
function fct_ajax_berfe_get_form_events() {
    var form_serialized = jQuery('#subscriber_registration').serialize();
    var data = {
        action: 'ajax_berfe_get_form_events',
        form_serialized: form_serialized
    };
    jQuery.post(ajaxurl, data, function(response) {
        jQuery('#content').html(response);
    });
}

function fct_ajax_admin_auth_cancel_event() {
    var pwd = jQuery('#pwd').val();
    var data = {
        action: 'admin_auth_cancel_event',
        pwd: pwd
    };
    jQuery.post(ajaxurl, data, function(response) {
        if(response == 'y'){
            jQuery('#auth').css('display','none');
            jQuery('#cancel_event_form').css('display','block');
        }
    });
}

function fct_ajax_get_event_details(event_id) {
    var data = {
            action: 'admin_get_subscriptions',
            event_id: event_id
    };
    jQuery.post(ajaxurl, data, function(response) {
        jQuery('#wrapper').html(response);
    });
}

function fct_ajax_admin_csv_download(event_id) {
    var data = {
            action: 'admin_csv_download',
            event_id: event_id
    };
    jQuery.post(ajaxurl, data, function(response) {
        alert(response);
        jQuery('#ajax_content').html(response);
    });
}

function fct_ajax_admin_write_email(event_id) {
    var data = {
            action: 'admin_write_email',
            event_id: event_id
    };
    jQuery.post(ajaxurl, data, function(response) {
        jQuery('#ajax_content').html(response);
    });
}

function fct_ajax_admin_cancel_subscription(subscription_id, event_id) {
    var data = {
            action: 'admin_cancel_subscription',
            subscription_id: subscription_id
    };
    jQuery.post(ajaxurl, data, function(response) {
        alert(response);
        fct_ajax_get_event_details(event_id);
    });
}

function fct_ajax_admin_edit_subscriber(subscription_id, subscriber_id, event_id) {
    var data = {
            action: 'admin_edit_subscriber',
            subscriber_id: subscriber_id,
            subscription_id: subscription_id,
            event_id: event_id
    };
    jQuery.post(ajaxurl, data, function(response) {
        jQuery('#esf').html(response);
        jQuery('#sl').toggle();
        jQuery('#esf').css('display','block');
    });
}

function fct_ajax_confirm_admin_edit_subscriber() {
    var form_data = jQuery('#admin_edit_subscriber').serialize();
    var data = {
            action: 'admin_confirm_edit_subscriber',
            form_data: form_data
    };
    jQuery.post(ajaxurl, data, function(response) {
        jQuery('#esf').html(response);
    });
}

function fct_ajax_admin_cancel_event(event_id) {
    var data = {
            action: 'admin_cancel_event',
            event_id: event_id
    };
    jQuery.post(ajaxurl, data, function(response) {
        jQuery('#ajax_content').html(response);
    });
}

function fct_ajax_confirm_admin_write_email(event_id) {
    var is_checked_sms 		= jQuery('#admin_send_sms').attr('checked');
    var is_checked_email            = jQuery('#admin_send_email').attr('checked');
    if (is_checked_sms == false) {
        var admin_send_sms = 'no';
    } else {
        var admin_send_sms = 'yes';
    }

    if (is_checked_email == false) {
        var admin_send_email = 'no';
    } else {
        var admin_send_email = 'yes';
    }

    var sms_subject                 = jQuery('#s_subject').val();
    var email_subject               = jQuery('#e_subject').val();
    var email_msg                   = jQuery('#e_message').val();
    var test_email_recipient        = jQuery('#e_recipient').val();
    var test_sms_recipient          = jQuery('#sms_recipient').val();
  
    var data = {
            action: 'admin_confirm_write_email',
            event_id: event_id,
            admin_send_sms: admin_send_sms,
            admin_send_email: admin_send_email,
            sms_subject: sms_subject,
            email_subject: email_subject,
            email_msg: email_msg,
            test_email_recipient: test_email_recipient,
            test_sms_recipient: test_sms_recipient
    };
    jQuery.post(ajaxurl, data, function(response) {
        jQuery('#ajax_content').html(response);
    });
}

function fct_ajax_confirm_admin_cancel_event(event_id) {
    var is_checked_sms              = jQuery('#admin_send_sms').attr('checked');
    var is_checked_email            = jQuery('#admin_send_email').attr('checked');
    
    if (is_checked_sms == false) {
        var admin_send_sms = 'no';
    } else {
        var admin_send_sms = 'yes';
    }
        
    if (is_checked_email == false) {
        var admin_send_email = 'no';
    } else {
        var admin_send_email = 'yes';
    }
        
    var sms_subject                 = jQuery('#s_subject').val();
    var email_subject               = jQuery('#e_subject').val();
    var email_msg                   = jQuery('#e_message').val();
    var test_email_recipient        = jQuery('#e_recipient').val();
    var test_sms_recipient          = jQuery('#sms_recipient').val();
    var data = {
            action: 'admin_confirm_cancel_event',
            event_id: event_id,
            admin_send_sms: admin_send_sms,
            admin_send_email: admin_send_email,
            sms_subject: sms_subject,
            email_subject: email_subject,
            email_msg: email_msg,
            test_email_recipient: test_email_recipient,
            test_sms_recipient: test_sms_recipient
        };
        jQuery.post(ajaxurl, data, function(response) {
            jQuery('#ajax_content').html(response);
        });
}

function fct_ajax_admin_subscriber_search() {
    var form = jQuery('#form_admin_search_subscriber').serialize();
    var data = {
            action: 'admin_subscriber_search',
            form: form
        };
        jQuery.post(ajaxurl, data, function(response) {
            jQuery('#ajax_content').html(response);
        });
}


