// $RCSfile: scroller.js,v $
// @version $Source: /cvs/cambfluidweb-live/javascript/scroller.js,v $, $Revision: 1.4 $, $Date: 2009/07/31 09:48:44 $, $State: Exp $
Event.observe(window, 'load', function() {
	if (page == "markets") {
		scrollMarkets();
	} else {
		scrollNews();
	}
});



function newwindow(thisObj,myname,w,h,scroll){ 
	var winl = 0;
	var wint = 0;
	winl = (screen.width-w)/2;
	if (navigator.userAgent.indexOf("Opera")==-1){  //Opera needs to be zero as it keeps popups within the browser content area
		wint = (screen.height-h)/2;
	}
	settings='height='+h+',width='+w+',top='+wint+',left='+winl+',scrollbars='+scroll+',toolbar=no,location=no,status=no,menubar=no,resizable=yes,dependent=no' 
	
	// Get HREF from link
	thisHref = thisObj.getAttribute("href");
	win=window.open(thisHref,myname,settings) 
	if(parseInt(navigator.appVersion) >= 4){win.window.focus();} 
	return false;
}

// ENDS

// NEWS SCROLLER 

function scrollNews(){
	if(document.getElementById('newsfix')){
		var newsLength = document.getElementById('newsfix').offsetWidth;
		
		newsLength = -newsLength;
		var news=document.getElementById("newsfix");	
		leftVal=news.style.left.substr(0, news.style.left.length-2);
	
		if(leftVal < newsLength){
			news.style.left= "880px";
		} else {
			news.style.left=(leftVal-1)+"px";
		}
			
		id=setTimeout("scrollNews()",20);
	}
}

function scrollMarkets(){
	var newsLength = document.getElementById('newsfix2').offsetWidth;
	
	newsLength = -newsLength;
	var news=document.getElementById("newsfix2");	
	leftVal=news.style.left.substr(0, news.style.left.length-2);

	if(leftVal < newsLength){
		news.style.left= "440px";
	} else {
		news.style.left=(leftVal-1)+"px";
	}
		
	id=setTimeout("scrollMarkets()",20);
}

// SELECT POP UP

function MM_jumpMenu(targ,selObj,restore){ //v3.0
eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
if (restore) selObj.selectedIndex=0;

}

// END SELECT POP UP
 
