var home_currentNewsXpos=0;
var home_currentSearchTab=1;
var home_maxNewsXpos=0;
var home_newsScrollTimeout;
var home_pageLoaded=0;
var tod_IEVersion = -1; 
var tod_FF = false;
var appName = navigator.appName.toLowerCase();
var appVersion = navigator.appVersion.toLowerCase();
var ua = navigator.userAgent.toLowerCase();
var searchBarBrowser = 'unknown';
var today=new Date();




function home_init() {
	home_newsScrollTimeout=setInterval("home_newsScroll()",25);
	var dupe;
	var width;
	var totalWidth=0;
	var firstChild=null;
	var el=document.getElementById("home_newstickerscroller");
	var childnodesLength=el.childNodes.length;
	for (var index=0; index<childnodesLength; index++) {
		child=el.childNodes[index];
		if (child.tagName=="LI") {
			dupe=child.cloneNode(true);
			el.appendChild(dupe);
			if (window.getComputedStyle) {
				width=parseInt(document.defaultView.getComputedStyle(child, null).getPropertyValue("width"))+17;
			} else {
				width=child.clientWidth;
			}
			totalWidth+=parseInt(width);
		}
	}

	home_maxNewsXpos=totalWidth;

	home_pageLoaded=1;

}

function home_newsScroll() {
	document.getElementById("home_newstickerscroller").style.clip="rect(0px "+(925+home_currentNewsXpos)+"px 23px "+(0+home_currentNewsXpos)+"px)";
	document.getElementById("home_newstickerscroller").style.left=(2-home_currentNewsXpos)+"px";
	home_currentNewsXpos++;
	if (home_currentNewsXpos>home_maxNewsXpos) {
		home_currentNewsXpos=0;
	}
}
function home_stopNewsScrolling() {
	if (home_pageLoaded) {
		if (home_newsScrollTimeout!=null) {
			clearInterval(home_newsScrollTimeout);
		}
	}
}
function home_startNewsScrolling() {
	if (home_pageLoaded) {
		home_newsScrollTimeout=setInterval("home_newsScroll()",25);
	}
}
function var_dump(obj) {
   if(typeof obj == "object") {
      return "Type: "+typeof(obj)+((obj.constructor) ? "\nConstructor: "+obj.constructor : "")+"\nValue: " + obj;
   } else {
      return "Type: "+typeof(obj)+"\nValue: "+obj;
   }
}


//HP Link tracking for HP.
function setHPLinkTracking(s){
	if(!s) return '';
	s = s.replace(/<!--linkfromvariable-->/gi,"hp" + hp);	
	return s;
}


























