function browserVersion() {
	var agt = navigator.userAgent.toLowerCase();
	this.major = parseInt(navigator.appVersion);
	this.minor = parseFloat(navigator.appVersion);

	this.nav    = ((agt.indexOf('mozilla')!=-1) && ((agt.indexOf('spoofer')==-1) && (agt.indexOf('compatible') == -1)));
	this.nav4 = this.nav && this.major == 4;
	this.nav4up = this.nav && (this.major >= 4);
	this.navonly = this.nav && (this.major < 5);
	this.gecko	= (agt.indexOf("gecko") != -1);

	this.ie     = (agt.indexOf("msie") != -1);
	this.ie4up  = this.ie  && (this.major >= 4);
	this.opera = (agt.indexOf("opera") != -1);

	this.ver4up = (this.ie4up || this.nav4up );
}

function showElement(element) {
	var browser = new browserVersion();
	
	if (browser.ie4up)
		eval("document.all['"+element+"'].style.visibility = 'visible';");
	if (browser.gecko)
		eval("document.getElementById('"+element+"').style.visibility = 'visible';");
	if (browser.nav4up && !browser.gecko)
		eval("document.layers['results'].layers['"+element+"'].visibility = 'show';");
}

function hideElement(element) {
	var browser = new browserVersion();

	if (browser.ie4up)
		eval("document.all['"+element+"'].style.visibility = 'hidden';");
	if (browser.gecko)
		eval("document.getElementById('"+element+"').style.visibility = 'hidden';");
	if (browser.nav4up && !browser.gecko)
		eval("document.layers['results'].layers['"+element+"'].visibility = 'hide';");
}
