var selectedNav = "", hoverNav = "", mytMargin = 0;
$(document).ready(function () {
    //$("#nav1").children("li:nth-child(1)").addClass("myteched");
    //$("#nav1").children("li.myteched").css({"float":"right"});
    if (window.location.pathname.toLowerCase().replace(/\//g, "") == "default.aspx" || window.location.pathname.toLowerCase().replace(/\//g, "") == "") {
        $("#nav1").find("a:contains('Home')").addClass("topselected");
        $("#nav1").find("a:contains('Why Attend')").addClass("selected");
        $("#nav1").find("li:nth-child(1) ul li a:first").addClass("selected");
    } else if (window.location.pathname.toLowerCase().replace(/\//g, "") == "contentcatalog") {
        $("#nav1").find("a:Contains(Catalog):first").addClass("selected");
    } else if (window.location.pathname.toLowerCase().replace(/\//g, "") == "preconferencetraining") {
        $("#nav1").find("a:contains('Pre-Conference Training')").addClass("topselected");
    } 
    //else if (window.location.pathname.toLowerCase().replace(/\//g, "") == "sponsors") {
    //    $("#nav1").find("a:contains('Sponsors')").addClass("topselected");
    //}
    selectedNav = $("#nav1 li ul li:has(a.selected)");
    if ($(selectedNav).parent().parent().hasClass("myteched")) { mytMargin = 110; }
    if ($(selectedNav).html() != null) {
        $(selectedNav).parent().show();
        var navPosition = $(selectedNav).parent().parent().position();
        var subWidth = 0, subMargin = navPosition.left - 7;
        $(selectedNav).parent().parent().find("li").each(function () { subWidth += $(this).width(); });
        var subWidthThis = ($(selectedNav).parent().parent().width() / 2);
        var subWidthHalf = (subWidth / 2);
        if ((navPosition.left - subWidthHalf + subWidthThis) > 10 && (navPosition.left + subWidth) < 866) { subMargin = navPosition.left + subWidthThis - subWidthHalf - 7; }
        else if ((navPosition.left + subWidth) > 866) { subMargin = navPosition.left + $(selectedNav).parent().parent().width() - subWidth - 7; }
        $(selectedNav).parent().parent().find("a:nth-child(1)").addClass("topselected");
        $(selectedNav).parent().parent().find("ul a").removeClass("topselected");
        $(selectedNav).parent().parent().find("ul").css({ "padding-left": mytMargin + subMargin + "px" });
    }
    $("#nav1 li").hover(
function () {
    if ($(this).hasClass("myteched")) { mytMargin = 110; } else { mytMargin = 0; }
    if ($(this).find("ul").size() > 0) {
        $(selectedNav).parent().hide();
        $(this).find("ul").show();
        var navPosition = $(this).position();
        var subWidth = 0, subMargin = navPosition.left - 7;
        $(this).find("li").each(function () { subWidth += $(this).width(); });
        var subWidthThis = ($(this).width() / 2);
        var subWidthHalf = (subWidth / 2);
        if ((navPosition.left - subWidthHalf + subWidthThis) > 10 && (navPosition.left + subWidth) < 866) { subMargin = navPosition.left + subWidthThis - subWidthHalf - 7; }
        else if ((navPosition.left + subWidth) > 866) { subMargin = navPosition.left + $(this).width() - subWidth - 7; }
        $(this).find("ul").css({ "padding-left": mytMargin + subMargin + "px" });
    }
    else {
        if ($(this).parent().has("ul").size() == 0) {
            if ($(this).parent().has(".selected").size() == 0) {
                $(this).parent().parent().find("a:nth-child(1)").addClass("hover");
                $(this).parent().parent().find("ul a").removeClass("hover");
                hoverNav = $(this).parent().parent();
                $(selectedNav).parent().hide();
            }
        } else {
            $(selectedNav).parent().hide();
        }
    }
},
function () {
    $(hoverNav).find("a").removeClass("hover");
    if ($(this).find("ul").size() > 0) {
        $(this).find("ul").hide();
    }
    if ($(this).parent().find("ul").size() > 0) {
        $(selectedNav).parent().show();
    }
}
);
}); 
