/* * 2J SlideShow http://2joomla.net/wordpress * Version: 1.0.0 - 55723 * Author: 2J Team (c) * Author URI: http://2joomla.net/wordpress * License: GPL-2.0+ * License URI: http://www.gnu.org/licenses/gpl-2.0.txt * Date: Mon, 21 Dec 2015 09:03:16 GMT */ jQuery(function(){ var twoj_init = 1; jQuery(document).on('change', '.twoj_action_element', function(){ var el = jQuery(this); var depends = el.data('depends'); if(depends){ //alert(depends); if(el.is(':checked')){ jQuery(depends).show(twoj_init?0:'fast'); } else { jQuery(depends).hide(twoj_init?0:'fast'); } } }); jQuery(document).on('change', '.twoj_action_element_select', function(){ var el = jQuery(this); if(el.data('depends')){ var param = window[el.attr('id')+"_depends"]; jQuery.each(param, function(index, valItem) { jQuery(valItem).hide(twoj_init?0:'fast'); }); jQuery(param[el.val()]).show(twoj_init?0:'fast'); } }); jQuery('.twoj_checkbox label.btn').on('change', function(){ var el = jQuery(this); el.parent().find('label.btn').removeClass('btn-info').addClass('btn-default'); el.removeClass('btn-default').addClass('btn-info'); }); jQuery('.twoj_colums_auto').on('change', function(){ var el = jQuery(this); if(el.is(':checked')){ jQuery('#'+el.data('width-id')).attr('disabled', 'disabled'); jQuery('#'+el.data('colums-id')).removeAttr('disabled'); } else { jQuery('#'+el.data('colums-id')).attr('disabled', 'disabled'); jQuery('#'+el.data('width-id')).removeAttr('disabled'); } }).change(); jQuery('.twoj_action_element').change(); jQuery('.twoj_action_element_select').change(); if(!TWOJ_SLIDESHOW_PRO){ jQuery("#twojs_hover").change( function () { var el = jQuery(this); if(el.val()==2){ window['twojSlideshowDialog'].dialog("open"); el.selectpicker('val', 1); } }); } var twoj_init= 0; jQuery(".twoj_slider").bootstrapSlider({ }); jQuery(".twoj_font_slider").on("slide slideStop", function(slideEvt) { var divObj = jQuery(this).data('font-demoid'); jQuery('#'+divObj).css('font-size', slideEvt.value+'px'); }); jQuery('body').on("change", ".twoj_fontParams", function() { var divObj = jQuery(this).data('font-demoid'), fontOptions = jQuery(this).data('font-option'), check = jQuery(this).is(':checked'); switch(fontOptions){ case 'bold': jQuery('#'+divObj).css('font-weight', check?'bold':'normal'); break; case 'italic': jQuery('#'+divObj).css('font-style', check?'italic':'normal'); break; case 'underline': jQuery('#'+divObj).css('text-decoration', check?'underline':'none'); break; } }); var twojBlockId = { "block1": jQuery('#twojs_lightbox_metabox'), "block2":jQuery('#twojs_size_metabox'), "block3":jQuery('#twojs_view_metabox'), "block4":jQuery('#twojs_hover_metabox'), "block5":jQuery('#twojs_button_metabox'), "block6":jQuery('#twojs_loading_metabox'), "block7":jQuery('#twojs_polaroid_metabox'), }, twojAllBlockClass = function (type){ jQuery.each( twojBlockId, function(index, el) { if(type!=0){ el.find('.inside').addClass('twoj_disabled_block'); if( el.find('.hndle.ui-sortable-handle > .twoj_info_clone_text').length==0 ){ el.find('.hndle.ui-sortable-handle > span').after(' ['+twoj_slideshow_trans.twoj_info_clone_text+']'); } } else { el.find('.inside').removeClass('twoj_disabled_block'); el.find('.hndle.ui-sortable-handle > .twoj_info_clone_text').remove(); } }); }; jQuery('#twojs_options').on("change", function(){ //alert(twoj_slideshow_trans.twoj_info_clone_text) twojAllBlockClass( jQuery(this).val() ); }).change(); //jQuery('.twoj_hover_bg_color').val(); });