function checkBrowser()
{	
	this.ver=navigator.appVersion;
	this.dom=document.getElementById?1:0;
	this.ie6=(this.ver.indexOf("MSIE 6")>-1 && this.dom)?1:0;
	this.ie55=((this.ver.indexOf("MSIE 5.5")>-1 || this.ie6) && this.dom)?1:0;
	this.ie5=((this.ver.indexOf("MSIE 5")>-1 || this.ie5 || this.ie6) && this.dom)?1:0;
	this.ie4=(document.all && !this.dom)?1:0;
	this.ns5=(this.dom && parseInt(this.ver) >= 5) ?1:0;
	this.ns4=(document.layers && !this.dom)?1:0;
	this.ie4plus=(this.ie6 || this.ie5 || this.ie4);
	this.ie5plus=(this.ie6 || this.ie5)
	this.bw=(this.ie6 || this.ie5 || this.ie4 || this.ns4 || this.ns5);
	return this;
}
			
bw = new checkBrowser();
			
if (!document.getElementById) 
{
document.getElementById = getObjectById;
}
			
function getObjectById(ID) 
{
	var obj;
	if (bw.dom)
		return document.getElementById(ID);
	else if (bw.ie4)
		return document.all(ID);
	else if (bw.ns4)
		return eval('document.' + ID);
}


function getObjectStyle(obj) 
{
	if (!getObjectById)
		return;
					
	if (theObj = getObjectById(obj))
		return theObj.style;
}

function hide(obj) 
{
	if (!getObjectStyle)
		return;
			
	if (theObj = getObjectStyle(obj))
		theObj.display = 'none';
}

function show(obj) 
{
	if (!getObjectStyle)
		return;
					
	if (theObj = getObjectStyle(obj))
		theObj.display = 'block';
}
		
function showhide(obj) 
{
	if (!getObjectStyle)
	return;
	if ( !show)
	return;
	if ( !hide)
	return;
			
	if (theObj = getObjectStyle('ecogesteDiv' + obj)) 
	{
		if (theObj.display == 'none')
			show('ecogesteDiv' + obj);
		else
			hide('ecogesteDiv' + obj);
	}
}
