$(document).ready(function () {
    var formHeight = $(".contact_form_container").height();
    $(".contact_form_list_container").height(formHeight);
    $(".contact_form_wrapper").css("minHeight", formHeight + "px");

    //Apply to inField labels plugin for form fields
    $("label").inFieldLabels();

    $(".contact_form_list a").click(function (e) {
        e.preventDefault();
        var aClass = $(this).attr("class");
        if (aClass.indexOf(" ") > 0) {
            aClass = aClass.substr(0, aClass.indexOf(" "));
        }
        $(".form_container:visible").slideUp(500, function () {
            if ($.browser.msie) {
                if ($.browser.version < 8) {
                    $("#" + aClass).show();
                }
                else {
                    $("#" + aClass).slideDown(500);
                }
            }
            else {
                $("#" + aClass).slideDown(500);
            }
        })
        $(".contact_form_list a.active").removeClass("active");
        $(this).addClass("active");
    });
});

function pageLoad() {
    $("label").inFieldLabels();
};

Sys.WebForms.PageRequestManager.getInstance().add_endRequest(EndRequestHandler);
function EndRequestHandler(sender, args) {
    $("label").inFieldLabels();
}
