// Magnific Popup v0.9.9 by Dmitry Semenov (function(a){var b="Close",c="BeforeClose",d="AfterClose",e="BeforeAppend",f="MarkupParse",g="Open",h="Change",i="mfp",j="."+i,k="mfp-ready",l="mfp-removing",m="mfp-prevent-close",n,o=function(){},p=!!window.jQuery,q,r=a(window),s,t,u,v,w,x=function(a,b){n.ev.on(i+a+j,b)},y=function(b,c,d,e){var f=document.createElement("div");return f.className="mfp-"+b,d&&(f.innerHTML=d),e?c&&c.appendChild(f):(f=a(f),c&&f.appendTo(c)),f},z=function(b,c){n.ev.triggerHandler(i+b,c),n.st.callbacks&&(b=b.charAt(0).toLowerCase()+b.slice(1),n.st.callbacks[b]&&n.st.callbacks[b].apply(n,a.isArray(c)?c:[c]))},A=function(b){if(b!==w||!n.currTemplate.closeBtn)n.currTemplate.closeBtn=a(n.st.closeMarkup.replace("%title%",n.st.tClose)),w=b;return n.currTemplate.closeBtn},B=function(){a.magnificPopup.instance||(n=new o,n.init(),a.magnificPopup.instance=n)},C=function(){var a=document.createElement("p").style,b=["ms","O","Moz","Webkit"];if(a.transition!==undefined)return!0;while(b.length)if(b.pop()+"Transition"in a)return!0;return!1};o.prototype={constructor:o,init:function(){var b=navigator.appVersion;n.isIE7=b.indexOf("MSIE 7.")!==-1,n.isIE8=b.indexOf("MSIE 8.")!==-1,n.isLowIE=n.isIE7||n.isIE8,n.isAndroid=/android/gi.test(b),n.isIOS=/iphone|ipad|ipod/gi.test(b),n.supportsTransition=C(),n.probablyMobile=n.isAndroid||n.isIOS||/(Opera Mini)|Kindle|webOS|BlackBerry|(Opera Mobi)|(Windows Phone)|IEMobile/i.test(navigator.userAgent),t=a(document),n.popupsCache={}},open:function(b){s||(s=a(document.body));var c;if(b.isObj===!1){n.items=b.items.toArray(),n.index=0;var d=b.items,e;for(c=0;c(a||r.height())},_setFocus:function(){(n.st.focus?n.content.find(n.st.focus).eq(0):n.wrap).focus()},_onFocusIn:function(b){if(b.target!==n.wrap[0]&&!a.contains(n.wrap[0],b.target))return n._setFocus(),!1},_parseMarkup:function(b,c,d){var e;d.data&&(c=a.extend(d.data,c)),z(f,[b,c,d]),a.each(c,function(a,c){if(c===undefined||c===!1)return!0;e=a.split("_");if(e.length>1){var d=b.find(j+"-"+e[0]);if(d.length>0){var f=e[1];f==="replaceWith"?d[0]!==c[0]&&d.replaceWith(c):f==="img"?d.is("img")?d.attr("src",c):d.replaceWith(''):d.attr(e[1],c)}}else b.find(j+"-"+a).html(c)})},_getScrollbarSize:function(){if(n.scrollbarSize===undefined){var a=document.createElement("div");a.id="mfp-sbm",a.style.cssText="width: 99px; height: 99px; overflow: scroll; position: absolute; top: -9999px;",document.body.appendChild(a),n.scrollbarSize=a.offsetWidth-a.clientWidth,document.body.removeChild(a)}return n.scrollbarSize}},a.magnificPopup={instance:null,proto:o.prototype,modules:[],open:function(b,c){return B(),b?b=a.extend(!0,{},b):b={},b.isObj=!0,b.index=c||0,this.instance.open(b)},close:function(){return a.magnificPopup.instance&&a.magnificPopup.instance.close()},registerModule:function(b,c){c.options&&(a.magnificPopup.defaults[b]=c.options),a.extend(this.proto,c.proto),this.modules.push(b)},defaults:{disableOn:0,key:null,midClick:!1,mainClass:"",preloader:!0,focus:"",closeOnContentClick:!1,closeOnBgClick:!0,closeBtnInside:!0,showCloseBtn:!0,enableEscapeKey:!0,modal:!1,alignTop:!1,removalDelay:0,prependTo:null,fixedContentPos:"auto",fixedBgPos:"auto",overflowY:"auto",closeMarkup:'',tClose:"Close (Esc)",tLoading:"Loading..."}},a.fn.magnificPopup=function(b){B();var c=a(this);if(typeof b=="string")if(b==="open"){var d,e=p?c.data("magnificPopup"):c[0].magnificPopup,f=parseInt(arguments[1],10)||0;e.items?d=e.items[f]:(d=c,e.delegate&&(d=d.find(e.delegate)),d=d.eq(f)),n._openClick({mfpEl:d},c,e)}else n.isOpen&&n[b].apply(n,Array.prototype.slice.call(arguments,1));else b=a.extend(!0,{},b),p?c.data("magnificPopup",b):c[0].magnificPopup=b,n.addGroup(c,b);return c};var D="inline",E,F,G,H=function(){G&&(F.after(G.addClass(E)).detach(),G=null)};a.magnificPopup.registerModule(D,{options:{hiddenClass:"hide",markup:"",tNotFound:"Content not found"},proto:{initInline:function(){n.types.push(D),x(b+"."+D,function(){H()})},getInline:function(b,c){H();if(b.src){var d=n.st.inline,e=a(b.src);if(e.length){var f=e[0].parentNode;f&&f.tagName&&(F||(E=d.hiddenClass,F=y(E),E="mfp-"+E),G=e.after(F).detach().removeClass(E)),n.updateStatus("ready")}else n.updateStatus("error",d.tNotFound),e=a("
");return b.inlineElement=e,e}return n.updateStatus("ready"),n._parseMarkup(c,{},b),c}}});var I,J=function(){return I===undefined&&(I=document.createElement("p").style.MozTransform!==undefined),I};a.magnificPopup.registerModule("zoom",{options:{enabled:!1,easing:"ease-in-out",duration:300,opener:function(a){return a.is("img")?a:a.find("img")}},proto:{initZoom:function(){var a=n.st.zoom,d=".zoom",e;if(!a.enabled||!n.supportsTransition)return;var f=a.duration,g=function(b){var c=b.clone().removeAttr("style").removeAttr("class").addClass("mfp-animated-image"),d="all "+a.duration/1e3+"s "+a.easing,e={position:"fixed",zIndex:9999,left:0,top:0,"-webkit-backface-visibility":"hidden"},f="transition";return e["-webkit-"+f]=e["-moz-"+f]=e["-o-"+f]=e[f]=d,c.css(e),c},h=function(){n.content.css("visibility","visible")},i,j;x("BuildControls"+d,function(){if(n._allowZoom()){clearTimeout(i),n.content.css("visibility","hidden"),e=n._getItemToZoom();if(!e){h();return}j=g(e),j.css(n._getOffset()),n.wrap.append(j),i=setTimeout(function(){j.css(n._getOffset(!0)),i=setTimeout(function(){h(),setTimeout(function(){j.remove(),e=j=null,z("ZoomAnimationEnded")},16)},f)},16)}}),x(c+d,function(){if(n._allowZoom()){clearTimeout(i),n.st.removalDelay=f;if(!e){e=n._getItemToZoom();if(!e)return;j=g(e)}j.css(n._getOffset(!0)),n.wrap.append(j),n.content.css("visibility","hidden"),setTimeout(function(){j.css(n._getOffset())},16)}}),x(b+d,function(){n._allowZoom()&&(h(),j&&j.remove(),e=null)})},_allowZoom:function(){return n.currItem.type==="image"},_getItemToZoom:function(){return n.currItem.hasSize?n.currItem.img:!1},_getOffset:function(b){var c;b?c=n.currItem.img:c=n.st.zoom.opener(n.currItem.el||n.currItem);var d=c.offset(),e=parseInt(c.css("padding-top"),10),f=parseInt(c.css("padding-bottom"),10);d.top-=a(window).scrollTop()-e;var g={width:c.width(),height:(p?c.innerHeight():c[0].offsetHeight)-f-e};return J()?g["-moz-transform"]=g.transform="translate("+d.left+"px,"+d.top+"px)":(g.left=d.left,g.top=d.top),g}}}),B()})(window.jQuery||window.Zepto) jQuery(document).ready(function($) { jQuery('input.kad-widget-colorpicker').wpColorPicker(); }); jQuery(document).on( "panelsopen", function() { jQuery('input.kad-widget-colorpicker').wpColorPicker(); }); jQuery(document).on( "widget-added", function() { jQuery('input.kad-widget-colorpicker').each(function() { jQuery(this).wpColorPicker(); }); }); jQuery(document).on( "widget-updated", function() { jQuery('input.kad-widget-colorpicker').each(function() { jQuery(this).wpColorPicker(); }); }); jQuery(document).ready(function($){ $('body').on('click','.kadence-generator-button',function(){ $.magnificPopup.open({ mainClass: 'mfp-zoom-in kt-mfp-shortcode', items: { src: '#kadence-shortcode-innercontainer' }, type: 'inline', }); }); $('input.kad-popup-colorpicker').wpColorPicker(); $('#kad-shortcode-insert').click(function(){ var scname = $('#kadence-shortcodes').val(); var output = ''; if(scname == 'columns') { var columnssetup = ''; $('#options-'+scname+' input[type="radio"]').each(function(){ if($(this).attr('checked') == 'checked') { columnssetup = $(this).attr('value'); } }); output = '[columns] '; if(columnssetup == 'span6') { output += '[span6] '; output += '

