MENU.JS
///////////////////////
if(document.getElementById){
var AgntUsr=navigator.userAgent.toLowerCase(),AppVer=navigator.appVersion.toLowerCase(),
Opr7=AgntUsr.indexOf("opera")!=-1&&parseInt(AgntUsr.substring(AgntUsr.indexOf("opera")+6))>6?true:false;
if((AgntUsr.indexOf("opera")==-1||Opr7)){
var NavYes=((AgntUsr.indexOf("mozilla")!=-1&&AgntUsr.indexOf("compatible")==-1)||Opr7)?true:false,ExpYes=(AgntUsr.indexOf("msie")!=-1&&!Opr7)? true:false;
if(MenuUsesFrames&&!parent.frames[0])MenuUsesFrames=0;
var Exp6Plus=((AppVer.indexOf("msie 6")!=-1||AppVer.indexOf("msie 7")!=-1)&&!Opr7)?true:false,MacExp5=(AppVer.indexOf("mac")!=-1&&AppVer.indexOf("msie 5")!=-1)?true:false,
FLoc,ScLoc,DcLoc,SLdAgnWin,FWinH,FColW,SColW,DColW,SWinW,SWinH,FWinW,RLvl=0,FntFc=1,StaticPos=0,Ztop=100,FrstCreat=true,Ldd=false,
Crtd=false,FCmplnt=false,SCmplnt=false,M_Clckd=false,IniFlg=false,ShwFlg=false,AcrssFrms=true,FrstCntnr=null,CurOvr=null,FHtml=null,ScHtml=null,
CloseTmr=null,OpnTmr=null,RmbrNow=null,FStr="",M_Hide="hidden",M_Show="visible",P_X="px",M_StrtTp=StartTop,M_StrtLft=StartLeft,
Par=MenuUsesFrames?parent:window,Doc=Par.document,Bod=Doc.body,Trigger=NavYes?Par:Bod,
Nav_Op=NavYes&&AgntUsr.indexOf("gecko/")!=-1&&AgntUsr.indexOf("mac")==-1&&parseInt(AgntUsr.substring(AgntUsr.indexOf("gecko/")+6,AgntUsr.indexOf("gecko/")+12))>=200303?true:false,
InitLdd,MstSz=0;LdTmr=setInterval("ChckInitLd()",100)}}
function ChckInitLd(){
InitLdd=ExpYes?
MenuUsesFrames?Par.frames[FirstLineFrame].document.readyState=="complete"&&Par.frames[SecLineFrame].document.readyState=="complete"?
1:0:Par.document.readyState=="complete"?
1:0:MenuUsesFrames?Par.frames[FirstLineFrame].document.body&&Par.frames[SecLineFrame].document.body?1:0:Par.document.body?1:0;
if(InitLdd) {clearInterval(LdTmr);Go()}}
........................
........................
////////////////////
MENUCONFIG.JS
/////////////////////////
var MenuUsesFrames=1;
// MenuUsesFrames is only 0 when Main menu, submenus,
// document targets and script are in the same frame.
// In all other cases it must be 1
var RememberStatus=0;
// RememberStatus: When set to 1, menu unfolds to the presetted menu item.
// When set to 2 only the relevant main item stays highligthed
// The preset is done by setting a variable in the head section of the target document.
// <head>
// <script type="text/javascript">var SetMenu="2_2_1";</script>
// </head>
// 2_2_1 represents the menu item Menu2_2_1=new Array(.......
..........................................................................
////////////////////////////