

bName = navigator.appName;
bVer = parseInt(navigator.appVersion);
bVersion = parseFloat(navigator.appVersion);
Id = "undefined"

function HotelMap(HID) {
  
  C = 3234 

  if ( bVer < 4 ) {
    alert("Sorry, you will need to update your browser to a newer version to view this technology");
    newwin=window.open("http://www.I-Maps.com/UpdateBrowser.htm", "newwindow", "width=478,height=333,top=170,left=162,location=no,dependent=no,resizable=yes,scrollbars=yes,toolbar=yes,menubar=yes,status=yes,directories=no");
  }


  if ( bName == "Microsoft Internet Explorer" ) {
    MapImage ="png"
    newmap=window.open("http://www.I-Maps.com/Hotel_PopUp/frames2_ie.asp?ID="+HID+ "&MapImage="+MapImage+ "&C="+C, "mapwindow", "width=478,height=333,top=110,left=140,location=no,dependent=no,resizable=no,scrollbars=no,toolbar=no,menubar=no,status=no,directories=no"),
    newmap.resizeTo(478+10, 333+30),
    newmap.focus();
  }

  else  {
    if (bName == "Netscape" ) {
    
      if ( bVer >= 5 ) {
    	MapImage ="png"
	newmap=window.open("http://www.I-Maps.com/Hotel_PopUp/frames2_ie.asp?ID="+HID+ "&MapImage="+MapImage+ "&C="+C, "mapwindow", "width=478,height=333,top=110,left=140,location=no,dependent=no,resizable=no,scrollbars=no,toolbar=no,menubar=no,status=no,directories=no"),
	newmap.resizeTo(478+9, 333+29),
	newmap.focus();

      }

      if ( bVersion > 4.5 && bVersion < 5 ) {
        MapImage ="png"
        newmap=window.open("http://www.I-Maps.com/Hotel_PopUp/frames2_ns.asp?ID="+HID+ "&MapImage="+MapImage+ "&C="+C, "mapwindow", "width=478,height=333,top=110,left=140,location=no,dependent=no,resizable=no,scrollbars=no,toolbar=no,menubar=no,status=no,directories=no"),
	newmap.resizeTo(478+6, 333+26),
	newmap.focus();
      }

      else {
        MapImage ="png"
        newmap=window.open("http://www.I-Maps.com/Hotel_PopUp/frames2_ns.asp?ID="+HID+ "&MapImage="+MapImage+ "&C="+C, "mapwindow", "width=478,height=333,top=110,left=140,location=no,dependent=no,resizable=no,scrollbars=no,toolbar=no,menubar=no,status=no,directories=no"),
	newmap.resizeTo(478+9, 333+29),
	newmap.focus();
      }
      
    }
  }   
}


function MapPt(C, Name, W, H, Z, X, Y, Label, Lat, Lon) {
   BrowserDetectMap(C,"MapPt", Name, W, H, Z, X, Y, Label, Lat, Lon, "undefined", "undefined");
}

function MapPts(C, Name, W, H, List) {
	BrowserDetectMap(C, "MapPts", Name, W, H, "undefined", "undefined", "undefined", "undefined", "undefined", List);
}

function MapPtList(C, Name, W, H, Label, Lat, Lon, List) {
  BrowserDetectMap(C, "MapPtList", Name, W, H, "undefined", Label, Lat, Lon, "undefined", List);
}

function BrowserDetectMap(C, cmd, Name, W, H, Z, X, Y, Label, Lat, Lon, Id, List) {

	if ( bVer < 4 ) {
		alert("Sorry, you will need to update your browser to a newer version to view this technology");
		newwin=window.open("http://www.I-Maps.com/UpdateBrowser.htm", "newwindow", "width=478,height=333,top=170,left=162,location=no,dependent=no,resizable=yes,scrollbars=yes,toolbar=yes,menubar=yes,status=yes,directories=no");
	}
	  
	var SLabel = "", flag = 0;
	for (i = 0; i < Label.length; i++) {
		if (Label.charAt(i) != "&") {
			SLabel += Label.charAt(i);
			flag = 0;
		}
		else {
			if(flag == 0) {
				SLabel += "@";
				flag = 1;
			}
		}
	}  
  
	if ( bName == "Microsoft Internet Explorer" ) {
 		MapImage = "png";
 	        document.images[Name].src="http://www.i-maps.com/scripts/esrimap.dll?name=USA_Map&ActiveLyr=Off&ClickMode=Center&cmd=" +cmd+ "&C=" +C+ "&MapImage=" +MapImage+ "&W=" +W+ "&H=" +H+ "&Z=" +Z+ "&X=" +X+ "&Y=" +Y+ "&Label=" +SLabel+ "&Lat=" +Lat+ "&Lon=" +Lon+ "&Id=" +Id+ "&List=" +List;
  }
  
	else {
		if (bName == "Netscape" ) {
		
		var NSLabel = "", flag = 0;
		  for (i = 0; i < SLabel.length; i++) {
		    if (SLabel.charAt(i) != " ") {
		      NSLabel += SLabel.charAt(i);
		      flag = 0;
		    }
		    else {
		      if(flag == 0) {
		        NSLabel += "_";
		        flag = 1;
		      }
		    }
		  }
		  
			if ( bVersion < 4.5 ) {
				MapImage ="jpg"
			}
			else {
				MapImage ="png"
			}
			document.images[Name].src="http://www.i-maps.com/scripts/esrimap.dll?name=USA_Map&ActiveLyr=Off&ClickMode=Center&cmd=" +cmd+ "&C=" +C+ "&MapImage=" +MapImage+ "&W=" +W+ "&H=" +H+ "&Z=" +Z+ "&X" +X+ "&Y=" +Y+ "&Label=" +NSLabel+ "&Lat=" +Lat+ "&Lon=" +Lon+ "&Id=" +Id+ "&List=" +List;
		}
  }
}


