// Cascading Popup Menus v5.2 - Single Frame Menu example script.// MCD Designsvar hBar = new ItemStyle(40, 1, '', 0, 6, '15#666633', '10#FFFFFF', 'buttonText', 'buttonHover', 'buttonBorder', 'buttonBorderOver', null, null, 'hand', 'default');var subM = new ItemStyle(22, 0, '&gt;', -15, 3, '#666633', '#FFFFFF', 'buttonText', 'buttonHover', 'buttonBorder', 'buttonBorderOver', null, null, 'hand', 'default');var subBlank = new ItemStyle(22, 1, '&gt;', -15, 3, '#CCCCDD', '#6699CC', 'lowText', 'highText', 'itemBorderBlank', 'itemBorder', null, null, 'hand', 'default');// First color value is sub button color - regular statevar button = new ItemStyle(22, 1, '&gt;', -15, 3, '10#666633', '10#FFFFFF', 'buttonText', 'buttonHover', 'buttonBorder', 'buttonBorderOver', null, null, 'hand', 'default');  var buttonMain = new ItemStyle(22, 1, '&gt;', -15, 6, '10#666633', '10#FFFFFF', 'buttonText', 'buttonHover', 'buttonBorder', 'buttonBorderOver', null, null, 'hand', 'default'); var pMenu = new PopupMenu('pMenu');with (pMenu){// Main buttons// x, y for main buttonsstartMenu('root', false, 0, 2, 35, hBar, '', false);addItem('&nbsp; GICL&Eacute;  E PRINTS ON PAPER<br>&nbsp; OF PAINTINGS/OIL PASTELS', 'mGP',  'sm:', null, 160);addItem('&nbsp; GICL&Eacute;E PRINTS ON CANVAS<br>&nbsp; OF PAINTINGS/OIL PASTELS', 'mCanvas', 'sm:', null, 155);addItem('&nbsp; GICL&Eacute;  E PRINTS ON PAPER<br>&nbsp; OF PEN AND INKS', 'mPP_inks', 'sm:', null, 155);addItem('&nbsp; PRINTED<br>&nbsp; CARDS', 'mPC', 'sm:', null, 70);addItem('&nbsp; AREA<br>&nbsp; RUGS', 'mAR', 'sm:', null, 55);addItem('&nbsp; CERAMIC<br>&nbsp; TILES', 'mCT', 'sm:', null, 75);addItem('&nbsp; CONTACT &<br>&nbsp; TESTIMONIALS', 'mC_T', 'sm:', null, 95);addItem('&nbsp; SITE<br>&nbsp; MAP', 'site_map.html', '', buttonMain, 46);// Giclee Prints sublinksstartMenu('mGP', true, 25, 30, 135, subM, '', false);addItem('&nbsp;DENVER MUSIC/<br>&nbsp;LODO COLLECTION', 'index.html', '', button, 30);addItem('&nbsp;RELIGIOUS', 'mR', 'sm:', button, 20);//addItem('&nbsp;IMAGINATION', 'GP_imagination.html', '', button, 20);addItem('&nbsp;SCIENCE', 'mS', 'sm:', button, 20);addItem('&nbsp;PORTRAITS, PEOPLE<br>&nbsp;AND PLACES', 'mPP_pancake', 'sm:', button, 30);addItem('&nbsp;JOURNAL', 'mJ', 'sm:', button, 20);// Giclee Prints Religious sublinksstartMenu('mR', true, 95, 15, 105, subM, '', false);addItem('&nbsp;MATTHEW, MARK<br>&nbsp;LUKE', 'GP_religious.html', '', button, 30);addItem('&nbsp;MEXICAN<br>&nbsp;BAROQUE<br>&nbsp;ART THEMES', 'GP_baroque.html', '', button, 40);addItem('&nbsp;EXPLORING<br>&nbsp;THE ICON', 'GP_icons.html', '', button, 30);// Giclee Prints Science sublinksstartMenu('mS', true, 95, 15, 105, subM, '', false);addItem('&nbsp;LAND OF ZERO', 'GP_zero.html', '', button, 20);// Giclee Prints Pen & Ink Portraits/Places sublinksstartMenu('mPP_sub', true, 95, 15, 125, subM, '', false);addItem('&nbsp;INDIVIDUALS', 'PI_individuals.html', '', button, 20);addItem('&nbsp;STREET REPAIR<br>&nbsp;SERIES', 'GP_street_repair.html', '', button, 30);addItem('&nbsp;MAN WITH<br>&nbsp;FLOWERS SERIES', 'GP_man_flowers.html', '', button, 30);addItem('&nbsp;SPORT', 'GP_sport.html', '', button, 20);addItem('&nbsp;SAN MIGUEL<br>&nbsp;de ALLENDE', 'PI_san_miguel.html', '', button, 30);addItem('&nbsp;LOCAL<br>&nbsp;CAFE REGULARS', 'PI_park_lane.html', '', button, 30);//addItem('&nbsp;BACK OF<br>&nbsp;THE BUS SERIES', 'GP_bus.html', '', button, 30);// Giclee Prints Journal sublinksstartMenu('mPP_pancake', true, 95, 15, 105, subM, '', false);addItem('&nbsp;INDIVIDUALS', 'GP_individuals.html', '', button, 20);addItem('&nbsp;SAN MIGUEL<br>&nbsp;de ALLENDE', 'GP_san_miguel.html', '', button, 30);// Giclee Prints Journal sublinksstartMenu('mJ', true, 95, 15, 105, subM, '', false);addItem('&nbsp;PUNK GATHERING', 'GP_punk.html', '', button, 20);//addItem('&nbsp;MARILYNS<br>&nbsp;COMMENTS', 'GP_marilyn.html', '', button, 30);addItem('&nbsp;BACK OF<br>&nbsp;THE BUS SERIES', 'GP_bus.html', '', button, 30);addItem('&nbsp;PUZZLE', 'GP_puzzle.html', '', button, 20);// Giclee Pen and Inks sublinksstartMenu('mPP_inks', true, 25, 30, 135, subM, '', false);addItem('&nbsp;PORTRAITS, PEOPLE<br>&nbsp;AND PLACES', 'mPP_sub', 'sm:', button, 30);addItem('&nbsp;CONCEPTUAL<br>&nbsp;THEMES', 'mC', 'sm:', button, 30);// Conceptual sublinksstartMenu('mC', true, 95, 20, 125, subM, '', false);addItem('&nbsp;GIRL WITH<br>&nbsp;A VIOLIN', 'PI_violin.html', '', button, 30);addItem('&nbsp;CIRCUS<br>&nbsp;PERFORMER', 'PI_circus.html', '', button, 30);addItem('&nbsp;MAN IN<br>&nbsp;A CHAIR', 'PI_main_chair.html', '', button, 30);addItem('&nbsp;ARTIST WITH<br>&nbsp;GRANITE TABLETS', 'PI_tablets.html', '', button, 30);// Area Rugs sublinksstartMenu('mAR', true, 25, 30, 135, subM, '', false);addItem('&nbsp;DENVER MUSIC/<br>&nbsp;LODO COLLECTION', 'AR_DMLC.html', '', button, 30);// Printed Cards sublinksstartMenu('mPC', true, 25, 30, 85, subM, '', false);addItem('&nbsp;CHRISTMAS', 'PC_christmas.html', '', button, 20);addItem('&nbsp;GENERAL', 'PC_general.html', '', button, 20);// Giclee on Canvas sublinksstartMenu('mCanvas', true, 25, 30, 85, subM, '', false);addItem('&nbsp;MYSTICAL', 'GP_mystical.html', '', button, 20);addItem('&nbsp;SURREAL', 'GP_surreal.html', '', button, 20);addItem('&nbsp;SCIENCE', 'mS2', 'sm:', button, 20);// Science sublinkstartMenu('mS2', true, 55, 15, 105, subM, '', false);addItem('&nbsp;LAND OF ZERO', 'GP_zero_Canvas.html', '', button, 20);// Ceramic Tiles sublinksstartMenu('mCT', true, 25, 30, 135, subM, '', false);addItem('&nbsp;DENVER JAZZ/<br>&nbsp;LODO COLLECTION', 'mDJLC', 'sm:', button, 30);addItem('&nbsp;GARDEN GATE', 'CT_gate.html', '', button, 20);addItem('&nbsp;RELIGIOUS', 'mCT_R', 'sm:', button, 20);addItem('&nbsp;PORTRAITS/PLACES', 'mPP', 'sm:', button, 20);addItem('&nbsp;POETIC LINE', 'CT_poetic.html', '', button, 20);// Ceramic Tiles Denver Jazz Lodo Collection sublinksstartMenu('mDJLC', true, 95, 15, 90, subM, '', false);addItem('&nbsp;MUSICAL<br>&nbsp;LANDSCAPES<br>&nbsp;SERIES', 'CT_musical.html', '', button, 40);addItem('&nbsp;BRIGHT LIGHTS<br>&nbsp;SERIES', 'CT_bright.html', '', button, 30);// Ceramic Tiles Religious sublinksstartMenu('mCT_R', true, 95, 15, 85, subM, '', false);addItem('&nbsp;MEXICAN<br>&nbsp;BAROQUE<br>&nbsp;ART THEMES', 'CT_baroque.html', '', button, 40);addItem('&nbsp;EXPLORING<br>&nbsp;THE ICON', 'CT_exploring.html', '', button, 30);addItem('&nbsp;DEVOTIONAL<br>&nbsp;RUSTIC', 'CT_rustic.html', '', button, 30);// Ceramic Tiles Portraits/Places sublinksstartMenu('mPP', true, 95, 15, 125, subM, '', false);addItem('&nbsp;SAN MIGUEL<br>&nbsp;de ALLENDE', 'CT_san_miguel.html', '', button, 30);addItem('&nbsp;LOCAL<br>&nbsp;CAFE REGULARS', 'CT_park_lane.html', '', button, 30);// Contact & Testimonials sublinksstartMenu('mC_T', true, 25, 30, 85, subM, '', false);addItem('&nbsp;CONTACT US', 'contact.html', '', button, 20);addItem('&nbsp;TESTIMONIALS', 'testimonials.html', '', button, 20);addItem('&nbsp;FUTURE<br>&nbsp;PROJECTS', 'future.html', '', button, 30);}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='<div style="position:absolute; background:';  if (mR[0].itemSty != iS) continue;  for (var mI=1; mI<mR.length; mI++)  {   mR[mI].iX += bordW+backW;   mR[mI].iY += bordW+backW;  }  mW = mR[0].menuW += 2*(bordW+backW);  mH = mR[0].menuH += 2*(bordW+backW);  if (isNS4) mR[0].extraHTML += '<layer bgcolor="'+bordCol+'" left="0" top="0" width="'+mW+   '" height="'+mH+'" z-index="980"><layer bgcolor="'+backCol+'" left="'+bordW+'" top="'+   bordW+'" width="'+(mW-2*bordW)+'" height="'+(mH-2*bordW)+'" z-index="990"></layer></layer>';  else mR[0].extraHTML += dS+bordCol+'; left:0px; top:0px; width:'+mW+'px; height:'+mH+   'px; z-index:980; '+   (alpha!=null?'filter:alpha(opacity='+alpha+'); -moz-opacity:'+alpha+'%; opacity:'+(alpha/100):'')+   '">'+dS+backCol+'; left:'+bordW+'px; top:'+bordW+'px; width:'+(mW-2*bordW)+'px; height:'+   (mH-2*bordW)+'px; z-index:990"></div></div>'; }};function addDropShadow(mObj, iS){ for (var mN in mObj.menu) {  var a=arguments, mD=mObj.menu[mN][0], addW=addH=0;  if (mD.itemSty != iS) continue;  for (var shad=2; shad<a.length; shad++)  {   var s = a[shad];   var alpha = (s[0]!=null && navigator.userAgent.indexOf('AppleWebKit') == -1);   if (isNS4) mD.extraHTML += '<layer bgcolor="'+s[1]+'" left="'+s[2]+'" top="'+s[3]+'" width="'+    (mD.menuW+s[4])+'" height="'+(mD.menuH+s[5])+'" z-index="'+(arguments.length-shad)+'"></layer>';   else mD.extraHTML += '<div style="position:absolute; background:'+s[1]+'; left:'+s[2]+    'px; top:'+s[3]+'px; width:'+(mD.menuW+s[4])+'px; height:'+(mD.menuH+s[5])+'px; -z-index:'+    (a.length-shad)+'; '+    (alpha?'filter:alpha(opacity='+s[0]+'); -moz-opacity:'+s[0]+'%; opacity:'+(s[0]/100):'')+    '"></div>';   addW=Math.max(addW, s[2]+s[4]);   addH=Math.max(addH, s[3]+s[5]);  }  mD.menuW+=addW; mD.menuH+=addH; }};
