var pMenu = new PopupMenu('pMenu'); with (pMenu){ /* MENU */ var itemW =(myOffsetW-236)/5; var subM = new ItemStyle(22, 0, '', 15, 3, '15#FFFFFF', '15#999999', 'lowText', 'lowText2','itemBorder', 'itemBorder', 85, 85, 'hand', 'default'); var hBar = new ItemStyle(itemW, 0, '', 0, 0, '', '#ffecb7', 'highText', 'highText2', 'mainBorder', 'mainBorder', null, 60, 'hand', 'default'); // startMenu('roota', true, 'navLeft();', '420', 170, hBar); startMenu('rootc1', false, 'page.winW()/2 - (myOffsetW/2)+120', '213', 40, hBar); addItem('Concept', 'F1Menu', 'sm:'); addItem('Atmosphere', 'F3Menu', 'sm:'); addItem('Cuisine', 'F2Menu', 'sm:'); addItem('Reservations', 'F4Menu', 'sm:'); addItem('Contact', 'F5Menu', 'sm:'); startMenu('F1Menu', true, 0, 41, itemW, subM, '', false); addItem('About Us', 'JavaScript:doM_Content(18);', ''); addItem('Chef', 'JavaScript:doM_Content(19);', ''); addItem('Sommelier', 'JavaScript:doM_Content(6);', ''); startMenu('F3Menu', true, 0, 41, itemW, subM, '', false); addItem('Floor Plan', 'JavaScript:doM_Content(14);', ''); addItem('Photo Gallery', 'JavaScript:doM_Content(2);', ''); addItem('Virtual Tours', 'JavaScript:doM_Content(15);', ''); startMenu('F2Menu', true, 0, 41, itemW, subM, '', false); addItem('Dinner', 'JavaScript:doM_Content(8);', ''); addItem('Lunch', 'JavaScript:doM_Content(23);', ''); addItem('Tavern', 'JavaScript:doM_Content(10);', ''); addItem('Wine', 'JavaScript:doM_Content(21);', ''); addItem('Desserts', 'JavaScript:doM_Content(12);', ''); startMenu('F4Menu', true, 0, 41, itemW, subM, '', false); addItem('Reservations', 'JavaScript:doM_Content(3);', ''); addItem('Location', 'JavaScript:doM_Content(4);', ''); addItem('Private Dining', 'JavaScript:doM_Content(17);', ''); addItem('Events', 'JavaScript:doM_Content(7);', ''); startMenu('F5Menu', true, 0, 41, itemW, subM, '', false); addItem('Contact Us', 'JavaScript:doM_Content(5);', ''); addItem('Gift Certificates', 'JavaScript:doM_Content(20);', ''); } addMenuBorder(pMenu, window.subBlank, null, '#666666', 1, '#CCCCDD', 2); if ((navigator.userAgent.indexOf('rv:0.')==-1) && !(isOp&&!document.documentElement) && !(isIE4&&!window.external)) { pMenu.showMenu = new Function('mN','menuAnim(this, mN, 10)'); pMenu.hideMenu = new Function('mN','menuAnim(this, mN, -15)'); } 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}} else if (e && e.focus && e.href && this.MS && /Mac/.test(navigator.platform)) { 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}; }; function menuAnim(menuObj, menuName, dir) { var mD = menuObj.menu[menuName][0]; if (!mD.timer) mD.timer = 0; if (!mD.counter) mD.counter = 0; with (mD) {clearTimeout(timer); if (!lyr || !lyr.ref) return; if (!visNow && dir>0) dir = 0-dir; if (dir>0) lyr.vis('visible'); lyr.sty.zIndex = dir>0 ? mD.zIndex + 1 : 1001; lyr.clip(0, 0, menuW+2, (menuH+2)*Math.pow(Math.sin(Math.PI*counter/200),0.75) ); counter += dir; if (counter>100) { counter = 100; lyr.sty.zIndex = mD.zIndex } else if (counter<0) { counter = 0; lyr.vis('hidden') } else timer = setTimeout('menuAnim('+menuObj.myName+',"'+menuName+'",'+dir+')', 40); } }; function addMenuBorder(mObj, iS, alpha, bordCol, bordW, backCol, backW) {for (var mN in mObj.menu) { var mR=mObj.menu[mN], dS='