function beginScroll() {
	var nt = document.getElementById('newsticker');
	var ul = nt.getElementsByTagName('ul')[0];
	if (!ul.id || ul.id == '') ul.id = 'in2w_dyn';
	ul.style.position = 'absolute';
	ul.style.left = '2px';

	var t;
	if (navigator.userAgent.match(/msie/i)) t = 50;
	else t = 40;

	nt.onmouseover = function() {
		try{
			clearInterval(nt.data);
		}catch(e) {}
	}
	nt.onmouseout = function() {
		try{
			nt.data = setInterval("doScroll('"+ul.id+"');",t);
		}catch(e) {}
	}
	ul.style.top = nt.offsetHeight + 'px';
	nt.data = setInterval("doScroll('"+ul.id+"');",t);
}

function doScroll(id) {
	var el = document.getElementById(id);
	var t;
	if (navigator.userAgent.match(/msie/i)) t = 1;
	else t = 0.25;
	el.style.top = (el.offsetTop - t) + 'px';
	var mT = (el.offsetHeight - (el.offsetHeight*2))+30;
	if (el.offsetTop < mT) {
		el.style.top = document.getElementById('newsticker').offsetHeight + 'px';
	}
}

function doTransition() {
	$('#bt1 li:first-child')
		.hide()
		.appendTo($('#bt1'));
	$('#bt1 li:last-child')
		.fadeIn('slow',function() {
			$('#bt2 li:first-child')
				.hide()
				.appendTo($('#bt2'));
			$('#bt2 li:last-child')
				.fadeIn('slow',function() {
					$('#bt3 li:first-child')
						.hide()
						.appendTo($('#bt3'));
					$('#bt3 li:last-child')
						.fadeIn('slow',function() {
							setTimeout("doTransition()",3000);
						});
				});
		});
}

function page_setup()
{
	try{
		timeTick('time',true);
	}catch(err) {}
	try{
		//if (!document.getElementById('industry_news'))
 		beginScroll();
	}catch(err) {}
	$('#mainmenu').hrmenu();

	$('#right_buttons').pulse({count:0, timeout:800});

	/** home page flash banner */
	if(document.getElementById('home_flash_item'))
	{
		var so = new SWFObject("filelib/banner3.swf", "sotester", "778", "297", "6", "#000000");
		so.addParam("scale", "noborder");
		so.addParam('wmode', 'transparent');
		so.addVariable("xmlfile", "filelib/flashbanner/flashbanner.xml");
		so.addVariable("thumbnailer", "img.php");
		so.useExpressInstall('media/js/swfobject/expressinstall.swf');
		so.write("home_flash_item");
	}
	setTimeout("doTransition()",3000);
}

$(document).ready( page_setup );
