var lm = [],  rm = [], scrollgo,scrolrgo, sdelay = 20, ls = 1, rs = 1;	//lm=left marquee, rm=right, ls=left speed, rs=right speed
//var ld1 = document.getElementById('s1'), ld2 = document.getElementById('s1a'), ld3 = document.getElementById('s1b');
//var rd1 = document.getElementById('s2'), rd2 = document.getElementById('s2a'), rd3 = document.getElementById('s2b');

function lspause() { ls = 0; }
function lscontinue() {	ls = 1; }
function rspause() { rs = 0; }
function rscontinue() {	rs = 1; }
function sDiv() {
	lsDiv();
	//rsDiv();
}

function lsDiv() {
	var ld1 = document.getElementById('s1'), ld2 = document.getElementById('s1a'), ld3 = document.getElementById('s1b');
	for( var i = 0, leftD; i < 1; i++ ) {
		if( ld1 ) {
			if( !( leftD = ld2 ) ) { continue; }
			if( !( leftD.sub = ld3 ) ) { continue; }
			ld3.style.left = ld2.offsetWidth + 'px';
			lm[lm.length] = ld2;
		}
	}
	scrollgo = setInterval('lscroll()',sdelay);
}

function rsDiv() {
	var rd1 = document.getElementById('s2'), rd2 = document.getElementById('s2a'), rd3 = document.getElementById('s2b');
	for( var j = 0, rightD; j < 1; j++ ) {
		if( rd1 ) {
			if( !( rightD = rd2 ) ) { continue; }
			if( !( rightD.sub = rd3 ) ) { continue; }
			rd3.style.left = rd2.offsetWidth + 'px';
			rm[rm.length] = rd2;
		}
	}
	scrolrgo = setInterval('rscroll()',sdelay);
}
///////////////////////////////////////////////////////////////////////
function lscroll() {
	var leftD, lpos, ld1 = document.getElementById('s1'),  ld3 = document.getElementById('s1b');
	for( var i = 0; i < lm.length; i++ ) {
		
		leftD = lm[i].sub;
		lpos = parseInt(ld3.style.left);
		if( lpos <= -(leftD.offsetWidth) ) {
			ld3.style.left = lm[i].offsetWidth + 'px';
		} else {
			ld3.style.left = ( lpos - ls ) + 'px';
		}
	}
}

function rscroll() {
	var rightD, rpos, rd1 = document.getElementById('s2'), rd3 = document.getElementById('s2b');
	for( var j = 0; j < rm.length; j++ ) {
		
		rightD = rm[j].sub;
		rpos = parseInt(rd3.style.left);
		if( rpos <= -(rightD.offsetWidth) ) {
			rd3.style.left = rm[j].offsetWidth + 'px'; //restart
		} else {
			rd3.style.left = ( rpos - rs ) + 'px'; //scroll
		}
	}

}
if( window.addEventListener ) {
	window.addEventListener('load',sDiv,false);
} 
else if( document.addEventListener ) {
	document.addEventListener('load',sDiv,false);
} 
else if( window.attachEvent ) {
	window.attachEvent('onload',sDiv);
}


///////////////////////////////////////////////
//////////////////////////////////////////////
/////////////////////////////////////////////

var lm3 = [],  rm3 = [], scrollgo3,scrolrgo3, sdelay3 = 20, ls3 = 1, rs3 = 1;	


function lspause1() { ls3 = 0; }
function lscontinue1() {	ls3 = 1; }
function rspause1() { rs3 = 0; }
function rscontinue1() {	rs3 = 1; }
function sDiv1() {
	lsDiv1();
	//rsDiv1();
}

function lsDiv1() {
	var ld4 = document.getElementById('s3'), ld5 = document.getElementById('s3a'), ld6 = document.getElementById('s3b');
	for( var x = 0, leftD; x < 1; x++ ) {
		if( ld4 ) {
			if( !( leftD = ld5 ) ) { continue; }
			if( !( leftD.sub = ld6 ) ) { continue; }
			ld6.style.left = ld5.offsetWidth + 'px';
			lm3[lm3.length] = ld5;
		}
	}
	scrollgo3 = setInterval('lscroll3()',sdelay3);
}

function rsDiv1() {
	var rd4 = document.getElementById('s4'), rd5 = document.getElementById('s4a'), rd6 = document.getElementById('s4b');
	for( var y = 0, rightD; y < 1; y++ ) {
		if( rd4 ) {
			if( !( rightD = rd5 ) ) { continue; }
			if( !( rightD.sub = rd6 ) ) { continue; }
			rd6.style.left = rd5.offsetWidth + 'px';
			rm3[rm3.length] = rd5;
		}
	}
	scrolrgo = setInterval('rscroll3()',sdelay3);
}
///////////////////////////////////////////////////////////////////////
function lscroll1() {
	var leftD, lpos, ld4 = document.getElementById('s3'),  ld6 = document.getElementById('s3b');
	for( var x = 0; x < lm3.length; x++ ) {
		
		leftD = lm3[x].sub;
		lpos = parseInt(ld3.style.left);
		if( lpos <= -(leftD.offsetWidth) ) {
			ld3.style.left = lm3[x].offsetWidth + 'px';
		} else {
			ld3.style.left = ( lpos - ls3 ) + 'px';
		}
	}
}

function rscroll1() {
	var rightD, rpos, rd4 = document.getElementById('s4'), rd6 = document.getElementById('s4b');
	for( var y = 0; y < rm3.length; y++ ) {
		
		rightD = rm3[y].sub;
		rpos = parseInt(rd3.style.left);
		if( rpos <= -(rightD.offsetWidth) ) {
			rd3.style.left = rm3[y].offsetWidth + 'px'; //restart
		} else {
			rd3.style.left = ( rpos - rs3 ) + 'px'; //scroll
		}
	}

}
if( window.addEventListener ) {
	window.addEventListener('load',sDiv1,false);
} 
else if( document.addEventListener ) {
	document.addEventListener('load',sDiv1,false);
} 
else if( window.attachEvent ) {
	window.attachEvent('onload',sDiv1);
}
