function addOnloadFunc(func)
{
	var oldfunc = null;
	if ( typeof window.onload == "function" )
		oldfunc = window.onload;
		window.onload = function()
		{
			func();
			if ( oldfunc != null )
				oldfunc();
		}
}

function open_dd(dt)
{
	var ddId;
	if ( document.all && !window.opera )
		ddId = dt.nextSibling.id;
	else
		ddId = dt.next('dd').id;
	new Effect.SlideDown(ddId, { afterFinish: function()	{
		dt.onclick = function() { close_dd(this) }
		dt.style.backgroundColor = "#2f5995";
		dt.style.backgroundImage = "url(/img/zastosowanie_dt_open.gif)";
	}
	});
}

function close_dd(dt)
{
	var ddId;
	if ( document.all && !window.opera )
		ddId = dt.nextSibling.id;
	else
		ddId = dt.next('dd').id;
	new Effect.SlideUp(ddId, { afterFinish: function()
	{
		$(ddId).style.display = "none";
		dt.onclick = function() { open_dd(this) }
		dt.style.backgroundColor = "#537cb4";
		dt.style.backgroundImage = "url(/img/zastosowanie_dt.gif)";
	}
	 } );
}

addOnloadFunc(function()
{
	var dts = document.getElementsByTagName('dt');
	if ( dts )
		for ( var i = 0; i<dts.length; i++ )
		{
			dts[i].onclick = function() { open_dd(this) }
		}
}
);