!function(){tinymce.create("tinymce.plugins.facIcon",{init:function(a,b){a.addButton("fac_icon",{title:"FontAwesome Constructor",image:b+"/ico.png",onclick:function(){jQuery(".fac-constructor-apply").unbind("click"),jQuery(".fac-constructor-apply").bind("click",function(b){var c="action=getShortcode&nonce="+ajax_fac.ajax_nonce;c=c+"&"+jQuery("#fac-constructor-params").serialize(),jQuery(".fac-constructor-spinner").show(),jQuery.colorbox.resize(),jQuery.ajax({url:ajax_fac.ajax_url,type:"POST",data:c,dataType:"json",cache:!1,success:function(b){b.shortcode&&a.execCommand("mceInsertContent",!1,b.shortcode),jQuery(".fac-constructor-spinner").hide(),jQuery.colorbox.resize(),jQuery.colorbox.close()},error:function(a,b,c){jQuery(".fac-constructor-spinner").hide()}})}),jQuery("#fac-constructor-box").click()}})},createControl:function(a,b){return null},getInfo:function(){return{longname:"FontAwesome Constructor",author:"Alexey Golubnichenko",authorurl:"https://github.com/AGolubnichenko",version:"1.0"}}}),tinymce.PluginManager.add("agp_fac_icon",tinymce.plugins.facIcon)}();