$(function () {

    $("ul.dropdown li").hover(function () {

        $(this).addClass("hover");
        $('ul:first', this).css('visibility', 'visible');

    }, function () {

        $(this).removeClass("hover");
        $('ul:first', this).css('visibility', 'hidden');

    });

    $("ul.dropdown li ul li:has(ul)").find("a:first").append(" &raquo; ");

});

function addBookmark(url, title) 
{
    if (window.sidebar.addPanel) 
    { 
        // Mozilla Firefox Bookmark
        window.sidebar.addPanel(title, url, "");
    }
    else if (window.external) {
        // IE Favorite
        window.external.AddFavorite(url, title);
    }
    else if (window.opera && window.print) 
    { 
        // Opera Hotlist
        return true;
    }
}

function setPage() {
    hrefString = document.location.href ? document.location.href : document.location;

    if (document.getElementById("nav") != null)
        setActiveMenu(document.getElementById("nav").getElementsByTagName("a"), extractPageName(hrefString));
}

function extractPageName(hrefString) {
    var arr = hrefString.split('/');
    return (arr.length < 2) ? hrefString : arr[arr.length - 1].toLowerCase();
}

function setActiveMenu(arr, crtPage) {
    for (var i = 0; i < arr.length; i++) {
        var array = crtPage.split('?');
        
        if (extractPageName(arr[i].href) == array[0]) {
            var menuItem = document.getElementsByName(arr[i].name)[0];
            menuItem.style.color = "#a5cd39";
        }
    }
}

$(document).ready(function () {
    setPage();
}); 
