
// toggle visibility 

function toggle( targetId ){
  if (document.getElementById){
  		target = document.getElementById( targetId );
  			if (target.style.display == "none"){
  				target.style.display = "";
  			} else {
  				target.style.display = "none";
  			}
  	}
}



// toggle event visibility 

function toggleEvent( targetId ){
if (targetId != "event")
{
  if (document.getElementById){
  		target = document.getElementById( targetId );
  			if (target.style.display == "none"){
  				target.style.display = "";
				target.style.padding = "0 0 0 10px";
  			} else {
  				target.style.display = "none";
  			}
  	}
}
}







/*================== Load/Show/Hide Navigation Links ======================= */
// Loads navigation id's from an xml file, then shows and hides nav menues based on mouse command

var navArray = new Array();


loadNavArray();


function loadNavArray()
{

    try //Internet Explorer
      {
        xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
      }
    catch(e)
      {
      try //Firefox, Mozilla, Opera, etc.
        {
        xmlDoc=document.implementation.createDocument("","",null);
        }
      catch(e)
        {
            alert(e.message);
            return;
        }
      }
  
    xmlDoc.async=false;
    xmlDoc.load("/websiteNav.xml");
    
    var xmlRootNode = xmlDoc.getElementsByTagName("websiteNav")[0];
    
    var ix = 0;
    
    for (var i = 0; i < xmlRootNode.childNodes.length; i++)
    {
        if (xmlRootNode.childNodes[i].nodeType == '1' && xmlRootNode.childNodes[i].hasChildNodes())
        {
            navArray[ix] = 'subLink0' + ix;
            ix++;
        }
        
    }
    
}


function showNav( targetId ){
  

  if (document.getElementById){
		target = document.getElementById( targetId );

	    for(i in navArray)
	    {
		    if (navArray[i] == targetId)
		    {
			    target = document.getElementById(navArray[i]);
                target.style.display = "block";
		    } 
		    else 
		    {
			    target = document.getElementById(navArray[i]);
			    target.style.display = "none";
		    }
	    }
  	}
}

function clearNav(){
    if (document.getElementById)
    {
        for(i in navArray)
        {
            target = document.getElementById(navArray[i]);
            target.style.display = "none";
        }
    }
}


/*======================================================== */




function hideIt(targetId) {
    if (document.getElementById){
		target = document.getElementById( targetId );
		
		target.style.display = "none";
	}
}

function showIt(targetId) {
    if (document.getElementById){
		target = document.getElementById( targetId );
		
		target.style.display = "";
	}
}

function openWin(URL,w,h) {
var winame='window';

myWin = window.open(URL,winame,'scrollbars,width='+w+',height='+h);

}
