//<!--  CASCADING POPUP MENUS v5.1  -->//<!--      by Angus Turnbull       -->//<!--   http://www.twinhelix.com   -->//<!--    Visit for more scripts!   -->//<!-- All comments and unused functions have been stripped from this file to minimize file size. See original copy-pmenu.txt --><!--// This function is for the link panel background color animation.// It has nothing to do with cascading menu script.function rollBg(obj,color){	obj.style.backgroundColor=color;}// ---------------------------var isDOM=document.getElementById?1:0;var isIE=document.all?1:0;var isNS4=navigator.appName=='Netscape'&&!isDOM?1:0;var isIE4=isIE&&!isDOM?1:0;var isOp=window.opera?1:0;var isDyn=isDOM||isIE||isNS4;function getRef(id, par){ par=!par?document:(par.navigator?par.document:par); return (isIE ? par.all[id] :  (isDOM ? (par.getElementById?par:par.ownerDocument).getElementById(id) :  (isNS4 ? par.layers[id] : null)));}function getSty(id, par){ var r=getRef(id, par); return r?(isNS4?r:r.style):null;}if (!window.LayerObj) var LayerObj = new Function('id', 'par', 'this.ref=getRef(id, par); this.sty=getSty(id, par); return this');function getLyr(id, par) { return new LayerObj(id, par) }function LyrFn(fn, fc){ LayerObj.prototype[fn] = new Function('var a=arguments,p=a[0],px=isNS4||isOp?0:"px"; ' +  'with (this) { '+fc+' }');}LyrFn('x','if (!isNaN(p)) sty.left=p+px; else return parseInt(sty.left)');LyrFn('y','if (!isNaN(p)) sty.top=p+px; else return parseInt(sty.top)');LyrFn('vis','sty.visibility=p');LyrFn('bgColor','if (isNS4) sty.bgColor=p?p:null; ' + 'else sty.background=p?p:"transparent"');LyrFn('bgImage','if (isNS4) sty.background.src=p?p:null; ' + 'else sty.background=p?"url("+p+")":"transparent"');LyrFn('clip','if (isNS4) with(sty.clip){left=a[0];top=a[1];right=a[2];bottom=a[3]} ' + 'else sty.clip="rect("+a[1]+"px "+a[2]+"px "+a[3]+"px "+a[0]+"px)" ');LyrFn('write','if (isNS4) with (ref.document){write(p);close()} else ref.innerHTML=p');LyrFn('alpha','var f=ref.filters,d=(p==null); if (f) {' + 'if (!d&&sty.filter.indexOf("alpha")==-1) sty.filter+=" alpha(opacity="+p+")"; ' + 'else if (f.length&&f.alpha) with(f.alpha){if(d)enabled=false;else{opacity=p;enabled=true}} }' + 'else if (isDOM) sty.MozOpacity=d?"":p+"%"');function setLyr(lVis, docW, par){ if (!setLyr.seq) setLyr.seq=0; if (!docW) docW=0; var obj = (!par ? (isNS4 ? window : document.body) :  (!isNS4 && par.navigator ? par.document.body : par)); var IA='insertAdjacentHTML', AC='appendChild', newID='_js_layer_'+setLyr.seq++; if (obj[IA]) obj[IA]('beforeEnd', '<div id="'+newID+'" style="position:absolute"></div>'); else if (obj[AC]) {  var newL=document.createElement('div');  obj[AC](newL); newL.id=newID; newL.style.position='absolute'; } else if (isNS4) {  var newL=new Layer(docW, obj);  newID=newL.id; } var lObj=getLyr(newID, par); with (lObj) if (ref) { vis(lVis); x(0); y(0); sty.width=docW+(isNS4?0:'px') } return lObj;}var CSSmode=document.compatMode;CSSmode=(CSSmode&&CSSmode.indexOf('CSS')!=-1)||isDOM&&!isIE||isOp?1:0;if (!window.page) var page = { win: window, minW: 0, minH: 0, MS: isIE&&!isOp, db: CSSmode?'documentElement':'body' }page.winW=function() { with (this) return Math.max(minW, MS?win.document[db].clientWidth:win.innerWidth) }page.winH=function() { with (this) return Math.max(minH, MS?win.document[db].clientHeight:win.innerHeight) }page.scrollX=function() { with (this) return MS?win.document[db].scrollLeft:win.pageXOffset }page.scrollY=function() { with (this) return MS?win.document[db].scrollTop:win.pageYOffset }function popOver(mN, iN) { with (this){ clearTimeout(hideTimer); overM = mN; overI = iN; if (iN && this.onmouseover) onmouseover(mN, iN); litOld = litNow; litNow = new Array(); var litM = mN, litI = iN; while(1) {  litNow[litM] = litI;  if (litM == 'root') break;  litI = menu[litM][0].parentItem;  litM = menu[litM][0].parentMenu; } var same = true; for (var z in menu) if (litNow[z] != litOld[z]) same = false; if (same) return; clearTimeout(showTimer); for (thisM in menu) with (menu[thisM][0]) {  if (!lyr) continue;  litI = litNow[thisM];  oldI = litOld[thisM];  if (litI && (litI != oldI)) changeCol(thisM, litI, true);  if (oldI && (oldI != litI)) changeCol(thisM, oldI, false);  if (litI && !visNow && (thisM != 'root'))  {   showMenu(thisM);   visNow = true;  }  if (isNaN(litI) && visNow)  {   hideMenu(thisM);   visNow = false;  } } nextMenu = ''; if ((menu[mN][iN].type == 'sm:') && !menu[mN][0].subsOnClick) {  var targ = menu[mN][iN].href, lyrM = menu[mN][0].lyr;  var showStr = 'with ('+myName+') { menu.'+targ+'[0].visNow = true; ' +   'position("'+targ+'"); showMenu("'+targ+'") }';  nextMenu = targ;  if (showDelay) showTimer = setTimeout(showStr, showDelay);  else eval(showStr); }}}function popOut(mN, iN) { with (this){ if ((mN != overM) || (iN != overI)) return; if (this.onmouseout) onmouseout(mN, iN); var thisI = menu[mN][iN]; if (thisI.href != nextMenu) {  clearTimeout(showTimer);  nextMenu = ''; } if (hideDelay) {  var delay = ((mN == 'root') && (thisI.type != 'sm:')) ? 50 : hideDelay;  hideTimer = setTimeout(myName + '.over("root", 0)', delay); } overM = 'root'; overI = 0;}}function popClick(mN, iN) { with (this){ if (this.onclick) onclick(mN, iN); var thisI = menu[mN][iN], hideM = true; with (thisI) switch (type) {  case 'sm:':  {   if (menu[overM][0].subsOnClick)   {    menu[href][0].visNow = true;    position(href);    showMenu(href);    hideM = false;   }   break;  }  case 'js:': { eval(href); break }  case '': type = 'window';  default: if (href) eval(type + '.location.href = "' + href + '"'); } if (hideM) over('root', 0);}}function popChangeCol(mN, iN, isOver) { with (this.menu[mN][iN]){ if (!lyr || !lyr.ref) return; var col = isOver?overCol:outCol; var bgFn = (col.indexOf('.')==-1) ? 'bgColor' : 'bgImage'; if (isNS4) lyr[bgFn](col); if ((overClass != outClass) || (outBorder != overBorder)) with (lyr) {  if (isNS4) write(this.getHTML(mN, iN, isOver));  else  {   ref.className = (isOver ? overBorder : outBorder);   var chl = (isDOM ? ref.childNodes : ref.children)   if (chl) for (var i = 0; i < chl.length; i++) chl[i].className = isOver?overClass:outClass;  } } if (!isNS4) lyr[bgFn](col); if (outAlpha != overAlpha) lyr.alpha(isOver ? overAlpha : outAlpha);}}function popPosition(posMN) { with (this){ for (mN in menu) {  if (posMN && (posMN != mN)) continue;  with (menu[mN][0])  {   if (!lyr || !lyr.ref || !visNow) continue;   var pM, pI, newX = eval(offX), newY = eval(offY);   if (mN != 'root')   {    pM = menu[parentMenu];    pI = pM[parentItem].lyr;    if (!pI) continue;   }   var eP = eval(par);   var pW = (eP && eP.navigator ? eP : window);   with (pW.page) var sX=scrollX(), wX=sX+winW(), sY=scrollY(), wY=winH()+sY;   wX = isNaN(wX)||!wX ? 9999 : wX;   wY = isNaN(wY)||!wY ? 9999 : wY;   if (pM && typeof(offX)=='number') newX = Math.max(sX,    Math.min(newX+pM[0].lyr.x()+pI.x(), wX-menuW-(isIE?5:20)));   if (pM && typeof(offY)=='number') newY = Math.max(sY,    Math.min(newY+pM[0].lyr.y()+pI.y(), wY-menuH-(isIE?5:20)));   lyr.x(newX);   lyr.y(newY);  } }}}function addProps(obj, data, names, addNull){ for (var i = 0; i < names.length; i++) if(i < data.length || addNull) obj[names[i]] = data[i];}function ItemStyle(){ var names = ['len', 'spacing', 'popInd', 'popPos', 'pad', 'outCol', 'overCol', 'outClass',  'overClass', 'outBorder', 'overBorder', 'outAlpha', 'overAlpha', 'normCursor', 'nullCursor']; addProps(this, arguments, names, true);}function popStartMenu(mName) { with (this){ if (!menu[mName]) { menu[mName] = new Array(); menu[mName][0] = new Object(); } actMenu = menu[mName]; aM = actMenu[0]; actMenu.length = 1; var names = ['isVert', 'isVert', 'offX','offY', 'width', 'itemSty', 'par',  'parentMenu', 'parentItem', 'visNow', 'oncreate', 'subsOnClick']; addProps(aM, arguments, names, true); aM.extraHTML = ''; aM.menuW = aM.menuH = 0; if (!aM.lyr) aM.lyr = null; if (mName == 'root') menu.root[0].oncreate = new Function('this.visNow=true; ' +  myName + '.position("root"); this.lyr.vis("visible")');}}function popAddItem() { with (this) with (actMenu[0]){ var aI = actMenu[actMenu.length] = new Object(); var names = ['text', 'href', 'type', 'itemSty', 'len', 'spacing', 'popInd', 'popPos',  'pad', 'outCol', 'overCol', 'outClass', 'overClass', 'outBorder', 'overBorder',  'outAlpha', 'overAlpha', 'normCursor', 'nullCursor',  'iX', 'iY', 'iW', 'iH', 'lyr']; addProps(aI, arguments, names, true); var iSty = (arguments[3] ? arguments[3] : actMenu[0].itemSty); for (prop in iSty) if (aI[prop]+'' == 'undefined') aI[prop] = iSty[prop]; if (aI.outBorder) {  if (isNS4) aI.pad++; } aI.iW = (isVert ? width : aI.len); aI.iH = (isVert ? aI.len : width); var lastGap = (actMenu.length > 2) ? actMenu[actMenu.length - 2].spacing : 0; var spc = ((actMenu.length > 2) && aI.outBorder ? 1 : 0); if (isVert) {  menuH += lastGap - spc;  aI.iX = 0; aI.iY = menuH;  menuW = width; menuH += aI.iH; } else {  menuW += lastGap - spc;  aI.iX = menuW; aI.iY = 0;  menuW += aI.iW; menuH = width; } if (aI.outBorder && CSSmode) {  aI.iW -= 2;  aI.iH -= 2; }}}function popGetHTML(mN, iN, isOver) { with (this){ var itemStr = ''; with (menu[mN][iN]) {  var textClass = (isOver ? overClass : outClass);  if ((type == 'sm:') && popInd)  {   if (isNS4) itemStr += '<layer class="' + textClass + '" left="'+ ((popPos+iW)%iW) +    '" top="' + pad + '" height="' + (iH-2*pad) + '">' + popInd + '</layer>';   else itemStr += '<div class="' + textClass + '" style="position: absolute; left: ' +    ((popPos+iW)%iW) + 'px; top: ' + pad + 'px; height: ' + (iH-2*pad) + 'px">' + popInd + '</div>';  }  if (isNS4) itemStr += (outBorder ? '<span class="' + (isOver?overBorder:outBorder) +   '"><spacer type="block" width="' + (iW-8) + '" height="' + (iH-8) + '"></span>' : '') +   '<layer left="' + pad + '" top="' + pad + '" width="' + (iW-2*pad) + '" height="' +   (iH-2*pad) + '"><a class="' + textClass + '" href="#" ' +   'onClick="return false" onMouseOver="status=\'\'; ' + myName + '.over(\'' + mN + '\',' +   iN + '); return true">' + text + '</a></layer>';  else itemStr += '<div class="' + textClass + '" style="position: absolute; left: ' + pad +   'px; top: ' + pad + 'px; width: ' + (iW-2*pad) + 'px; height: ' + (iH-2*pad) + 'px">' +   text + '</div>'; } return itemStr;}}function popUpdate(docWrite, upMN) { with (this){ if (!isDyn) return; for (mN in menu) with (menu[mN][0]) {  if (upMN && (upMN != mN)) continue;  var str = '';  for (var iN = 1; iN < menu[mN].length; iN++) with (menu[mN][iN])  {   var itemID = myName + '_' + mN + '_' + iN;   var targM = menu[href];   if (targM && (type == 'sm:'))   {    targM[0].parentMenu = mN;    targM[0].parentItem = iN;   }   var isImg = (outCol.indexOf('.') != -1) ? true : false;   if (!isIE && normCursor=='hand') normCursor = 'pointer';   if (isDOM || isIE4)   {    str += '<div id="' + itemID + '" ' + (outBorder ? 'class="'+outBorder+'" ' : '') +     'style="position: absolute; left: ' + iX + 'px; top: ' + iY + 'px; width: ' + iW +     'px; height: ' + iH + 'px; z-index: 1000; background: ' + (isImg?'url('+outCol+')':outCol) +     ((typeof(outAlpha)=='number') ? '; filter: alpha(opacity='+ outAlpha + '); -moz-opacity: ' +      (outAlpha/100) : '') +     '; cursor: ' + ((type!='sm:' && href) ? normCursor : nullCursor) + '" ';   }   else if (isNS4)   {    str += '<layer id="' + itemID + '" left="' + iX + '" top="' + iY + '" width="' +     iW + '" height="' + iH + '" z-index="1000" ' +     (outCol ? (isImg ? 'background="' : 'bgcolor="') + outCol + '" ' : '');   }   var evtMN = '(\'' + mN + '\',' + iN + ')"';   str += 'onMouseOver="' + myName + '.over' + evtMN +     ' onMouseOut="' + myName + '.out' + evtMN +     ' onClick="' + myName + '.click' + evtMN + '>' +     getHTML(mN, iN, false) + (isNS4 ? '</layer>' : '</div>');  }  var eP = eval(par);  setTimeout(myName + '.setupRef(' + docWrite + ', "' + mN + '")', 50);  var mVis = visNow ? 'visible' : 'hidden';  if (docWrite)  {   var targFr = (eP && eP.navigator ? eP : window);   targFr.document.write('<div id="' + myName + '_' + mN + '_Div" style="position: absolute; ' +    'visibility: ' + mVis + '; left: 0px; top: 0px; width: ' + (menuW+2) + 'px; height: ' +    (menuH+2) + 'px; z-index: 1000">' + str + extraHTML + '</div>');  }  else  {   if (!lyr || !lyr.ref) lyr = setLyr(mVis, menuW, eP);   else if (isIE4) setTimeout(myName + '.menu.' + mN + '[0].lyr.sty.width=' + (menuW+2), 50);   with (lyr) { sty.zIndex = 1000; write(str + extraHTML) }  } }}}function popSetupRef(docWrite, mN) { with (this) with (menu[mN][0]){ if (docWrite || !lyr || !lyr.ref) lyr = getLyr(myName + '_' + mN + '_Div', eval(par)); for (var i = 1; i < menu[mN].length; i++)  menu[mN][i].lyr = getLyr(myName + '_' + mN + '_' + i, (isNS4?lyr.ref:eval(par))); if (menu[mN][0].oncreate) oncreate();}}function PopupMenu(myName){ this.myName = myName; this.showTimer = 0; this.hideTimer = 0; this.showDelay = 0; this.hideDelay = 50;  // 500 in original this.showMenu = ''; this.menu =  new Array(); this.litNow = new Array(); this.litOld = new Array(); this.overM = 'root'; this.overI = 0; this.actMenu = null; this.over = popOver; this.out = popOut; this.changeCol = popChangeCol; this.position = popPosition; this.click = popClick; this.startMenu = popStartMenu; this.addItem = popAddItem; this.getHTML = popGetHTML; this.update = popUpdate; this.setupRef = popSetupRef; this.showMenu = new Function('mName', 'this.menu[mName][0].lyr.vis("visible")'); this.hideMenu = new Function('mName', 'this.menu[mName][0].lyr.vis("hidden")');}var vBar = new ItemStyle(22, 0, '', 0, 0, 'http://www.awci.com/graphics/dot_clear.gif', 'http://www.awci.com/graphics/dot_clear.gif', 'highText', 'highText', '', '', null, null, 'hand', 'default');var subMonB = new ItemStyle(22, 0, '', -20, 3, '#d5cdb4', '#fffbf0', 'highText', 'lowText', 'itemBorder', 'itemBorder', null, null, 'hand', 'default'); var subMon = new ItemStyle(22, 0, '', -20, 3, '#d5cdb4', '#fffbf0', 'highText', 'lowText', '', '', null, null, 'hand', 'default');var subMoffB = new ItemStyle(22, 0, '<img src="http://www.awci.com/graphics/arrow-l.gif" height="14" width="26" border="0">', -25, 3, '#d5cdb4', '#fffbf0', 'highText', 'highText', 'itemBorder', 'itemBorder', null, null, 'hand', 'default');var subMoffBar = new ItemStyle(22, 0, '<img src="http://www.awci.com/graphics/arrow-l.gif" height="14" width="26" border="0">', -25, 3, '#d5cdb4', '#fffbf0', 'highText', 'highText', 'itemBorder', 'itemBorder', null, null, 'hand', 'default'); var subMoff = new ItemStyle(22, 0, '<img src="http://www.awci.com/graphics/arrow-l.gif" height="14" width="26" border="0">', -20, 3, '#d5cdb4', '#fffbf0', 'highText', 'highText', '', '', null, null, 'hand', 'default');var pMenu = new PopupMenu('pMenu');with (pMenu){startMenu('root', true, '0', '112', 130, vBar);addItem('&nbsp;', 'mFile', 'sm:');startMenu('mFile', true, 18, 0, 130, subMoffBar);addItem('&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SITE MAP<BR>','mStart', 'sm:');startMenu('mStart', true, 135, 0, 85, subMoffB);addItem('Home', 'mHome', 'sm:');addItem('About', 'mAbout', 'sm:');addItem('Services', 'mServices', 'sm:');addItem('HT', 'mHT', 'sm:');addItem('Store', 'mStore', 'sm:');startMenu('mHome', true, 90, 0, 80, subMoffB);addItem('Home Page', 'http://www.awci.com/', '', subMonB, 22);addItem('Members Page', 'http://www.watch-clock-makers.org/members.php', '', subMonB, 22);//addItem('Referral Directory', 'mRef', 'sm:');addItem('Referral Directory', 'http://www.watch-clock-makers.org/', '', subMonB, 22);addItem('Calendar', 'http://www.awci.com/calendar.php', '', subMonB, 22);addItem('Join AWCI', 'http://www.awci.com/join.php', '', subMonB, 22);addItem('Renew', 'http://www.watch-clock-makers.org/ecomm/renew.php', '', subMonB, 22);addItem('Receive Updates', 'http://www.awci.com/updates.php', '', subMonB, 22);//startMenu('mRef', true, 148, 0, 142, subMoffB);//addItem('Main Search', 'http://www.watch-clock-makers.org/', '', subMonB, 22);//addItem('Repair Only', 'http://www.watch-clock-makers.org/searchrepair.php', '', subMonB, 22);//addItem('Stores & Dealers', 'http://www.watch-clock-makers.org/searchdealers.php', '', subMonB, 22);//addItem('Member Links', 'http://www.watch-clock-makers.org/member-links.php', '', subMonB, 22);startMenu('mAbout', true, 90, 0, 142, subMoffB);addItem('Information Page', 'http://www.watch-clock-makers.org/about.php', '', subMonB, 22);addItem('Staff', 'http://www.awci.com/about/staff.php', '', subMonB, 22);addItem('Chapters', 'http://www.watch-clock-makers.org/chapters.php', '', subMonB, 22);addItem('Schools', 'http://www.watch-clock-makers.org/schools.php', '', subMonB, 22);addItem('Careers', 'mCar', 'sm:');addItem('Finances', 'http://www.awci.com/about/finances.php', '', subMonB, 22);addItem('Bylaws', 'http://www.awci.com/about/bylaws.php', '', subMonB, 22);addItem('Policy Manual', 'http://www.awci.com/about/policymanual.php', '', subMonB, 22);addItem('Strategic Plan', 'http://www.awci.com/about/stratplan.php', '', subMonB, 22);addItem('Directions', 'http://www.awci.com/about/directions.php', '', subMonB, 22);  startMenu('mCar', true, 148, 0, 142, subMoffB);  addItem('Schools', 'http://www.watch-clock-makers.org/schools.php', '', subMonB, 22);  addItem('Career Center', 'http://www.jobtarget.com/home/index.cfm?site_id=317', '', subMonB, 22);  addItem('Introductory Video', 'http://www.lititzwatchtechnicum.org/watchmaking.mpg', '', subMonB, 22);startMenu('mServices', true, 90, 0, 142, subMoffB);addItem('Information Page', 'http://www.awci.com/services/services.php', '', subMon, 22);addItem('Education', 'mEdu', 'sm:');addItem('Technical', 'mTec', 'sm:');addItem('Repair', 'http://www.awci.com/services/repair.php', '', subMonB, 22);addItem('ELM Trust', 'http://www.awci.com/services/elm-trust.php', '', subMonB, 22);addItem('Multi-Media', 'http://www.awci.com/services/multi-media.php', '', subMonB, 22);addItem('Forum', 'http://groups.yahoo.com/group/awimatters/join/ target=_blank', '', subMonB, 22);  startMenu('mEdu', true, 148, 0, 142, subMoffB);  addItem('Information Page', 'http://www.awci.com/services/education.php', '', subMonB, 22);  addItem('Certification', 'http://www.awci.com/services/certification.php', '', subMonB, 22);  addItem('Continuing Edu.', 'http://www.awci.com/services/continue-edu.php', '', subMonB, 22);  addItem('Bench Courses', 'http://www.awci.com/services/courses.php', '', subMonB, 22);  startMenu('mTec', true, 148, 0, 142, subMoffB);  addItem('Information Page', 'http://www.awci.com/services/technical.php', '', subMonB, 22);  addItem('Technical Help', 'http://www.watch-clock-makers.org/ecomm/help.php', '', subMonB, 22);  addItem('Material Search', 'http://www.watch-clock-makers.org/ecomm/material.php', '', subMonB, 22);startMenu('mHT', true, 90, 0, 142, subMoffB);addItem('Horological Times', 'http://www.awci.com/ht/ht.php', '', subMonB, 22);addItem('Current Issue', 'http://www.awci.com/ht/current.php', '', subMonB, 22);addItem('Advertising', 'http://www.awci.com/ht/advertising.php', '', subMonB, 22);addItem('Archive', 'http://www.watch-clock-makers.org/ecomm/search_HT.php', '', subMonB, 22);startMenu('mStore', true, 90, 0, 142, subMoffB);addItem('Information Page', 'http://www.watch-clock-makers.org/ecomm/store.php', '', subMonB, 22);addItem('Books', 'http://www.watch-clock-makers.org/ecomm/books.php?cat=5', '', subMonB, 22);addItem('Videos', 'http://www.watch-clock-makers.org/ecomm/videos.php?cat=6', '', subMonB, 22);addItem('Merchandise', 'http://www.watch-clock-makers.org/ecomm/merchandise.php?cat=7', '', subMonB, 22);addItem('Renew Membership', 'http://www.watch-clock-makers.org/ecomm/renew.php', '', subMonB, 22);}var pMenu2 = new PopupMenu('pMenu2');with (pMenu2){startMenu('root', true, '154', '113', 90, vBar);addItem('&nbsp;', 'mHomeRoot', 'sm:');startMenu('mHomeRoot', true, 0, 0, 90, subMoff);addItem("<img src='http://www.awci.com/graphics/dot_clear.gif' height='1' width='22' border='0'>HOME", 'http://www.awci.com/', '', subMon, 22);addItem('Members<br>Page', 'http://www.watch-clock-makers.org/members.php', '', subMonB, 40);addItem('Join AWCI', 'http://www.awci.com/join.php', '', subMonB, 22);addItem('Renew', 'http://www.watch-clock-makers.org/ecomm/renew.php', '', subMonB, 22);addItem('Calendar', 'http://www.awci.com/calendar.php', '', subMonB, 22);addItem('Receive<BR>Updates', 'http://www.awci.com/updates.php', '', subMonB, 40);//addItem('Referral<BR>Directory', 'mRefH', 'sm:', subMoffB, 40);addItem('Referral<BR>Directory', 'http://www.watch-clock-makers.org/', '', subMonB, 40);//startMenu('mRefH', true, 95, 0, 122, subMoffB);//addItem('Main Search', 'http://www.watch-clock-makers.org/', '', subMonB, 22);//addItem('Repair Only', 'http://www.watch-clock-makers.org/searchrepair.php', '', subMonB, 22);//addItem('Stores & Dealers', 'http://www.watch-clock-makers.org/searchdealers.php', '', subMonB, 22);//addItem('Member Links', 'http://www.watch-clock-makers.org/member-links.php', '', subMonB, 22);}var pMenu3 = new PopupMenu('pMenu3');with (pMenu3){startMenu('root', true, '244', '113', 90, vBar);addItem('&nbsp;', 'mAboutRoot', 'sm:');startMenu('mAboutRoot', true, 0, 0, 90, subMoff);addItem("<img src='http://www.awci.com/graphics/dot_clear.gif' height='1' width='18' border='0'>ABOUT", 'http://www.watch-clock-makers.org/about.php', '', subMon, 22);addItem('Staff', 'http://www.awci.com/about/staff.php', '', subMonB, 22);addItem('Chapters', 'http://www.watch-clock-makers.org/chapters.php', '', subMonB, 22);addItem('Schools', 'http://www.watch-clock-makers.org/schools.php', '', subMonB, 22);addItem('Careers', 'mCar', 'sm:', subMoffB, 22);addItem('Finances', 'http://www.awci.com/about/finances.php', '', subMonB, 22);addItem('Committees', 'http://www.awci.com/about/committees.php', '', subMonB, 22);addItem('Bylaws', 'http://www.awci.com/about/bylaws.php', '', subMonB, 22);addItem('Policy Manual', 'http://www.awci.com/about/policymanual.php', '', subMonB, 40);addItem('Strategic Plan', 'http://www.awci.com/about/stratplan.php', '', subMonB, 40);addItem('Directions', 'http://www.awci.com/about/directions.php', '', subMonB, 22);addItem('Survey', 'http://www.awci.com/survey.php', '', subMonB, 22);  startMenu('mCar', true, 95, 0, 142, subMoffB);  addItem('Schools', 'http://www.watch-clock-makers.org/schools.php', '', subMonB, 22);  addItem('Career Center', 'http://www.jobtarget.com/home/index.cfm?site_id=317', '', subMonB, 22);  addItem('Introductory Video', 'http://www.lititzwatchtechnicum.org/watchmaking.mpg', '', subMonB, 22);}var pMenu4 = new PopupMenu('pMenu4');with (pMenu4){startMenu('root', true, '335', '113', 90, vBar);addItem('&nbsp;', 'mServicesRoot', 'sm:');startMenu('mServicesRoot', true, 0, 0, 90, subMoff);addItem("<img src='http://www.awci.com/graphics/dot_clear.gif' height='1' width='8' border='0'>SERVICES", 'http://www.awci.com/services/services.php', '', subMon, 22);addItem('Education', 'mEduS', 'sm:', subMoffB, 22);addItem('Technical', 'mTecS', 'sm:', subMoffB, 22);addItem('Repair', 'http://www.awci.com/services/repair.php', '', subMonB, 22);addItem('ELM Trust', 'http://www.awci.com/services/elm-trust.php', '', subMonB, 22);addItem('Multi-Media', 'http://www.awci.com/services/multi-media.php', '', subMonB, 22);addItem('Parts/Tools Forum', 'http://watch-clock-makers.org/msgbrd/index.php', '', subMonB, 40);addItem('AWCI Matters', 'http://groups.yahoo.com/group/awimatters/join/ target=_blank', '', subMonB, 40);  startMenu('mEduS', true, 95, 0, 142, subMoffB);  addItem('Information Page', 'http://www.awci.com/services/education.php', '', subMonB, 22);  addItem('Certification', 'http://www.awci.com/services/certification.php', '', subMonB, 22);  addItem('Continuing Edu.', 'http://www.awci.com/services/continue-edu.php', '', subMonB, 22);  addItem('Bench Courses', 'http://www.awci.com/services/courses.php', '', subMonB, 22);  startMenu('mTecS', true, 95, 0, 142, subMoffB);  addItem('Information Page', 'http://www.awci.com/services/technical.php', '', subMonB, 22);  addItem('Technical Help', 'http://www.watch-clock-makers.org/ecomm/help.php', '', subMonB, 22);  addItem('Material Search', 'http://www.watch-clock-makers.org/ecomm/material.php', '', subMonB, 22);}var pMenu5 = new PopupMenu('pMenu5');with (pMenu5){startMenu('root', true, '423', '113', 90, vBar);addItem('&nbsp;', 'mHTRoot', 'sm:');startMenu('mHTRoot', true, 0, 0, 90, subMoff);addItem("<img src='http://www.awci.com/graphics/dot_clear.gif' height='1' width='33' border='0'>HT", 'http://www.awci.com/ht/ht.php', '', subMon, 22);addItem('&nbsp;Current<BR>&nbsp;Issue', 'http://www.awci.com/ht/current.php', '', subMonB, 40);addItem('&nbsp;Advertising', 'http://www.awci.com/ht/advertising.php', '', subMonB, 22);addItem('&nbsp;Archive', 'http://www.watch-clock-makers.org/ecomm/search_HT.php', '', subMonB, 22);}var pMenu6 = new PopupMenu('pMenu6');with (pMenu6){startMenu('root', true, '514', '113', 90, vBar);addItem('&nbsp;', 'mStoreRoot', 'sm:');startMenu('mStoreRoot', true, 0, 0, 90, subMoff);addItem("<img src='http://www.awci.com/graphics/dot_clear.gif' height='1' width='19' border='0'>STORE", 'http://www.watch-clock-makers.org/ecomm/store.php', '', subMon, 22);addItem('Books', 'http://www.watch-clock-makers.org/ecomm/books.php?cat=5', '', subMonB, 22);addItem('Videos Cds DVDs', 'http://www.watch-clock-makers.org/ecomm/videos.php?cat=6', '', subMonB, 40);addItem('Merchandise', 'http://www.watch-clock-makers.org/ecomm/merchandise.php?cat=7', '', subMonB, 22);addItem('Renew Membership', 'http://www.watch-clock-makers.org/ecomm/renew.php', '', subMonB, 40);}var pMenu7 = new PopupMenu('pMenu7');with (pMenu7){startMenu('root', true, '605', '113', 90, vBar);addItem('&nbsp;', 'mJoinRoot', 'sm:');startMenu('mJoinRoot', true, 0, 0, 90, subMoff);addItem("<img src='http://www.awci.com/graphics/dot_clear.gif' height='1' width='25' border='0'>JOIN", 'http://www.awci.com/join.php', '', subMon, 22);}var pMenu8 = new PopupMenu('pMenu8');with (pMenu8){startMenu('root', true, '696', '113', 90, vBar);addItem('&nbsp;', 'mLoginRoot', 'sm:');startMenu('mLoginRoot', true, 0, 0, 90, subMoff);addItem("<img src='http://www.awci.com/graphics/dot_clear.gif' height='1' width='19' border='0'>LOGIN", 'http://www.watch-clock-makers.org/members.php', '', subMon, 22);}if (!isOp && navigator.userAgent.indexOf('rv:0.')==-1){ pMenu.showMenu = new Function('mN','menuAnim(this, mN, 100)'); pMenu.hideMenu = new Function('mN','menuAnim(this, mN, -20)'); pMenu2.showMenu = new Function('mN','menuAnim(this, mN, 100)'); pMenu2.hideMenu = new Function('mN','menuAnim(this, mN, -20)'); pMenu3.showMenu = new Function('mN','menuAnim(this, mN, 100)'); pMenu3.hideMenu = new Function('mN','menuAnim(this, mN, -20)'); pMenu4.showMenu = new Function('mN','menuAnim(this, mN, 100)'); pMenu4.hideMenu = new Function('mN','menuAnim(this, mN, -20)'); pMenu5.showMenu = new Function('mN','menuAnim(this, mN, 100)'); pMenu5.hideMenu = new Function('mN','menuAnim(this, mN, -20)'); pMenu6.showMenu = new Function('mN','menuAnim(this, mN, 100)'); pMenu6.hideMenu = new Function('mN','menuAnim(this, mN, -20)'); pMenu7.showMenu = new Function('mN','menuAnim(this, mN, 100)'); pMenu7.hideMenu = new Function('mN','menuAnim(this, mN, -20)'); pMenu8.showMenu = new Function('mN','menuAnim(this, mN, 100)'); pMenu8.hideMenu = new Function('mN','menuAnim(this, mN, -20)');}if (!isNS4){ pMenu.update(true); pMenu2.update(true); pMenu3.update(true); pMenu4.update(true); pMenu5.update(true); pMenu6.update(true); pMenu7.update(true); pMenu8.update(true);}else{ var popOldOL = window.onload; window.onload = function() {  if (popOldOL) popOldOL();  pMenu.update();  pMenu2.update();  pMenu3.update();  pMenu4.update();  pMenu5.update();  pMenu6.update();  pMenu7.update();  pMenu8.update(); }}var nsWinW = window.innerWidth, nsWinH = window.innerHeight, popOldOR = window.onresize;window.onresize = function(){ if (popOldOR) popOldOR(); if (isNS4 && (nsWinW!=innerWidth || nsWinH!=innerHeight)) history.go(0);pMenu.position();pMenu2.position();pMenu3.position();pMenu4.position();pMenu5.position();pMenu6.position();pMenu7.position();pMenu8.position();}window.onscroll = function(){pMenu.position();pMenu2.position();pMenu3.position();pMenu4.position();pMenu5.position();pMenu6.position();pMenu7.position();pMenu8.position();}if (isNS4){ document.captureEvents(Event.CLICK); document.onclick = function(evt) {  with (pMenu) if (overI) click(overM, overI);   with (pMenu2) if (overI) click(overM, overI);    with (pMenu3) if (overI) click(overM, overI);      with (pMenu4) if (overI) click(overM, overI);        with (pMenu5) if (overI) click(overM, overI);          with (pMenu6) if (overI) click(overM, overI);            with (pMenu7) if (overI) click(overM, overI);              with (pMenu8) if (overI) click(overM, overI);  return document.routeEvent(evt); }}if (!isIE || isOp){ var nsPX=pageXOffset, nsPY=pageYOffset; setInterval('if (nsPX!=pageXOffset || nsPY!=pageYOffset) ' + '{ nsPX=pageXOffset; nsPY=pageYOffset; window.onscroll() }', 50);}// make Home's Refferal Directory item a link//pMenu2.onclick = function(mN, iN)// {with (this)// if (mN == 'mHomeRoot')//  {//    if (iN == 7) location.href = 'http://www.watch-clock-makers.org/';//  }// }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 (dir>0) lyr.vis('visible');  lyr.sty.zIndex = 1001 + dir;  lyr.clip(0, 0, menuW+2, (menuH+2)*Math.pow(Math.sin(Math.PI*counter/200),0.75) );  if ((isDOM&&!isIE) && (counter>=100)) lyr.sty.clip='';  counter += dir;  if (counter>100) counter = 100;  else if (counter<0) { counter = 0; lyr.vis('hidden') }  else timer = setTimeout(menuObj.myName+'.'+(dir>0?'show':'hide')+'Menu("'+menuName+'")', 40); }}function menuFilterShow(menuObj, menuName, filterName){ var mD = menuObj.menu[menuName][0]; with (mD.lyr) {  sty.filter = filterName;  var f = ref.filters;  if (f&&f.length&&f[0]) f[0].Apply();  vis('visible');  if (f&&f.length&&f[0]) f[0].Play(); }}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/100):'')+   '">'+dS+backCol+'; left:'+bordW+'px; top:'+bordW+'px; width:'+(mW-2*bordW)+'px; height:'+   (mH-2*bordW)+'px; z-index:990"></div></div>'; }}// end JavaScript. -->