var vCurrentMapText = "";
var vOldMapText = "";
var vClass= "";

if (navigator.appName.indexOf("Microsoft") != -1)
	{ vClass= "className"; }
else
	{ vClass= "class"; }
	
function keyMapText(pMapItem,e) {
	if(window.event) // IE
  {
  keynum = e.keyCode;
  }
else if(e.which) // Netscape/Firefox/Opera
  {
  keynum = e.which;
  }
  if (keynum = 13) 
  {
	if (pMapItem != "maptext") {
		vOldMapText = vCurrentMapText;
		if (document.getElementById(vOldMapText) != null )
    		{	document.getElementById(vOldMapText).setAttribute(vClass,"maptextOff"); }
		vCurrentMapText = pMapItem;
		document.getElementById(pMapItem).setAttribute(vClass,"maptextOn");
		 vOldMapText = pMapItem;
		}
	else
	   {  
		  if (document.getElementById(vCurrentMapText) != null )  { 
			   document.getElementById(vCurrentMapText).setAttribute(vClass,"maptextOff");
			   vCurrentMapText = "";
			   vOldMapText = "";
		  }
	   }
  }
}
	
function overMapText(pMapItem) {
	if (pMapItem != "maptext") {
	vOldMapText = vCurrentMapText;
	if (document.getElementById(vOldMapText) != null )
    	{	document.getElementById(vOldMapText).setAttribute(vClass,"maptextOff"); }
	vCurrentMapText = pMapItem;
	document.getElementById(pMapItem).setAttribute(vClass,"maptextOn");
	}
}
function setMapText(pMapItem) {
	if (pMapItem == "maptext") 
	   {  
		  if (document.getElementById(vCurrentMapText) != null )  { 
			   document.getElementById(vCurrentMapText).setAttribute(vClass,"maptextOff");
			   vCurrentMapText = "";
			   vOldMapText = "";
		  }
	   }
	   else
	       { vOldMapText = pMapItem; }
}

function leaveMapText(pMapItem) {
	if (pMapItem != "maptext") {
	document.getElementById(pMapItem).setAttribute(vClass,"maptextOff");
	vCurrentMapText = vOldMapText;
	
	if (document.getElementById(vOldMapText) != null ) 
		{  document.getElementById(vCurrentMapText).setAttribute(vClass,"maptextOn");  }
	}
}

function checkForm(myForm) {
if (myForm.name.value == "") {
	alert("Please enter your name.")
	return (false)
}
else if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(myForm.email.value))) {
	alert("Please enter a valid e-mail address. Example: email@address.com")
	return (false)
}
else if (myForm.comments.value =="") {
	alert("Please enter your comments.")
	return (false)
}
else 
	return (true)
}

/*
var MapTextArray = new Array();

MapTextArray[0] = "Map Item 0";
MapTextArray[1] = "Map Item 1";
MapTextArray[2] = "Map Item 2";
MapTextArray[3] = "Map Item 3";
MapTextArray[4] = "Map Item 4";
MapTextArray[5] = "Map Item 5";
MapTextArray[6] = "Map Item 6";
MapTextArray[7] = "Map Item 7";
MapTextArray[8] = "Map Item 8";
MapTextArray[9] = "Map Item 9";
MapTextArray[10] = "Map Item 10";
MapTextArray[11] = "Map Item 11";
MapTextArray[12] = "Map Item 12";
MapTextArray[13] = "Map Item 13";
MapTextArray[14] = "Map Item 14";
MapTextArray[15] = "Map Item 15";


function overMapText(pMapItem) {
	vOldMapText = vCurrentMapText;
	vCurrentMapText = MapTextArray[pMapItem];
	document.getElementById("maptext").innerHTML = vCurrentMapText;
}
function setMapText(pMapItem) {
	
	vCurrentMapText = MapTextArray[pMapItem];
	vOldMapText = vCurrentMapText;
	document.getElementById("maptext").innerHTML = vCurrentMapText;
}
function leaveMapText(pMapItem) {
	vCurrentMapText = vOldMapText;
	vOldMapText = "";
	document.getElementById("maptext").innerHTML = vCurrentMapText;
}
*/
