//Extra code to find position:
function findPos(){
  if(bw.ns4){   //Netscape 4
    x = document.layers.layerMenu.pageX
    y = document.layers.layerMenu.pageY
  }else{ //other browsers
    x=0; y=0; var el,temp
    el = bw.ie4?document.all["divMenu"]:document.getElementById("divMenu");
    if(el.offsetParent){
      temp = el
      while(temp.offsetParent){  //Looping parent elements to get the offset of them as well
        temp=temp.offsetParent; 
        x+=temp.offsetLeft
        y+=temp.offsetTop;
      }
    }
    x+=el.offsetLeft
    y+=el.offsetTop
  }
  //Returning the x and y as an array
  return [x,y]
}
pos = findPos()
//Menu object creation
oCMenu=new makeCM("oCMenu") //Making the menu object. Argument: menuname
//Menu properties   
oCMenu.pxBetween=0
//Using the cm_page object to place the menu ----
oCMenu.fromLeft=pos[0]
oCMenu.fromTop=pos[1]
//We also need to "re place" the menu on resize. So:
oCMenu.onresize="pos = findPos(); oCMenu.fromLeft=pos[0]; oCMenu.fromTop=pos[1]"
oCMenu.rows=0
oCMenu.menuPlacement=0
oCMenu.offlineRoot="" 
oCMenu.onlineRoot="" 
oCMenu.resizeCheck=1 
oCMenu.wait=1000 
oCMenu.fillImg="cm_fill.gif"
oCMenu.zIndex=0
//Background bar properties
oCMenu.useBar=1
oCMenu.barWidth="menu"
oCMenu.barHeight="menu" 
oCMenu.barClass="clBar"
oCMenu.barX="menu"
oCMenu.barY="menu"
oCMenu.barBorderX=0
oCMenu.barBorderY=0
oCMenu.barBorderClass=""
//Level properties - ALL properties have to be spesified in level 0
oCMenu.level[0]=new cm_makeLevel() //Add this for each new level
oCMenu.level[0].width=190
oCMenu.level[0].height=16 
oCMenu.level[0].regClass="clLevel0"
oCMenu.level[0].overClass="clLevel0over"
oCMenu.level[0].borderX=0
oCMenu.level[0].borderY=0
oCMenu.level[0].borderClass="clLevel0border"
oCMenu.level[0].offsetX=-15
oCMenu.level[0].offsetY=3
oCMenu.level[0].rows=0
oCMenu.level[0].arrow=0
oCMenu.level[0].arrowWidth=0
oCMenu.level[0].arrowHeight=0
oCMenu.level[0].align="right"
//EXAMPLE SUB LEVEL[1] PROPERTIES - You have to specify the properties you want different from LEVEL[0] - If you want all items to look the same just remove this
oCMenu.level[1]=new cm_makeLevel() //Add this for each new level (adding one to the number)
oCMenu.level[1].width=oCMenu.level[0].width-2
oCMenu.level[1].width=175
oCMenu.level[1].height=14
oCMenu.level[1].regClass="clLevel1"
oCMenu.level[1].overClass="clLevel1over"
oCMenu.level[1].borderX=1
oCMenu.level[1].borderY=1
oCMenu.level[1].align="right" 
oCMenu.level[1].offsetX=-(oCMenu.level[0].width-2)/2+20
oCMenu.level[1].offsetY=3
oCMenu.level[1].borderClass="clLevel1border"
//EXAMPLE SUB LEVEL[2] PROPERTIES - You have to spesify the properties you want different from LEVEL[1] OR LEVEL[0] - If you want all items to look the same just remove this
//oCMenu.level[2]=new cm_makeLevel() //Add this for each new level (adding one to the number)
//oCMenu.level[2].width=175
//oCMenu.level[2].height=14
//oCMenu.level[2].offsetX=10
//oCMenu.level[2].offsetY=0
//oCMenu.level[2].regClass="clLevel2"
//oCMenu.level[2].overClass="clLevel2over"
//oCMenu.level[2].borderClass="clLevel2border"
/******************************************
Menu item creation:
myCoolMenu.makeMenu(name, parent_name, text, link, target, width, height, regImage, overImage, regClass, overClass , align, rows, nolink, onclick, onmouseover, onmouseout) 
*************************************/
oCMenu.makeMenu('top0','','&nbsp;THE VILLA','','','','','images/hallsvillas_07.jpg','images/menu_roll_07.jpg')
  oCMenu.makeMenu('sub00','top0','&nbsp;&nbsp;About the Villa','villa.asp')
  oCMenu.makeMenu('sub01','top0','&nbsp;&nbsp;Photo Tour','photos.asp')
  oCMenu.makeMenu('sub02','top0','&nbsp;&nbsp;Availability & Rates','availability.asp','','','','images/check_availability.jpg','images/check_availability_roll.jpg')
  oCMenu.makeMenu('sub03','top0','&nbsp;&nbsp;Online Booking','booking.asp','','','','images/online_booking.jpg','images/online_booking_roll.jpg')
  oCMenu.makeMenu('sub04','top0','&nbsp;&nbsp;Terms & Conditions','terms.htm')
  oCMenu.makeMenu('sub05','top0','&nbsp;&nbsp;Contact Us','question.asp')

