// JavaScript Document
var myDiv;
var nextDiv;
var myMask;
var nextY;
var offsetY=0;
var step = 1;
var everyMove=0;
var counter=0;
var stopTime=2000;
var timer;
var myPara;
function startUp(){
	myDiv=document.getElementById('newsDiv');
	nextDiv=document.getElementById('newsDiv2');
	myMask=document.getElementById('slideMask');
	myPara=myDiv.getElementsByTagName('a');
	
	duplicateText();
	reStart();
	
	myMask.onmouseover=function(){
	clearTimeout(timer);
	}
	
	myMask.onmouseout=function(){
	timer=setTimeout(reStart,10);
	}
}

function duplicateText(){
	nextDiv.innerHTML=myDiv.innerHTML;
	nextY=myDiv.offsetHeight;
	nextDiv.style.top=nextY +"px";
}
function reStart(){
	if(Math.abs(offsetY)==nextY)
	{
		counter=0;
		offsetY=0;
		everyMove=0;
		moveUp();
		timer=setTimeout(reStart,stopTime);
	}else{
		if(everyMove==(myPara[counter].offsetHeight))
		{
			everyMove=0;
			counter++;
			//alert(counter);
			clearTimeout(timer);
			timer=setTimeout(reStart,stopTime);
		}
		else
		{
			timer=setTimeout(reStart,10);
			moveUp();
		}
	}
}

function moveUp(){
		myDiv.style.top=offsetY + "px";
		nextDiv.style.top=(offsetY+nextY) + "px";
		offsetY=Math.max((offsetY-step),(-nextY));
		everyMove=Math.min((everyMove+step),myPara[counter].offsetHeight);
		//alert(offsetY);
}

window.onload=function(){
	startUp();
	}
	