add content here

'; output += '[/span6]'; output += '[span6] '; output += '

add content here

'; output += '[/span6]'; }else if(columnssetup == 'span4left') { output += '[span4] '; output += '

add content here

'; output += '[/span4]'; output += '[span8] '; output += '

add content here

'; output += '[/span8]'; }else if(columnssetup == 'span4right') { output += '[span8] '; output += '

add content here

'; output += '[/span8]'; output += '[span4] '; output += '

add content here

'; output += '[/span4]'; }else if(columnssetup == 'span4') { output += '[span4] '; output += '

add content here

'; output += '[/span4]'; output += '[span4] '; output += '

add content here

'; output += '[/span4]'; output += '[span4] '; output += '

add content here

'; output += '[/span4]'; }else if(columnssetup == 'span3') { output += '[span3] '; output += '

add content here

'; output += '[/span3]'; output += '[span3] '; output += '

add content here

'; output += '[/span3]'; output += '[span3] '; output += '

add content here

'; output += '[/span3]'; output += '[span3] '; output += '

add content here

'; output += '[/span3]'; } output += '[/columns]'; } else if(scname == 'table') { var columns = $('#options-'+scname+' .kad-sc-columns').attr('value') != '' ? parseInt( $('#options-'+scname+' .kad-sc-columns').val()) : 2; var rows = $('#options-'+scname+' .kad-sc-rows').attr('value') != '' ? parseInt( $('#options-'+scname+' .kad-sc-rows').val()) : 2; var head = $('#options-'+scname+' #head').attr('checked') == 'checked' ? true : false; output = ''; if(head) { output += ''; output += '' var col = 1; for (c = 0; c < columns; c++) { output += ''; col ++; } output += ''; output += ''; } output += ''; var ro = 1; for (i = 0; i < rows; i++) { output += ''; var col = 1; for (c = 0; c < columns; c++) { output += ''; col ++; } ro ++; } output += ''; output += ''; output += '
Column '+col+'
Row ' + ro + ', Column '+col+'
'; } else if(scname == 'kt_fullwidth_container') { var sc_attrs = '', sc_content = ''; $('#options-'+scname+' select').each(function(){ if($(this).attr('value') != '') { sc_attrs += ' ' + $(this).attr('id') + '="' + $(this).attr('value') + '"'; } }); $('#options-'+scname+' input[type="text"].wp-color-picker').each(function(){ if($(this).attr('value') != '') { sc_attrs += ' ' + $(this).attr('data-attrname') + '="' + $(this).attr('value') + '"'; } }); output = '[' + scname; output += sc_attrs; output += ']'; output += '

