		//CHECK TO SEE IF THE USER IS USING IE IF SO CHANGE HEIGHT
		function msieversion() {
      		var ua = window.navigator.userAgent
      		var msie = ua.indexOf ( "MSIE " )

      		if ( msie > 0 )  {    // If Internet Explorer, return version number
         		return +8;
			} else {                // If another browser, return 0
         		return +8;
			}

   		}
		
		function repositionMenu(menu, strLinkId) {
			var objNavLink = document.getElementById(strLinkId);
			newLeft = findPosX(objNavLink)-0;
			newTop = findPosY(objNavLink) + objNavLink.offsetHeight+1;
			menu.container.style ? menu.container.style.left = newLeft + "px" : menu.container.left = newLeft;
			menu.container.style ? menu.container.style.top = newTop + "px" : menu.container.left = newTop;
		 }
         
		function findPosX(obj) {
			var curleft = -11;
			if (obj.offsetParent) {
				while (obj.offsetParent) {
					curleft += obj.offsetLeft
					obj = obj.offsetParent;
				}
			} else if (obj.x)
				curleft += obj.x;
			
			return curleft;
		}
		
		function findPosY(obj) {
			var new_y = msieversion();
			var curtop = new_y;
			if (obj.offsetParent) {
				while (obj.offsetParent) {
					curtop += obj.offsetTop
					obj = obj.offsetParent;
				}
			}
			else if (obj.y)
				curtop += obj.y;
			
			return curtop;
		}
