// Rev. 09/07/2003
// Modified by Jie Ding 3/Aug
/*
function startsWith (str1, str2) {
    return ( str1.substr(0, str2.length) == str2 );
}
*/
function endsWith(str1,str2) {
    return str1.substr(str1.length - str2.length) == str2;
}

function Refresh() {

	PlusDivs=document.getElementsByTagName("DIV");
	for (i=0;i<PlusDivs.length;i++) {
	//alert(PlusDivs[i].style.TOP);
		if (PlusDivs[i].name == "plus")
		{
			alert(PlusDivs[i].style.TOP);
			PlusDivs[i].style.left="2px"
		}
	}
}
		
	

function Toggle(item) {
   obj=document.getElementById(item);
   visible=(obj.style.display!="none")
   //key=document.getElementById("x" + item);
   if (visible) {
     obj.style.display="none";
   } else {
      obj.style.display="block";
   }
   //the plus sign have the id item+"P"
   img=document.getElementById(item+"P");
   
   if (endsWith(img.src.toString(),"images/menu_plus.gif") )
   {
	   img.src="images/menu_minus.gif";
   }
	
   else	
   {
	   img.src="images/menu_plus.gif";
   }
   
   Refresh();
   
   
}


function Expand() {
   divs=document.getElementsByTagName("DIV");
   for (i=0;i<divs.length;i++) {
	 if ( divs[i].id!= null )
	 {
     	divs[i].style.display="block";
	 }
	
   }
   imgs=document.getElementsByTagName("IMG");
   for (i=0;i<imgs.length;i++) {
	 if (endsWith(imgs[i].src.toString(),"images/menu_plus.gif") )
	 {
	   imgs[i].src="images/menu_minus.gif";
     }
   }
   Refresh();
}

function Collapse() {
   divs=document.getElementsByTagName("DIV");
   for (i=0;i<divs.length;i++) {
	   	if ( (divs[i].id!= "top" ) && ( divs[i].id!= "" ) )
	 	{
     		divs[i].style.display="none";
	 	}

   }
   imgs=document.getElementsByTagName("IMG");
   for (i=0;i<imgs.length;i++) {
	 if (endsWith(imgs[i].src.toString(),"images/menu_minus.gif") )
	 {
	   imgs[i].src="images/menu_plus.gif";
     }
   }
   Refresh();
}

