﻿$(document).ready(function () {

    // Fix IE6 and 7 ZIndex Problems
    // *****************************
    var zIndexNumber = 1000;
    $('div').each(function () {
        $(this).css('zIndex', zIndexNumber);
        zIndexNumber -= 10;
    });


    // Stylish Drop Down Script (www.jankoatwarpspeed.com)
    // ***************************************************
    $(".dropdown dt a").click(function () {
        $(".dropdown dd ul").toggle();
        $(".dropdown dd ul")
    });

    $(document).bind('click', function (e) {
        var $clicked = $(e.target);
        if (!$clicked.parents().hasClass("dropdown"))
            $(".dropdown dd ul").hide();
    });


    // Global PNG Fix for IE6 / IE5.5
    // ******************************
    $("#logo").pngFix();
    $("#pngFix").pngFix();


    // Search Box Functionality
    // ************************
    var searchBoxDefaultText = "search this site ...";
    var searchBox = $(".siteSearch");

    searchBox.focus(function () {
        if ($(this).attr("value") == searchBoxDefaultText) $(this).attr("value", "");
    });

    searchBox.blur(function () {
        if ($(this).attr("value") == "") $(this).attr("value", searchBoxDefaultText);
    });


    // IE6 Minimum Width Fix for dropdown list
    var width = $("#dropdowndd").width();
    if(width < 170)
        $("#dropdowndd").width(170);
});
