var imageSwap = {

    images: null,
    timer: null,
    defaultImage: "",
    defaultAlt: "",

    enable: function(image_list) {
        imageSwap.images = image_list;
        imageSwap.setLinks();
    },

    setLinks: function() {
        var currentImage;
        for (var i in imageSwap.images) {
            if (document.getElementById('image'+i)) {
                currentImage = document.getElementById('image'+i);
                //currentImage.onmouseover = imageSwap.setImage;
                //currentImage.onmouseout = imageSwap.setDefaultTimed;
            }
        }
    },

    setImage: function(ele) {

        if (imageSwap.timer != null) {
            clearTimeout(imageSwap.timer);
            imageSwap.timer = null;
        }

        var imageBox = document.getElementById('masterImage');
        //var id = this.id.substring(5, this.id.length);
        var id = ele.substring(5, ele.length);
        var image = imageSwap.images[id].image;
        var alt = imageSwap.images[id].alt;
		imageBox.innerHTML = '<img src="'+image+'" alt="'+alt+'"/>';
        return false;
    },

    setDefaultTimed: function() {
        imageSwap.timer = setTimeout(imageSwap.setDefault, 1000);
    },

    setDefault: function() {
        var imageBox = document.getElementById('masterImage');
        imageBox.innerHTML = '<img src="'+imageSwap.defaultImage+'" alt="'+imageSwap.defaultAlt+'"/>';
    }
}