123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100 |
- var strActiveItem=null;
- var arPreloadedImgs=new Array(32);
- var arPreloadedImgNames=new Array(32);
- var bImagesLoaded=false;
- function showmsg(strMsg)
- {
- alert(strMsg);
- window.status=strMsg;
- }
- function preloadImages()
- {
- var numargs = preloadImages.arguments.length;
- for (i = 0; i < numargs; i++)
- {
- arPreloadedImgs[i*3]=new Image;
- arPreloadedImgs[i*3].src=document.images[preloadImages.arguments[i]].inact_src;
- arPreloadedImgs[i*3+1]=new Image;
- arPreloadedImgs[i*3+1].src=document.images[preloadImages.arguments[i]].hover_src;
- arPreloadedImgs[i*3+2]=new Image;
- arPreloadedImgs[i*3+2].src=document.images[preloadImages.arguments[i]].act_src;
- arPreloadedImgNames[i]=preloadImages.arguments[i];
- }
- bImagesLoaded=true;
- }
- function getPreloadedImageIndex(strImgName)
- {
- var i=0;
- for(i=0;i<32;i++)
- {
- if(arPreloadedImgNames[i]==strImgName) return i;
- }
- return -1;
- }
- function lightMenuItem(strItemName, bChangeTopMenu, strTopMenuLoc, strTopMenuItemName)
- {
- var idx=0;
- if(bImagesLoaded && document.images[strItemName]!=null && strActiveItem!=strItemName)
- {
- idx=getPreloadedImageIndex(strItemName);
- if(idx>=0) document.images[strItemName].src = arPreloadedImgs[idx*3+1].src;
- else document.images[strItemName].src = document.images[strItemName].hover_src;
- }
- }
- function dimMenuItem(strItemName)
- {
- var idx=0;
- if(bImagesLoaded && document.images[strItemName]!=null && strActiveItem!=strItemName)
- {
- idx=getPreloadedImageIndex(strItemName);
- if(idx>=0) document.images[strItemName].src = arPreloadedImgs[idx*3].src;
- else document.images[strItemName].src = document.images[strItemName].inact_src;
- }
- }
- function activateMenuItem(strItemName)
- {
- var idx=0;
- if(bImagesLoaded && document.images[strItemName]!=null && strActiveItem!=strItemName)
- {
- if(strActiveItem!=null)
- {
- idx=getPreloadedImageIndex(strActiveItem);
- if(idx>=0) document.images[strActiveItem].src = arPreloadedImgs[idx*3].src;
- else document.images[strActiveItem].src = document.images[strActiveItem].inact_src;
- }
- idx=getPreloadedImageIndex(strItemName);
- if(idx>=0) document.images[strItemName].src = arPreloadedImgs[idx*3+2].src;
- else document.images[strItemName].src = document.images[strItemName].act_src;
- strActiveItem=strItemName;
- }
- }
- function deactivateMenu()
- {
- if(bImagesLoaded && document[strActiveItem]!=null) {
- if(strActiveItem!=null) document[strActiveItem].src = document[strActiveItem].inact_src;
- strActiveItem=null;
- }
- }
|