rem: this.MBcontent.update(""); if(typeof content == 'string') this.MBcontent.hide().update(content); else if (typeof this.content == 'object') { 
add: this.MBcontent.hide().update(""); if(typeof content == 'string') { setTimeout(function() { this.MBcontent.update(content); }.bind(this), 1); } else if (typeof this.content == 'object') { 
context: 	_insertContent: function(content){		Element.extend(this.MBcontent);		this.MBcontent.update("");		if(typeof content == 'string')			this.MBcontent.hide().update(content);		else if (typeof this.content == 'object') { // HTML Object is given			var _htmlObj = content.cloneNode(true); // If node already a part of DOM we'll clone it			// If clonable element has ID attribute defined, modifying it to prevent duplicates			if(this.content.id) this.content.id = "MB_" + this.content.id;			Element.extend(this.content); // Fix for MSIE to extend properly			/* Add prefix for IDs on all elements inside the DOM node */			this.content.getElementsBySelector('*[id]').each(function(el){ el.id = "MB_" + el.id });			this.MBcontent.hide().appendChild(_htmlObj);			this.MBcontent.down().show(); // Toggle visibility for hidden nodes			if(navigator.appVersion.match(/\bMSIE\b/)) // Toggling back visibility for hidden selects in IE				$$("#MB_content select").invoke('setStyle', {'visibility': ''});		}	},
meta: 2672	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/2672/9edd9d679418333af54a8b82dea284df1a0c8ec4/modalbox.js/clean/modalbox.js