﻿var Kezber;

if (!Kezber) Kezber = {};
if (!Kezber.WebControls) Kezber.WebControls = {};
if (!Kezber.WebControls.Image) Kezber.WebControls.Image = {};
if (!Kezber.WebControls.Image.List) Kezber.WebControls.Image.List = new Array();

Kezber.WebControls.Image.PreLoadImage = function(id, src) {
    var e, image;

    e = document.getElementById(id);

    if (e.nodeName == 'A') e = e.firstChild;

    if (e) {
        image = new Image();
        image.src = src;

        e.hoverSrc = src;
        e.origSrc = e.src;        
    }
}

Kezber.WebControls.Image.RestoreImage = function(e) {
    if (e.nodeName == 'A') e = e.firstChild;

    if (e.origSrc) {
        e.src = e.origSrc;
    }
}

Kezber.WebControls.Image.SwapImage = function(e) {
    if (e.nodeName == 'A') e = e.firstChild;

    if (e.hoverSrc) {
        e.src = e.hoverSrc;
    }
}
