function ustaw_nowa_wysokosc_po_id(id_obiektu,wysokosc_dodatkowa)
{
	var obiekt=document.getElementById(id_obiektu);
	if((typeof obiekt == 'object' && !!obiekt) || (typeof obiekt == 'function'))
	{
		var margines_gorny=parseInt(findPosY(id_obiektu))+3;
		var myWidth = 600, myHeight = 480;
		if(typeof(window.innerWidth)=='number')
		{
			//Non-IE
			myWidth=window.innerWidth;
			myHeight=window.innerHeight;
		}
		else if(document.documentElement && (document.documentElement.clientWidth || document.documentElement.clientHeight ))
		{
			//IE 6+ in 'standards compliant mode'
			myWidth=document.documentElement.clientWidth;
			myHeight=document.documentElement.clientHeight;
		}
		else if(document.body && (document.body.clientWidth || document.body.clientHeight))
		{
			//IE 4 compatible
			myWidth=document.body.clientWidth;
			myHeight=document.body.clientHeight;
		}
		//obiekt.style.height=myHeight-margines_gorny-48+'px';
		obiekt.style.height=myHeight-wysokosc_dodatkowa+'px';
		//alert(obiekt.style.height);
	}
}
function daj_wysokosc_okna()
{
	var myWidth = 600, myHeight = 480;
	if(typeof(window.innerWidth)=='number')
	{
		//Non-IE
		myWidth=window.innerWidth;
		myHeight=window.innerHeight;
	}
	else if(document.documentElement && (document.documentElement.clientWidth || document.documentElement.clientHeight ))
	{
		//IE 6+ in 'standards compliant mode'
		myWidth=document.documentElement.clientWidth;
		myHeight=document.documentElement.clientHeight;
	}
	else if(document.body && (document.body.clientWidth || document.body.clientHeight))
	{
		//IE 4 compatible
		myWidth=document.body.clientWidth;
		myHeight=document.body.clientHeight;
	}
	return myHeight;
}
function findPosY(id_obiektu)
{
	var curtop=0;
	var obiekt=document.getElementById(id_obiektu);
	if((typeof obiekt == 'object' && !!obiekt) || (typeof obiekt == 'function'))
	{
		if(obiekt.offsetParent)
		{
		    while(1)
		    {
				curtop+=obiekt.offsetTop;
				if(!obiekt.offsetParent)
				{
					break;
				}
				obiekt=obiekt.offsetParent;
		    }
		}
		else if(obiekt.y)
		{
			curtop+=obiekt.y;
		}
		return curtop;
	}
}
