﻿//highlight the current link in the footer menu
function highlightCurrentLink() {
    var currentUrl = location.href;
    //remove the queryString
    currentUrl = currentUrl.replace(location.search, '');
    var containsAspx = currentUrl.indexOf(".aspx") != -1;
    var mainNavDiv = typeof div;
    mainNavDiv = document.getElementById("navigation");
    var allHrefsInMainDiv = mainNavDiv.getElementsByTagName("a");
    for (var i = 0; i < allHrefsInMainDiv.length; i++) {
        var currentLink = typeof DispHTMLAnchorElement;
        currentLink = allHrefsInMainDiv[i];
        
        //set the class if it matches
        if (currentLink.href == currentUrl
            || (currentUrl.indexOf("Default.aspx", 0) == -1 
                && currentUrl.indexOf("default.aspx", 0) == -1
                && ! containsAspx)) {
                currentLink.className += " currentPage";
                break;
        }
    }
}