// JavaScript Document

function wysrodkuj(obiekt, szerokosc, wysokosc)
{
	this.obiekt = obiekt;
	this.rozmiarOkna = new Array(0,0);
	this.rozmiarObiektu = new Array(szerokosc,wysokosc);
	this.rozmiarPrzesuniecia = new Array(0,0);
	
	this.init = function()
	{
		if($.browser.msie && $.browser.version <= '6.0')return false;
		else
		{
			if(window.innerWidth && window.innerHeight)
			{
				this.rozmiarOkna[0] = window.innerWidth;
				this.rozmiarOkna[1] = window.innerHeight;
			}
			else if (document.documentElement.clientWidth && document.documentElement.clientHeight)
			{
				this.rozmiarOkna[0] = document.documentElement.clientWidth;
				this.rozmiarOkna[1] = document.documentElement.clientHeight;
			}
			else if (document.body.clientWidth && document.body.clientHeight)
			{
				this.rozmiarOkna[0] = document.body.clientWidth;
				this.rozmiarOkna[1] = document.body.clientHeight;
			}
		}
	}
	
	this.wysrodkujPoSzerokosci = function()
	{
		var zmienna = (Math.floor(((this.rozmiarOkna[0] - this.rozmiarObiektu[0] - this.rozmiarPrzesuniecia[0])/2)))+"px";
		$(this.obiekt).css("margin-left", zmienna);
	}
	
	this.wysrodkujPoWysokosci = function()
	{
		var zmienna = (Math.floor(((this.rozmiarOkna[1] - this.rozmiarObiektu[1] - this.rozmiarPrzesuniecia[1])/2)))+"px";
		$(this.obiekt).css("margin-top", zmienna);
	}
	
	this.przesuniecie = function(x,y)
	{
		this.rozmiarPrzesuniecia[0] = x;
		this.rozmiarPrzesuniecia[1] = y;
	}
}