function PopUpPt(C, W, H, MC, Color, BC, Z, X, Y, Label, Lat, Lon, Id) {
BrowserDetectPop(C, W, H, MC, Color, BC, Z, X, Y, "PopUpPt", Label, Lat, Lon, Id, "undefined");
}

function PopUpPts(C, W, H, List) {
	BrowserDetectPop(C, W, H, "undefined", "PopUpPts", "undefined", "undefined", "undefined", "undefined", List);
}

function PopUpPtList(C, W, H, Label, Lat, Lon, List) {
  BrowserDetectPop(C, W, H, "undefined", "PopUpPtList", Label, Lat, Lon, "undefined", List);
}

function BrowserDetectPop(C, W, H, MC, Color, BC, Z, X, Y, cmd, Label, Lat, Lon, Id, List) {

	FrameWidth = Number(W)+20
	FrameHeight= Number(H)+50
	
	if ( bVer < 4 ) {
	    alert("Sorry, you will need to update your browser to a newer version to view this technology");
	    newwin=window.open("http://www.I-Maps.com/UpdateBrowser.htm", "newwindow", "width=478,height=333,top=170,left=162,location=no,dependent=no,resizable=yes,scrollbars=yes,toolbar=yes,menubar=yes,status=yes,directories=no");
	    newwin.focus();
	  }
	  
	var SLabel = "", flag = 0;
	for (i = 0; i < Label.length; i++) {
		if (Label.charAt(i) != "&") {
			SLabel += Label.charAt(i);
			flag = 0;
		}
		else {
			if(flag == 0) {
				SLabel += "@";
				flag = 1;
			}
		}
	}  
  
	if ( bName == "Microsoft Internet Explorer" ) {
		MapImage = "png"
	 	newmap=window.open("http://www.i-maps.com/USA_Map/PopUp_frames.asp?cmd=" +cmd+ "&C=" +C+ "&MC=" +MC+ "&Color=" +Color+ "&BC=" +BC+ "&MapImage=" +MapImage+ "&W=" +W+ "&H=" +H+ "&Z=" +Z+ "&X=" +X+ "&Y=" +Y+ "&Label=" +SLabel+ "&Lat=" +Lat+ "&Lon=" +Lon+ "&Id=" +Id+ "&List=" +List, "mapwindow", "width=" + FrameWidth + ",height=" + FrameHeight + ",top=120,left=200,location=no,dependent=no,resizable=no,scrollbars=no,toolbar=no,menubar=no,status=no,directories=no");
  		newmap.resizeTo(FrameWidth+10, FrameHeight+30)
  		newmap.focus();
  	}
  
	else {
		if (bName == "Netscape" ) {
		
		var NSLabel = "", flag = 0;
		  for (i = 0; i < SLabel.length; i++) {
		    if (SLabel.charAt(i) != " ") {
		      NSLabel += SLabel.charAt(i);
		      flag = 0;
		    }
		    else {
		      if(flag == 0) {
		        NSLabel += "_";
		        flag = 1;
		      }
		    }
		  }
		  
			if (bVer >= 5) {
				MapImage = "png"
				newmap=window.open("http://www.i-maps.com/USA_Map/PopUp_frames.asp?cmd=" +cmd+ "&C=" +C+ "&MC=" +MC+ "&Color=" +Color+ "&BC=" +BC+ "&MapImage=" +MapImage+ "&W=" +W+ "&H=" +H+ "&Z=" +Z+ "&X=" +X+ "&Y=" +Y+ "&Label=" +NSLabel+ "&Lat=" +Lat+ "&Lon=" +Lon+ "&Id=" +Id+ "&List=" +List, "mapwindow", "width=" + FrameWidth + ",height=" + FrameHeight + ",top=120,left=200,location=no,dependent=no,resizable=no,scrollbars=no,toolbar=no,menubar=no,status=no,directories=no"),
		  		newmap.resizeTo(FrameWidth+6, FrameHeight+26),
 		 		newmap.focus();
			}
			
			if (  bVersion < 4.5 ) {
				MapImage ="jpg"
			}
			else {
				MapImage ="png"
			}
			newmap=window.open("http://www.i-maps.com/USA_Map/PopUp_frames.asp?cmd=" +cmd+ "&C=" +C+ "&MC=" +MC+ "&Color=" +Color+ "&BC=" +BC+ "&MapImage=" +MapImage+ "&W=" +W+ "&H=" +H+ "&Z=" +Z+ "&X=" +X+ "&Y=" +Y+ "&Label=" +NSLabel+ "&Lat=" +Lat+ "&Lon=" +Lon+ "&Id=" +Id+ "&List=" +List, "mapwindow", "width=" + FrameWidth + ",height=" + FrameHeight + ",top=120,left=200,location=no,dependent=no,resizable=no,scrollbars=no,toolbar=no,menubar=no,status=no,directories=no"),
	  		newmap.resizeTo(FrameWidth+6, FrameHeight+26),
	       		newmap.focus();
		}
  }
}
  
