var cswmOM="document.all.";
var cswmBgCo=".style.backgroundColor";
var cswmCo=".style.color";
var cswmDi=".style.display";
var cswmTI="";
var cswmClkd=-1;
var cswmPI=new Array(); 
var cswmPx=new Array();  
var cswmPy=new Array();
var cswmPW=0;var cswmPH=0;var cswmSPnt="";var cswmDir="";var cswmMB=0;
var cswmSI="";
var cswmSE=new Object();var cswmSEL=0;var cswmSET=0;var cswmSEH=0;var cswmSEW=0;var cswmBW=0;var cswmBH=0;var cswmAR=0;var cswmAB=0;var cswmSLA=0;var cswmSTA=0;var cswmExIS="./images/arrow-black.gif";var cswmExdIS="./images/arrow-white.gif";var cswmCTH=0;var cswmXOff=0;var cswmYOff=0;var cswmFP=0;


function cl(xx){ 
    clearTimeout(xx)
}

function T(ms){ 
  if(ms!="off"){
    if(cswmCTH==0){ cswmTI=setTimeout("HP(0);cswmClkd=-1",ms); }
  }
  else{
    clearTimeout(cswmTI); 
  }
}

function cswmShow(id,srcid,relpos,offsetX,offsetY,fixedpos){ 
    clearTimeout(cswmTI);
    if(cswmClkd!=id){
        HP(0); 
		cswmSI=srcid;
		cswmSPnt=relpos;
		cswmClkd=id;
		cswmDir="below";
		
		if(typeof(document.all["cP"+id])!= 'undefined'){
		    if(offsetX)cswmXOff=offsetX;
            if(offsetY)cswmYOff=offsetY;
            if(fixedpos)cswmFP=fixedpos;
			SP(id);
        }
	}
}


function cswmHide(){cswmTI=setTimeout("HP(0);cswmClkd=-1", 800);}


function HiI(id,bgco){  
    if(document.all["cswmIcoOn"+id]){
	   document.all["cswmIco"+id].style.display="none";
	   document.all["cswmIcoOn"+id].style.display="inline";
	}

	if(bgco!=null){
	   document.all["cI"+id].style.backgroundColor=bgco;
	}
	else{
	    document.all["cI"+id].style.backgroundColor="#D26666";
		totest=document.all["cI"+id+"_ad"]
		
		if (typeof(totest)!= "undefined"){
  			document.all["cI"+id+"_ad"].style.backgroundColor="#D26666";
		}
				
	}
}

function DiI(id,bgco){ 
    if(document.all["cswmIcoOn"+id]){
	     document.all["cswmIco"+id].style.display="inline";
		 document.all["cswmIcoOn"+id].style.display="none";
	}
	if(bgco!=null){
	    document.all["cI"+id].style.backgroundColor=bgco;
	}
	else{
	    document.all["cI"+id].style.backgroundColor="#D20000";
		totest=document.all["cI"+id+"_ad"]
		if (typeof(totest)!= "undefined"){
			document.all["cI"+id+"_ad"].style.backgroundColor="#D20000";
		}
	}
}


function cswmHideSelectBox(boolHide,arrSelectList){
	return;
}


