// menu.js


<!--
 window.onerror = null;
 var bName = navigator.appName;
 var bPlatform = navigator.platform;
 var bVer = parseInt(navigator.appVersion);
 var NS4 = (bName == "Netscape" && bVer >= 4);
 var IE4 = (bName == "Microsoft Internet Explorer" && bVer >= 4);
 // Special case for explorer 4 on the Mac - it doesn't support Layers well at all!
 if (bPlatform == "MacPPC" && IE4 != "") {
 	IE4 = "";
 }
 var NS3 = (bName == "Netscape" && bVer < 4);
 var IE3 = (bName == "Microsoft Internet Explorer" && bVer < 4);
 var menuActive = 0;
 var menuOn = 0;
 var onLayer;
 var timeOn = null;
 var loaded = 0;
 var a0, a1, b0, b1, c0, c1, d0, d1, e0, e1, h0, h1;
 var LayerUsed = null; 
 
// MENU COLOR VARIABLE
var menuColor = "FFFFFF"
var tc1 = "#FFFFFF"


//PRECACHE IMAGES HERE
function LoadImgs(){
  if (document.images || IE4) {
//  menu1 = new Image(); menu1.src = "pix/tbEdgeL.gif";
//  menu2 = new Image(); menu2.src = "pix/tbMarker.gif";
  a0 = new Image(); a0.src="ind_butt_locations_off.gif"; a1 = new Image(); a1.src="ind_butt_locations_on.gif";
  b0 = new Image(); b0.src="ind_butt_accomodations_off.gif"; b1 = new Image(); b1.src="ind_butt_accomodations_on.gif";
  c0 = new Image(); c0.src="ind_butt_amenities_off.gif"; c1 = new Image(); c1.src="ind_butt_amenities_on.gif";
  d0 = new Image(); d0.src="ind_butt_prana_off.gif"; d1 = new Image(); d1.src="ind_butt_prana_on.gif";
  e0 = new Image(); e0.src="ind_butt_dining_off.gif"; e1 = new Image(); e1.src="ind_butt_dining_on.gif";
  f0 = new Image(); f0.src="ind_butt_celebrations_off.gif"; f1 = new Image(); f1.src="ind_butt_celebrations_on.gif";
  g0 = new Image(); g0.src="ind_butt_conference_off.gif"; g1 = new Image(); g1.src="ind_butt_conference_on.gif";
  h0 = new Image(); h0.src="ind_butt_contact_off.gif"; h1 = new Image(); h1.src="ind_butt_contact_on.gif";
 //h0 = new Image(); h0.src="../aunavgif/h.gif"  ; h1 = new Image(); h1.src="../aunavgif/hx.gif";
  loaded = 1;
  
  
  }
LoadNavImgs();
 }

// LAYER SWITCHING CODE
if (NS4 || IE4) {
 if (navigator.appName == "Netscape") {
  layerStyleRef="layer.";
  layerRef="document.layers";
  styleSwitch="";
  }else{
  layerStyleRef="layer.style.";
  layerRef="document.all";
  styleSwitch=".style";
 }
}
  
// SHOW MENU
function showLayer(layerName){
if (loaded == 1)
{
 if (NS4 || IE4) {
  if (timeOn != null) {
   clearTimeout(timeOn)
   hideLayer(onLayer)
  }
  if (NS4 || IE4) {
   eval(layerRef+'["'+layerName+'"]'+styleSwitch+'.visibility="visible"');
  }   
  onLayer = layerName
  LayerUsed = true;
  }
 }
}

//BUTTON ROLLOVER
function change(Name, No) {
 if (document.images && (loaded == 1)) {
   document[Name].src = eval(Name + No + ".src");
  }
 return true;
}

// HIDE MENU
function hideLayer(layerName){
 if (loaded == 1 && LayerUsed != null)
 {
  if (menuActive == 0) {
   if (NS4 || IE4) {
    eval(layerRef+'["'+layerName+'"]'+styleSwitch+'.visibility="hidden"');
   }
  }
 }
}