' + sc_content + '

'; output += '[/'+ scname +']'; } else if(scname == 'tabs') { output = '[tabs]'; output += '[tab title="title1" start=open]

Put content here

[/tab]'; output += '[tab title="title2"]

Put content here

[/tab]'; output += '[tab title="title3"]

Copy and paste to create more

[/tab]'; output += '[/tabs]'; } else if(scname == 'accordion') { output = '[accordion]'; output += '[pane title="title1" start=open]

Put content here

[/pane]'; output += '[pane title="title2"]

Put content here

[/pane]'; output += '[pane title="title3"]

Copy and paste to create more

[/pane]'; output += '[/accordion]'; } else if(scname == 'pullquote' || scname == 'blockquote') { var sc_attrs = '', sc_content = ''; $('#options-'+scname+' select').each(function(){ if($(this).attr('value') != '') { sc_attrs += ' ' + $(this).attr('id') + '="' + $(this).attr('value') + '"'; } }); sc_content = $('#options-'+scname+' textarea.kad-sc-content').val(); output = '[' + scname; output += sc_attrs; output += ']'; output += '

' + sc_content + '

'; output += '[/'+ scname +']'; } else if(scname == 'kad_modal') { var sc_attrs = '', sc_content = ''; $('#options-'+scname+' select').each(function(){ if($(this).attr('value') != '') { sc_attrs += ' ' + $(this).attr('id') + '="' + $(this).attr('value') + '"'; } }); $('#options-'+scname+' input[type="text"]').each(function(){ if($(this).attr('value') != '') { sc_attrs += ' ' + $(this).attr('data-attrname') + '="' + $(this).attr('value') + '"'; } }); $('#options-'+scname+' input[type="text"].wp-color-picker').each(function(){ if($(this).attr('value') != '') { sc_attrs += ' ' + $(this).attr('data-attrname') + '="' + $(this).attr('value') + '"'; } }); sc_content = $('#options-'+scname+' textarea.kad-sc-content').val(); output = '[' + scname; output += sc_attrs; output += ']'; output += '

