
function initPage()
{
	var uls = document.getElementsByTagName("ul");
	for (var j=0; j<uls.length; j++)
	{			
		if (uls[j].className.indexOf("nav") != -1)  {
			var nodes = uls[j].getElementsByTagName("li");
			for (var i = 0; i < nodes.length; i++)
			{
				nodes[i].onmouseover = function () 
				{
					this.className += " hover";
				}
				nodes[i].onmouseout = function ()
				{
					this.className = this.className.replace("hover", "");
				}
			}
		}
	}
}

function initSubnav() {
	var _nav = document.getElementById("sub-nav");
	if (_nav) {
		var _links = _nav.getElementsByTagName("a");
		for (i = 0; i < _links.length; i++)
		{
			if ( _links[i].parentNode.getElementsByTagName("ul").length)
			{
				_links[i].onclick = function()
				{
					if (this.parentNode.className.indexOf("close") == -1)
					{
						this.className = this.className.replace("active", "");
						this.parentNode.className += " close";
					}
					else
					{
						this.className = "active";
						
						this.parentNode.className = this.parentNode.className.replace("close", "");
					}
					return false;
				}
			}
		}
	}
	

}

if (window.attachEvent)
	window.attachEvent("onload", initPage);

if (window.addEventListener)	{
	window.addEventListener("load", initSubnav, false);
}
else if (window.attachEvent)
{
	window.attachEvent("onload", initSubnav);
}
// JavaScript Document

function clearText(thefield){
	if(thefield.defaultValue==thefield.value)
		thefield.value = ""
}

function toggleBox(szDivID, iState) // 1 visible, 0 hidden
{
    if(document.layers)	   //NN4+
    {
       document.layers[szDivID].visibility = iState ? "show" : "hide";
    }
    else if(document.getElementById)	  //gecko(NN6) + IE 5+
    {
        var obj = document.getElementById(szDivID);
        obj.style.visibility = iState ? "visible" : "hidden";
    }
    else if(document.all)	// IE 4
    {
        document.all[szDivID].style.visibility = iState ? "visible" : "hidden";
    }
}

//Show Div
function showDiv(theDiv) {
	var elem = document.getElementById(theDiv);
	elem.style.display = (elem.style.display == "none")? "" : "none";
	return false;
}

function bookmark(title, url){
	var ua = navigator.userAgent.toLowerCase();

	if (window.sidebar) { // firefox
		window.sidebar.addPanel(title, url, "http://www.bi-tech.com");
	} else if(document.all) { // ie
		window.external.AddFavorite(url, title);
	} else if(window.opera && window.print) { // opera
		var elem = document.createElement('a');
		elem.setAttribute('href',url);
		elem.setAttribute('title',title);
		elem.setAttribute('rel','sidebar');
		elem.click();
	} else if(ua.indexOf('webkit') != -1) { // safari
		btnStr = ua.indexOf('mac') != -1 ? 'Command/Cmd' : 'CTRL';
		alert('You need to press '+btnStr+' + D to bookmark our site.');
	}
}