// TIMER FOR BUTTON MOUSE OUT
function btnTimer() {
 timeOn = setTimeout("btnOut()",1000)
}

// BUTTON MOUSE OUT
function btnOut(layerName) {
 if (menuActive == 0) {
  hideLayer(onLayer)
  }
}

// MENU MOUSE OVER  
function menuOver(itemName) {
if (loaded == 1)
{
 clearTimeout(timeOn)
 menuActive = 1
 if (NS4 || IE4) {
  
  }
 }
}

// MENU MOUSE OUT 
function menuOut(itemName) {
if (loaded == 1 && onLayer != "")
{
  menuActive = 0 
  if (NS4 || IE4) {
   
  timeOn = setTimeout("hideLayer(onLayer)", 700)
 }
}
}


// Creates menu object
function menuLink(title, url) {
 this.title = title
 this.url = url
}

// Builds menu TABLE

function menuMaker(menuArray) {
 n = ""
 j = eval(menuArray + ".length") - 1;
 topTable = "<div ID='" + eval(menuArray + ".id") + "'><TABLE  BORDER='0' bgcolor='#6BA6D6' CELLSPACING='1' CELLPADDING='2'>"
 endrow = "</TD></TR>"
 btmTable = "</table></TABLE></div>"
 
// bgnrow = "<TR><TD BGCOLOR='#ffffff'></TD><TD></TD></TR><TR><TD bgcolor='" + menuColor +"'>";

 n += topTable  
 for( var i = 0; i <=j; i++) {
 bgnrow = "<TR><TD bgcolor='" + menuColor +"'>";
  n += bgnrow + "<A ID='menuLink' HREF='" + eval(menuArray + "[" + i + "].url") + "' onMouseOver='menuOver(\"" + eval(menuArray + ".imgname") + i + "\")' onMouseOut='menuOut(\"" + eval(menuArray + ".imgname") + i + "\")' class='menus' TARGET='_top'>" + eval(menuArray + "[" + i + "].title") + "</a>" + endrow; 
 }
 n += btmTable
 return n
}

//Menu Arrays
Array.prototype.id = "aMenu"
Array.prototype.imgname = "a"

// LOCATIONS
aMenu = new Array(2)
aMenu.id = "aMenu"
aMenu.imgname = "a"
aMenu[0] = new menuLink("&nbsp;Mahabaleshwar", "mahabaleshwar-hill-station.htm")
aMenu[1] = new menuLink("&nbsp;Brightland &nbsp;", "5star-mahabaleshwar-resort.htm")
//-->

// ACCOMODATIONS
bMenu = new Array(4)
bMenu.id = "bMenu"
bMenu.imgname = "b"
bMenu[0] = new menuLink("&nbsp;Room Types &nbsp;", "accommodation-mahabaleshwar-lotus-suite.htm")
bMenu[1] = new menuLink("&nbsp;Room Rates &nbsp;", "accomodation_regular_tariff.htm")
bMenu[2] = new menuLink("&nbsp;Room Facilities &nbsp;", "mahabaleshwar-accommodation-roomfacilities.htm")
bMenu[3] = new menuLink("&nbsp;Panchgani Bungalow &nbsp;", "http://www.panchganibungalow.com")
//-->

// FACILITIES
cMenu = new Array(4)
cMenu.id = "cMenu"
cMenu.imgname = "c"
cMenu[0] = new menuLink("&nbsp;Recreation &nbsp;", "mahabaleshwar-resort-recreation-facilities.htm")
cMenu[1] = new menuLink("&nbsp;Attractions &nbsp;", "mahabaleshwar-attractions.htm")
cMenu[2] = new menuLink("&nbsp;Gym &nbsp;", "gym-in-mahabaleshwar-resort.htm")
cMenu[3] = new menuLink("&nbsp;Disco &nbsp;", "discotheque-in-mahabaleshwar-resort.htm")
//-->

