<!--
var gSTR_VISIBLE = 1;
var gSTR_HIDDEN = 0;
var bool_state = gSTR_HIDDEN; // state is either in 0 (collapse) or 1 (expand)

// Netscape behavior is bad. Using seperate file for Kernel
function showElement( str_domID )
{
	if( str_browser == "ie" )
	{
		switch(bool_state)
		{
			case 0 : bool_state = 1;
				break;
			case 1 : bool_state = 0;
		}
		if( bool_state == 1 )
		{
			eval( str_DOMDocument + "." + str_domID + ".style.display = 'inline'" );
			eval( str_DOMDocument + "." + str_domID + ".style.visibility = show" );
		}
		else
		{
			eval( str_DOMDocument + "." + str_domID + ".style.display = 'none'" );
			eval( str_DOMDocument + "." + str_domID + ".style.visibility = hide" );
		}
		//eval( str_DOMDocument + "." + str_domID + ".display = " );
	}
	else
		 ;//TBD
}


function showElementWithParams( str_domID, A_params, A_values )
{
	var str_documentParam;
	for( var i = 0; i < A_params.length; i++ )
	{
		if( str_browser == "ie" )
			str_documentParam = ( str_DOMDocument + "." + str_domID + ".style." + A_params[i] + "=" );
		else
			str_documentParam = ( str_DOMDocument + "." + str_domID + "." + A_params[i] + "=" );
		
		if( (A_params-0) == A_params ) 
			str_documentParam +=  A_values[i];// is a number
		else
			str_documentParam +=  ( "'" + A_values[i] + "'" );
		eval( str_documentParam );
		
		str_documentParam = "";
	} 
}
//-->

