$(function() { // Table striping $(".striped tbody tr:even").addClass("even"); $(".striped tbody tr:odd").addClass("odd"); // Account notices $("#hide-sign-up-notice").click(function(e) { $("#sign-up-notice").hide(); Danbooru.Cookie.put("hide_sign_up_notice", "1", 7); e.preventDefault(); }); $("#hide-upgrade-account-notice").click(function(e) { $("#upgrade-account-notice").hide(); Danbooru.Cookie.put('hide_upgrade_account_notice', '1', 7); e.preventDefault(); }); $("#hide-dmail-notice").click(function(e) { var $dmail_notice = $("#dmail-notice"); $dmail_notice.hide(); var dmail_id = $dmail_notice.data("id"); Danbooru.Cookie.put("hide_dmail_notice", dmail_id); e.preventDefault(); }); $("#close-notice-link").click(function(e) { $('#notice').fadeOut("fast"); e.preventDefault(); }); $("#desktop-version-link a").click(function() { $.ajax("/users/" + Danbooru.meta("current-user-id"), { method: "PUT", data: { "user[disable_responsive_mode]": "true" } }).success(function() { location.reload(); }); }); // triggered by rails when a `link_to ..., remote: true` call fails. $(document).on("ajax:error", function (event, xhr, status, error) { Danbooru.error("Error: " + xhr.status + " " + xhr.statusText); }); }); var Danbooru = {}; var submitInvisibleRecaptchaForm = function () { document.getElementById("signup-form").submit(); };