'use strict'; $(function() { toggle_all(); validate_slug(); validate_email(); validate_url(); validate_passwords(); confirm_submit(); solo_submit(); test_uploads(); Help.init(); Write.init(); Settings.init(); }); // Adds a master toggle to forms that have multiple checkboxes. function toggle_all() { $("form[data-toggler]").each( function() { var all_on = true; var target = $(this); var parent = $("#" + $(this).attr("data-toggler")); var slaves = target.find(":checkbox"); var master = Date.now().toString(16); slaves.each( function() { return all_on = $(this).prop("checked"); } ); slaves.click( function(e) { slaves.each( function() { return all_on = $(this).prop("checked"); } ); $("#" + master).prop("checked", all_on); } ); parent.append( [$("