function preloadImg(file) { img = new Image(); img.src = file; } function MouseCoord(e) { var ypos=0; var xpos=0; if((BROWSER_ID=='ie4')||(BROWSER_ID=='opera')||(BROWSER_ID=='opera6')) { ypos+=document.body.scrollTop; xpos+=document.body.scrollLeft; ypos+=event.y; xpos+=event.x; } else if((BROWSER_ID=='mozilla')||(BROWSER_ID=='nn6')) { ypos+=e.pageY; xpos+=e.pageX; } if((((xpos>LAYER_COORD[3])&&(xposLAYER_COORD[0])&&(yposLAYER_COORD[7])&&(xposLAYER_COORD[4])&&(ypos=CURRENT_IMOBJ_PARAMS[0])&&(xpos<=CURRENT_IMOBJ_PARAMS[4])&&(ypos>=CURRENT_IMOBJ_PARAMS[1])&&(ypos<=CURRENT_IMOBJ_PARAMS[5])) { clear=false; } } if((CLEAR_TIMEOUT_HNDL==null)&&(clear==true)) { CLEAR_TIMEOUT_HNDL=setTimeout("hideAll()",CL); } } } function go_href(HREF) { if(BROWSER_ID=='ie4') { HREF=window.status; } if(HREF.length>0) { location.href=HREF; } } function LayerOut(M) { OVERED=false; CLEAR_TIMEOUT_HNDL=setTimeout("hideAll()",CL); } function LayerOutTimed(M) { OVERED=false; CLEAR_TIMEOUT_HNDL=setTimeout("hideAll()",CL*10); } function checkMenuDisplay() { } function get_browser() { var bver=null; if(document.layers) {bver='nn4'; } else if(document.all) { if(window.opera) {bver='opera'; } else {bver='ie4'; } } else if(document.getElementById) { if(navigator.userAgent.indexOf('gecko')>-1) {bver='mozilla'; } else {bver='nn6'; } } if((window.opera)&&((navigator.appVersion.indexOf('MSIE 5.0')>-1)||(parseInt(navigator.appVersion)==6))) { bver='opera6'; OPERA6=true; if(navigator.appVersion.indexOf('MSIE 5.0')>-1) { OPERA_AS_IE=true; } } return bver; } function get_document_object(ElName) { if((ElName=="")||(ElName==null)) {return null; } if(ElName.indexOf('-')>-1) {return null; } var El; if((BROWSER_ID=='ie4')||(BROWSER_ID=='opera')) { El=eval("document.all."+ElName); } else if((BROWSER_ID=='mozilla')||(BROWSER_ID=='nn6')) { El=document.getElementById(ElName); } else if(BROWSER_ID=='opera6') { if(OPERA_AS_IE==false) { El=document.getElementById(ElName); } else { El=eval("document.all."+ElName); } } return El; } function getElementParams(CEl) { if(CEl==null) {return null; } var Y=0; var X=0; var W=0; var H=0; var El; if((BROWSER_ID=='ie4')||(BROWSER_ID=='opera')||(BROWSER_ID=='mozilla')||(BROWSER_ID=='nn6')||(BROWSER_ID=='opera6')) { El=CEl; do { Y += El.offsetTop } while ((El = El.offsetParent) != null); El=CEl; do { X += El.offsetLeft } while ((El = El.offsetParent) != null); } W=CEl.offsetWidth; H=CEl.offsetHeight; var arr=new Array(); arr[0]=X; arr[1]=Y; arr[2]=W; arr[3]=H; arr[4]=X+W; arr[5]=Y+H; return arr; } function createMenuObjectSimple(BASEID,APP) { var obj=new Object(); obj.id=BASEID+'_'+APP; return obj; } function createMenuObject(DEPTH,ID,PARENTEL_NAME) { var obj=new Object(); obj.id=ID; obj.arr_id=new Array(); obj.arr_label=new Array(); obj.arr_vpath=new Array(); obj.arr_child=new Array(); obj.arr_cnt=0; obj.depth=DEPTH; if(DEPTH==1) { obj.parentel_name=PARENTEL_NAME; } obj.pr=null; obj.visible=false; obj.top=0; obj.left=0; return obj; } function appendMenuItem(obj,id,label,vpath,obj1) { if((obj==null)||(obj==undefined)||(obj=='')) {return false; } obj.arr_id[obj.arr_cnt]=id; obj.arr_label[obj.arr_cnt]=label; obj.arr_vpath[obj.arr_cnt]=vpath; obj.active=null; if(obj1==null) {obj1=createMenuObjectSimple(obj.id,obj.arr_cnt); } obj1.pr=obj; obj.arr_child[obj.arr_cnt]=obj1; obj.arr_cnt++; } function dropLayer(LAY,DEPTH) { if(LAY) { if(DEPTH==2) { } LAY0=get_document_object(LAY); if(LAY0) { LAY0.style.visibility='hidden'; LAY=null; } } } function hideAll() { if(OPERA6==true) { dropLayer(LAST_LAYER1,1); dropLayer(LAST_LAYER2,2); } else { var el2=get_document_object('menu_layer2'); el2.style.visibility='hidden'; var el1=get_document_object('menu_layer1'); el1.style.visibility='hidden'; window.status=''; CURRENT_HREF=null; } } function RecreateObjectLayer(OB) { if(OB==null) {return null; } var i; var ROW=''; var ROW_ACTIVE=''; var STR=''; var IMG=''; if(OB.arr_cnt<2) {return ''; } if(OB.depth==1) { ROW=LAYER1_ROW; ROW_ACTIVE=LAYER1_ROW_ACTIVE; STR=LAYER1_STR; IMG=LAYER1_IMG; } else if(OB.depth==2) { ROW=LAYER2_ROW; ROW_ACTIVE=LAYER2_ROW_ACTIVE; STR=LAYER2_STR; IMG=LAYER2_IMG; } var ROWS=''; for(i=0;iOB.arr_cnt)) {return null; } var OB1=null; var OB2=null; OB.active=POS; if(OB.depth==2) { } if(OB.depth==1) { OB1=OB; if(OB.parentel_name) { CURRENT_IMOBJ=get_document_object(OB.parentel_name); } if(POS!=null) { OB2=OB1.arr_child[POS]; OB2.active=null; } } else if(OB.depth==2) { CURRENT_IMOBJ=null; OB1=OB.pr; OB2=OB; } if(OB1==null) {return null; } if(OB.arr_vpath[POS]) { window.status=OB.arr_vpath[POS]; CURRENT_HREF=OB.arr_vpath[POS]; } else { window.status=''; CURRENT_HREF=null; } ControlLayers(OB1,OB2); } function ControlLayer(OB) { if(OB.arr_cnt==0) {OB.visibility='hidden';DisplayLayer(OB,'');return null; } if(OB.depth==1) { var el=get_document_object(OB.parentel_name); var prms=getElementParams(el); OB.top=prms[1]+prms[3]+LAYER1_Y_OFFSET; OB.left=prms[0]+LAYER1_X_OFFSET; } if(OB.depth==2) { var an='anchor_'+OB.id; var el=get_document_object(an); var prms=getElementParams(el); OB.top=prms[1]+LAYER2_Y_OFFSET; OB.left=prms[0]+prms[2]+LAYER2_X_OFFSET; } var HTM=RecreateObjectLayer(OB); OB.visibility='visible'; DisplayLayer(OB,HTM); } function DisplayLayer(OB,IHTML) { var lay_name='menu_layer1'; var POS=0; if(OB.depth==2) {lay_name='menu_layer2';POS=4; } if(OPERA6==true) { lay_name='menudiv_'+OB.id+'_'+OB.depth; dropLayer(LAST_LAYER2,2); if(OB.depth==1) { LAST_LAYER1=lay_name; } else if(OB.depth==2) { LAST_LAYER2=lay_name; } } var lay=get_document_object(lay_name); if(lay==null) {return null; } var S=screen; var wd=S.width; right=OB.left+lay.offsetWidth; var mx=right; if((OB.depth==2)&&(mx>=(wd-SWAP_THRESHOLD))) { right=OB.left-lay.offsetWidth; OB.left=OB.left-lay.offsetWidth*2+SWAP_OFFSET; } else if((mx>=(wd-50))&&(OB.depth==1)) { OB.left-=50; right-=50; } lay.style.top=OB.top; lay.style.left=OB.left; var bottom=OB.top+lay.offsetHeight; right=OB.left+lay.offsetWidth; LAYER_COORD[POS]=OB.top; LAYER_COORD[POS+1]=right; LAYER_COORD[POS+2]=bottom; LAYER_COORD[POS+3]=OB.left; if(OPERA6==true) { lay.style.visibility=OB.visibility; return; } if(OPERA6==false) { lay.innerHTML=IHTML; } lay.style.visibility=OB.visibility; } function ControlLayers(OB1,OB2) { ControlLayer(OB1); if(OB2!=null) { ControlLayer(OB2); } else { var el=get_document_object('menu_layer2'); el.style.visibility='hidden'; } } function js_onover_0(obj,LayName,ImgName,PART_ID,cursor_type,TESTMODE) { if(!TESTMODE) { ShowLayer(LayName,ImgName); } else { ControlItem(eval('OB_'+PART_ID),null); } set_cursor_by_obj(obj,cursor_type); //eval("blurDiv_"+PART_ID+"()"); } function js_onover_1(obj,LayName,ImgName,PART_ID,cursor_type,imgpath,TESTMODE) { //alert('TESTMODE'+TESTMODE); change_image(obj,imgpath); if(!TESTMODE) { ShowLayer(LayName,ImgName); } else { ControlItem(eval('OB_'+PART_ID),null); } set_cursor_by_obj(obj,cursor_type); //eval("blurDiv_"+PART_ID+"()"); } function js_onover_2(obj,cursor_type,imgpath,TESTMODE) { change_image(obj,imgpath); set_cursor_by_obj(obj,cursor_type); } function js_onover_3(obj,cursor_type,imgpath,TESTMODE) { set_background_image_by_obj(this,imgpath); set_cursor_by_obj(this,cursor_type); } function js_onover_4(obj,LayName,ImgName,PART_ID,cursor_type,imgpath,TESTMODE) { if(!TESTMODE) { ShowLayer(LayName,ImgName); } else { ControlItem(eval('OB_'+PART_ID),null); } set_background_image_by_obj(obj,imgpath); set_cursor_by_obj(obj,cursor_type); //eval("blurDiv_"+PART_ID+"()"); } function js_onover_5(obj,cursor_type,bgr,TESTMODE) { set_bgcolor_by_obj(obj,bgr); set_cursor_by_obj(obj,cursor_type); } function js_onover_6(obj,LayName,ImgName,PART_ID,cursor_type,bgr,TESTMODE) { if(!TESTMODE) { ShowLayer(LayName,ImgName); } else { ControlItem(eval('OB_'+PART_ID),null); } set_bgcolor_by_obj(obj,bgr); set_cursor_by_obj(obj,cursor_type); //blurDiv_$dig(); } function js_out(MODE,obj,BGCOLOR,imgpath,cursor_type,TESTMODE) { if(!MODE) { if(!TESTMODE) { LayerOut(); } set_cursor_by_obj(obj,cursor_type); } else if(MODE==1) { change_image(obj,imgpath); if(!TESTMODE) { LayerOut(); } set_cursor_by_obj(obj,cursor_type); } else if(MODE==2) { change_image(obj,imgpath); set_cursor_by_obj(obj,cursor_type); } else if(MODE==3) { set_background_image_by_obj(obj,imgpath); set_cursor_by_obj(obj,cursor_type); } else if(MODE==4) { if(!TESTMODE) { LayerOut(); } set_background_image_by_obj(obj,imgpath); set_cursor_by_obj(obj,cursor_type); } else if(MODE==5) { set_bgcolor_by_obj(this,BGCOLOR); set_cursor_by_obj(this,cursor_type); } else if(MODE==6) { if(!TESTMODE) { LayerOut(); } set_bgcolor_by_obj(obj,BGCOLOR); set_cursor_by_obj(obj,cursor_type); } } function set_bgcolor_by_obj(el,val) { if((el==null)||(val==null)||(val=='')) {return null; } if(BROWSER_ID) { el.style.backgroundColor=val; } } function set_background_image_by_obj(el,val) { if((el==null)||(val==null)||(val=='')) {return null; } if(BROWSER_ID) { el.background=val; } } function set_background(elname,val) { if(BROWSER_ID) { var el=get_document_object(elname); el.style.backgroundColor=val; } } function set_cursor_by_obj(el,val) { if(el==null) {return null; } if(val=='cursor') {val='hand'; } if(BROWSER_ID) { el.style.cursor=val; } } function set_cursor(elname,val) { if(BROWSER_ID) { var el=get_document_object(elname); el.style.cursor=val; } } function set_button(elname,srcname) { if((BROWSER_ID)&&(srcname!=null)&&(srcname!=undefined)) { var el=get_document_object(elname); if(el==null) {return; } el.src=srcname; } } function change_image(el,srcname) { if(BROWSER_ID) { el.src=srcname; } }