var subM = new ItemStyle(140, 0, '', -15, 4, 'images/button30140.gif', 'images/button30140h.gif', 'highText', 'highText',
 '', '', null, null, 'hand', 'hand');
var subN = new ItemStyle(24, 0, '', -15, 2, 'images/button140.gif', 'images/button140h.gif', 'lowText', 'lowText',
 'itemBorder', 'itemBorder', null, null, 'hand', 'hand');

var pMenu = new PopupMenu('pMenu');
with (pMenu)
{
startMenu('root', false, 'window.page.elmPos("home").x', 'window.page.elmPos("home").y + 1', 30, subM, '', false);
addItem('<center>Home</center>', 'about_us.htm', 'parent');
addItem('<center>Plan</center>', 'plan.htm', 'parent');
addItem('<center>Location</center>', 'location.htm', 'parent');
addItem('<center>Events</center>', 'events.htm', 'parent');
addItem('<center>Calendar</center>', 'calendar.htm', 'parent');
addItem('<center>Booking</center>', 'mForm', 'sm:').onclick='window.location.href="bookings.htm"';
addItem('<center>Contact Us</center>', 'contact_us.htm', 'parent');

startMenu('mForm', true, 0, 30, 140, subN);
addItem('<center>Bookings</center>', 'bookings.htm', 'parent');
addItem('<center>Hire Fees</center>', 'hire_fees.htm', 'parent');
addItem('<center>Booking Form</center>', 'window.open("event_application_form.pdf","","width=1000,height=800,left=5,top=5,scrollbars,resizable,toolbar")', 'js:');
addItem('<center>Risk Assessment</center>', 'window.open("risk_assessment_form.pdf","","width=1000,height=800,left=5,top=5,scrollbars,resizable,toolbar")', 'js:');
addItem('<center>Example Risk Form</center>', 'window.open("risk_assessment_example.pdf","","width=1000,height=800,left=5,top=5,scrollbars,resizable,toolbar")', 'js:');
addItem('<center>About Insurance</center>', 'insurance.htm', 'parent');

}

// ******************** FUNCTIONS CALLED BY THE EFFECTS SECTION ********************

// This is the "positioning from page anchors" code used by the advanced positioning expressions.
page.elmPos=function(e,p)
{
 var x=0,y=0,w=p?p:this.win;
 e=e?(e.substr?(isNS4?w.document.anchors[e]:getRef(e,w)):e):p;
 if(isNS4){if(e&&(e!=p)){x=e.x;y=e.y};if(p){x+=p.pageX;y+=p.pageY}}
 if (e && this.MS && navigator.platform.indexOf('Mac')>-1 && e.tagName=='A')
 {
  e.onfocus = new Function('with(event){self.tmpX=clientX-offsetX;' +
   'self.tmpY=clientY-offsetY}');
  e.focus();x=tmpX;y=tmpY;e.blur()
 }
 else while(e){x+=e.offsetLeft;y+=e.offsetTop;e=e.offsetParent}
 return{x:x,y:y};
};