// PRANA SPA
dMenu = new Array(3)
dMenu.id = "dMenu"
dMenu.imgname = "d"
dMenu[0] = new menuLink("&nbsp;About Prana &nbsp;", "health-spa-resort-mahabaleshwar.htm")
dMenu[1] = new menuLink("&nbsp;Spa Facilities &nbsp;", "spa-resort-facilities-mahabaleshwar.htm")
dMenu[2] = new menuLink("&nbsp;Spa Services &nbsp;", "mahabaleshwar-spa-resort-services.htm")
//-->

// DINING
eMenu = new Array(5)
eMenu.id = "eMenu"
eMenu.imgname = "e"
eMenu[0] = new menuLink("&nbsp;The Pavilion &nbsp;", "mahabaleshwar-multi-cuisine-restaurant.htm")
eMenu[1] = new menuLink("&nbsp;The Olive Garden &nbsp;", "mahabaleshwar-italian-cuisine-restaurant.htm")
eMenu[2] = new menuLink("&nbsp;Prasadam &nbsp;", "mahabaleshwar-pure-vegetarian-jain-restaurant.htm")
eMenu[3] = new menuLink("&nbsp;Angaare &nbsp;", "mahabaleshwar-non-vegetarian-kebabs-restaurant.htm")
eMenu[4] = new menuLink("&nbsp;Room Service &nbsp;", "room-service.htm")
//-->

// EVENT
fMenu = new Array(3)
fMenu.id = "fMenu"
fMenu.imgname = "f"
fMenu[0] = new menuLink("&nbsp;Wedding &nbsp;", "wedding-celebration-mahabaleshwar-resort.htm")
fMenu[1] = new menuLink("&nbsp;Celebration &nbsp;", "celebration-resort-mahabaleshwar.htm")
fMenu[2] = new menuLink("&nbsp;Special Events &nbsp;", "special-event-celebration-resort-mahabaleshwar.htm")
fMenu[3] = new menuLink("&nbsp;Event Planning &nbsp;", "event-planning-mahabaleshwar-resort.htm")
fMenu[4] = new menuLink("&nbsp;Services &nbsp;", "event-planning-services-resort-mahabaleshwar.htm")
fMenu[5] = new menuLink("&nbsp;Photo Gallery &nbsp;", "event-photo-gallery.htm")
//-->


// CONFERENCE
gMenu = new Array(4)
gMenu.id = "gMenu"
gMenu.imgname = "g"
gMenu[0] = new menuLink("&nbsp;Floor Plans &nbsp;", "mahabaleshwar-conference-venue-floor-plans.htm")
gMenu[1] = new menuLink("&nbsp;Packages &nbsp;", "mahabaleshwar-conference-venue-packages.htm")
gMenu[2] = new menuLink("&nbsp;Facilities &nbsp;", "conference-venue-mahabaleshwar-facilities.htm")
gMenu[3] = new menuLink("&nbsp;Proposal Enquiry &nbsp;", "conference-proposal-enquiry.htm")
//-->

// CONTACT
hMenu = new Array(2)
hMenu.id = "hMenu"
hMenu.imgname = "h"
hMenu[0] = new menuLink("&nbsp;Contact Details &nbsp;", "brightland-holidays-resort-mahabaleshwar.htm")
hMenu[1] = new menuLink("&nbsp;Guest Feedback &nbsp;", "guest-feedback.htm")
//-->

<!--
document.write(menuMaker("aMenu"))
document.write(menuMaker("bMenu"))
document.write(menuMaker("cMenu"))
document.write(menuMaker("dMenu"))
document.write(menuMaker("eMenu"))
document.write(menuMaker("fMenu"))
document.write(menuMaker("gMenu"))
document.write(menuMaker("hMenu"))
//-->

