var nav = document.getElementById("nav");
var subNav = nav.getElementsByTagName("li");
var s = null;

function hideAll() {
	var b = document.getElementById("nav").getElementsByTagName("ul");
	for (var j = 0; j < b.length; j++) {
		b[j].style.display = "none";
	}
	if (navigator.userAgent.toLowerCase().indexOf("msie") != -1) {
		var c = document.getElementById("nav").getElementsByTagName("li");
		for (var i = 0; i < c.length; i++) {
			c[i].style.marginBottom = 0;
		}
	}
}

for (var i = 0; i < subNav.length; i++) {
	//check for submenu
	if (subNav[i].getElementsByTagName("ul")[0]) {
		s = subNav[i].getElementsByTagName("ul")[0];
		s.style.display = "none";
		subNav[i].onmouseover = function toggle() {
						var s = this.getElementsByTagName("ul")[0];
						var a = s.style.display;
						
						if (a != "block") {
							s.style.display = "block";
						}
						//ie hack
						if (a != "block" && navigator.userAgent.toLowerCase().indexOf("msie") != -1) {
							this.style.marginBottom = "-3px";
						}
					}
		subNav[i].onmouseout = function hideAll() {
			var b = document.getElementById("nav").getElementsByTagName("ul");
			for (var j = 0; j < b.length; j++) {
				b[j].style.display = "none";
			}
			if (navigator.userAgent.toLowerCase().indexOf("msie") != -1) {
				var c = document.getElementById("nav").getElementsByTagName("li");
				for (var i = 0; i < c.length; i++) {
					c[i].style.marginBottom = 0;
				}
			}
		}
	}
}
