﻿

function stop_srollnd()
{
	
		stopscroll = true;
		
	
	
	//alert(currentTop);
//	stopscroll = false
}
function stop_srolldn()
{
//	stopscroll = true
	var temptop=0;
	temptop = currentTop%16;
	//alert(temptop);
	if (temptop ==0)
	{	
		stopscroll = false;
	}
	else
	{
		stopscroll = true;
		flag_up = 0;
	stoptime=0;
	currentTop = 0;
	clearInterval(Timer);
	Timer=setInterval('scrollUp()', 15);
	}
}
function stop_srolldn1()
{
//	stopscroll = true
	var temptop=0;
	temptop = currentTop%16;
	//alert(temptop);
	if (temptop ==0)
	{	
		stopscroll = false;
	}
	else
	{
		stopscroll = true;
		flag_up = 1;
	stoptime=0;
	currentTop = 0;
	clearInterval(Timer);
	Timer=setInterval('scrollDown()', 15);
	}
}
function init_srolltext(){
	scrollElem.scrollTop = 0;
	Timer=setInterval('scrollUp()', 15);
}
function init_srolltext1(){
	//scrollElem.scrollTop = 0;
	flag_up = 0;
	stoptime=0;
	currentTop = 0;
	clearInterval(Timer);
	Timer=setInterval('scrollUp()', 15);
}
function init_srollnext()
{
	//scrollElem.scrollTop = 0;
	//alert("aa")
	stopscroll = false;
	flag_up = 1;
	stoptime=0;
	currentTop = 0;
	clearInterval(Timer);
	Timer=setInterval('scrollDown()', 15);
}

function scrollUp(){
	if(flag_up) return;
	if(stopscroll) return;
	currentTop += 1;
	
	//if(currentTop == 17) {
	if(currentTop == 17) {
		//alert(currentTop);
		stoptime += 1;
		//alert(stoptime);
		currentTop -= 1;
		if(stoptime == 150) {	//此处数字越小越快
			currentTop = 0;
			stoptime = 0;
		}
	}else{
		preTop = scrollElem.scrollTop;
		 //alert("a"+preTop);
		
		
		scrollElem.scrollTop += 1;
		//alert("b"+scrollElem.scrollTop);
		if(preTop == scrollElem.scrollTop){
			//alert("==");
			scrollElem.scrollTop = 0;
			scrollElem.scrollTop += 1;
		}
	}
}

//direct down
function scrollDown(){
	if(flag_up ==0) return;
	if(stopscroll) return;
	currentTop += 1;
	
	//if(currentTop == 17) {
	if(currentTop == 17) {
		//alert(currentTop);
		stoptime += 1;
	//	alert(stoptime);
		currentTop -= 1;
		if(stoptime == 150) {	//此处数字越小越快
			currentTop = 0;
			stoptime = 0;
		}
	}else{
		//preTop = b;
//		 alert("a"+preTop);
		preTop = scrollElem.scrollTop;
		
		scrollElem.scrollTop -= 1;
		//alert("b"+scrollElem.scrollTop);
		if(preTop == scrollElem.scrollTop){
			//alert("==");
			scrollElem.scrollTop = a;
			//alert(a);
			scrollElem.scrollTop -= 1;
		}
	}
}
//direct down end

function startmarquee(lh,speed,delay,EleId)
{
//    var p=false;
//    var t;
//    var o=document.getElementById(EleId);
//    o.innerHTML+=o.innerHTML;
//    o.style.marginTop=0;
//    o.onmouseover=function(){p=true;}
//    o.onmouseout=function(){p=false;}

//    function estart()
//    {
//        t=setInterval(escrolling,speed);
//        if(!p) o.style.marginTop=parseInt(o.style.marginTop)-4+"px";
//    }

//    function escrolling()
//    {
//        if(parseInt(o.style.marginTop)%lh!=0)
//        {
//            o.style.marginTop=parseInt(o.style.marginTop)-4+"px";
//            if(Math.abs(parseInt(o.style.marginTop))>=o.scrollHeight/2) o.style.marginTop=0;
//        }
//        else
//        {
//            clearInterval(t);
//            setTimeout(estart,delay);
//        }
//    }
//    setTimeout(estart,delay);
}


//设置两列层高度一致
function autoSize(con1,con2)
{
    var El=document.getElementById(con1);
    var Elh=El.scrollHeight-10;
    var Er=document.getElementById(con2);
    var Erh=Er.scrollHeight-10;
    if(Elh>Erh)
    {
        Er.style.height=Elh+"px";
    }
    else
    {
        El.style.height=Erh+"px";
    }
}
//设置两列层高度一致end