home *** CD-ROM | disk | FTP | other *** search
Wrap
// script generated by Xtreeme SiteXpert // sitemap and search engine creator // http://www.xtreeme.com/sitexpert // Copyright(C) 2001-2002 Xtreeme GmbH #define makeTransparent f01 #define showDelayed f02 #define createMenuItem f03 #define setRealWidth f04 #define createPopupFromCode f05 #define closePopup f06 #define absToRel f07 #define openPopup f08 #define setPopupHeight f09 #define scrollPopup f10 #define isChildOfActivePopup f13 #define onPopupOver f14 #define onPopupOut f15 #define getBrowserRect f17 #define calcClientRect f18 #define getClientRect f19 #define onItemClick f20 #define onNextScroll f21 #define onItemOver f22 #define onItemOut f23 #define expandMenu exM #define collapseMenu coM #define onDocClick f28 #define initializeMenu f29 #define addNewEvent f30 #define initializeAll f31 #define errorTrap f32 #define removeHighlight f34 #define popupRightPad v01 #define curPopupWidth v02 #define expandArrowSrc v03 #define ownerMenu v04 #define highlightColor v05 #define normalColor v06 #define highlightBgColor v07 #define normalBgColor v08 #define levelAttribs v09 #define popupOpenHeight v10 #define bBitmapPopups v11 #define arrayName v12 #define arrayItem v13 #define expandedWnd v14 #define popupRect v15 #define browserRect v16 #define activePopup v17 #define popupFrame v18 #define sepFrame v19 #define openSameFrame v20 #define imgFolder v21 #define popAlign v22 #define popupWidth v23 #define contentFrame v24 #define bBitmapScheme v25 #define itemText v26 #define itemLink v27 #define bottomImgHeight v28 #define scrollTimeout v29 #define popupArray v30 #define popupHeight v31 #define nmenu q #define getAbsolutePath2 ap2 function getAbsolutePath2(p,a) { if(p&&p.indexOf(':/')==-1&&p.indexOf(':\\')==-1&&p.indexOf('/')!=0) return unescape(a)+p; else return p; } function findFr(wn,fr) { if(wn.frames) { for(var i=0;i<wn.frames.length;i++) { if(wn.frames[i].name==fr)return wn.frames[i]; var ret=findFr(wn.frames[i],fr); if(ret)return ret; } } return null; } function buildPopup(nmenu,arrayName,level) { var levelAttribs; if (level > nmenu.maxlev) {levelAttribs = eval ("nmenu.lev" + nmenu.maxlev) ;} else {levelAttribs = eval ("nmenu.lev" + level) ;} var popupName=arrayName+"popup"; nmenu.popupFrame.document.write("<div id='"+popupName+"' style='position:absolute;padding-left:"+nmenu.bord+";padding-top:"+nmenu.bord+";padding-right:"+nmenu.bord+";padding-bottom:"+nmenu.bord+";visibility:hidden'>"); var frm=findFr(window.top,nmenu.menuFrame); var array=eval("frm."+arrayName); var arrayItem; var ali=" align='"+(nmenu.popAlign==1?'center':(nmenu.popAlign==2?'right':'left'))+"' "; for(arrayItem=0;arrayItem<array.length/3;arrayItem++) { if (arrayItem>0&&nmenu.sep)nmenu.popupFrame.document.write("<div id='"+popupName+arrayItem+'sep'+"' style='background-color:"+nmenu.borderCol+";height:"+nmenu.sep+";width:"+(nmenu.popupWidth-nmenu.bord*2)+"'></div>"); var popupArray=(array[arrayItem*3+2])?(arrayName+"_"+parseInt(arrayItem+1)):null; var iconTag=(array[arrayItem*3+2]?"<IMG SRC=\'"+getAbsolutePath2(nmenu.imgFolder,frm.absPath)+"/"+nmenu.fnm+"ia.gif\' BORDER=0 WIDTH="+nmenu.iconSize+" HEIGHT="+nmenu.iconSize+" HSPACE=0 ALIGN=RIGHT>":""); var itemText=array[arrayItem*3]; var style="width:"+(nmenu.popupWidth-nmenu.bord*2-nmenu.vertSpace*2)+";padding-left:"+nmenu.vertSpace+";padding-top:"+nmenu.vertSpace+";padding-bottom:"+nmenu.vertSpace; style+=";font-size:"+levelAttribs[0]+";width:"+(nmenu.popupWidth-nmenu.vertSpace*2-nmenu.bord*2)+";color:"+levelAttribs[3]+";font-family:"+levelAttribs[6]; if(levelAttribs[1])style+=";font-weight:bold"; if(levelAttribs[2])style+=";font-style:italic"; nmenu.popupFrame.document.write("<div"+ali+"id='"+(popupName+arrayItem)+"' style=\""+style+"\">"+iconTag+itemText+"</div>"); } nmenu.popupFrame.document.write("<div style='height:0'> </div>"); nmenu.popupFrame.document.write("</div>"); for(arrayItem=0;arrayItem<array.length/3;arrayItem++) { if(array[arrayItem*3+2]) buildPopup(nmenu,arrayName+'_'+(arrayItem+1),level+1); } } function buildPopups() { var nmn; var pf; var frm=findFr(window.top,nmenu.menuFrame); for(nmn=1;nmn<=frm.lastm;nmn++) { var nmenu=eval("frm.m"+nmn); if(nmenu) { nmenu.popupFrame=(nmenu.sepFrame&&!nmenu.openSameFrame)?findFr(window.top,nmenu.contentFrame):frm; targetFrame=(nmenu.sepFrame)?findFr(window.top,nmenu.cntFrame):frm; var i=1; while(true) { var menu=eval("frm."+nmenu.name+"mn"+i); if (!menu)break; buildPopup(nmenu,nmenu.name+'mn'+i,0); i++; } pf=nmenu.popupFrame; } } if(pf)pf.document.close(); } var Opera=(navigator.userAgent.indexOf('Opera')!=-1)||(navigator.appName.indexOf('Opera')!=-1)||(window.opera); var Opera7=(Opera&&document.createElement!=null&&document.addEventListener!=null); if(Opera&&!Opera7){buildPopups();}