$(function () {

    var currentURL = window.location;
    $("#main_nav ul li a").each(function () {
        if ($(this).attr("href") == currentURL) {
            $(this).parent().addClass("active");
        }
    });
    $("#main_nav ul li:first a").each(function () {
        if ($(this).attr("href") == currentURL) {
            $(this).parent().addClass("first_active");
        }
    });
    $("#main_nav ul li:last a").each(function () {
        if ($(this).attr("href") == currentURL) {
            $(this).parent().addClass("last_active");
        }
    });
    $("#main_nav ul li:first").hover(function () {
        $(this).addClass("first_hover");
    }, function () {
        $(this).removeClass("first_hover");
    });
    $("#main_nav ul li:last").hover(function () {
        $(this).addClass("last_active");
    }, function () {
        $(this).removeClass("last_active");
    });

    var ua = $.browser;
    if (ua.safari && ua.version.slice(0, 3) == "533") {
        $("#main_nav ul").addClass("safari");
    }
    else if (ua.safari && ua.version.slice(0, 3) == "534") {
        $("#main_nav ul").addClass("safari");
    }

    $("#main_nav li").each(function () {
        var navLink = $("a", this).attr("href");
        if ($("#breadcrumb .page_link").attr("href") == navLink) {
            $(this).addClass("parent_page");
        }
    });

    $("#search .input").each(function () {
        $(this).val("Search");
        var thisObj = $(this);
        var thisVal = thisObj.val();
        thisObj.bind("focus", function () {
            if (thisObj.val() == thisVal) { thisObj.val(""); }
        }).bind("blur", function () {
            if (thisObj.val() == "") { thisObj.val("Search"); }
        });
    });

    //send to friend link   
    $(".emailLink").each(function (ev) {
        var path = encodeURIComponent(window.location);
        var lnk = $(this).attr("href") + " - " + path;
        $(this).attr("href", lnk);
    });

    var searchResults = $("#xsltsearch").html();
    $("#searchresults").html(searchResults);


    $(".footer_datacapture .field").each(function () {
        var labelText = $("label", this).text();
        $("input, textarea", this).val(labelText);
    });

    $(".footer_datacapture .field input, .footer_datacapture .field textarea").each(function () {
        var thisObj = $(this);
        var thisVal = thisObj.val();
        thisObj.bind("focus", function () {
            if (thisObj.val() == thisVal) { thisObj.val(""); }
        }).bind("blur", function () {
            if (thisObj.val() == "") { thisObj.val(thisVal); }
        });
    });

    $(".datacapture_form .field").each(function () {
        var labelText = $("label", this).text();
        $("input, textarea", this).val(labelText);
    });

    $(".datacapture_form .field input, .datacapture_form .field textarea").each(function () {
        var thisObj = $(this);
        var thisVal = thisObj.val();
        thisObj.bind("focus", function () {
            if (thisObj.val() == thisVal) { thisObj.val(""); }
        }).bind("blur", function () {
            if (thisObj.val() == "") { thisObj.val(thisVal); }
        });
    });


    $("table.sm_calendar td").hover(function () {
        $(".events_today", this).fadeIn(200);
    },
    function () {
        $(".events_today", this).fadeOut(200);
    }
  );

    $(".content_left h3").wrap("<div class='sub_header' />");

    $(".category_box:nth-child(4n)").css("margin", "0px");

});

