var xmlHttp;
var browserType;

if (document.layers) {browserType = "nn4"}
if (document.all) {browserType = "ie"}
if (window.navigator.userAgent.toLowerCase().match("gecko")) {
   browserType= "gecko"
}		
	
function createXMLHttpRequest(){
	if(window.ActiveXObject){
		xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
	}
	else if(window.XMLHttpRequest){
		xmlHttp = new XMLHttpRequest();
	}
}
		
function showTabs1(){
	if (browserType == "gecko" )
		document.poppedLayer = eval('document.getElementById(\'bodycontent\')');
	else if (browserType == "ie")
		document.poppedLayer = eval('document.all[\'bodycontent\']');
	else
		document.poppedLayer = eval('document.layers[\'`bodycontent\']');
	document.poppedLayer.style.visibility = "visible";
	document.poppedLayer.style.display = "block";
	if (browserType == "gecko" )
		document.poppedLayer = eval('document.getElementById(\'bodycontent2\')');
	else if (browserType == "ie")
		document.poppedLayer = eval('document.all[\'bodycontent2\']');
	else
		document.poppedLayer = eval('document.layers[\'`bodycontent2\']');
	document.poppedLayer.style.visibility = "hidden";
	document.poppedLayer.style.display = "none";
	if (browserType == "gecko" )
		document.poppedLayer = eval('document.getElementById(\'bodycontent3\')');
	else if (browserType == "ie")
		document.poppedLayer = eval('document.all[\'bodycontent3\']');
	else
		document.poppedLayer = eval('document.layers[\'`bodycontent3\']');
	document.poppedLayer.style.visibility = "hidden";
	document.poppedLayer.style.display = "none";
if (browserType == "gecko" )
		document.poppedLayer = eval('document.getElementById(\'bodycontent4\')');
	else if (browserType == "ie")
		document.poppedLayer = eval('document.all[\'bodycontent4\']');
	else
		document.poppedLayer = eval('document.layers[\'`bodycontent4\']');
	document.poppedLayer.style.visibility = "hidden";
	document.poppedLayer.style.display = "none";
	if (browserType == "gecko" )
		document.poppedLayer = eval('document.getElementById(\'bodycontent5\')');
	else if (browserType == "ie")
		document.poppedLayer = eval('document.all[\'bodycontent5\']');
	else
		document.poppedLayer = eval('document.layers[\'`bodycontent5\']');
	document.poppedLayer.style.visibility = "hidden";
	document.poppedLayer.style.display = "none";
	document.getElementById("tabs1").style.visibility = "visible";
	document.getElementById("tabs1").style.display = "block";
	document.getElementById("tabs2").style.visibility = "hidden";
	document.getElementById("tabs2").style.display = "none";
	document.getElementById("tabs3").style.visibility = "hidden";
	document.getElementById("tabs3").style.display = "none";
	document.getElementById("tabs4").style.visibility = "hidden";
	document.getElementById("tabs4").style.display = "none";
	document.getElementById("tabs5").style.visibility = "hidden";
	document.getElementById("tabs5").style.display = "none";
	updateMap();
}
		
function showTabs2(){
	if (browserType == "gecko" )
		document.poppedLayer = eval('document.getElementById(\'bodycontent\')');
	else if (browserType == "ie")
		document.poppedLayer = eval('document.all[\'bodycontent\']');
	else
		document.poppedLayer = eval('document.layers[\'`bodycontent\']');
	document.poppedLayer.style.visibility = "hidden";
	document.poppedLayer.style.display = "none";
	if (browserType == "gecko" )
		document.poppedLayer = eval('document.getElementById(\'bodycontent2\')');
	else if (browserType == "ie")
		document.poppedLayer = eval('document.all[\'bodycontent2\']');
	else
		document.poppedLayer = eval('document.layers[\'`bodycontent2\']');
	document.poppedLayer.style.visibility = "visible";
	document.poppedLayer.style.display = "block";
	if (browserType == "gecko" )
		document.poppedLayer = eval('document.getElementById(\'bodycontent3\')');
	else if (browserType == "ie")
		document.poppedLayer = eval('document.all[\'bodycontent3\']');
	else
		document.poppedLayer = eval('document.layers[\'`bodycontent3\']');
	document.poppedLayer.style.visibility = "hidden";
	document.poppedLayer.style.display = "none";
	if (browserType == "gecko" )
		document.poppedLayer = eval('document.getElementById(\'bodycontent4\')');
	else if (browserType == "ie")
		document.poppedLayer = eval('document.all[\'bodycontent4\']');
	else
		document.poppedLayer = eval('document.layers[\'`bodycontent4\']');
	document.poppedLayer.style.visibility = "hidden";
	document.poppedLayer.style.display = "none";
	if (browserType == "gecko" )
		document.poppedLayer = eval('document.getElementById(\'bodycontent5\')');
	else if (browserType == "ie")
		document.poppedLayer = eval('document.all[\'bodycontent5\']');
	else
		document.poppedLayer = eval('document.layers[\'`bodycontent5\']');
	document.poppedLayer.style.visibility = "hidden";
	document.poppedLayer.style.display = "none";
	document.getElementById("tabs1").style.visibility = "hidden";
	document.getElementById("tabs1").style.display = "none";
	document.getElementById("tabs2").style.visibility = "visible";
	document.getElementById("tabs2").style.display = "block";
	document.getElementById("tabs3").style.visibility = "hidden";
	document.getElementById("tabs3").style.display = "none";
	document.getElementById("tabs4").style.visibility = "hidden";
	document.getElementById("tabs4").style.display = "none";
	document.getElementById("tabs5").style.visibility = "hidden";
	document.getElementById("tabs5").style.display = "none";
}

