var stopTime=250;
var speed=15;
var scrolltblRows;
var stopscroll=false;
var stepHeight=1000;
var currentStep=0;
var currentRow=0;
var nextRow=0;
var countDown=stopTime;
var marVertical;
var lastRow;
var t;

contentHide.innerHTML=contentView.innerHTML;
document.all.content.onmouseover=new Function("stopscroll=true");
document.all.content.onmouseout=new Function("stopscroll=false");

function scrollPhoto(t,s){
    stopTime=t;
    speed=s;
    t=document.getElementsByTagName("table");
    scrolltblRows=t[0].rows;
    marVertical=setInterval(scrollUp,speed);
}

function scrollUp(){
    if (true==stopscroll) return;

    if (currentStep>=stepHeight){
        countDown--;
        if (0==countDown){
            countDown=stopTime;
            currentStep=0;
            currentRow++;
            if (currentRow==(scrolltblRows.length+1)){
                currentRow=1;
                document.all.content.scrollTop=1;
			}
		}
	}else{
        document.all.content.scrollTop++;
        currentStep++;

		if (currentRow<scrolltblRows.length){
	    	nextRow=Position.cumulativeOffset(scrolltblRows[currentRow])[1];
	    }else{
	    	nextRow=contentView.offsetHeight+1;
	    }

        if (document.all.content.scrollTop==nextRow){
            currentStep=stepHeight+1;
		}
	}
}