﻿var hoverClass = "AspNet-Menu-Hover";
var topmostClass = "AspNet-Menu";
var userAgent = navigator.userAgent;
var versionOffset = userAgent.indexOf("MSIE");
var isIE = (versionOffset >= 0);
var isPreIE7 = false;
var fullVersionIE = "";
var majorVersionIE = "";
var ulElementId = "ctl00_Menu1_mnuMain";
if (isIE)
{
    fullVersionIE = parseFloat(userAgent.substring(versionOffset+5, userAgent.length));
    majorVersionIE = parseInt('' + fullVersionIE);
    isPreIE7 = majorVersionIE < 7;
}
if (isPreIE7) {
    //suckerfish implementation
    sfHover = function() {
    var sfUl = document.getElementById(ulElementId);
        if (sfUl != null) {
            var sfEls = sfUl.getElementsByTagName("li");
            for (var i = 0; i < sfEls.length; i++) {
                sfEls[i].onmouseover = function() {
                    this.className += " sfhover";
                }
                sfEls[i].onmouseout = function() {
                    this.className = this.className.replace(new RegExp(" sfhover\\b"), "");
                }
            }
        }
        else {
            alert("The Ul is null for id: " + ulElementId + " so hovering for IE6 will not work");
        }
    }
    if (window.attachEvent) window.attachEvent("onload", sfHover);

}
