﻿
/*---------------------------------------marquee------------------------------------------*/
var timera=null;
var tag=1;
var Stag="stop";
var marqueeHeight=180;
var maxTop;
var minTop;
var marqueeObj;
var dpps=12;
var originalObj;
var cloneObj;
function marquee(Mtimes){
	clearTimeout(timera);
	Mtimes=Mtimes?Mtimes:3;
	marqueeObj=document.getElementById("NewProduct").getElementsByTagName("ul");
	maxTop=-marqueeHeight*Mtimes;
	minTop=marqueeHeight*Mtimes;
	if (marqueeObj.length==1){
		originalObj=marqueeObj[0];
		cloneObj=originalObj.cloneNode(true);
		originalObj.parentNode.appendChild(cloneObj);
		marqueeObj[0].style.top=0+"px";
		marqueeObj[1].style.top=minTop+"px";
	}
	if ((tag==0&&marqueeObj[0].offsetTop==0)||marqueeObj[0].offsetTop/tag==-marqueeHeight){
		tag++;
		Stag="stop";
		clearTimeout(timera);
		timera=setTimeout("marquee("+ Mtimes +")",5000);
	}else{
		Stag="continue";
		marqueeObj[0].style.top=marqueeObj[0].offsetTop-dpps+"px"
		marqueeObj[1].style.top=marqueeObj[1].offsetTop-dpps+"px"
		if (marqueeObj[0].offsetTop==maxTop){
			marqueeObj[0].style.top=minTop+"px";
			tag=-Mtimes;;
		}
		if (marqueeObj[1].offsetTop==maxTop){
			marqueeObj[1].style.top=minTop+"px";
		}
		timera=setTimeout("marquee("+ Mtimes +")",30)
	}
}
