rem:  if(navigator.userAgent.indexOf('Opera') == -1 && navigator.userAgent.indexOf('Safari') == -1) { 
add:  if(navigator.userAgent.indexOf('Opera') == -1 && navigator.userAgent.indexOf('Safari') == -1 && navigator.userAgent.indexOf("Konqueror") == -1) { 
context: 	show: function(url, width, height, returnFunc)	{		this.visible = true;		this.disableTabIndexes();		this.mask.style.display      = "block";		this.container.style.display = "block";		// calculate where to place the window on screen		this.center(width, height);		var titleBarHeight = parseInt(document.getElementById("popup-titlebar").offsetHeight, 10);		this.container.style.width = width + "px";		this.container.style.height = (height+titleBarHeight) + "px";		// need to set the width of the iframe to the title bar width because of the dropshadow		// some oddness was occuring and causing the frame to poke outside the border in IE6		this.frame.style.width = parseInt(document.getElementById("popup-titlebar").offsetWidth, 10) + "px";		this.frame.style.height = (height) + "px";		// load the url		if(this.URL != url)		{			// Hiding the frame in Safari and Opera breaks the modal			if(navigator.userAgent.indexOf('Opera') == -1 && navigator.userAgent.indexOf('Safari') == -1) {				this.frame.style.display = "none";			}			// If the modal has been closed with reseting "this.URL" but the			// requested URL is the same as the old one, we have to force Opera to			// reload the page or it will never fire an onload event. Opera			// recognizes that the URL hasn't changed and does nothing.			if (this.URL == null && navigator.userAgent.indexOf('Opera') != -1 && this.frame.src != 'about:blank') {				this.frame.location.reload();			}			this.URL = url;			this.frame.src = url;		}		this.returnFunc = returnFunc;		// for IE		if (this.hideSelects == true) {			this.hideSelectBoxes();		}	},
meta: 3891	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/3891/3a6ea0094f187f69977aa3a7fe5ed31cb7b631ef/modal.js/buggy/includes/js/joomla/modal.js