//---
//File: showhide.js
//Written By: Adam Deutschmann
//Written: April 15, 2006
//Last Modified: February 22, 2007
//Description: This file contains common functions dealing with hides, shows, sets, resets, and clears with HTML elements and form elements 
//---

	function doHide(elementId){
		document.getElementById(elementId).style.display = 'none';
	}
	function doShow(elementId){
		document.getElementById(elementId).style.display = 'block';
	}
  	function showhideCB(elementId, CBelementId){
    	if (document.getElementById(CBelementId).checked){
      		doShow(elementId);
    	}
    	else{
      		doHide(elementId);
    	}
  	}
  	function hideshowCB(elementId, CBelementId){
    	if (document.getElementById(CBelementId).checked){
      		doHide(elementId);
    	}
    	else{
      		doShow(elementId);
    	}
  	}
	function hideCB(elementId, CBelementId){
    	if (document.getElementById(CBelementId).checked){
      		doHide(elementId);
    	}
  	}
	function resetRB_CB(elementId, CBelementId){
    	if (document.getElementById(CBelementId).checked){
      		resetRB(elementId);
    	}
  	}
	function resetRB(elementName){
		var jumper = document.getElementsByName(elementName);
		for(var j=0;j<jumper.length;j++){
			jumper[j].checked=false;
		}
    }
	function checkRB(elementName, elementValue){
		var jumper = document.getElementsByName(elementName);
		for(var j=0;j<jumper.length;j++){
			if(elementValue==jumper[j].value){
				jumper[j].checked=true;
			}
		}
	}
	function getCheckedRB_value(elementName){
		var jumper = document.getElementsByName(elementName);
		var elementValue = "";
		for(var j=0;j<jumper.length;j++){
			if(jumper[j].checked){
				elementValue=jumper[j].value;
			}
		}
		return elementValue;
	}
	function disableButton(elementId){
		document.getElementById(elementId).disabled=true;
	}
	function enableButton(elementId){
		document.getElementById(elementId).disabled=false;
	}
	
	function clearTextbox(elementId){
	    document.getElementById(elementId).value='';
	}
	
	function clearValue(elementId){
	    clearTextbox(elementID);
	}
