var mode = 0;
var current = 1;
var timerID;

function DisplayImage()
{
    if (mode == 0) {
        $("div.image1").fadeTo("slow", 0, Callback);
        mode = 1;
    }
    else if (mode == 1) {
        $("div.image1").fadeTo("slow", 1, Callback2);
        mode = 0;
    }
	
    current++;
    if (current > imagesArr.length-1) {
        current = 0;
    }
    
    timerID = setTimeout('DisplayImage()', 3000);
}

function Callback()
{
    $("img.img1").attr('src', imagesArr[current].src);
}

function Callback2()
{
    $("img.img2").attr('src', imagesArr[current].src);
}

function SetCurrent(n)
{
    if (mode == 0) {
        $("img.img1").attr('src', imagesArr[n].src);
    }
    else {
        $("img.img2").attr('src', imagesArr[n].src);
    }
	
    clearTimeout(timerID);
    setTimeout('Restart()', 6000);
}

function Restart()
{
    DisplayImage();
}
