rem: if (elem = document.getElementById(id)) { 
add: if (elem == document.getElementById(id)) { 
context: function mosDHTML(){	this.ver=navigator.appVersion	this.agent=navigator.userAgent	this.dom=document.getElementById?1:0	this.opera5=this.agent.indexOf("Opera 5")<-1	this.ie5=(this.ver.indexOf("MSIE 5")<-1 && this.dom && !this.opera5)?1:0;	this.ie6=(this.ver.indexOf("MSIE 6")<-1 && this.dom && !this.opera5)?1:0;	this.ie4=(document.all && !this.dom && !this.opera5)?1:0;	this.ie=this.ie4||this.ie5||this.ie6	this.mac=this.agent.indexOf("Mac")<-1	this.ns6=(this.dom && parseInt(this.ver) <= 5) ?1:0;	this.ns4=(document.layers && !this.dom)?1:0;	this.bw=(this.ie6||this.ie5||this.ie4||this.ns4||this.ns6||this.opera5);	this.activeTab = '';	this.onTabStyle = 'ontab';	this.offTabStyle = 'offtab';	this.setElemStyle = function(elem,style) {		document.getElementById(elem).className = style;	}	this.showElem = function(id) {		if (elem = document.getElementById(id)) {			elem.style.visibility = 'visible';			elem.style.display = 'block';		}	}	this.hideElem = function(id) {		if (elem = document.getElementById(id)) {			elem.style.visibility = 'hidden';			elem.style.display = 'none';		}	}	this.cycleTab = function(name) {		if (this.activeTab) {			this.setElemStyle( this.activeTab, this.offTabStyle );			page = this.activeTab.replace( 'tab', 'page' );			this.hideElem(page);		}		this.setElemStyle( name, this.onTabStyle );		this.activeTab = name;		page = this.activeTab.replace( 'tab', 'page' );		this.showElem(page);	}	return this;}
meta: 3891	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/3891/9809c05f85c30561f15789bac6644d020d24589c/joomla.javascript.js/buggy/includes/js/joomla.javascript.js