var t_l1 =   0; // left of ticker in pixel, or 0 to position relative
var t_t1 =   0; // top of ticker in pixel, or 0 to position relative
var t_w1 = 468;// width of ticker in pixel
var t_w2 = 0;
var ie = document.all ? true : false;
var t_first = true;
var t_l2 = t_l1 + t_w1;
var t_l3 = t_l1 - t_l2;
var t_l = t_l2;


function tickinit() {
var d = new Date();
var t = d.getTime();
var start, sec;

var ticktime = parseInt(GetCookie('ticktime'));

if(!isNaN(ticktime) && t - ticktime < 30000){
	start = parseInt(GetCookie('tickpos'));
	sec = parseInt(GetCookie('ticksec'));
}

if(ie){
	if( document.all('ticktext') !=  null ){
		if( ticktext.innerText.length != 0){
			//t_w1 = parseInt(ticktext.parentElement.style.width);
			t_w2 = ticktext.offsetWidth;
			setInterval('tick()', 15);
		}
	}
}
else{
	if( document.ticktext != null){
		setInterval('tick()', 15);
	}
}

t_l2 = t_l1 + t_w1;
t_l3 = t_l1 - t_l2;
t_l = t_l2;
if(!isNaN(start) && !isNaN(sec) && sec == t_section)  t_l = start;
t_l3 = t_l1 - t_w2;
}

function tickonresize(){
if(!ie && document.ticktext != null){
	document.ticktext.visibility = "show";
}
}

function tickononload(){
var d = new Date();
var t = d.getTime();
   
SetCookie( 'tickpos' , t_l, "","/" );
SetCookie( 'ticksec' , t_section, "","/" );
SetCookie( 'ticktime' , t, "","/" );
}

function tick() {
	t_l -= 1;
	if (t_l < t_l3) t_l = t_l2;
	if (ie) {
		ticktext.style.posLeft = t_l;
		if (t_first) ticktext.style.visibility = "visible";
	}
	else {
		document.ticktext.pageX = t_l;
		document.ticktext.clip.left =  t_l1 - t_l;
		document.ticktext.clip.right =  t_l2 - t_l;
		if (t_first) document.ticktext.visibility = "show";
	}
	t_first = false;
}
