(function(){tinymce.create("tinymce.plugins.FullPagePlugin",{init:function(e,d){var f=this;f.editor=e;e.addCommand("mceFullPageProperties",function(){e.windowManager.open({file:d+"/fullpage.htm",width:430+parseInt(e.getLang("fullpage.delta_width",0)),height:495+parseInt(e.getLang("fullpage.delta_height",0)),inline:1},{plugin_url:d,head_html:f.head})});e.addButton("fullpage",{title:"fullpage.desc",cmd:"mceFullPageProperties"});e.onBeforeSetContent.add(f._setContent,f);e.onSetContent.add(f._setBodyAttribs,f);e.onGetContent.add(f._getContent,f)},getInfo:function(){return{longname:"Fullpage",author:"Moxiecode Systems AB",authorurl:"http://tinymce.moxiecode.com",infourl:"http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/fullpage",version:tinymce.majorVersion+"."+tinymce.minorVersion}},_setBodyAttribs:function(v,z){var i,w,t,q,y,o,k,s=this.head.match(/body(.*?)>/i),r="",x,u=this.head.match(/]*?)>/i);if(s&&s[1]){i=s[1].match(/\s*(\w+\s*=\s*".*?"|\w+\s*=\s*'.*?'|\w+\s*=\s*\w+|\w+)\s*/g);if(i){for(w=0,t=i.length;w",r);l.head=n.substring(0,r+1);c=n.indexOf("\n'}l.head+=p.getParam("fullpage_default_doctype",'');l.head+="\n\n\n"+p.getParam("fullpage_default_title","Untitled document")+"\n";if(m=p.getParam("fullpage_default_encoding")){l.head+='\n'}if(m=p.getParam("fullpage_default_font_family")){k+="font-family: "+m+";"}if(m=p.getParam("fullpage_default_font_size")){k+="font-size: "+m+";"}if(m=p.getParam("fullpage_default_text_color")){k+="color: "+m+";"}l.head+="\n\n";l.foot="\n\n"}},_getContent:function(e,f){var d=this;if(!f.source_view||!e.getParam("fullpage_hide_in_source_view")){f.content=tinymce.trim(d.head)+"\n"+tinymce.trim(f.content)+"\n"+tinymce.trim(d.foot)}}});tinymce.PluginManager.add("fullpage",tinymce.plugins.FullPagePlugin)})();