InitScroll('in_window1','in_window2');
var el1, el2, scroll_interval1, scroll_interval2, onoff_scroll_interval1, onoff1, onoff_scroll_interval2, onoff2, win_vel, win_top, win_height, cas, stop_cas;

function InitScroll(element1,element2){

	win_top = 80;
	win_vel = 399;
	win_height = 19;
	win_vel = win_vel - win_height;
	cas = 50;
	stop_cas = 2000;

	el1 =  document.getElementById(element1);
	el1.style.top = "0px";

	el2 =  document.getElementById(element2);
	el2.style.top = win_vel+"px";

	scroll_interval1 = setInterval("Scroll1()",cas);

}



function Scroll1(){
	ak_top1 = parseInt(el1.style.top);
	ak_top2 = parseInt(el2.style.top);

	if( (((ak_top1+1)*-1)%win_height ) == 0 ){
		OnOffScroll1();
	}
		
	ak_top1--;
	ak_top2--;
	
	el1.style.top = ak_top1+"px";
	el2.style.top = ak_top2+"px";

	rect1 = "rect("+(ak_top1*(-1))+"px auto "+(win_top+(ak_top1*(-1)))+"px 0px)";
	rect2 = "rect("+(ak_top2*(-1))+"px auto "+(win_top+(ak_top2*(-1)))+"px 0px)";

	el1.style.clip = rect1;
	el2.style.clip = rect2;
	
	
	if( ak_top1 < ((win_vel)*-1) ){
		el1.style.top = (win_vel-1)+"px";
	}
	if( ak_top2 < ((win_vel)*-1) ){
		el2.style.top = (win_vel-1)+"px";
	}

}


function OnOffScroll1(){
	if( !onoff1 ){
		clearInterval(scroll_interval1);
		onoff1 = true;
		onoff_scroll_interval1 = setInterval("OnOffScroll1()",stop_cas);
	}else{
		scroll_interval1 = setInterval("Scroll1()",cas);
		clearInterval(onoff_scroll_interval1);
		onoff1 = false;
	}
}

