function clearform(which,text){
	var $txt = text
	if (which.value==$txt) {
		which.value='';
	} else if (which.value=="") {
		which.value=$txt;
	}
}

function showhide(tableid,linkid,opentitle,closetitle) {
	$table  = document.getElementById( tableid );
	allSelects = $table.getElementsByTagName( 'dd' );
	for( cA = 0; cA < allSelects.length; cA++)
	{
		if (allSelects[ cA ].style.display == 'block') {	
			allSelects[ cA ].style.display = 'none';
			document.getElementById(linkid).style.backgroundImage = "url(/include/im/open.gif)";
			document.getElementById(linkid).title = opentitle;
		} else {
			allSelects[ cA ].style.display = 'block';
			document.getElementById(linkid).style.backgroundImage = "url(/include/im/close.gif)";
			document.getElementById(linkid).title = closetitle;
		}
	}
}
function switchCheck(check_all,obj_name)
{
 var checkboxes=document.getElementsByName(obj_name);
 var firstBox=document.getElementById(check_all);
 var status= firstBox.checked;
 if(status==true)
  {
   checkAll(obj_name);
  }
 else 
  {
   uncheckAll(obj_name);
  }
      
}
function checkAll(obj_name)
{
  var checkboxes=document.getElementsByName(obj_name);
  var total=checkboxes.length;
  var i=0;
  
  for(i=0;i<total;i++)
  {
    var current=checkboxes[i].checked;
    if(current==false)
        {
          
          checkboxes[i].checked=true;          
        }            
  }
}
function uncheckAll(obj_name)
{
  var checkboxes=document.getElementsByName(obj_name);
  var total=checkboxes.length;
  var i=0;
  
  for(i=0;i<total;i++)
  {
      var current=checkboxes[i].checked;
      if(current==true)
      {
          checkboxes[i].checked=false;
      }       
  }
 }
  function uncheckFirst(check_all,obj_name)
{
  var firstBox=document.getElementById(check_all);
  
  var current=obj_name.checked;
      if(current==false)
      {            
        firstBox.checked=false;         
      }
 }

