/*-----------------------------------------------------------------------------------
©2002 Scroller-Script by nextshop® - CPS-NetCon Internet Consulting / Pruem - Germany
http://www.cpsnetcon.de · info@cpsnetcon.de
All rights reserved
-----------------------------------------------------------------------------------*/
var ns,ns4,ns6,ie,ie5,ie6,mac,win_nt;
ns=navigator.appName==("Netscape");
ns4=(ns &&(navigator.appVersion.indexOf("4.")!=-1));
ns6=(navigator.vendor==("Netscape6")||navigator.product==("Gecko"));
ie=(navigator.appName.toLowerCase().indexOf("microsoft")>-1);
ie5=(navigator.appVersion.toLowerCase().indexOf("msie 5.")!=-1);
ie6=(navigator.appVersion.toLowerCase().indexOf("msie 6.")!=-1);
mac=(navigator.appVersion.indexOf("Mac")!=-1);
win_nt=(navigator.userAgent.toLowerCase().indexOf("windows nt")>-1);

var bname='ie';
if(ie)
{
	if(ie5 || ie6)bname='ie';
}
else if(ns)
{
	if(ns4)
	{
		bname='ns';
	}
	else if(ns6)
	{
		bname='gecko';
	}
}

function ticker_pos(obj,x,y)
{
	if(bname=='ie' || bname=='gecko')
	{
		obj.style.left=x;
		obj.style.top=y;
	}
	else if(bname=='ns')
	{
		obj.left=x;
		obj.top=y;
	}
}


function get_dimensions()
{
	if(bname=='ie')
	{
		t_width = ticker_layer.clientWidth;
	}
	else if(bname=='ns')
	{
		t_width = ticker_layer.clip.width;
	}
	else if(bname=='gecko')
	{
		t_width = ticker_layer.offsetWidth;
	}
}

function ticker_block(f)
{
	ticker_enable = f;
}

function ticker_loop()
{
	if(ticker_enable == true)
	{
		tx += stepx * vx;
		if(tx < (0-t_width))
		{
			tx = w_width;
		}
		ticker_pos(ticker_layer,tx,ty);
	}
	timerid = setTimeout('ticker_loop()',ticker_delay);
}

function initpage()
{
	if(bname=='ie')
	{
		ticker_layer=document.all['ticker1'];
	}
	else if(bname=='ns')
	{
		ticker_layer=document.layers['basis'].document.layers['ticker1'];
	}
	else if(bname=='gecko')
	{
		ticker_layer=document.getElementById('ticker1');
	}

	tx = w_width;

	get_dimensions();
	ticker_pos(ticker_layer,tx,ty);
	ticker_loop();
}