function ajax_save_slider()
 {
     check_ajax_referer('new_royalslider_save_ajax_nonce');
     global $wpdb;
     $data = stripslashes_deep($_POST);
     $options = isset($_POST['options']) ? json_encode($data['options']) : '';
     $slides = isset($_POST['slides']) ? json_encode($data['slides']) : '';
     $table_name = NewRoyalSliderMain::get_sliders_table_name();
     //$type = strtolower($type);
     $values = array('name' => $data['name'], 'type' => $data['slider_type'], 'skin' => $data['skin'], 'slides' => $slides, 'options' => $options, 'template' => $data['template'], 'template_html' => $data['template_html']);
     $format = array('%s', '%s', '%s', '%s', '%s', '%s', '%s');
     if (isset($_POST['isCreate']) && $_POST['isCreate'] == 'true') {
         $wpdb->insert($table_name, $values, $format);
         echo $wpdb->insert_id;
         if ($data['slider_type'] == 'nextgen') {
             update_option('new_royalslider_ng_slider_id', $wpdb->insert_id);
         }
     } else {
         if (isset($_POST['slider_id'])) {
             $wpdb->update($table_name, $values, array('ID' => $_POST['slider_id']), $format, array('%d'));
             NewRoyalSliderMain::delete_cache_for($_POST['slider_id'], $data['slider_type']);
             echo 'saved';
             if ($data['slider_type'] == 'nextgen') {
                 update_option('new_royalslider_ng_slider_id', (int) $_POST['slider_id']);
             }
         } else {
             echo 'incorrect id';
         }
     }
     die;
 }