var CHERRY_API;!function(e){"use strict";CHERRY_API={name:"Cherry Js API",varsion:"1.0.0",author:"Cherry Team",variable:{$document:e(document),$window:e(window),browser:e.browser,browser_supported:!0,security:cherry_ajax,loaded_assets:{script:wp_load_style,style:wp_load_script}},status:{on_load:!1,is_ready:!1},init:function(){CHERRY_API.set_variable(),e(document).ready(CHERRY_API.ready),e(window).load(CHERRY_API.load)},set_variable:function(){CHERRY_API.variable.browser_supported=function(){var e=CHERRY_API.variable.browser,r={msie:[8]};for(var s in r)if("undefined"!=e.browser)for(var a in r[s])if(e.version<=r[s][a])return!1;return!0}()},ready:function(){CHERRY_API.status.is_ready=!0},load:function(){CHERRY_API.status.on_load=!0},utilites:{namespace:function(e){var r=e.split("."),s=CHERRY_API,a=r.length,t=0;for(t=0;a>t;t+=1)"undefined"==typeof s[r[t]]&&(s[r[t]]={}),s=s[r[t]];return s},get_compress_assets:function(r,s){var a={action:"get_compress_assets",security:CHERRY_API.variable.security,style:[],script:[]},t=/([\S.]+\/)/gim,i=/(\.js|\.css)/gim,n=s||function(){};e.isArray(r)||(r=[r]);for(var o in r){var d=r[o],u=d.replace(t,""),c=d.match(i)[0];".js"===c&&-1==e.inArray(u,CHERRY_API.variable.loaded_assets.script)&&(a.script.push(d),CHERRY_API.variable.loaded_assets.script.push(u)),".css"===c&&-1==e.inArray(u,CHERRY_API.variable.loaded_assets.style)&&(a.style.push(d),CHERRY_API.variable.loaded_assets.style.push(u))}e.get(ajaxurl,a,function(r){var s=e.parseJSON(r),a=s.style,t=s.script;if(a){var i=document.createElement("style");i.type="text/css",i.media="all",i.innerHTML=a,e("body",document).append(i)}if(t){new Function(t)()}return n()})}}},CHERRY_API.init()}(jQuery);