(function(){tinymce.create("tinymce.plugins.Nonbreaking",{init:function(e,d){var f=this;f.editor=e;e.addCommand("mceNonBreaking",function(){e.execCommand("mceInsertContent",false,(e.plugins.visualchars&&e.plugins.visualchars.state)?'<span class="mceItemHidden mceVisualNbsp">&middot;</span>':"&nbsp;")});e.addButton("nonbreaking",{title:"nonbreaking.nonbreaking_desc",cmd:"mceNonBreaking"});if(e.getParam("nonbreaking_force_tab")){e.onKeyDown.add(function(b,a){if(tinymce.isIE&&a.keyCode==9){b.execCommand("mceNonBreaking");b.execCommand("mceNonBreaking");b.execCommand("mceNonBreaking");tinymce.dom.Event.cancel(a)}})}},getInfo:function(){return{longname:"Nonbreaking space",author:"Moxiecode Systems AB",authorurl:"http://tinymce.moxiecode.com",infourl:"http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/nonbreaking",version:tinymce.majorVersion+"."+tinymce.minorVersion}}});tinymce.PluginManager.add("nonbreaking",tinymce.plugins.Nonbreaking)})();