function showTabs3(){
	if (browserType == "gecko" )
		document.poppedLayer = eval('document.getElementById(\'bodycontent\')');
	else if (browserType == "ie")
		document.poppedLayer = eval('document.all[\'bodycontent\']');
	else
		document.poppedLayer = eval('document.layers[\'`bodycontent\']');
	document.poppedLayer.style.visibility = "hidden";
	document.poppedLayer.style.display = "none";
	if (browserType == "gecko" )
		document.poppedLayer = eval('document.getElementById(\'bodycontent2\')');
	else if (browserType == "ie")
		document.poppedLayer = eval('document.all[\'bodycontent2\']');
	else
		document.poppedLayer = eval('document.layers[\'`bodycontent2\']');
	document.poppedLayer.style.visibility = "hidden";
	document.poppedLayer.style.display = "none";
	if (browserType == "gecko" )
		document.poppedLayer = eval('document.getElementById(\'bodycontent3\')');
	else if (browserType == "ie")
		document.poppedLayer = eval('document.all[\'bodycontent3\']');
	else
		document.poppedLayer = eval('document.layers[\'`bodycontent3\']');
	document.poppedLayer.style.visibility = "visible";
	document.poppedLayer.style.display = "block";
	if (browserType == "gecko" )
		document.poppedLayer = eval('document.getElementById(\'bodycontent4\')');
	else if (browserType == "ie")
		document.poppedLayer = eval('document.all[\'bodycontent4\']');
	else
		document.poppedLayer = eval('document.layers[\'`bodycontent4\']');
	document.poppedLayer.style.visibility = "hidden";
	document.poppedLayer.style.display = "none";
	if (browserType == "gecko" )
		document.poppedLayer = eval('document.getElementById(\'bodycontent5\')');
	else if (browserType == "ie")
		document.poppedLayer = eval('document.all[\'bodycontent5\']');
	else
		document.poppedLayer = eval('document.layers[\'`bodycontent5\']');
	document.poppedLayer.style.visibility = "hidden";
	document.poppedLayer.style.display = "none";
	document.getElementById("tabs1").style.visibility = "hidden";
	document.getElementById("tabs1").style.display = "none";
	document.getElementById("tabs2").style.visibility = "hidden";
	document.getElementById("tabs2").style.display = "none";
	document.getElementById("tabs3").style.visibility = "visible";
	document.getElementById("tabs3").style.display = "block";
	document.getElementById("tabs4").style.visibility = "hidden";
	document.getElementById("tabs4").style.display = "none";
	document.getElementById("tabs5").style.visibility = "hidden";
	document.getElementById("tabs5").style.display = "none";
}

