var highlightNewsNav_YAH = "#7A7979";
var highlightNewsNav_OFF = "#333";
var highlightNewsNav_OVER = "#eee";
var bottomAccordion;

var sIFR = "";			//	Override sifr calls as it messes up accordion
var sifrFont1 = "";		//

/* ~~~~~~~~~~[ Breaking news ]~~~~~~~~~~~ */
function runBreakingNews(showId){
	var newsItems = document.forms['breakingNewsForm'].numberOfItems.value;
	
	if(parseInt(newsItems) > 1){
		for(z=1;z<=newsItems;z=z+1){
			document.getElementById('newsItem_' + z).style.display = 'none';
			document.getElementById('newsNavLink_' + z).style.background = 'url(/images/interface/dotNav.gif) no-repeat';
		}
	
		document.getElementById('newsItem_' + showId).style.display = 'block';
		/* ~~~~~~~[ newsNav ] ~~~~~~~~~ */
		document.getElementById('newsNavLink_' + showId).style.background = 'url(/images/interface/dotNav_YAH.gif) no-repeat';
		
		globalShowId = showId;
		
		if(showId == newsItems){
			showId = 1
		}else{
			showId = showId + 1;
		}	
		
		t = setTimeout('runBreakingNews(' + showId + ')',4000);
	}
}
function gotoBreakingNews(showId){
	clearTimeout(t);
	runBreakingNews(showId);
}
function highlightNewsNav(obj,state){
	var currentShowId = window.globalShowId;
	var idOn = obj.id;
	idOn = idOn.substring(idOn.indexOf('_')+1);
	
	if(state == 'over'){
		obj.style.background = 'url(/images/interface/dotNav_YAH.gif) no-repeat';
	}else if(idOn == currentShowId){
		obj.style.background = 'url(/images/interface/dotNav_YAH.gif) no-repeat';
	}else{
		obj.style.background = 'url(/images/interface/dotNav.gif) no-repeat';
	}
}
/* ~~~~~~~~~~[ Careers ]~~~~~~~~~~~ */
function goGetUrl(formName,selectName){
	window.location.href = eval('document.' + formName + '.' + selectName).options[eval('document.' + formName + '.' + selectName).selectedIndex].value;
}
/* ~~~~~~~~~~[ Locator ]~~~~~~~~~~~ */
function explodeMapLocator(){
	document.getElementById('locatorExplodeMap').style.display = 'block';
	xmlhttpPost('/O2Net/Applications/TransformDoc/default.aspx?XmlDoc=/xml/content/events.xml&XsltDoc=/xslt/salesRepsUsImgMap.xslt','locatorExplodeMap');
}
function compressExplodedMap(){
		document.getElementById('locatorExplodeMap').style.display = 'none';
		//document.getElementById('mapThumb').style.display = 'block';
}
/* ~~~~~~~~~~[ About ]~~~~~~~~~~~ */
function loadAboutCopy(){
	if(document.getElementById('leftcontent')){
		document.getElementById('aboutText').innerHTML = document.getElementById('leftcontent').innerHTML;
		reDrawSifr();
		 setupFooterNav();
	}else{
		setTimeout('loadAboutCopy()',200);
	}	
}


function setupFooterNav(){
	var footerNav = document.getElementById('FooterImage_1');
	var HTMLDisp = '';
	HTMLDisp += '<div id="socialLinks">';
	HTMLDisp += '<div id="twitter"><a href="http://twitter.com/FedSigEmcomm" target="_blank"><img src="/images/content/footer_twitter.png" width="91" height="34" alt="Follow us on Twitter" /></a></div>';
	HTMLDisp += '<div id="fb"><a href="http://www.facebook.com/pages/Federal-Signal-EMComm/175371215847084" target="_blank"><img src="/images/content/footer_facebook.png" width="107" height="34" alt="Follow us on Facebook" /></a></div>';
	HTMLDisp += '</div>';
	footerNav.innerHTML = HTMLDisp;
}
/* ~~~~~~~~~~[ Promo ]~~~~~~~~~~~ */
function promotion(totalPromos){
	if(getCookie('promotion') == null){
		SetGetCookie('promotion',1);
	}else{
		if(parseFloat(getCookie('promotion')) >= parseFloat(totalPromos)){
			SetGetCookie('promotion',1)
		}else{
			SetGetCookie('promotion',(parseFloat(getCookie('promotion'))+1))
		}
	}
	var promoShow = 'promo' + getCookie('promotion');
	if(document.getElementById(promoShow)){
		document.getElementById(promoShow).style.display = 'block'; 
	}else{
		document.getElementById('promo1').style.display = 'block';
	}
}
/* ~~~~~~~~~~[ common ]~~~~~~~~~~~ */
function reDrawSifr(){
     sIFR.replace(sifrFont1, {
     selector: 'h2'
    ,css: [
    	'.sIFR-root { text-align: left; font-weight: bold; }'
    	,'a { text-decoration: none; }'
    	,'a:link { color: #000000; }'
    	,'a:hover { color: #CCCCCC; }'
	]
    ,
   wmode: 'transparent'   
   });
} 
/* ~~~~~~~~~~[ rep login ]~~~~~~~~~~~ */
function templogin(){
	document.login.StoreEmail.value=""
	document.login.StorePassword.value=""
	document.login.EmailHidden.value="TEMP"
	document.login.PasswordHidden.value="TEMP"
	document.login.submit()
}
function loadLogin(){
	//document.login.StoreEmail.focus();
}	
function sendEmail(){
	if (document.login.StoreEmail.value) {
		document.login.action="http://aw.federalsignal-indust.com/AWWeb/admin/SendPass.asp" ;
		document.login.submit()
	}
	else {
		alert("You Must Enter An Email To Continue")
	}
}
function readySearch(){
	$import('/javascriptO2/cookies.js');
	document.onkeydown = function() {
		
		if (event.keyCode == 13) {
			return false;
			alert('vvbbbb');
			setTimeout("runSearch()", 50);
			
		}
	}
}		

function holdSearchTerm(term){
	SetGetCookie('searchEntered',term.value);
	
	document.onkeydown = function() {
		if (event.keyCode == 13) {
			runSearch();
			return false;
		}
	}	
}
function runSearch(){
	window.location = "/searchGoogle.asp";
}

function $import(src){
	var scriptElem = document.createElement('script');
	scriptElem.setAttribute('src',src);
	scriptElem.setAttribute('type','text/javascript');
	document.getElementsByTagName('head')[0].appendChild(scriptElem);
}
