//Nested Side Bar Menu (Mar 20th, 09)
//By Dynamic Drive: http://www.dynamicdrive.com/style/

var menuids=["menu1"] //Enter id(s) of each Side Bar Menu's main UL, separated by commas

function initmenuPublic(){
	if (document.getElementById("menu-container") != null)
    {
			for (var i=0; i<menuids.length; i++){
			  var ultags=document.getElementById(menuids[i]).getElementsByTagName("ul")
			    for (var t=0; t<ultags.length; t++){
			    ultags[t].parentNode.getElementsByTagName("a")[0].className+=" subfolderstyle"
			  if (ultags[t].parentNode.parentNode.id==menuids[i]) //if this is a first level submenu
			   ultags[t].style.left=ultags[t].parentNode.offsetWidth+"px" //dynamically position first level submenus to be width of main menu item
			  else //else if this is a sub level submenu (ul)
			    ultags[t].style.left=ultags[t-1].getElementsByTagName("a")[0].offsetWidth+"px" //position menu to the right of menu item that activated it
			    ultags[t].parentNode.onmouseover=function(){
			    this.getElementsByTagName("ul")[0].style.display="block"
			    }
			    ultags[t].parentNode.onmouseout=function(){
			    this.getElementsByTagName("ul")[0].style.display="none"
			    }
			    }
			  for (var t=ultags.length-1; t>-1; t--){ //loop through all sub menus again, and use "display:none" to hide menus (to prevent possible page scrollbars
			  ultags[t].style.visibility="visible"
			  ultags[t].style.display="none"
			  }
			  }
		}
}

if (window.addEventListener )
window.addEventListener("load", initmenuPublic, false)
else if (window.attachEvent)
window.attachEvent("onload", initmenuPublic)


function onSearch()
{
    var terms = document.getElementById('txtSearch').value;
    if (terms=='')
    {
    }
    else
    {
        window.location="/search/host.asp?term=" + terms.replace('&',' ');
    }
}
function onSearchKeypress(e)
{
   var keynum;

   if(window.event) // IE
      {
      keynum = e.keyCode;
      }
   else if(e.which) // Netscape/Firefox/Opera
      {
      keynum = e.which;
      }
  if (keynum == 13)
    onSearch(); 

}
var browserType;

if (document.layers) {browserType = "nn4"}
if (document.all) {browserType = "ie"}
if (window.navigator.userAgent.toLowerCase().match("gecko")) {
   browserType= "gecko"
}
function hideWait() {
  if (browserType == "gecko" )
     document.poppedLayer = 
         eval('document.getElementById(\'pleaseWaitWindow\')');
  else if (browserType == "ie")
     document.poppedLayer = 
        eval('document.all[\'pleaseWaitWindow\']');
  else
     document.poppedLayer =   
        eval('document.layers[\'`pleaseWaitWindow\']');
  document.poppedLayer.style.visibility = "hidden";
  document.poppedLayer.style.display = "none";
}

function showWait() {
  if (browserType == "gecko" )
     document.poppedLayer = 
         eval('document.getElementById(\'pleaseWaitWindow\')');
  else if (browserType == "ie")
     document.poppedLayer = 
         eval('document.all[\'pleaseWaitWindow\']');
  else
     document.poppedLayer = 
         eval('document.layers[\'`pleaseWaitWindow\']');
  document.poppedLayer.style.visibility = "visible";
  document.poppedLayer.style.display = "block";
  document.getElementById("body_content_container").style.opacity = "50";
  document.getElementById("body_content_container").style.filter = "alpha(opacity=25)";
	document.body.style.cursor = "wait";
}

function popupWindow(URL)
{
	myWindow = window.open(URL, "pop_up_window", "width=620,height=600,scrollbars");
	myWindow.focus();
}


function popup(address)
 {
   myWindow = window.open(address,"","scrollbars=yes,width=730,height=550");
   myWindow.focus();
 }
