﻿/*
****************************************************
************** Foothold Systems Ltd. ***************
****************************************************
*/

var which = -1; //current image on image gallery

//image preloader
function MM_preloadImages() {
    var d = document; if (d.images) {
        if (!d.MM_p) d.MM_p = new Array();
        var i, j = d.MM_p.length, a = MM_preloadImages.arguments; for (i = 0; i < a.length; i++)
            if (a[i].indexOf("#") != 0) { d.MM_p[j] = new Image; d.MM_p[j++].src = a[i]; }
        }
    }
//change the opacity for different browsers
function changeOpac(opacity, id) {
    var object = document.getElementById(id).style;
    object.opacity = (opacity / 100);
    object.MozOpacity = (opacity / 100);
    object.KhtmlOpacity = (opacity / 100);
    object.filter = "alpha(opacity=" + opacity + ")";
    }
//blendimage main function
function blendimage(divid, imageid, millisec, whc) {
    var speed = Math.round(millisec / 100);
    var timer = 0;
    which = whc;
    //set the current image as background
    document.getElementById(divid).style.backgroundImage = "url(" + document.getElementById(imageid).src + ")";

    //make image transparent
    changeOpac(0, imageid);

    //make new image
    document.getElementById(imageid).src = aBanners[which];
    document.getElementById(imageid).title = aBannersDesc[which];
    document.getElementById(imageid).onclick = function() { self.location = aBannersURL[which] };
    //fade in image
    for (i = 0; i <= 100; i++) {
        setTimeout("changeOpac(" + i + ",'" + imageid + "')", (timer * speed));
        timer++;
        }
    }
//Auto advance images on multiple image gallery
//Called with setInterval on page
    function autoAdvanceGallery() {
    if (which < maxgallery) {
        which++;
        }
    else {
        which = 0;
        }
    blendimage('blenddiv', 'blendimage', 700, which);
    }