function showTabs4(){
	if (browserType == "gecko" )
		document.poppedLayer = eval('document.getElementById(\'bodycontent\')');
	else if (browserType == "ie")
		document.poppedLayer = eval('document.all[\'bodycontent\']');
	else
		document.poppedLayer = eval('document.layers[\'`bodycontent\']');
	document.poppedLayer.style.visibility = "hidden";
	document.poppedLayer.style.display = "none";
	if (browserType == "gecko" )
		document.poppedLayer = eval('document.getElementById(\'bodycontent2\')');
	else if (browserType == "ie")
		document.poppedLayer = eval('document.all[\'bodycontent2\']');
	else
		document.poppedLayer = eval('document.layers[\'`bodycontent2\']');
	document.poppedLayer.style.visibility = "hidden";
	document.poppedLayer.style.display = "none";
	if (browserType == "gecko" )
		document.poppedLayer = eval('document.getElementById(\'bodycontent3\')');
	else if (browserType == "ie")
		document.poppedLayer = eval('document.all[\'bodycontent3\']');
	else
		document.poppedLayer = eval('document.layers[\'`bodycontent3\']');
	document.poppedLayer.style.visibility = "hidden";
	document.poppedLayer.style.display = "none";
	if (browserType == "gecko" )
		document.poppedLayer = eval('document.getElementById(\'bodycontent4\')');
	else if (browserType == "ie")
		document.poppedLayer = eval('document.all[\'bodycontent4\']');
	else
		document.poppedLayer = eval('document.layers[\'`bodycontent4\']');
	document.poppedLayer.style.visibility = "visible";
	document.poppedLayer.style.display = "block";
	if (browserType == "gecko" )
		document.poppedLayer = eval('document.getElementById(\'bodycontent5\')');
	else if (browserType == "ie")
		document.poppedLayer = eval('document.all[\'bodycontent5\']');
	else
		document.poppedLayer = eval('document.layers[\'`bodycontent5\']');
	document.poppedLayer.style.visibility = "hidden";
	document.poppedLayer.style.display = "none";
	document.getElementById("tabs1").style.visibility = "hidden";
	document.getElementById("tabs1").style.display = "none";
	document.getElementById("tabs2").style.visibility = "hidden";
	document.getElementById("tabs2").style.display = "none";
	document.getElementById("tabs3").style.visibility = "hidden";
	document.getElementById("tabs3").style.display = "none";
	document.getElementById("tabs4").style.visibility = "visible";
	document.getElementById("tabs4").style.display = "block";
	document.getElementById("tabs5").style.visibility = "hidden";
	document.getElementById("tabs5").style.display = "none";
}

function showTabs5(){
	if (browserType == "gecko" )
		document.poppedLayer = eval('document.getElementById(\'bodycontent\')');
	else if (browserType == "ie")
		document.poppedLayer = eval('document.all[\'bodycontent\']');
	else
		document.poppedLayer = eval('document.layers[\'`bodycontent\']');
	document.poppedLayer.style.visibility = "hidden";
	document.poppedLayer.style.display = "none";
	if (browserType == "gecko" )
		document.poppedLayer = eval('document.getElementById(\'bodycontent2\')');
	else if (browserType == "ie")
		document.poppedLayer = eval('document.all[\'bodycontent2\']');
	else
		document.poppedLayer = eval('document.layers[\'`bodycontent2\']');
	document.poppedLayer.style.visibility = "hidden";
	document.poppedLayer.style.display = "none";
	if (browserType == "gecko" )
		document.poppedLayer = eval('document.getElementById(\'bodycontent3\')');
	else if (browserType == "ie")
		document.poppedLayer = eval('document.all[\'bodycontent3\']');
	else
		document.poppedLayer = eval('document.layers[\'`bodycontent3\']');
	document.poppedLayer.style.visibility = "hidden";
	document.poppedLayer.style.display = "none";
	if (browserType == "gecko" )
		document.poppedLayer = eval('document.getElementById(\'bodycontent4\')');
	else if (browserType == "ie")
		document.poppedLayer = eval('document.all[\'bodycontent4\']');
	else
		document.poppedLayer = eval('document.layers[\'`bodycontent4\']');
	document.poppedLayer.style.visibility = "hidden";
	document.poppedLayer.style.display = "none";
	if (browserType == "gecko" )
		document.poppedLayer = eval('document.getElementById(\'bodycontent5\')');
	else if (browserType == "ie")
		document.poppedLayer = eval('document.all[\'bodycontent5\']');
	else
		document.poppedLayer = eval('document.layers[\'`bodycontent5\']');
	document.poppedLayer.style.visibility = "visible";
	document.poppedLayer.style.display = "block";
	document.getElementById("tabs1").style.visibility = "hidden";
	document.getElementById("tabs1").style.display = "none";
	document.getElementById("tabs2").style.visibility = "hidden";
	document.getElementById("tabs2").style.display = "none";
	document.getElementById("tabs3").style.visibility = "hidden";
	document.getElementById("tabs3").style.display = "none";
	document.getElementById("tabs4").style.visibility = "hidden";
	document.getElementById("tabs4").style.display = "none";
	document.getElementById("tabs5").style.visibility = "visible";
	document.getElementById("tabs5").style.display = "block";
}
function handleStateChange(){
	if(xmlHttp.readyState == 4){
		if(xmlHttp.status == 200){
			document.getElementById("results").innerHTML = xmlHttp.responseText;
		}
	}
}

//Reinitializes the map cursor
function updateMap()
{	
	map.addEventListener(Map.EVENT_PAN_STOP, updateLocalSearchOverlay, this);            // Listen for movement of map with navigator widget
	map.addEventListener(Map.EVENT_ZOOM_STOP, updateLocalSearchOverlay, this);           // Listen for map zoom in/out
}
