/*
	SKRYPT DO WYSWIETLANIA POLA ROZWIJANEGO W FORMIE GRAFICZNEJ
	AUTOR: KRZYSZTOF SAMELKO
	DATA UTWORZENIA: 2008-14-05
	WERSJA SKRYPTU: 1.0
*/
/*==========================================|FUNKCJE ODPOWIADAJACE ZA POLE SELECT W JAVASCRIPT|=================================================*/
var timeout = 100;
var timeoutObjectReferences = Array ();

function toggleCombo  ()
	{
	var comboListDivId = 'comboList';
	if ( document.getElementById ( comboListDivId ).style.display == 'none' )
		{
		showLayer ( comboListDivId );
		}
	else
		{
		hideLayer ( comboListDivId );
		}
	}

function showLayer ( layerId )
	{
	var onMouseOverEvent = 'clearTimeout( timeoutObjectReferences [\'' + layerId + '\'] )';
	var onMouseOutEvent = 'hideLayer(\'' + layerId + '\')';
	var objectReference = document.getElementById ( layerId );

	clearTimeout(timeoutObjectReferences [ layerId ] );

	objectReference.style.display = '';

	objectReference.onmouseout = function ()
		{	
		eval ( onMouseOutEvent );
		};
	objectReference.onmouseover = function ()
		{
		eval ( onMouseOverEvent );
		};
	}

function hideLayer ( layerId )
	{
	timeoutObjectReferences [ layerId ] = setTimeout ( "document.getElementById ( '" + layerId + "' ).style.display = 'none'", timeout );
	}
	
//FUNKCJE WYWOLUJEMY W LINKACH LISTY ROZWIJANEJ
function SelectHidden(id,wartosc,sender)
	{

	document.getElementById(id).value = wartosc;
	document.getElementById("comboHeader").innerHTML = sender.innerHTML;		
	document.getElementById ("comboList").style.display = 'none';		
	}

