

// stylesheets for browser/platform specific tweaks
if (navigator.appName.indexOf("Microsoft")>=0) {

	// all IE extras, really workarounds for firefox weirdness
	document.write("<link rel='STYLESHEET' type='text/css' href='ie-only.css'>");
		
	// oh, IE on the Mac...
	if ( navigator.userAgent.indexOf("Mac")>=0 ) {
		document.write("<link rel='STYLESHEET' type='text/css' href='cupertino_vs_redmond.css'>");
	}
}


var menuCleaner;

function toggler(imageName){
	if (document.images[imageName].src.indexOf("_on")>=1){
		picState = "off";
		menuCleaner = setTimeout("hilitenav()",1000)
	} else {
		picState = "on";
		clearTimeout(menuCleaner);
	}
	newSrc = "images/" + imageName + "_" + picState + ".gif";
	document.images[imageName].src = newSrc;
}
 
function showsubnav(which){
	hidesubnavs();
	document.getElementById(which).style.visibility = 'visible';
}

function hidesubnavs(){
	document.getElementById('drop_work').style.visibility = 'hidden';
	document.getElementById('drop_serv').style.visibility = 'hidden';
	document.getElementById('drop_company').style.visibility = 'hidden';
}

function hilitenav(){
	var spliturl = document.location.href.split("/");
	var getthepage = spliturl[spliturl.length-1]
	if (getthepage.indexOf("company_")==0){
		showsubnav('drop_company')
	} else if (getthepage.indexOf("serv_")==0){
		showsubnav('drop_serv')
	} else if (getthepage.indexOf("work_")==0){
		showsubnav('drop_work')
	}
	 
}


var cachearray = new Array();
var cachecounter = 0;
function cacheit(whichpic){
	thesrc = "images/" + whichpic;
	cachearray[cachecounter] = new Image();
	cachearray[cachecounter].src = thesrc;
	cachecounter++;
}

function calltheimages(){
	cacheit("nav_com_car_off.gif");
	cacheit("nav_com_car_on.gif");
	cacheit("nav_com_car_portfolio_off.gif");
	cacheit("nav_com_car_portfolio_on.gif");
	cacheit("nav_com_con_off.gif");
	cacheit("nav_com_con_on.gif");
	cacheit("nav_com_con_portfolio_off.gif");
	cacheit("nav_com_con_portfolio_on.gif");
	cacheit("nav_com_his_off.gif");
	cacheit("nav_com_his_on.gif");
	cacheit("nav_com_his_portfolio_off.gif");
	cacheit("nav_com_his_portfolio_on.gif");
	cacheit("nav_com_news_off.gif");
	cacheit("nav_com_news_on.gif");
	cacheit("nav_com_news_portfolio_off.gif");
	cacheit("nav_com_news_portfolio_on.gif");
	//cacheit("nav_com_off.gif");
	cacheit("nav_com_on.gif");
	cacheit("nav_com_peo_off.gif");
	cacheit("nav_com_peo_on.gif");
	cacheit("nav_com_peo_portfolio_off.gif");
	cacheit("nav_com_peo_portfolio_on.gif");
	cacheit("nav_com_portfolio_off.gif");
	cacheit("nav_com_portfolio_on.gif");
	cacheit("nav_com_serv_off.gif");
	cacheit("nav_com_work_off.gif");
	cacheit("nav_markettech_tp_on.gif");
	cacheit("nav_serv_adbrand_off.gif");
	cacheit("nav_serv_adbrand_on.gif");
	cacheit("nav_serv_adbrand_portfolio_.gif");
	cacheit("nav_serv_adbrand_portfolio_off.gif");
	cacheit("nav_serv_adbrand_portfolio_on.gif");
	cacheit("nav_serv_markettech_off.gif");
	cacheit("nav_serv_markettech_on.gif");
	cacheit("nav_serv_markettech_portfolio_off.gif");
	cacheit("nav_serv_markettech_portfolio_on.gif");
	cacheit("nav_serv_mm_off.gif");
	cacheit("nav_serv_mm_on.gif");
	cacheit("nav_serv_mm_portfolio_off.gif");
	cacheit("nav_serv_mm_portfolio_on.gif");
	//cacheit("nav_serv_off.gif");
	cacheit("nav_serv_on.gif");
	cacheit("nav_serv_portfolio_off.gif");
	cacheit("nav_serv_portfolio_on.gif");
	cacheit("nav_work_case_off.gif");
	cacheit("nav_work_case_on.gif");
	cacheit("nav_work_case_portfolio_off.gif");
	cacheit("nav_work_case_portfolio_on.gif");
	//cacheit("nav_work_off.gif");
	cacheit("nav_work_on.gif");
	cacheit("nav_work_port_off.gif");
	cacheit("nav_work_port_on.gif");
	cacheit("nav_work_port_portfolio_off.gif");
	cacheit("nav_work_port_portfolio_on.gif");
	cacheit("nav_work_portfolio_off.gif");
	cacheit("nav_work_portfolio_on.gif");
	cacheit("i_approach_tools.gif");
	cacheit("i_approach_vision.gif");
	cacheit("i_company_careers.gif");
	cacheit("i_company_contact.gif");
	cacheit("i_company_history.gif");
	cacheit("i_company_news.gif");
	cacheit("i_company_people.gif");
	cacheit("i_company_vision.gif");
	cacheit("i_home.gif");
	cacheit("i_serv_adbrand.gif");
	cacheit("i_serv_markettech.gif");
	cacheit("i_serv_markettech_gcm.gif");
	cacheit("i_serv_markettech_mt.gif");
	cacheit("i_serv_mm.gif");
	cacheit("i_work_casestudies.gif");
	cacheit("i_work_casestudies_avaya.gif");
	cacheit("i_work_casestudies_banco.gif");
	cacheit("i_work_casestudies_cable.gif");
	cacheit("i_work_casestudies_ey.gif");
	cacheit("i_work_casestudies_fleet.gif");
	cacheit("i_work_casestudies_hns.gif");
	cacheit("i_work_casestudies_hughes.gif");
	cacheit("i_work_casestudies_lucent.gif");
	cacheit("i_work_casestudies_nypd.gif");
	cacheit("i_work_portfolio.gif");
	cacheit("i_work_portfolio_featured.gif");
	cacheit("header_company_careers.gif");
	cacheit("header_company_contact.gif");
	cacheit("header_company_news.gif");
	cacheit("header_company_vision.gif");
	cacheit("header_serv_adbrand.gif");
	cacheit("header_serv_markettech.gif");
	cacheit("header_serv_markettech_gcm.gif");
	cacheit("header_serv_markettech_mt.gif");
	cacheit("header_serv_mm.gif");
	cacheit("header_work_casestudies.gif"); 
	cacheit("header_work_casestudies_avaya.gif");
	cacheit("header_work_casestudies_banco.gif");
	cacheit("header_work_casestudies_cable.gif");
	cacheit("header_work_casestudies_ey.gif");
	cacheit("header_work_casestudies_fleet.gif");
	cacheit("header_work_casestudies_hns.gif");
	cacheit("header_work_casestudies_hughes.gif");
	cacheit("header_work_casestudies_lucent.gif");
	cacheit("header_work_casestudies_nypd.gif");
	cacheit("header_work_portfolio_featured.gif");
}


 