

     /*hide or show table elements */

     /*hide or show table elements */
function toggleChecked(ID) {
          var elem  = document.getElementById(ID);
          if(elem.checked==true){
          elem.checked=false;
          }
          else{
            elem.checked=true;
          } 
}

     /*hide or show table elements */
function toggleElem(Name) {
          var elems  = document.getElementsByName(Name);
         if (elems.length > 0) {
             for (x in elems) {
              if (elems[x].style) {
                  if (elems[x].style.display == 'block') {
                      elems[x].style.display = 'none';
                  }
                  else {
                      elems[x].style.display = 'block';
                  }
              }
             }
         }
}

     /*hide or show table elements */
function toggleDivByName(Name) {
          var elems  = getDivsByName_iefix(Name);
         if (elems.length > 0) {
             for (x in elems) {
              if (elems[x].style) {
                  if (elems[x].style.display == 'block') {
                      elems[x].style.display = 'none';
                  }
                  else {
                      elems[x].style.display = 'block';
                  }
              }
             }
         }
}

function getDivsByName_iefix(name) {
     var elem = document.getElementsByTagName('div');
     var arr = new Array();
     for(i = 0,iarr = 0; i < elem.length; i++) {
          att = elem[i].getAttribute("name");
          if(att == name) {
               arr[iarr] = elem[i];
               iarr++;
          }
     }
     return arr;
} 

     /*hide or show table elements */
function showElem(Name) {
          var elems  = document.getElementsByName(Name);
         if (elems.length > 0) {
             for (x in elems) {
                 if (elems[x].name) {
                     elems[x].style.display = 'block';
                 }
             }
         }
}

     /*hide or show table elements */
function hideElem(Name){
    var elems = document.getElementsByName(Name);
    if (elems.length > 0) {
        for (x in elems) {
            if (elems[x].name) {
                elems[x].style.display = 'none';
            }
        }
    }
}   

     /*hide or show table elements */
function toggleElemByID(ID) {
          var elem  = document.getElementById(ID);
          if(typeof elem == 'undefined' || elem == null){
          }
          else if(elem.style.display==''){
          elem.style.display='none';
          }
          else{
            elem.style.display='';
          } 
}

function toggleDiv(element){
     var elem;
     elem = document.getElementById(element);
     if(elem.style.display != 'none')
     {
       elem.style.display = 'none';
     }
     else
     {
       elem.style.display = 'block';
     }
	/*deals with inital hide */
	elem.style.position = 'relative';        
	elem.style.left = '0px';
	return elem;   
}
function hideDiv(element){
    var elem;
    elem = document.getElementById(element);
     elem.style.display = 'none';
	return elem;   
        
}
function showDiv(element){
     var elem;
     elem = document.getElementById(element);
     elem.style.display = 'block';
	return elem;
}

function toggleDivAndDisplay(element, displayElement){
	var elem = toggleDiv(element);
	var displayElem = document.getElementById(displayElement);
	displayElem.innerHTML = elem.style.display == 'none' ?
								'[+]' : '[-]';
}

function showeventtabDiv (divID )
{

var elem = document.getElementById( "NameAndDate" );   
	elem.style.position = 'absolute';        
	elem.style.left = '4000px';  
	
	var elem = document.getElementById( "eventTemplate" );   
	elem.style.position = 'absolute';        
	elem.style.left = '4000px';  
	
	var elem = document.getElementById( "eventCost" );   
	elem.style.position = 'absolute';        
	elem.style.left = '4000px';  
	
	var elem = document.getElementById( "eventEmergencyReg" );   
	elem.style.position = 'absolute';        
	elem.style.left = '4000px';  
	
	var elem = document.getElementById( "eventMisc" );   
	elem.style.position = 'absolute';        
	elem.style.left = '4000px';  
	
	var elem = document.getElementById( "OtherFields" );   
	elem.style.position = 'absolute';        
	elem.style.left = '4000px';  
	
	var elem = document.getElementById( "eventManagement" );   
	elem.style.position = 'absolute';        
	elem.style.left = '4000px';  

	var elem = document.getElementById( divID );   
	elem.style.position = 'relative';        
	elem.style.left = '0px';
	}
	
function toggleDisabled(selectOption, OptionsID)
{
elem = document.getElementById( OptionsID ); 
disabledtext = "for list of choices only";
enabledtext = "add one choice per line";
if (selectOption == 3 || selectOption == 4)
	{
		elem.disabled=false;
		if (elem.value=="" || elem.value==disabledtext || elem.value==enabledtext)
		{
		elem.value=enabledtext;
		}
	}
else
	{
		elem.disabled=true;
		if (elem.value=="" || elem.value==disabledtext || elem.value==enabledtext)
		{
			elem.value=disabledtext;
		}
	}
}

function toggleGraphicRemove(removeGraphic,divID)
{
	elem = document.getElementById( removeGraphic ); 
	elem.value = '';
    hideDiv (divID );
   
}
function usePublicGraphic(graphicID,divID,publicID)
{
	elem = document.getElementById( graphicID ); 
	elem.value = publicID;
    elem2 = document.getElementById(divID );
    elem2.innerHTML = "<img width='150' src=\"../common/imagefetch.z?id="+publicID+
    "\"><a href=\"javascript:toggleGraphicRemove('"+graphicID+"','"+divID+"')\">Remove</a>";
    showDiv (divID );
}

function removeMV(removeEmail, removeType)
{
if (removeType == 'viewer') 
	{
	removeID = "removeViewer";
	elem = document.getElementById( removeID ); 
	elem.value = elem.value + "," + removeEmail;
    var newCount = document.getElementById('viewerCount').innerHTML - 1;
    document.getElementById('viewerCount').innerHTML = newCount;
	}
if (removeType == 'manager') 
	{
	removeID = "removeManager";
	elem = document.getElementById( removeID ); 
	elem.value = elem.value + "," + removeEmail;
    var newCount = document.getElementById('managerCount').innerHTML - 1;
    document.getElementById('managerCount').innerHTML = newCount;
	}
	hideDiv (removeEmail );
}



