var ua = navigator.userAgent.toLowerCase();

var HTopNav = {
	ie: null,
	isIE: function() {
		if (this.ie == null) {
			 var ua = navigator.userAgent.toLowerCase();
			 if (ua.indexOf("msie") != -1) {
			   	this.ie = true;
			 }
			 else {
			 	this.ie = false;
			 }
		}
		return this.ie;
	},
	displaySub: function(recId, hide){
		var ul = document.getElementById("htop_ul_" + recId);
		if (ul) {
			ul.style.display = hide ? "none" : "block";
		}
	},
	setupUl: function(ulId) {
		var el = document.getElementById(ulId);
		var ls = el.getElementsByTagName("li");
		var i;
		if (this.isIE()) {
			var m = 0;
			for (i=0;i<ls.length;i++) {
				w = ls[i].getElementsByTagName('a')[0].getElementsByTagName('span')[0].offsetWidth + 30;
				if (m < w) {
					m = w;
				}
				el.style.width = m + "px";
			}
			for (i = 0; i < ls.length; i++) {
				ls[i].style.width = m + "px";
			}
		}
		el.style.height = (30 * ls.length) + "px";
		el.style.display = "none";	
	}	
}

