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 data = 'category_name=' + category_name + '&category_description=' + category_description + '&action=ewd_ufaq_welcome_add_category';
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 data = 'faq_page_title=' + faq_page_title + '&action=ewd_ufaq_welcome_add_faq_page';
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 data = 'faq_accordion=' + faq_accordion + '&faq_toggle=' + faq_toggle + '&group_by_category=' + group_by_category + '&order_by_setting=' + order_by_setting + '&action=ewd_ufaq_welcome_set_options';
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 data = 'faq_question=' + faq_question + '&faq_answer=' + faq_answer + '&faq_category=' + faq_category + '&action=ewd_ufaq_welcome_add_faq';
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');
}