var highlightNewsNav_YAH = "#7A7979";
var highlightNewsNav_OFF = "#333";
var highlightNewsNav_OVER = "#eee";
var bottomAccordion;
var runningxmlhttpPost = false;
var runEventsApp = true;


$(document).ready(function() {
	$("#accordion").accordion({
			autoHeight: false,
			collapsible: true,
			active: false,
			speed: '50000'
	});
	
	var rssId = '23437405.rss';
	var twitterId = 'CrawfordSupply';
	$.ajax({
		url: '/O2Net/Applications/TransformDoc/default.aspx?XmlDoc=http://twitter.com/statuses/user_timeline/' + rssId + '&XsltDoc=/xslt/twitterFeed.xslt&XmlVars=twitterId|' + twitterId,
		success: function(data) {
			$('#twitterFeed').html(data);
		}
	}); 	
	
	
	eclipseLogin();
})

/* ~~~~~~~~~~[ Breaking news ]~~~~~~~~~~~ */
function runBreakingNews(showId){
	
}
function gotoBreakingNews(showId){

}
function highlightNewsNav(obj,state){
}
/* ~~~~~~~~~~[ twitterFeed ]~~~~~~~~~~~ */
function twitterFeed(rssId,twitterId){
	//Works for PR feed and events panel
	if(document.getElementById('twitterFeed') && window.runningxmlhttpPost == false){
		//runningxmlhttpPost = true;
		//xmlhttpPost('/O2Net/Applications/TransformDoc/default.aspx?XmlDoc=http://twitter.com/statuses/user_timeline/' + rssId + '&XsltDoc=/xslt/twitterFeed.xslt&XmlVars=twitterId|' + twitterId,'twitterFeed');
	}else{
		//setTimeout('twitterFeed(\'' + rssId + '\',\'' + twitterId + '\')',500);
	}	
}
/* ~~~~~~~~~~[ events ]~~~~~~~~~~~ */
function runEvents(pageConfig){
	if(runEventsApp == true){
		loadingMessage('/images/loading_3.gif',10);
		if(document.getElementById('httpReqResults') && window.runningxmlhttpPost == false){
			runningxmlhttpPost = true;
			xmlhttpPost('/O2Net/Applications/TransformDoc/default.aspx?XmlDoc=/include/IntermediaryPages/IntermediaryXml_6480.inc&XsltDoc=/xslt/homePageEvents.xslt&XmlVars=pageConfig|' + pageConfig + ',version|home','httpReqResults');
		}else{
			setTimeout('runEvents(\'' + pageConfig + '\')',500);
		}
	}
}
/* ~~~~~~~~~~[ Careers ]~~~~~~~~~~~ */
function goGetUrl(formName,selectName){

}
/* ~~~~~~~~~~[ Locator ]~~~~~~~~~~~ */
function explodeMapLocator(){

}
function compressExplodedMap(){

}
function eclipseLogin(){
	var htmlStr = "";
	htmlStr += '';
	htmlStr += '<form onsubmit="validate(this)" action="https://www.crawfordsupply.com/eserv/eclipse.ecl" name="login" method="post">';
	htmlStr += '<input type="hidden" value="WEBPROC.WOE.AUTH" name="PROCID"/>';
	htmlStr += '<input type="hidden" value="0" name="TRACKNO"/>';
	htmlStr += '<input type="hidden" value="" name="SEARCHSTR"/>';
	htmlStr += '<input type="hidden" value="" name="FX"/>';
	htmlStr += '<input type="hidden" value="B" name="VER"/>';
	htmlStr += '<input type="hidden" value="ORBISTEST" name="WEB.COMPANY"/>';
	htmlStr += '<input type="hidden" value="1" name="SITE.AUTH"/>';
	htmlStr += '<div id="eclipseUserName"><input id="eclipseUserNameInput" type="text" class="loginInputBox" value="" size="14" name="D1" /></div>';
	htmlStr += '<div id="eclipsePass"><input id="eclipsePassInput" type="password" class="loginInputBox" value="" size="14" name="D2" /></div>';
	htmlStr += '<div id="eclipseSubmit"><input type="submit" value="&nbsp;&nbsp;&nbsp;&nbsp;"/></div>';
	htmlStr += '</form>';
	htmlStr += '<div id="signUpLink"><a href="ECommerceRegistrationAccountUpdates_7146.aspx"><img alt="New customers sign-up" height="22" src="/images/trans.gif" width="100" /></a></div>';
	$('div#repLocatorLinkDiv').html(htmlStr);
	$('div#repLocatorLinkDiv').show();
}
/* ~~~~~~~~~~[ About ]~~~~~~~~~~~ */
function loadAboutCopy(){
	if(document.getElementById('leftcontent')){
		document.getElementById('aboutText').innerHTML = document.getElementById('leftcontent').innerHTML;
	}else{
		setTimeout('loadAboutCopy()',10);
	}	
}
/* ~~~~~~~~~~[ 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');
	document.getElementById(promoShow).style.display = 'block'; 
}
/* ~~~~~~~~~~[ common ]~~~~~~~~~~~ */
function xmlhttpPostComplete(){
	runningxmlhttpPost = false;
}
function reDrawSifr(){
	//blank function for AJAX calls
}
function getStyle(el,styleProp)
{
	 /*
	  http://www.quirksmode.org/dom/getstyles.html
	  Pass styles in as style sheet declorations, IE wants javascript way
	 */ 
	 var x = document.getElementById(el);
	 if (x.currentStyle){
	  //ie
	  switch(styleProp)
	  {
	  case 'text-decoration':
	    styleProp = 'textDecoration';
	    break;    
	  default:
	  }
	  var y = x.currentStyle[styleProp];
	 }else if (window.getComputedStyle){
	  var y = document.defaultView.getComputedStyle(x,null).getPropertyValue(styleProp);
	 }
	 return y;
} 
/* ~~~~~~~~~[non-used functions ] ~~~~~~ */
	// here to offset common home page calls

/* ~~~~~~~~~[ slideShowPro external link trigger ] ~~~~~~ */
function sspToggleDisplayMode() {
   	thisMovie("ssp").sspToggleDisplayMode();
}
function sspLoadAlbum(album,slide) {
   	thisMovie("ssp").sspLoadAlbum(album,slide);
	sspToggleDisplayMode();
	return false;
}
function sspLoadContent(slide) {
   	thisMovie("ssp").sspLoadContent(slide);
}
function thisMovie(movieName) {
	if (navigator.appName.indexOf("Microsoft") != -1) {
		return window[movieName]
	} else {
	    return document[movieName]
	}
}
function getQueryVariable(variable) {
	var query = window.location.search.substring(1);
	var vars = query.split("&");
	for (var i=0;i<vars.length;i++) {
		var pair = vars[i].split("=");
		if (pair[0] == variable) {
			return pair[1];
		}
  	}
	return "999";
}
