/*global $, jQuery, document, tabid:true, vision_opts, confirm, relid:true*/ jQuery(document).ready(function () { if (jQuery('#last_tab').val() === '') { jQuery('.vision-opts-group-tab:first').slideDown('fast'); jQuery('#vision-opts-group-menu li:first').addClass('active'); } else { tabid = jQuery('#last_tab').val(); jQuery('#' + tabid + '_section_group').slideDown('fast'); jQuery('#' + tabid + '_section_group_li').addClass('active'); } jQuery('input[name="' + vision_opts.opt_name + '[defaults]"]').click(function () { if (!confirm(vision_opts.reset_confirm)) { return false; } }); jQuery('.vision-opts-group-tab-link-a').click(function () { relid = jQuery(this).attr('data-rel'); jQuery('#last_tab').val(relid); jQuery('.vision-opts-group-tab').each(function () { if (jQuery(this).attr('id') === relid + '_section_group') { jQuery(this).delay(400).fadeIn(1200); } else { jQuery(this).fadeOut('fast'); } }); jQuery('.vision-opts-group-tab-link-li').each(function () { if (jQuery(this).attr('id') !== relid + '_section_group_li' && jQuery(this).hasClass('active')) { jQuery(this).removeClass('active'); } if (jQuery(this).attr('id') === relid + '_section_group_li') { jQuery(this).addClass('active'); } }); }); if (jQuery('#vision-opts-save').is(':visible')) { jQuery('#vision-opts-save').delay(4000).slideUp('slow'); } if (jQuery('#vision-opts-imported').is(':visible')) { jQuery('#vision-opts-imported').delay(4000).slideUp('slow'); } jQuery('#vision-opts-form-wrapper').on('change', 'input, textarea, select', function () { if(this.id === 'google_webfonts' && this.value === '') return; jQuery('#vision-opts-save-warn').slideDown('slow'); }); jQuery('#vision-opts-import-code-button').click(function () { if (jQuery('#vision-opts-import-link-wrapper').is(':visible')) { jQuery('#vision-opts-import-link-wrapper').fadeOut('fast'); jQuery('#import-link-value').val(''); } jQuery('#vision-opts-import-code-wrapper').fadeIn('slow'); }); jQuery('#vision-opts-import-link-button').click(function () { if (jQuery('#vision-opts-import-code-wrapper').is(':visible')) { jQuery('#vision-opts-import-code-wrapper').fadeOut('fast'); jQuery('#import-code-value').val(''); } jQuery('#vision-opts-import-link-wrapper').fadeIn('slow'); }); jQuery('#vision-opts-export-code-copy').click(function () { if (jQuery('#vision-opts-export-link-value').is(':visible')) {jQuery('#vision-opts-export-link-value').fadeOut('slow'); } jQuery('#vision-opts-export-code').toggle('fade'); }); jQuery('#vision-opts-export-link').click(function () { if (jQuery('#vision-opts-export-code').is(':visible')) {jQuery('#vision-opts-export-code').fadeOut('slow'); } jQuery('#vision-opts-export-link-value').toggle('fade'); }); });