jQuery(document).ready(function() {
jQuery('.ewd-ufaq-welcome-screen-box h2').on('click', function() {
var page = jQuery(this).parent().data('screen');
EWD_UFAQ_Toggle_Welcome_Page(page);
});
jQuery('.ewd-ufaq-welcome-screen-next-button').on('click', function() {
var page = jQuery(this).data('nextaction');
EWD_UFAQ_Toggle_Welcome_Page(page);
});
jQuery('.ewd-ufaq-welcome-screen-previous-button').on('click', function() {
var page = jQuery(this).data('previousaction');
EWD_UFAQ_Toggle_Welcome_Page(page);
});
jQuery('.ewd-ufaq-welcome-screen-add-category-button').on('click', function() {
jQuery('.ewd-ufaq-welcome-screen-show-created-categories').show();
var category_name = jQuery('.ewd-ufaq-welcome-screen-add-category-name input').val();
var category_description = jQuery('.ewd-ufaq-welcome-screen-add-category-description textarea').val();
jQuery('.ewd-ufaq-welcome-screen-add-category-name input').val('');
jQuery('.ewd-ufaq-welcome-screen-add-category-description textarea').val('');
var params = {};
params.nonce = ewd_ufaq_getting_started.nonce;
params.action = 'ewd_ufaq_welcome_add_category';
params.category_name = category_name;
params.category_description = category_description;
var data = jQuery.param( params );
jQuery.post(ajaxurl, data, function(response) {
var HTML = '
';
HTML += '| ' + category_name + ' | ';
HTML += '' + category_description + ' | ';
HTML += '
';
jQuery('.ewd-ufaq-welcome-screen-show-created-categories').append(HTML);
var category = JSON.parse(response);
jQuery('.ewd-ufaq-welcome-screen-add-faq-category select').append('');
});
});
jQuery('.ewd-ufaq-welcome-screen-add-faq-page-button').on('click', function() {
var faq_page_title = jQuery('.ewd-ufaq-welcome-screen-add-faq-page-name input').val();
EWD_UFAQ_Toggle_Welcome_Page('options');
var params = {};
params.nonce = ewd_ufaq_getting_started.nonce;
params.faq_page_title = faq_page_title;
params.action = 'ewd_ufaq_welcome_add_faq_page';
var data = jQuery.param( params );
jQuery.post(ajaxurl, data, function(response) {});
});
jQuery('.ewd-ufaq-welcome-screen-save-options-button').on('click', function() {
var faq_accordion = jQuery('input[name="faq_accordion"]:checked').val();
var faq_toggle = jQuery('input[name="faq_toggle"]:checked').val();
var group_by_category = jQuery('input[name="group_by_category"]:checked').val();
var order_by_setting = jQuery('select[name="order_by_setting"]').val();
var params = {};
params.nonce = ewd_ufaq_getting_started.nonce;
params.action = 'ewd_ufaq_welcome_set_options';
params.faq_accordion = faq_accordion;
params.faq_toggle = faq_toggle;
params.group_by_category = group_by_category;
params.order_by_setting = order_by_setting;
var data = jQuery.param( params );
jQuery.post(ajaxurl, data, function(response) {
jQuery('.ewd-ufaq-welcome-screen-save-options-button').after('');
jQuery('.ewd-ufaq-save-message').delay(2000).fadeOut(400, function() {jQuery('.ewd-ufaq-save-message').remove();});
});
});
jQuery('.ewd-ufaq-welcome-screen-add-faq-button').on('click', function() {
jQuery('.ewd-ufaq-welcome-screen-show-created-faqs').show();
var faq_question = jQuery('.ewd-ufaq-welcome-screen-add-faq-question input').val();
var faq_answer = jQuery('.ewd-ufaq-welcome-screen-add-faq-answer textarea').val();
var faq_category = jQuery('.ewd-ufaq-welcome-screen-add-faq-category select').val();
var faq_category_name = jQuery('.ewd-ufaq-welcome-screen-add-faq-category select option:selected').text();
jQuery('.ewd-ufaq-welcome-screen-add-faq-question input').val('');
jQuery('.ewd-ufaq-welcome-screen-add-faq-answer textarea').val('');
jQuery('.ewd-ufaq-welcome-screen-add-faq-category select').val('');
var params = {};
params.nonce = ewd_ufaq_getting_started.nonce;
params.action = 'ewd_ufaq_welcome_add_faq';
params.faq_question = faq_question;
params.faq_answer = faq_answer;
params.faq_category = faq_category;
var data = jQuery.param( params );
jQuery.post(ajaxurl, data, function(response) {
var HTML = '';
HTML += '| ' + faq_question + ' | ';
HTML += '' + faq_answer + ' | ';
HTML += '' + faq_category_name + ' | ';
HTML += '
';
jQuery('.ewd-ufaq-welcome-screen-show-created-faqs').append(HTML);
});
});
});
function EWD_UFAQ_Toggle_Welcome_Page(page) {
jQuery('.ewd-ufaq-welcome-screen-box').removeClass('ewd-ufaq-welcome-screen-open');
jQuery('.ewd-ufaq-welcome-screen-' + page).addClass('ewd-ufaq-welcome-screen-open');
}