﻿$(document).ready(function() {

    //branding bar image toggle
    var randomnumber = Math.floor(Math.random() * 5);
    if (randomnumber == 0)
        randomnumber = 1;
    var currentSlide = "slide-0" + randomnumber;
    $("#branding-bar div." + currentSlide).fadeIn('slow');
    $("#branding-bar div.branding-nav li#" + currentSlide + " a").addClass("current");

    $("#branding-bar div.branding-nav li").click(function() {

        var newSlide = $(this).attr("id");
        if (newSlide != currentSlide) {
            $("#branding-bar div." + currentSlide).hide();
            $("#branding-bar div." + newSlide).fadeIn('slow');
            $("#branding-bar div.branding-nav li#" + currentSlide + " a").removeClass("current");
            $("#branding-bar div.branding-nav li#" + newSlide + " a").addClass("current");
            currentSlide = newSlide;
        }

    });

    // primary nav mega dropdown
    var captionText = "";
    //$("#primarynav li div.wrapper-parent").hide();
    $("#primarynav ul > li:has(ul)").hover(function() {
        $(this).find('div.wrapper-parent').show();
        $(this).addClass("hover");
    },
        function() {
            $(this).find('div.wrapper-parent').hide();
            $(this).removeClass("hover");
        });
    $("#primarynav li ul li").hover(function() {
        captionText = $(this).find("div.caption").html();
        $("#primarynav li div.sub-wrapper").html(captionText);
    },
	    function() {
	        $("#primarynav li div.sub-wrapper").html("<p>&nbsp;</p>");
	    });

    //more button
	$("#branding-bar div.more-box-display").css('left','0');
    //$("#branding-bar div#more-hide").hide();
    $("div.more-box-toggle").click(function() {
        var currentBoxID = $(this).attr("id");
        switch (currentBoxID) {
            case "more-hide":
                $("#branding-bar div#more-hide").hide();
                $("#branding-bar div#more-show").show();
                $("#branding-bar div.more-box-display").animate({ left: '-380px' }, 'fast');
                break;
            case "more-show":
                $("#branding-bar div.more-box-display").show().animate({ left: '0' }, 'slow', function() { $("#branding-bar div#more-hide").show(); });
                $("#branding-bar div#more-show").hide();
                //$("#branding-bar div#more-hide").show();
                break;
        }
    });

    //search text
    $("#branding-bar div.search fieldset input.text").val("Search");

    $("#branding-bar div.search fieldset input.text").click(function() {
        if ($(this).val() == "Search")
            $(this).val("");
    });

    $("#branding-bar div.search fieldset input.text").blur(function() {
        if ($(this).val() == "")
            $(this).val("Search");
    });

    //quick-nav accordion
    $("div.home-right-column div.quick-nav").accordion({ autoHeight: false });

});
