

function loadEvents(fieldname) {

    //document.execCommand("BackgroundImageCache", false, true);

    setFocus(fieldname);

    initialiseImages();

}



function setFocus(fieldname) {

    if (fieldname) {

        document.getElementById(fieldname).focus();

    }

}



var images = new Array();

var current_image = 0;

var next_image = 1;

var opacity = 100;      // initial opacity;

var linger = 4000;      // milliseconds to linger on an image

var interval = 50;      // milliseconds to wait between opacity steps

var step = 2;           // opacity step



function initialiseImages() {

    if(document.getElementById("imageContainer")) {

        images = document.getElementById("imageContainer").getElementsByTagName("img");

        setTimeout(pictureFade, linger);

    }

}



function pictureFade() {

    

    if(opacity == 0){

        current_image = ++current_image % images.length;

        next_image = ++next_image % images.length;

        opacity = 100;

        setTimeout(pictureFade, linger);

    }

    else {

        opacity -= step;

        

        images[current_image].style.opacity = opacity/100;

        images[current_image].style.filter = "alpha(opacity = " + opacity + ")";

        images[next_image].style.opacity = (100-opacity)/100;

        images[next_image].style.filter = "alpha(opacity= " + (100 - opacity) + ")";

        

        setTimeout(pictureFade, interval);

    }

}



position = 0;



// This function is called by ajax when the listing panel has been loaded

function popupLoaded() {

    position = 100;

}
