$ -> $("#list_entry_localeze_categories").select2 maximumSelectionSize: 3 elem = $("#chars") $("#list_entry_Phone").mask "(999) 999-9999" $("#list_entry_altnumber").mask "(999) 999-9999" $("#list_entry_fax").mask "(999) 999-9999" $("#set_all").click all_days_same $("#set_MF").click all_MF $("#set_clear").click clear_times $.each [ "sunday" "monday" "tuesday" "wednesday" "thursday" "friday" "saturday" ], (i, day) -> $("#hours_" + day + "_close").insertAfter "#hours_" + day + "_open" return $("#hours_sunday_close").after "   [Apply To All]" $("#hours_monday_close").after "   [Set Monday-Friday]" $("#set_all").click all_days_same $("#set_MF").click all_MF $("#set_clear").click clear_times $("#how").click -> $(".how").toggle() return $("#payment_types_commadelimited_0").click clear_payment_types $("#payment_types_commadelimited_1").click check_payment_types $("#payment_types_commadelimited_2").click check_payment_types $("#payment_types_commadelimited_3").click check_payment_types $("#payment_types_commadelimited_4").click check_payment_types $("#payment_types_commadelimited_5").click check_payment_types $("#payment_types_commadelimited_6").click check_payment_types $("#payment_types_commadelimited_7").click check_payment_types $("#payment_types_commadelimited_8").click check_payment_types $("#payment_types_commadelimited_9").click check_payment_types $("#open247").click open247 return open247 = -> if $(this).is(":checked") $("select[id*=day_open]").prop "disabled", "disabled" $("select[id*=day_close]").prop "disabled", "disabled" $("#set_all").unbind "click" $("#set_MF").unbind "click" clear_times() else $("select[id*=day_open]").prop "disabled", "" $("select[id*=day_close]").prop "disabled", "" $("#set_all").click all_days_same $("#set_MF").click all_MF return clear_payment_types = -> unchecked = true i = 1 while i <= 9 $("#payment_types_commadelimited_" + i).prop "checked", "" i++ return check_payment_types = -> unchecked = true i = 1 while i <= 9 if $("#payment_types_commadelimited_" + i).is(":checked") $("#payment_types_commadelimited_0").prop "checked", "" unchecked = false i++ $("#payment_types_commadelimited_0").prop "checked", "checked" if unchecked return all_days_same = -> open_time = $("#hours_sunday_open").val() close_time = $("#hours_sunday_close").val() $("select[id*=day_open]").val open_time $("select[id*=day_close]").val close_time false all_MF = -> open_time = $("#hours_monday_open").val() close_time = $("#hours_monday_close").val() $("select[id*=day_open]:not(select[id*=sunday]):not(select[id*=saturday])").val open_time $("select[id*=day_close]:not(select[id*=sunday]):not(select[id*=saturday])").val close_time false clear_times = -> open_time = "" close_time = "" $("select[id*=day_open]").val open_time $("select[id*=day_close]").val close_time return