Meetup.MeetupMCE=(function(){var settings={theme:"advanced",plugins:"",language:"en"},coreLoaded=false,callback;var init=function(elm,cb,options){var scripts=document.getElementsByTagName("script"),i=scripts.length,opts;for(opts in options){settings[opts]=options[opts]}callback=cb;while(i--){var script=scripts[i];if(script.src==Meetup.Data.tinyMCEUrl){coreLoaded=true;break}}if(elm){connect(elm,"onclick",loadTinyMCE)}else{loadTinyMCE()}};var loadTinyMCE=function(){if(!coreLoaded){Meetup.Script.include(Meetup.Data.tinyMCEUrl,loadScripts)}else{loadScripts()}};var loadScripts=function(){coreLoaded=true;var load=function(u){tinymce.ScriptLoader.markDone(u)};var lang=tinyMCE.baseURI.toAbsolute("langs/"+settings.language+".js"),theme=tinyMCE.baseURI.toAbsolute("themes/"+settings.theme+"/editor_template_src.js"),themelang=tinyMCE.baseURI.toAbsolute("themes/"+settings.theme+"/langs/"+settings.language+".js");load(lang);load(theme);load(themelang);(function(){if(tinymce.ScriptLoader.isDone(lang)&&tinymce.ScriptLoader.isDone(theme)&&tinymce.ScriptLoader.isDone(themelang)){runCallBack()}else{setTimeout(arguments.callee,10)}})()};var runCallBack=function(){tinymce.dom.Event._pageInit();callback.call(document)};return{init:init,loadTinyMCE:loadTinyMCE}})();