function SP(id,itemid){
   if(!itemid){
      if(cswmFP){
         cswmSEL=cswmXOff;  cswmSET=cswmYOff;  cswmSEH=1;  cswmSEW=1;  cswmFP=0;
      }
      else{
         cswmSE = document.all[cswmSI]; 
         var cswmPrO=cswmSE;
         var cswmPrT="";
         cswmSEL=cswmSE.offsetLeft+cswmXOff;
		 cswmSET=cswmSE.offsetTop+cswmYOff;
         cswmSEH=cswmSE.offsetHeight;
         cswmSEW=cswmSE.offsetWidth;
         while(cswmPrT!="BODY"){
             cswmPrO=cswmPrO.offsetParent;
             cswmSEL+=cswmPrO.offsetLeft;
             cswmSET+=cswmPrO.offsetTop;
             cswmPrT=cswmPrO.tagName;
         }
         if(navigator.platform=="MacPPC"){
             cswmSEL+=Number(document.body.leftMargin);
             cswmSET+=Number(document.body.topMargin);
         }
      }
	  
      document.all["cP"+id].style.display="block";
	  cswmPW=document.all["cP"+id].clientWidth;
	  cswmPH=document.all["cP"+id].clientHeight;
	  cswmBW=document.body.clientWidth;
      cswmBH=document.body.clientHeight;
      cswmSLA=document.body.scrollLeft;
      cswmSTA=document.body.scrollTop;

      switch(cswmSPnt){
        case "above":cswmPx[cswmPx.length]=cswmSEL;
           cswmPy[cswmPy.length]=cswmSET-cswmPH;
           cswmCA();
           cswmCR();
           break;
        case "below":cswmPx[cswmPx.length]=cswmSEL;
           cswmPy[cswmPy.length]=cswmSET+cswmSEH;
           cswmCB();
           cswmCR();
           break;
        case "right":cswmPx[cswmPx.length]=cswmSEL+cswmSEW;
           cswmPy[cswmPy.length]=cswmSET;cswmCR();
           cswmCB();
           break;
        case "left":cswmPx[cswmPx.length]=cswmSEL-cswmPW;
           cswmPy[cswmPy.length]=cswmSET;
           cswmCL();
           cswmCB();
           cswmDir="left";
           break;
      }
	  cswmXOff=0;
      cswmYOff=0;
	  document.all["cP"+id].style.left=cswmPx[cswmPx.length-1]-2; 
	  document.all["cP"+id].style.top=cswmPy[cswmPy.length-1]-2;
	  
	  
	  cswmPI[cswmPI.length]=id;

 }
 else{  
    if(cswmPx.length==1)
	  toadd=-4;
	else
	  toadd=1;  
	cswmPx[cswmPx.length]=document.all["cP"+cswmPI[cswmPI.length-1]].clientWidth + cswmPx[cswmPx.length-1] +toadd;
	var szPrE="";
    if(document.all["cI"+itemid].parentElement.offsetTop==0){
        if(navigator.platform=="MacPPC"){
            var szPrE="parentElement.parentElement.";
        }
		else if(document.all["cI"+itemid].parentElement.parentElement.parentElement.parentElement.className!="cPBox"){
             //   var szPrE="parentElement.parentElement.parentElement.";  
        }
    }
	
	cswmPy[cswmPy.length]=eval(cswmOM+"cI"+itemid+".parentElement."+szPrE+"offsetTop")+cswmPy[cswmPy.length-1];
			
	document.all["cP"+id].style.display="block"; 
	cswmPW=document.all["cP"+id].clientWidth;
	cswmPH=document.all["cP"+id].clientHeight;
	var cswmPrW=document.all["cP"+cswmPI[cswmPI.length-1]].clientWidth;
	
    cswmAR=cswmBW-cswmPx[cswmPx.length-1]+cswmSLA;
    cswmAB=cswmBH-cswmPy[cswmPy.length-1]+cswmSTA;
    if(cswmPx[cswmPx.length-2]==cswmSLA){
        cswmDir="right";
    }
    if((cswmAR<cswmPW)||(cswmDir=="left")){
      cswmMB=(cswmPx[cswmPx.length-1]-cswmPW-cswmPrW)+8;
      if((cswmMB>=0)&&(cswmMB>cswmSLA)){
         cswmDir="left";
      }
	  else{
         cswmMB=cswmSLA;
      }
      cswmPx[cswmPx.length-1]=cswmMB;
    }
    if(cswmAB<cswmPH){
       cswmMB=cswmPy[cswmPy.length-1]-(cswmPH-cswmAB);
       if(cswmMB<0){cswmMB=cswmSTA;}
           cswmPy[cswmPy.length-1]=cswmMB;
		
       }
		document.all["cP"+id].style.left=cswmPx[cswmPx.length-1]  +3;
	    document.all["cP"+id].style.top=cswmPy[cswmPy.length-1] - 2;
		
       cswmPI[cswmPI.length]=id; 
	}
}



function HP(level){ 

	if(selected_top_menu!=null){
	   if(level==0){
	      var toHide=eval("document.all."+selected_top_menu);
	      rt_cl(selected_top_menu)
		  selected_top_menu=null;
       }
	}
		
	var count=level;
	for(count=level;count<cswmPI.length;count++){
	     document.all["cP"+cswmPI[count]].style.display="none";
	}
	if(level==0&&cswmPI.length>0){}
	cswmPI.length=level;      
	cswmPx.length=level;
	cswmPy.length=level;
}



function cswmCR(){
cswmAR=(cswmBW+cswmSLA)-cswmPx[cswmPx.length-1];
if(cswmAR<cswmPW){
if(cswmSPnt=="below"||cswmSPnt=="above"){
cswmMB=cswmPx[cswmPx.length-1]-(cswmPW-cswmAR);
if(cswmMB<0||cswmMB<cswmSLA){
cswmMB=cswmSLA;
}
cswmPx[cswmPx.length-1]=cswmMB;
}
else{
cswmMB=cswmSEL-cswmPW;
if(cswmMB>=0){
cswmPx[cswmPx.length-1]=cswmMB;}}}}
function cswmCL(){if(cswmPx[cswmPx.length-1]<(cswmSLA)){cswmPx[cswmPx.length-1]=cswmSEL+cswmSEW;cswmCR();}}
function cswmCB(){cswmAB=(cswmBH+cswmSTA)-cswmPy[cswmPy.length-1];if(cswmAB<cswmPH){if(cswmSPnt=="below"){cswmMB=cswmPy[cswmPy.length-1]-cswmPH-cswmSEH;if(cswmMB>=0){cswmPy[cswmPy.length-1]=cswmMB;}}else{cswmMB=cswmPy[cswmPy.length-1]-(cswmPH-cswmAB);if(cswmMB<0||cswmMB<cswmSTA){cswmMB=cswmSTA;}cswmPy[cswmPy.length-1]=cswmMB;}}}
function cswmCA(){if(cswmPy[cswmPy.length-1]<(cswmSTA)){cswmPy[cswmPy.length-1]=cswmSET+cswmSEH;cswmCB();}}
function cswmShowInFrame(MenuID,x,y){x+=document.body.scrollLeft;y+=document.body.scrollTop;cswmShow(MenuID,'','below',x,y,1);}
function cswmRefresh(){}
function ff(xx){}

var selected_top_menu;
selected_top_menu=null;

function ch_cl(xx){
   var ee=xx.src;
   img_act(xx);
   selected_top_menu=xx;
}

function  rt_cl(xx){
	img_inact(xx);
}