oCMenu.makeMenu('top1','','&nbsp;The Location','','','','','images/hallsvillas_08.jpg','images/menu_roll_08.jpg')
oCMenu.makeMenu('sub10','top1','&nbsp;&nbsp;Maps & Directions')
		oCMenu.makeMenu('sub101','sub10','&nbsp;&nbsp;Downloadable Maps','http://www.florida-adventure.com/map-of-florida.shtml','_blank')
		oCMenu.makeMenu('sub102','sub10','&nbsp;&nbsp;Florida Interactive Map','http://www.flausa.com/destinations/index.php','_blank')

oCMenu.makeMenu('top2','','&nbsp;Florida Attractions','','','','','images/hallsvillas_09.jpg','images/menu_roll_09.jpg')
	oCMenu.makeMenu('sub21','top2','&nbsp;&nbsp;Theme Parks')
		oCMenu.makeMenu('sub210','sub21','&nbsp;&nbsp;Disney World','http://disneyworld.disney.go.com/wdw/parks/parkLanding?id=MKLandingPage&bhcp=1','_blank')
		oCMenu.makeMenu('sub211','sub21','&nbsp;&nbsp;Universal Studios','http://themeparks.universalstudios.com/','_blank')
		oCMenu.makeMenu('sub212','sub21','&nbsp;&nbsp;Epcot Center','http://www.intercot.com/edc/gateway.html','_blank')
		oCMenu.makeMenu('sub213','sub21','&nbsp;&nbsp;Seaworld','http://www.seaworld.com/seaworld/fla/default.aspx','_blank')
		oCMenu.makeMenu('sub214','sub21','&nbsp;&nbsp;Busch Gardens','http://www.buschgardens.com/buschgardens_default.aspx','_blank')
		oCMenu.makeMenu('sub215','sub21','&nbsp;&nbsp;Animal Kingdom','http://disneyworld.disney.go.com/wdw/parks/parkLanding?id=AKLandingPage','_blank')
		oCMenu.makeMenu('sub216','sub21','&nbsp;&nbsp;MGM Studios','http://disneyworld.disney.go.com/wdw/parks/parkLanding?id=MGMLandingPage','_blank')
	oCMenu.makeMenu('sub22','top2','&nbsp;&nbsp;Water Parks')
		oCMenu.makeMenu('sub220','sub22','&nbsp;&nbsp;Blizzard Beach','http://disneyworld.disney.go.com/wdw/parks/parkLanding?id=BBLandingPage','_blank')
		oCMenu.makeMenu('sub221','sub22','&nbsp;&nbsp;Wet n Wild','http://www.wetnwild.com/','_blank')
		oCMenu.makeMenu('sub222','sub22','&nbsp;&nbsp;Typhoon Lagoon','http://disneyworld.disney.go.com/wdw/parks/parkLanding?id=TLLandingPage','_blank')
		oCMenu.makeMenu('sub223','sub22','&nbsp;&nbsp;Water Mania','http://www.watermania-florida.com/info.htm','_blank')
	oCMenu.makeMenu('sub23','top2','&nbsp;&nbsp;Days Out')
		oCMenu.makeMenu('sub230','sub23','&nbsp;&nbsp;Kennedy Space Center','http://www.kennedyspacecenter.com/index.asp','_blank')
		oCMenu.makeMenu('sub231','sub23','&nbsp;&nbsp;Gator World','http://www.gatorland.com/','_blank')
		oCMenu.makeMenu('sub232','sub23','&nbsp;&nbsp;Green Meadows Petting Farm','http://www.greenmeadowsfarm.com/','_blank')

oCMenu.makeMenu('top3','','&nbsp;Travel Information','','','','','images/hallsvillas_13.jpg','images/menu_roll_13.jpg')
	oCMenu.makeMenu('sub30','top3','&nbsp;&nbsp;Getting to Florida')
		oCMenu.makeMenu('sub300','sub30','&nbsp;&nbsp;Flights')
		oCMenu.makeMenu('sub3000','sub300','&nbsp;&nbsp;eBookers','http://www.ebookers.com/','_blank')
		oCMenu.makeMenu('sub3001','sub300','&nbsp;&nbsp;Cosmos','http://www.cosmos-holidays.co.uk/florida/','_blank')
		oCMenu.makeMenu('sub3002','sub300','&nbsp;&nbsp;Travel Republic','http://www.travelrepublic.co.uk/','_blank')
	oCMenu.makeMenu('sub31','top3','&nbsp;&nbsp;Driving in Florida')
		oCMenu.makeMenu('sub310','sub31','&nbsp;&nbsp;Florida Driving','http://www.fotocom.co.uk/0069.driving.html','_blank')
		oCMenu.makeMenu('sub311','sub31','&nbsp;&nbsp;Highway Mileage Intercity','http://www3.dot.state.fl.us/mileage/default.asp','_blank')
	oCMenu.makeMenu('sub32','top3','&nbsp;&nbsp;Florida Safety','http://www.fotocom.co.uk/0104.article2.html','_blank')

