/*
	ERR: 
	- in ie 6.0 the menue level 3 is not closed ? seems css prob ?
	- a <> div( class="label"): menue also changed if in paddingarea clicked but content is not changed
*/


/*------------------------------------------------------------------------
  function: setDisplay 
	purpose: 
	- sets the display property to the overhanded value
------------------------------------------------------------------------*/
function setDisplay( id_name, display_state )
{
	var element = document.getElementById( id_name );
	if ( element ) 
	{
		element.style.display = display_state;
	}
}

function setDisplayNone( id_name ) { setDisplay( id_name, 'none' ); }
function setDisplayBlock( id_name ) { setDisplay( id_name, 'block' ); }

function toggleDisplay( id_name ) 
{ 
 	var element = document.getElementById( id_name );
	if ( element )
	{
		if ( element.style.display ) 
		{
			element.style.display = element.style.display == 'none' ? 'block' : 'none';
		}
		else
		{
			element.style.display = 'none';
		}
	}
}

/*------------------------------------------------------------------------
  function: setDisplay 
	purpose: 
	- does not work propperly, just toggles the second first call and then both any subsequent call ??
------------------------------------------------------------------------*/
function toggleDisplay2( id_name1, id_name2 ) { toggleDisplay( id_name1 ); toggleDisplay( id_name2 ); }

function displayOnOff( id_name1, id_name2 ) { setDisplay( id_name1, 'block' ); setDisplay( id_name2, 'none' ); }
function displayOffOn( id_name1, id_name2 ) { setDisplay( id_name1, 'none' ); setDisplay( id_name2, 'block' ); }