

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 cswmT(ms){ 
  if(ms!="off"){
  
    if(cswmCTH==0){ cswmTI=setTimeout("cswmHP(0);cswmClkd=-1",ms); }
  }
  else{
  
    clearTimeout(cswmTI); 
  }
}

function cswmShow(id,srcid,relpos,offsetX,offsetY,fixedpos){ 

    clearTimeout(cswmTI);
    if(cswmClkd!=id){
        cswmHP(0); 
		cswmSI=srcid;
		cswmSPnt=relpos;
		cswmClkd=id;
		cswmDir="right";
		if(typeof(document.all["cP"+id])!= 'undefined'){//if(typeof(document.all["cswmPopup"+id])!= 'undefined'){
		    if(offsetX)cswmXOff=offsetX;
            if(offsetY)cswmYOff=offsetY;
            if(fixedpos)cswmFP=fixedpos;
			cswmSP(id);
        }
	}
}


function cswmHide(){
	
	if(cswmTI!=null){
		if(cswmTI!=""){	
			clearTimeout(cswmTI); 
		}
	}
	cswmTI=setTimeout("cswmHP(0);cswmClkd=-1", 1500);
}

function cswmHiI(id,bgco){  
    if(document.all["cswmIcoOn"+id]){
	  
	}

		if( document.all["cI"+id].childNodes.length>0){
				
	      
			if(document.all["cI"+id].firstChild.tagName=="A"){
	          	
				  document.all["cI"+id].firstChild.style.color="#000000";
		   }
	   }
	if(bgco!=null){
	   document.all["cI"+id].style.backgroundColor=bgco;
	 
	}
	else{
	    document.all["cI"+id].style.backgroundColor="#BBD5E7";
		
		document.all["sqr"+id].style.backgroundColor="#BBD5E7"; //sqr
		
	}
}
	 
	 
	 
	   
function cswmDiI(id,bgco){ 
    if(document.all["cswmIcoOn"+id]){
	     document.all["cswmIco"+id].style.display="inline";
		 document.all["cswmIcoOn"+id].style.display="none";
	}
	document.all["cI"+id].style.color="#42527B";
     if( document.all["cI"+id].childNodes.length==1){
	
	   if(document.all["cI"+id].childNodes[0].tagName=="A"){
	  
		  document.all["cI"+id].childNodes[0].style.color="#5389B0";
		  
	   }
    }
	if(bgco!=null){
	    document.all["cI"+id].style.backgroundColor=bgco;
		
	}
	else{
	    document.all["cI"+id].style.backgroundColor="#ffffff";
		
		document.all["sqr"+id].style.backgroundColor="#ffffff"; // sqr
			
	}
	
}


function cswmHideSelectBox(boolHide,arrSelectList){
return;
}




function cswmSP(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]-4;
	  
	  
	  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"){
          
        }
    }
	
	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] - 4;
		
       cswmPI[cswmPI.length]=id; 
	}

}




function cswmHP(level){ 
 if(selected_top_menu!=null){
	   if(level==0){
	      var toHide=eval("document.all."+selected_top_menu);
	      toHide.style.backgroundColor= "#ffffff";    //"#D9D9D9";
		  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){
	xx.style.backgroundColor="#BBD5E7"
	selected_top_menu=xx.id;
    if(xx.childNodes.length>0){
		if(xx.childNodes.item(0).childNodes.length>0){
			xx.childNodes.item(0).childNodes.item(0).style.color="#000000";
 		}
	}
   
}

function  rt_cl(xx){
	
	xx.childNodes.item(0).childNodes.item(0).style.color="#5389B0";
}