' + sc_content + '

'; output += '[/'+ scname +']'; } else if(scname == 'iconbox') { var sc_attrs = '', sc_content = '', sc_title = ''; $('#options-'+scname+' select').each(function(){ if($(this).attr('value') != '') { sc_attrs += ' ' + $(this).attr('id') + '="' + $(this).attr('value') + '"'; } }); $('#options-'+scname+' input[type="text"].kad-sc-link').each(function(){ if($(this).attr('value') != '') { sc_attrs += ' ' + $(this).attr('data-attrname') + '="' + $(this).attr('value') + '"'; } }); $('#options-'+scname+' input[type="text"].wp-color-picker').each(function(){ if($(this).attr('value') != '') { sc_attrs += ' ' + $(this).attr('data-attrname') + '="' + $(this).attr('value') + '"'; } }); //textarea loop for extra attrs sc_content = $('#options-'+scname+' textarea.kad-sc-description').val(); sc_title = $('#options-'+scname+' [type="text"].kad-sc-title').attr('value'); output = '[' + scname; output += sc_attrs; output += ']'; if(sc_title) {output += '

' + sc_title + '

';} if(sc_content){output += '

' + sc_content + '

';} output += '[/'+ scname +']'; } else if(scname == 'kt_box') { var sc_attrs = '', sc_content = ''; $('#options-'+scname+' select').each(function(){ if($(this).attr('value') != '') { sc_attrs += ' ' + $(this).attr('id') + '="' + $(this).attr('value') + '"'; } }); $('#options-'+scname+' input[type="text"].attr').each(function(){ if($(this).attr('value') != '') { sc_attrs += ' ' + $(this).attr('data-attrname') + '="' + $(this).attr('value') + '"'; } }); $('#options-'+scname+' input[type="text"].wp-color-picker').each(function(){ if($(this).attr('value') != '') { sc_attrs += ' ' + $(this).attr('data-attrname') + '="' + $(this).attr('value') + '"'; } }); $('#options-'+scname+' input[type=checkbox]').each(function(){ if($(this).attr('checked') == 'checked') { sc_attrs += ' '+ $(this).attr('data-attrname')+'="middle"'; } }); sc_content = $('#options-'+scname+' textarea.kad-sc-content').val(); output = '[' + scname; output += sc_attrs; output += ']'; output += '

' + sc_content + '

