function chooseelement(elementid, choice, theclass){

   var theelement=document.getElementById(elementid);
   var div=theelement.getElementsByTagName("div");
   for( var i=0; i < div.length; ++i){
        
		if(div.item(i).className==theclass){
         if(div.item(i).id==choice)
            div.item(i).style.display='block';
         else div.item(i).style.display='';
      } else div.item(i).style.display='';
	}
   
}

function choosemenuitem(elementid, choice){
   
   var theelement=document.getElementById(elementid);
   var div=theelement.getElementsByTagName("a");
//alert('choice:'+choice);
   for( var i=0; i < div.length; ++i){
      //alert('id:'+div.item(i).id+'\n class:'+div.item(i).className);
      if(div.item(i).id==choice)
      div.item(i).className='selected2';
      else div.item(i).className='';
   }
}
function toggledisplay(elementid, display){
   
   $("#"+elementid).toggle();
}
function updateshow(hide){


  
   	   if(hide)
   	   $('.showallbutton').val('Hide all');
        else 
      $('.showallbutton').val('Show all');
  
   
}
function showall(elementid, buttonid, origname, newname){
   //alert(document.getElementById(buttonid).value + " "+origname);
   var globalhidden;
   if(document.getElementById(buttonid).value==origname)
      globalhidden=true;
   else globalhidden=false;
  
   var theelement=document.getElementById(elementid);
   
   var div=theelement.getElementsByTagName("div");
   
   for( var i=0; i < div.length; ++i){
    
   	if(globalhidden)        
         div.item(i).style.display='block';
      else div.item(i).style.display='none';
      
      
   }
  
   if(globalhidden){
      document.getElementById(buttonid).value=newname;
      
      
   } else {
      
      document.getElementById(buttonid).value=origname;
   }
  
}