oCMenu.makeMenu('top4','','&nbsp;Local Information','','','','','images/hallsvillas_14.jpg','images/menu_roll_14.jpg')
	oCMenu.makeMenu('sub40','top4','&nbsp;&nbsp;Weather','http://www.discount-tickets.us/orlando-weather.htm','_blank')
	oCMenu.makeMenu('sub41','top4','&nbsp;&nbsp;Orange County Local Gov','http://orangecountyfl.net/Default.asp','_blank')
oCMenu.makeMenu('sub42','top4','&nbsp;&nbsp;Eating Out')
		oCMenu.makeMenu('sub420','sub42','&nbsp;&nbsp;Restaurants')
		oCMenu.makeMenu('sub421','sub42','&nbsp;&nbsp;Dinner & Show')
			oCMenu.makeMenu('sub4210','sub421','&nbsp;&nbsp;Medieval Times','http://www.medievaltimes.com/','_blank')
			oCMenu.makeMenu('sub4211','sub421','&nbsp;&nbsp;Dolly Partons Dixie Stampede','http://www.dixiestampede.com/','_blank')
	oCMenu.makeMenu('sub43','top4','&nbsp;&nbsp;Fishing')
		oCMenu.makeMenu('sub430','sub43','&nbsp;&nbsp;Guide to Florida Fishing','http://www.fishing-florida.com/','_blank')
		oCMenu.makeMenu('sub431','sub43','&nbsp;&nbsp;Florida Marine Fisheries','http://marinefisheries.org','_blank')
		oCMenu.makeMenu('sub432','sub43','&nbsp;&nbsp;Florida Freshwater Fisheries','http://floridafisheries.com/','_blank')
		oCMenu.makeMenu('sub433','sub43','&nbsp;&nbsp;Florida Sportsman Magazine','http://www.floridasportsman.com/','_blank')
	oCMenu.makeMenu('sub44','top4','&nbsp;&nbsp;Golf')
		oCMenu.makeMenu('sub440','sub44','&nbsp;&nbsp;Orlando Public Golf Courses','http://www.golfersweb.com/golforla/areamap.htm','_blank')
	oCMenu.makeMenu('sub45','top4','&nbsp;&nbsp;Florida State Parks','http://www.floridastateparks.org/','_blank')
	oCMenu.makeMenu('sub46','top4','&nbsp;&nbsp;Beaches','http://www.awesomeflorida.com/beaches.htm','_blank')
	oCMenu.makeMenu('sub47','top4','&nbsp;&nbsp;Surfing')
		oCMenu.makeMenu('sub470','sub47','&nbsp;&nbsp;Florida Surf Cam','http://www.angelfire.com/fl/boardheads2/surfcams.html','_blank')
		oCMenu.makeMenu('sub471','sub47','&nbsp;&nbsp;CFLsurf.com','http://www.cflsurf.com/','_blank')
		oCMenu.makeMenu('sub472','sub47','&nbsp;&nbsp;Ron Jon Surf Shop','http://www.ronjons.com/','_blank')
	oCMenu.makeMenu('sub48','top4','&nbsp;&nbsp;Florida Weddings')
		oCMenu.makeMenu('sub480','sub48','&nbsp;&nbsp;Getting Married in Florida','http://www.fotocom.co.uk/0064.weddings.html','_blank')
		oCMenu.makeMenu('sub481','sub48','&nbsp;&nbsp;Central Florida Wedding Chapel','http://www.centralfloridaweddingchapel.com/','_blank')
		oCMenu.makeMenu('sub482','sub48','&nbsp;&nbsp;Florida Weddings','http://www.floridaweddings.com/','_blank')
		oCMenu.makeMenu('sub483','sub48','&nbsp;&nbsp;Yacht Weddings','http://www.biscaynelady.com/','_blank')
	oCMenu.makeMenu('sub49','top4','&nbsp;&nbsp;Boat Hire')
		oCMenu.makeMenu('sub490','sub49','&nbsp;&nbsp;Biscayne Lady Yacht Charters','http://www.biscaynelady.com/','_blank')

oCMenu.makeMenu('top5','','&nbsp;BOOKING','','','','','images/hallsvillas_15.jpg','images/menu_roll_15.jpg')
	oCMenu.makeMenu('sub50','top5','&nbsp;&nbsp;Online Booking','booking.asp','','','','images/online_booking.jpg','images/online_booking_roll.jpg')
	oCMenu.makeMenu('sub51','top5','&nbsp;&nbsp;Check Availability','availability.asp','','','','images/check_availability.jpg','images/check_availability_roll.jpg')
	oCMenu.makeMenu('sub52','top5','&nbsp;&nbsp;Pay Deposit/Balance','payments.asp')
	oCMenu.makeMenu('sub53','top5','&nbsp;&nbsp;Ask a Question','question.asp')
	oCMenu.makeMenu('sub54','top5','&nbsp;&nbsp;Terms & Conditions','terms.htm')

oCMenu.makeMenu('top7','','&nbsp;HOME','default.htm','','','','images/hallsvillas_16.jpg','images/menu_roll_16.jpg')
//Leave this line - it constructs the menu
oCMenu.construct()