'; output += '[/'+ scname +']'; } else { var sc_attrs = '', sc_attrsb = '', code = ' '; // Text and Color $('#options-'+scname+' input[type="text"].kad-sc-textinput').each(function(){ if($(this).attr('value') != '') { sc_attrs += ' ' + $(this).attr('data-attrname') + '="' + $(this).attr('value') + '"'; } }); $('#options-'+scname+' input[type="text"].kad-popup-colorpicker').each(function(){ if($(this).attr('value') != '') { sc_attrs += ' ' + $(this).attr('data-attrname') + '="' + $(this).attr('value') + '"'; } }); $('#options-'+scname+' select').each(function(){ if($(this).attr('value') != '') { sc_attrs += ' ' + $(this).attr('id') + '="' + $(this).attr('value') + '"'; } }); //Radio $('#options-'+scname+' input[type="radio"]').each(function(){ if($(this).attr('checked') == 'checked') { sc_attrs += ' '+ $(this).attr('data-attrname')+'="' + $(this).attr('value') + '"'; } }); $('#options-'+scname+' input[type=checkbox]').each(function(){ if($(this).attr('checked') == 'checked') sc_attrs += ' ' + $(this).attr('data-attrname')+'="true"'; }); code += sc_attrs; // setup the output of our shortcode output = '[' + scname; output += code; output += ']'; } window.wp.media.editor.insert( output ); $.magnificPopup.close(); }); function kadreset_shortcodes(){ //reset data $('.kadenceshortcode-content').find('input:text, input:file, textarea').val(''); $('.kadenceshortcode-content').find('select').removeAttr("selected", " "); $('.kadenceshortcode-content').find('input:radio, input:checkbox').removeAttr('checked').removeAttr('selected'); $('.kadenceshortcode-content').find('.wp-color-result').attr('style',''); } $('#kadence-shortcodes').change(function(){ $('.shortcode-options').hide(); $('#options-'+$(this).val()).show(); }); $('#options-columns input:radio').addClass('input_hidden'); $('#options-columns label').click(function(){ $(this).addClass('selected').siblings().removeClass('selected'); }); }); /** * jQuery fontIconPicker - v2.0.0 * Made by Alessandro Benoit & Swashata * Under MIT License * * {@link https://github.com/micc83/fontIconPicker} */ !function(a){"use strict";function c(c,d){this.element=a(c),this.settings=a.extend({},b,d),this.settings.emptyIcon&&this.settings.iconsPerPage--,this.iconPicker=a("
",{"class":"icons-selector",style:"position: relative",html:'
"}),this.iconContainer=this.iconPicker.find(".fip-icons-container"),this.searchIcon=this.iconPicker.find(".selector-search i"),this.iconsSearched=[],this.isSearch=!1,this.totalPage=1,this.currentPage=1,this.currentIcon=!1,this.iconsCount=0,this.open=!1,this.searchValues=[],this.availableCategoriesSearch=[],this.triggerEvent=null,this.backupSource=[],this.backupSearch=[],this.isCategorized=!1,this.selectCategory=this.iconPicker.find(".icon-category-select"),this.selectedCategory=!1,this.availableCategories=[],this.unCategorizedKey=null,this.init()}var b={theme:"fip-grey",source:!1,emptyIcon:!0,emptyIconValue:"",iconsPerPage:20,hasSearch:!0,searchSource:!1,useAttribute:!1,attributeName:"data-icon",convertToHex:!0,allCategoryText:"From all categories",unCategorizedText:"Uncategorized"};c.prototype={init:function(){this.iconPicker.addClass(this.settings.theme),this.iconPicker.css({left:-9999}).appendTo("body");var b=this.iconPicker.outerHeight(),c=this.iconPicker.outerWidth();if(this.iconPicker.css({left:""}),this.element.before(this.iconPicker),this.element.css({visibility:"hidden",top:0,position:"relative",zIndex:"-1",left:"-"+c+"px",display:"inline-block",height:b+"px",width:c+"px",padding:"0",margin:"0 -"+c+"px 0 0",border:"0 none",verticalAlign:"top"}),!this.element.is("select")){var d=function(){for(var a=3,b=document.createElement("div"),c=b.all||[];b.innerHTML="",c[0];);return a>4?a:!a}(),e=document.createElement("div");this.triggerEvent=9!==d&&"oninput"in e?["input","keyup"]:["keyup"]}!this.settings.source&&this.element.is("select")?(this.settings.source=[],this.settings.searchSource=[],this.element.find("optgroup").length?(this.isCategorized=!0,this.element.find("optgroup").each(a.proxy(function(b,c){var d=this.availableCategories.length,e=a("