<!--

var timerID = null;
var timerOn = false;
var timecount = 700;

var type = "IE";	//Variable used to hold the browser name

BrowserSniffer();

//detects the capabilities of the browser
function BrowserSniffer() {
	if (navigator.userAgent.indexOf("Opera")!=-1 && document.getElementById) type="OP";		//Opera
	else if (document.all) type="IE";														//Internet Explorer e.g. IE4 upwards
	else if (document.layers) type="NN";													//Netscape Communicator 4
	else if (!document.all && document.getElementById) type="MO";							//Mozila e.g. Netscape 6 upwards
	else type = "IE";		//I assume it will not get here
}


//Show and hide a layer
//id is the name of the layer
//action is either hidden or visible
//Seems to work with all versions NN4 plus other browsers
function ShowLayer(id, action){
	if (type=="IE") eval("document.all." + id + ".style.visibility='" + action + "'");
	if (type=="NN") eval("document." + id + ".visibility='" + action + "'");
	if (type=="MO" || type=="OP") eval("document.getElementById('" + id + "').style.visibility='" + action + "'");
}
function showHeadquarters(){
	ShowLayer("headquarters","visible");
}

function hideAll(){
    ShowLayer("location_drop","hidden");
    ShowLayer("segments_drop","hidden");
    ShowLayer("headquarters","hidden");
    ShowLayer("alabama","hidden");
    ShowLayer("alaska","hidden");
    ShowLayer("arizona","hidden");
    ShowLayer("arkansas","hidden");
    ShowLayer("california","hidden");
    ShowLayer("colorado","hidden");
    ShowLayer("connecticut","hidden");
    ShowLayer("delaware","hidden");
    ShowLayer("florida","hidden");
    ShowLayer("georgia","hidden");
    ShowLayer("hawaii","hidden");
    ShowLayer("idaho","hidden");
    ShowLayer("illinois","hidden");
    ShowLayer("indiana","hidden");
    ShowLayer("iowa","hidden");
    ShowLayer("kansas","hidden");
    ShowLayer("kentucky","hidden");
    ShowLayer("louisiana","hidden");
	ShowLayer("maine","hidden");
	ShowLayer("maryland","hidden");
	ShowLayer("massachusetts","hidden");
	ShowLayer("michigan","hidden");
	ShowLayer("minnesota","hidden");
	ShowLayer("mississippi","hidden");
	ShowLayer("missouri","hidden");
	ShowLayer("montana","hidden");
	ShowLayer("nebraska","hidden");
	ShowLayer("nevada","hidden");
	ShowLayer("new_hampshire","hidden");
	ShowLayer("new_jersey","hidden");
	ShowLayer("new_mexico","hidden");
	ShowLayer("new_york","hidden");
	ShowLayer("north_carolina","hidden");
	ShowLayer("north_dakota","hidden");
	ShowLayer("ohio","hidden");
	ShowLayer("oklahoma","hidden");
	ShowLayer("oregon","hidden");
	ShowLayer("pennsylvania","hidden");
	ShowLayer("rhode_island","hidden");
	ShowLayer("south_carolina","hidden");
	ShowLayer("south_dakota","hidden");
	ShowLayer("tennessee","hidden");
	ShowLayer("texas","hidden");
	ShowLayer("utah","hidden");
	ShowLayer("vermont","hidden");
	ShowLayer("virginia","hidden");
	ShowLayer("washington","hidden");
	ShowLayer("west_virginia","hidden");
	ShowLayer("wisconsin","hidden");
	ShowLayer("wyoming","hidden");
	ShowLayer("argentina","hidden");
	ShowLayer("australia","hidden");
	ShowLayer("brazil","hidden");
	ShowLayer("canada","hidden");
	ShowLayer("hong_kong","hidden");
	ShowLayer("ireland","hidden");
	ShowLayer("new_zealand","hidden");
	ShowLayer("singapore","hidden");
	ShowLayer("spain","hidden");
	ShowLayer("united_kingdom","hidden");
	ShowLayer("specialty","hidden");
	ShowLayer("regional","hidden");
	ShowLayer("alternative_markets","hidden");
	ShowLayer("reinsurance","hidden");
	ShowLayer("international","hidden");
	ShowLayer("service_operations","hidden");
    } 
	
function hideMenus(){
    ShowLayer("location_drop","hidden");
    ShowLayer("segments_drop","hidden");
    } 

function startTime() {

    if (timerOn == false) {
    timerID=setTimeout( "hideMenus()" , timecount);
    timerOn = true;
    }
    } 

function stopTime() {

    if (timerOn) {
    clearTimeout(timerID);
    timerID = null;
    timerOn = false;
    }
    } 
	
//-->
