/* Scroller Javascript */
var ie4 = document.all;
var dom = document.getElementById;

var curpos = parseInt(slideshow_width)*(-1);
var degree = 10;
var curcanvas = "canvas0";
var curdivindex = 0;

if (ie4||dom) { 
    window.onload=startit;
} 

function startit() {
    var crossobj = ie4 ? eval("document.all."+curcanvas) : document.getElementById(curcanvas);
    crossobj.innerHTML = dropdivs[curdivindex];
    rotatediv();
}

function resetit(canvas) {
    curpos = parseInt(slideshow_height)*(-1);
    var crossobj = ie4 ? eval("document.all."+canvas) : document.getElementById(canvas);
    crossobj.style.top = curpos+"px";
}

function rotatediv() {
    if (ie4||dom) {
        resetit(curcanvas);
        var crossobj = tempobj = ie4 ? eval("document.all."+curcanvas) : document.getElementById(curcanvas);
        crossobj.style.zIndex++;
        var temp = 'setInterval("movediv()",50)';
        dropslide = eval(temp);
        curcanvas = (curcanvas=="canvas0") ? "canvas1" : "canvas0";
    }
    curdivindex = (curdivindex < dropdivs.length - 1) ? curdivindex + 1 : 0;
}

function movediv() {
    if (curpos < 0) {
        curpos = Math.min(curpos + degree, 0);
        tempobj.style.top = curpos+"px";
    } else {
        clearInterval(dropslide);
        nextcanvas = (curcanvas == "canvas0") ? "canvas0" : "canvas1";
        tempobj = ie4 ? eval("document.all."+nextcanvas) : document.getElementById(nextcanvas);
        tempobj.innerHTML = dropdivs[curdivindex];
        setTimeout("rotatediv()", pause);
    }
}
