
var timer;
function tickerStart() {
	clearInterval(timer);
	timer=setInterval('tickerGo();',20);
}
function tickerGo() {
	var re=/^(-?d+)/
	var m=re.exec($('ticker_inner').style.marginLeft);
	var marginLeft=m==null?0:Number(m[1]);
	var ticker_inner_width=$('ticker_inner').getWidth();
	var ticker_width=$('ticker').getWidth();
	if($('ticker').scrollLeft >= $('ticker_inner').getWidth()) {
		$('ticker').scrollLeft=0;
	} else {
		$('ticker').scrollLeft+=1;
	}
}

function tickerReverse() {
	clearInterval(timer);
	timer=setInterval('tickerGoReverse();',150);
}

function tickerGoReverse() {
	var re=/^(-?d+)/
	var m=re.exec($('ticker_inner').style.marginLeft);
	var marginLeft=m==null?0:Number(m[1]);
	var ticker_inner_width=$('ticker_inner').getWidth();
	var ticker_width=$('ticker').getWidth();
	if($('ticker').scrollLeft <= 0) {
		$('ticker').scrollLeft=$('ticker_inner').getWidth();
	} else {
		$('ticker').scrollLeft-=1;
	}
}


function Trim(String)
{
	if (String == null)
		return (false);

	return RTrim(LTrim(String));
}


function RTrim(String)
{
	var i = 0;
	var j = String.length - 1;

	if (String == null)
		return (false);

	for(j = String.length - 1; j >= 0; j--)
	{
		if (String.substr(j, 1) != ' ' &&
			String.substr(j, 1) != '\t')
		break;
	}

	if (i <= j)
		return (String.substr(i, (j+1)-i));
	else
		return ('');
}


function LTrim(String)
{
	var i = 0;
	var j = String.length - 1;

	if (String == null)
		return (false);

	for (i = 0; i < String.length; i++)
	{
		if (String.substr(i, 1) != ' ' &&
		    String.substr(i, 1) != '\t')
			break;
	}

	if (i <= j)
		return (String.substr(i, (j+1)-i));
	else
		return ('');
}	

function popwindow( aString )
{
	var obj = document.getElementById( 'externalAddress' );
	var curX = "500px";
	var curY = "600px";
	var outputString = "<div id='externalAddress' style='position: absolute; background: #ffffff; border: 1px solid #000000; left: " + curX + "; top: " + curY + "'>";
	outputString += "<div style='background: #000080; width: 200px;'><div style='float: right;'><a onclick='closePopup();'><img src='/images/misc/close.gif' alt='click here to close this popup' border='0'/></a></div></div>";
	outputString += "<div id='extAddStringHere' style='clear: both; padding: 3px 3px 2px 3px;'>" + aString + "</div>";
	outputString += "</div>";
	
	if ( obj )
	{
		var newObject = document.getElementById( 'extAddStringHere' );
		newObject.innerHTML = aString;
		obj.style.visibility = 'visible';
	}
	else
	{
		document.body.innerHTML += outputString;
	}
}

function closePopup()
{
	var obj = document.getElementById( 'externalAddress' );
	obj.style.visibility = 'hidden';
}



function printpage()
{
	//var body_content = document.getElementsByTagName('body')[0].innerHTML;
	var divs = document.getElementsByTagName('div');
	
	for (var i=0; i < divs.length; i++){
		var h = divs[i].style.width || divs[i].getAttribute('width');
		if (h)
		{
			h = parseFloat(h);
			h = h*630/842;
			h = parseInt(h);
			divs[i].style.width= h + "px";
			if(divs[i].getAttribute('width'))			
				divs[i].getAttribute('width') = h + "px";
		}
	}

	var img = document.images;
	for (var i=0; i < img.length; i++){
		var img1 = img[i].src || img[i].href;
		if(img1.search(/logo/i) == -1)
			img[i].style.display = "none";
	}
	window.print();
	window.location.reload();
	//document.getElementsByTagName('body')[0].innerHTML = body_content;
	//document.getElementsByTagName('body')[0].style.background = "url(/images/Interface/Backgrounds/background.gif) repeat-x #f0f0f0;margin:0px";
}

