﻿$(document).ready(function() {

    ///
    /// HOVER ON FIRST LEVEL ITEMS
    ///
    $(".MainMenu li").not(".menuLevelTwo").hover(

        function() {

            var ul = $(this).find("ul");
            var kids = ul.children();
            var len = kids.length;

            if (len > 0) {
                var left = $(this).offset().left;
                var menuLevelTwoUl = $(this).find(".menuLevelTwo");
                $(".menuLevelTwo").hide();
                menuLevelTwoUl.css("left", left);
                menuLevelTwoUl.show();
            }

        },
        function() {

            var menuLevelTwoUl = $(this).find(".menuLevelTwo");
            menuLevelTwoUl.hide();

        }

    );
    ///
    /// HOVER ON SECOND LEVEL ITEMS
    ///
    $(".menuLevelTwo li").hover(

        function() {
            $(this).addClass("selected");
        },
        function() {
            $(this).removeClass();
        }


    );

    ///
    /// DELETE LAST BORDER OF SITEMAP UL
    ///
    $("#SitemapContent ul:last").css("background-image", "none");

    ///
    /// SET SITEMAP WIDTH & HEIGHT DEPENDING ON NUMBER OF ITEMS
    ///
    var Sitemaps = $("#SitemapContainer .sitemap");
    var percentWidth = 100 / Sitemaps.length;
    Sitemaps.css("width", percentWidth - 2 + "%");
    var height = 0;
    jQuery.each(Sitemaps, function() {
        var tempHeight = $(this).height();
        if (height < tempHeight)
            height = tempHeight;
    });
    if (height == 0)
        height = 200;
    Sitemaps.css("height", height + 5 + "px");


    ///
    /// DELETES LAST BACKGROUND ON FOOTER NAVIGATION
    ///
    $("#FooterLinks ul li:last").css("background-image", "none");

    ///
    /// DELETE THE DOTTED BORDER AROUND LINKS WHEN CLICKING
    ///
    $("a").focus(function() { this.blur(); });

    ///
    /// INSERT PADDING ON THE FIRST MENU ITEM ON THE DROPDOWN MENU
    ///
    ///$(".menuLevelTwo li:first").css("padding-top", "6px");
});