rem:  var self = this; 
context: function TinyMCE_ContextMenu(settings) {	// Default value function	function defParam(key, def_val) {		settings[key] = typeof(settings[key]) != "undefined" ? settings[key] : def_val;	}	var self = this;	this.isMSIE = (navigator.appName == "Microsoft Internet Explorer");	// Setup contextmenu div	this.contextMenuDiv = document.createElement("div");	this.contextMenuDiv.className = "contextMenu";	this.contextMenuDiv.setAttribute("class", "contextMenu");	this.contextMenuDiv.style.display = "none";	this.contextMenuDiv.style.position = 'absolute';	this.contextMenuDiv.style.zindex = 1000;	this.contextMenuDiv.style.left = '0';	this.contextMenuDiv.style.top = '0';	this.contextMenuDiv.unselectable = "on";	document.body.appendChild(this.contextMenuDiv);	// Setup default values	defParam("commandhandler", "");	defParam("spacer_image", "images/spacer.gif");	this.items = new Array();	this.settings = settings;	this.html = "";	// IE Popup	if (tinyMCE.isMSIE && !tinyMCE.isMSIE5_0 && !tinyMCE.isOpera) {		this.pop = window.createPopup();		doc = this.pop.document;		doc.open();		doc.write('<html><head><link href="' + tinyMCE.baseURL + '/plugins/contextmenu/css/contextmenu.css" rel="stylesheet" type="text/css" /></head><body unselectable="yes" class="contextMenuIEPopup"></body></html>');		doc.close();	}};
meta: 2801	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/2801/3c26150e1a64cb09ec99f84b07fc866d3e28d08d/editor_plugin_src.js/clean/jscripts/tiny_mce/plugins/contextmenu/editor_plugin_src.js