1 $(document).ready(function() {
2 $('#submit_update').hide();
4 $("#sms_add_form").hide();
5 $("#new_provider").on("click",function(){
8 $(".edit").on("click",function(e){
10 var providerid = $(this).data("providerid");
11 edit_provider( providerid );
13 $(".delete").on("click",function(e){
15 var providerid = $(this).data("providerid");
16 var patrons_using = $(this).data("patrons_using");
17 if( patrons_using !== "" ){
18 delete_provider( providerid, patrons_using );
20 delete_provider( providerid );
25 function clear_form(){
26 $("#id,#name,#domain").val("");
29 function add_provider(){
32 $("legend").text( LABEL_SMS_ADD_PROVIDER );
33 $("#toolbar,#submit_update,#providerst").hide();
34 $("#sms_add_form,#submit_save").show();
38 function edit_provider( id ) {
40 $("legend").text( LABEL_SMS_EDIT_PROVIDER.format( $("#name_" + id).text() ) );
41 $("#sms_add_form,#submit_update").show();
44 $("#name").val( $("#name_" + id).text() );
45 $("#domain").val( $("#domain_" + id).text() );
47 $("#toolbar,#submit_save,#providerst").hide();
53 function cancel_edit() {
56 $("#sms_add_form,#submit_update").hide();
57 $("#toolbar,#submit_save,#providerst").show();
60 function delete_provider( id, users ) {
63 c = confirm( MSG_SMS_PATRONS_USING.format( $("#name_" + id).html(), users ) );
65 c = confirm( MSG_SMS_DELETE_CONFIRM.format( $("#name_" + id).html() ) );
69 $("#op").val('delete');
71 $("#sms_form").submit();