var tempTimer=-1;
var tempDiv=""; 

/*For IE5.1 only to kill bug â z-index*/
if(document.getElementById)
{
	var bag_zindex_IE5 = false;
	var version = navigator.appVersion;
	if(version.indexOf('MSIE 5')!=-1 && version.indexOf('MSIE 5.5')==-1)
	{
		bag_zindex_IE5=true;
	}
}
/* ----------------- */

function showDiv(elementId, Visible)
{
	if(document.getElementById)
	{
		var myDiv = document.getElementById(elementId);
		if(myDiv)
		{
			setControl(elementId);
			myDiv.style.display = (Visible)? 'block': 'none';
			
			if(bag_zindex_IE5)
			{
				myDivIE5 = document.getElementById('screen_text');
				myDivIE5.style.display = 'none';
				myDivIE5.style.display = 'block';
			}
			
		}
	}
}

function setControl(elementId)
{
	if(tempTimer!=-1)
	{
		clearTimeout(tempTimer);
		if(elementId!="")
			hideDiv();
	}
	if(elementId!="")
	{
		tempDiv=elementId; 
		tempTimer=setTimeout('hideDiv()', 500);
	}
}

function hideDiv()
{
	if(tempDiv!="")
	{
		myDiv = document.getElementById(tempDiv);
		myDiv.style.display = 'none';
	}
	tempTimer=-1;
	tempDiv=""; 
}

