var ie4 = document.all;
var ns4 = document.layers;
var ns6 = document.getElementById && !document.all; 
var oth = !ie4 && !ns4 && !ns6;

function showHide( layer_ref, visible ) 
{
	showHide( layer_ref, visible, false );
}

function showHide( layer_ref, visible, inline ) 
{
		var state;
		if ( document.all ) 
		{ //IS IE 4 or 5 (or 6 beta)
			state = eval( "document.all." + layer_ref + ".style.display" );
			if ( ( ( arguments.length < 2 ) && ( state == 'none' ) ) || ( visible == true ) ) 
			{
				if ( inline )
					eval( "document.all." + layer_ref + ".style.display = 'inline'");
				else
					eval( "document.all." + layer_ref + ".style.display = 'block'");
			}
			else
			{
				eval( "document.all." + layer_ref + ".style.display = 'none'");
				return false;
			}
		}
		if ( document.layers ) 
		{ //IS NETSCAPE 4 or below
			state = document.layers[layer_ref].display;
			if ( ( ( arguments.length < 2 ) && ( state == 'none' ) ) || ( visible == true ) ) 
			{
				if ( inline )
					document.layers[layer_ref].display = 'inline';
				else
					document.layers[layer_ref].display = 'block';
			}
			else
			{
				document.layers[layer_ref].display = 'none';
				return false;
			}
		}
		if ( document.getElementById && !document.all ) 
		{
			element = document.getElementById(layer_ref);
			state = element.style.display;
			if ( ( ( arguments.length < 2 ) && ( state == 'none' ) ) || ( visible == true ) ) 
			{
				if ( inline )
					element.style.display = 'inline';
				else
					element.style.display = 'block';
			}
			else
			{
				element.style.display = 'none';
				return false;
			}
		}
		return true;
}

	function thisMovie(movieName) 
	{
	    if(navigator.appName.indexOf("Microsoft") != -1) 
		{
			return window[movieName];
		} else {
			return document[movieName];
		}
	};
