﻿var images = new Array();
var currentPageImage = "";
var preloaded = false;

function onMouseOver(image, index) {
    if (image.id != currentPageImage) {
        image.src = images[index]
        //alert(image.src);
    }
}

function onMouseLeave(image, index) {
    if (image.id != currentPageImage) {
        image.src = images[index]
    }
}

String.prototype.contains = function (s) {

    if (this.indexOf(s) == -1) {
        return false;
    }
    else {
        return true;
    }

};

function enableMenuItem(imageId) {
    if (imageId && imageId != null && imageId != "") {
        currentPageImage = imageId;
    }
} 

function setCurrentMenuItem() {
    if (currentPageImage && currentPageImage != null && currentPageImage != "") {

        var i = document.getElementById(currentPageImage);
        if (i != null) {
            if (currentPageImage.contains('job')) {
                i.src = images[7];
            }
            else if(currentPageImage.contains('onSite')) {
                i.src = images[5];
            }
        }
    }
}


function preLoadImages() {
    //alert('preloading images...');
    if (!preloaded) {
        images[0] = "/Images/agenda.png"
        images[1] = "/Images/agendaOff2.png"
        images[2] = "/Images/DownloadBrochure.png"
        images[3] = "/Images/DownloadBrochureOff2.png"
        images[4] = "/Images/OnSiteOnDemand.png"
        images[5] = "/Images/OnSiteOnDemandOff2.png"
        images[6] = "/Images/Job.png"
        images[7] = "/Images/JobOff2.png"

        imageObj = new Image();

        for (var i = 0; i < 8; i++) {
            imageObj.src = images[i];
        }
        preloaded = true;
    }
}

String.prototype.contains = function (s) {

    if (this.indexOf(s) == -1) {
        return false;
    }
    else {
        return true;
    }

};
