function show_utility_login() {
    $('#login_popup').show();
    $('#utility_login a.login_popup_button').html('close');
    $('#utility_login a.login_popup_button').attr('href', 'javascript: close_utility_login();');
    $('#utility_login a.login_popup_button').addClass("closer");
    $("#utility_login input[type='submit']").addClass("focus_outline");
    $("#utility_login input[type='checkbox']").addClass("focus_outline");
    $('#utility_login input.login-username').focus();
}
function close_utility_login() {
    $('#login_popup').hide();
    $('#utility_login a.login_popup_button').html('login');
    $('#utility_login a.login_popup_button').attr('href', 'javascript: show_utility_login();');
    $('#utility_login a.login_popup_button').removeClass("closer");
}
function check_links() {
    if (!window.location.search.match("link_test")) return;
    $("a").each(function (i, link) {
        if ($(link).attr("href") == "" || $(link).attr("href") == "#") {
            $(link).addClass("todo");
        } else {
            $.ajax({ url: $(link).attr("href"), error: function () { $(link).addClass("fail"); } });
        }
    });
}
$(check_links);

$(function () {
    $(".email_form").each(function (i, email_form) {
        email_form = $(email_form);
        email_form.find(".formContainer").prepend("<div class='group_header'><h1 class='page_title'>Email</h1><a class='silver_button' style='float:right;'>close</a></div>");
        email_form.find(".formContainer .group_header a").click(function () { email_form.hide(); });
        classes = email_form.attr("class").split(" ");
        for (target in classes) {
            if (classes[target] != "email_form") break;
        }
        target = classes[target];
        $("." + target).each(function (j, email_link) {
            $(email_link).click(function () { email_form.show(); });
        });
        email_form.click(function () { email_form.hide(); });
        email_form.find(".formContainer").click(function () { return false; });
        email_form.find(".submitButton").click(function () { $("form").trigger('submit'); });
    });
});

