NS4=(navigator.appName=="Netscape")&&(parseInt(navigator.appVersion)==4);timedlayer=setTimeout("",1);menusOn=new Array();

function MM_reloadPage(init) {
if (init==true) with (navigator) {if (NS4){document.MM_pgW=innerWidth;document.MM_pgH=innerHeight;onresize=MM_reloadPage;}
} else if (innerWidth!=document.MM_pgW||innerHeight!=document.MM_pgH) location.reload();}
MM_reloadPage(true);

function preloadImg(){
var d=document;if(d.images){if(!d.PL_imgs) d.PL_imgs=new Array();var i,j=d.PL_imgs.length,a=preloadImg.arguments;
for(i=0;i<a.length;i++){d.PL_imgs[j]=new Image;d.PL_imgs[j++].src=a[i];}}}

function findObj(n, d){
var p,i,x; if(!d) d=document;
if((p=n.indexOf("?"))>0&&parent.frames.length){d=parent.frames[n.substring(p+1)].document;n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n];for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=findObj(n,d.layers[i].document);
if(!x&&document.getElementById) x=document.getElementById(n);return x;}

function showM() {
var obj,args=showM.arguments;if(menusOn[args[0]]==1){return}
if((obj=findObj(args[0]))!=null){if(obj.style){obj.style.visibility='visible';}else{obj.visibility='show';}}
if((obj=findObj(args[0]+'i'))!=null){obj.oldSrc=obj.src;if(args[1]=='1'){obj.src='/images/tri2.gif';}else{obj.src='/images/tri4.gif'}}
menusOn[args[0]]=1;}

function hideM() {
var i,obj,args=hideM.arguments;for(i=0;i<args.length;i++){if(menusOn[args[i]]!=1){continue}
if ((obj=findObj(args[i]))!=null){if (obj.style){obj.style.visibility='hidden';} else{obj.visibility='hide';}}
if ((obj=findObj(args[i]+'i'))!=null){obj.src=obj.oldSrc;}menusOn[args[i]]=0;}}

function cleanUp(){for (var p in menusOn) if(menusOn[p]==1){hideM(p)}}
function start(){clearTimeout(timedlayer);if(NS4){timedlayer=setTimeout("cleanUp()",500);} else{timedlayer=setTimeout("cleanUp()",300);}}
function stop(){clearTimeout(timedlayer)}
