var TinyMCE_easylinkPlugin = {getInfo : function() {return {longname : 'EasyLink',author : 'Jason Noble',authorurl : 'http://www.linuxbox.com',infourl : 'http://www.linuxbox.com/easylink',version : "1.0"};},initInstance : function(inst) {},removeInstance : function(inst) {},showInstance : function(inst) {},hideInstance : function(inst) {},getControlHTML : function(cn) {switch (cn) {case "easylink":return tinyMCE.getButtonHTML(cn, 'lang_easylink_desc', '{$pluginurl}/images/easylinkimage.gif', 'mceEasyLink');}return "";},execCommand : function(editor_id, element, command, user_interface, value) {switch (command) {case "mceEasyLink":var name = "";var nid = "", alt = "", captionTitle = "", captionDesc = "", link = "", align = "", width = "", height = "";var action = "insert";var template = new Array();var inst = tinyMCE.getInstanceById(editor_id);var focusElm = inst.getFocusElement();var base_url = tinyMCE.baseURL;base_url = base_url.substring(0, base_url.indexOf('modules'));template['file'] = base_url + 'index.php?q=easylink/load';template['width'] = 500;template['height'] = 400;template['html'] = false;tinyMCE.openWindow(template, {editor_id : editor_id, nid : nid, captionTitle : captionTitle, captionDesc : captionDesc, link : link, align : align, width : width, height : height, action : action});return true;}return false;},handleNodeChange : function(editor_id, node, undo_index, undo_levels, visual_aid, any_selection) {},setupContent : function(editor_id, body, doc) {},onChange : function(inst) {},handleEvent : function(e) {return true;},cleanup : function(type, content, inst) {return content;},_someInternalFunction : function(a, b) {return 1;}};tinyMCE.addPlugin("easylink", TinyMCE_easylinkPlugin);