//click Button event: Register enter key with a submit button
function clickButton(e, buttonid)
{ 
	var bt = document.getElementById(buttonid); 
	if (typeof bt == 'object')
	{ 
		if(navigator.appName.indexOf("Netscape")>(-1))
		{ 
				if (e.keyCode == 13){ 
					bt.click(); 
					return false; 
				} 
		} 
		if (navigator.appName.indexOf("Microsoft Internet Explorer")>(-1))
		{ 
				if (event.keyCode == 13){ 
					bt.click(); 
					return false; 
				} 
		} 
	} 
}

function clickJobSearchButton(e, buttonid)
{
	var bt = document.getElementById(buttonid); 
	if (typeof bt == 'object')
	{ 
		if(navigator.appName.indexOf("Netscape")>(-1))
		{ 
				if (e.keyCode == 13){ 
					__doPostBack('ucCareersLeftNav1$ucJobSearch$btnSearch','');
				} 
		} 
		if (navigator.appName.indexOf("Microsoft Internet Explorer")>(-1))
		{ 
				if (event.keyCode == 13){ 
					bt.click(); 
					event.cancelBubble = true;
					return false; 
				} 
		} 
	} 
}

// TOPNAV HOVER FOR IE
tnHover = function() {
	var topNav = document.getElementById("topnav");
	if (topNav == null) return;
	
	var tnEls = topNav.getElementsByTagName("LI");
	if (tnEls == null) return;
	
	for (var i=0; i<tnEls.length; i++) {
		tnEls[i].onmouseover=function() {
			this.className+=" tnhover";
		}
		tnEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" tnhover\\b"), "");
		}
	}
}
if (window.attachEvent) window.attachEvent("onload", tnHover);


// Show Hide function
function showDiv(divId){ document.getElementById(divId).style.display = 'block'; } 
function hideDiv(divId){ document.getElementById(divId).style.display = 'none'; }


// Newsroom News Scroller
var containerDiv = '';
var scrollDiv = '';
var containerHeight = 0;
var scrollHeight = 0;

function initNewsScroll(cDiv, sDiv){
	//set name for jquery
	containerDiv = "."+cDiv;
	scrollDiv = "."+sDiv;
	//set heights so they can be used for calculations
	containerHeight = $(containerDiv).height();
	scrollHeight = $(scrollDiv).height();
	$(containerDiv).css({position:"relative"})
	$(scrollDiv).css({position:"relative"})
	scrollNews(containerDiv, scrollDiv);
}
function scrollNews(){
	itemPosition = $(scrollDiv).position().top;
	if(itemPosition < -scrollHeight){
		$(scrollDiv).css("top", containerHeight+"px");
		scrollNews();
	}else{
		$(scrollDiv).animate({"top": "-=1px"}, 100, scrollNews);
	}
}


/* Brands switching box */
function switchBrands(brandLetterDiv){
	$(".brandsletter").hide();
	$("#"+brandLetterDiv).show();
	
	$(".brandanchors a").removeClass("cur");
	$("#nav"+brandLetterDiv).addClass("cur");
}

// functions may be added to this file

    function popWindow(url,w,h) {

		var winStats='toolbar=no,location=no,directories=no,menubar=no,scrollbars=yes,'
		winStats+='width='+w+',height='+h

		var screenW = screen.availWidth;
		var screenH = screen.availHeight;
	
		var newX = (screenW - w) / 2;
		var newY = (screenH - h) / 2;

		if (navigator.appName.indexOf("Microsoft")>=0) {
          winStats+=',left='+newX+',top='+newY
        }else{
          winStats+=',screenX='+newX+',screenY='+newY
        }
       
		floater=window.open(url,"reference",winStats);
		floater.focus();
       
	}

