﻿
function changeImage() {
    for (var i = 0; i < changeImage.arguments.length; i += 2)
        document.images[changeImage.arguments[i]].src = changeImage.arguments[i + 1];
}

function changeBackgroundImage() {
    for (var i = 0; i < changeBackgroundImage.arguments.length; i += 2) {
        findElementByID(changeBackgroundImage.arguments[i]).style.backgroundImage = "url(" + changeBackgroundImage.arguments[i + 1] + ")";
    }
}

function switchBackgroundImage() {
    for (var i = 0; i < switchBackgroundImage.arguments.length; i += 3) {
        var element = findElementByID(switchBackgroundImage.arguments[i]);
        if (element.style.backgroundImage == "url(" + switchBackgroundImage.arguments[i + 2] + ")") element.style.backgroundImage = "url(" + switchBackgroundImage.arguments[i + 1] + ")";
        else element.style.backgroundImage = "url(" + switchBackgroundImage.arguments[i + 2] + ")";
    }
}

function preloadImage() {
    if (document.images) {
        preloadImageObject = new Image();
        for (var i = 0; i < preloadImage.arguments.length; i++) {
            preloadImageObject.src = preloadImage.arguments[i];
        }
    }
}

function LightboxDelegate(url, caption) 
{
    var objLink = document.createElement('a');
    objLink.setAttribute('href', url);
    objLink.setAttribute('title', caption);
    objLink.setAttribute('rel', 'lightbox');
    Lightbox.prototype.start(objLink);
}
