function active(element)
{
	element.className='active';
	element.childNodes[0].className='active';
	element.getElementsByTagName("span")[0].className='link_active';
	element.getElementsByTagName("span")[0].getElementsByTagName("span")[0].className='active';

}
function getPageSize(){
	
	var xScroll, yScroll;
	
	if (window.innerHeight && window.scrollMaxY) {	
		xScroll = window.innerWidth + window.scrollMaxX;
		yScroll = window.innerHeight + window.scrollMaxY;
	} else if (document.body.scrollHeight > document.body.offsetHeight){ // all but Explorer Mac
		xScroll = document.body.scrollWidth;
		yScroll = document.body.scrollHeight;
	} else { // Explorer Mac...would also work in Explorer 6 Strict, Mozilla and Safari
		xScroll = document.body.offsetWidth;
		yScroll = document.body.offsetHeight;
	}
	
	var windowWidth, windowHeight;
	
//	console.log(self.innerWidth);
//	console.log(document.documentElement.clientWidth);

	if (self.innerHeight) {	// all except Explorer
		if(document.documentElement.clientWidth){
			windowWidth = document.documentElement.clientWidth; 
		} else {
			windowWidth = self.innerWidth;
		}
		windowHeight = self.innerHeight;
	} else if (document.documentElement && document.documentElement.clientHeight) { // Explorer 6 Strict Mode
		windowWidth = document.documentElement.clientWidth;
		windowHeight = document.documentElement.clientHeight;
	} else if (document.body) { // other Explorers
		windowWidth = document.body.clientWidth;
		windowHeight = document.body.clientHeight;
	}	
	
	// for small pages with total height less then height of the viewport
	if(yScroll < windowHeight){
		pageHeight = windowHeight;
	} else { 
		pageHeight = yScroll;
	}
	var myscreen = new Array(windowWidth, windowHeight, xScroll, yScroll);
	return myscreen;
}
function noactive(element)
{
	
	element.className='';
	element.childNodes[0].className='';
	element.getElementsByTagName("span")[0].className='link';
	element.getElementsByTagName("span")[0].getElementsByTagName("span")[0].className='';
	
}

function zwin()
{
	clean_link();
	clean_block();
}
function switch_block(element, id_block)
{	
	clean_link();
	clean_block();
	element.className='active';
	document.getElementById(id_block).style.display = "block";
}
function clean_link()
{
	var x = document.getElementById('tab').getElementsByTagName("a");
	//alert(x.length)
	for(var i = 0; i<x.length;i++)
	{
		x[i].className='';	
	}
}
function clean_block()
{
	var x = document.getElementById('tabcontentstyle').getElementsByTagName("div");
	//alert(x.length)
	for(var i = 0; i<x.length;i++)
	{
				if(x[i].className=='SearchArea_main')
					x[i].style.display = "none";	
	}
}


function check(e, regexp){
if(navigator.userAgent.indexOf('Gecko') != -1) {
charCode = e.which;
} else {
charCode = e.keyCode;
}

if(charCode > 31) {
 
znak = String.fromCharCode(charCode);
return regexp.test(znak);

	}
}

function get_elem(co)
 {
  if (!obsluga_warstw()) return document.all[co];
  else return document.getElementById(co);
 }

function showHide(elm)
{
	if(get_elem(elm).style.display=='none')
	{
		get_elem(elm).style.display='block';
	}
	else
	{
		get_elem(elm).style.display='none';
	}
}

function update(form, param)
{
	var maxdl=999; // maxymalkna ilosc znaków
  str = form.value;
 	maxlen=maxdl;
	var new_string = new String;
  strlength = str.length ;
  if (strlength > maxdl ) 
	{
    alert("Za długi tekst"); 
		for(var i=0; i<maxdl;i++)
		{
			new_string+=str.charAt(i);
		}
    form.value=new_string;
  } 
	else 
    charleft = maxdl- strlength;
	
	document.getElementById(param).value=charleft
}


function resetForm(form)
{
	elementy = document.getElementsByTagName("input").length + document.getElementsByTagName("textarea").length + document.getElementsByTagName("select").length;
//alert(elementy);
	for(i=0;i<elementy;i++)
	{
		//alert(document.getElementsByTagName("input")[i].value);
		if(document.getElementsByTagName("input")[i])
		{
			if(document.getElementsByTagName("input")[i].type=='text' && document.getElementsByTagName("input")[i].name!='')
			{
				document.getElementsByTagName("input")[i].value = '';	
			}
		
			if(document.getElementsByTagName("input")[i].type=='checkbox')
			{
				document.getElementsByTagName("input")[i].checked = '';	
			}
			
			if(document.getElementsByTagName("input")[i].type=='radio')
			{
				if(document.getElementsByTagName("input")[i].value = '0')
				{
					document.getElementsByTagName("input")[i].checked = true;
				}
				if(document.getElementsByTagName("input")[i].value = '1')
				{
					document.getElementsByTagName("input")[i].checked = false;
				}
			}
		}
		
		if(document.getElementsByTagName("select")[i])
		{
			//alert(document.getElementsByTagName("select")[i].name)
			if(document.getElementsByTagName("select")[i].name!='woj')// omijamy wojewodztwa
			{
				x = document.getElementsByTagName("select")[i];
				if(x.selectedIndex!=0)
				{	
					x.selectedIndex=0;
				}
			}
		}
		
		if(document.getElementsByTagName("textarea")[i])
		{

			document.getElementsByTagName("textarea")[i].innerHTML='';
			document.getElementsByTagName("textarea")[i].value='';
			
			
		}
		
		
	
	}
}


function lista_miast_()
{
	x=document.getElementById('lista_miast');
	x.selectedIndex=0;
	//x.option(x.selectedIndex).value='Wybrano nowe miasto';
}

function openWindow(url, nr, width, height) 
{
	var Win = window.open(url, nr,'width=' + width + ',height=' + height + ',resizable=0,scrollbars=no,menubar=no,left=50,top=100' );
}

function question(q, str)
{
	if(confirm(q))
	document.location.href=str;
}



function init()
{
	var box = document.formularz.id_menu;
	for(i=0; i<box.options.length;i++)
	{
		if(box.options[i].value=='')
		{
				box.remove(box.options);
		}
	}
}

function populate(name_button)
{
	//if (!optionTest) return;
	var box = document.formularz.id_menu;
	var number = box.options[box.selectedIndex].value;
	
	if (!number) return;
	var list = store[number];
	var box2 = document.formularz.kategoria_lista;
	box2.options.length = 0;
	for(i=0; i < list.length;i+=2)
	{
		box2.options[i/2] = new Option(list[i],list[i+1]);
	}
	lista=document.formularz.id_menu;
	opcje = lista.getElementsByTagName('option');
	if(opcje[0].value=='usun')
	document.formularz.id_menu.removeChild(opcje[0]);
	
	document.getElementById("BtnSubmit").innerHTML='<div class="l_button"></div><div class="m_button"><input style="padding:0 20px;" type="submit" class="button" value="'+name_button+'"/></div><div class="p_button"></div>';
	document.getElementById("kategoria_lista").style.display='';
}



function popup(url, nr, width, height) 
{
	var Win = window.open(url, nr,'width=' + width + ',height=' + height + ',resizable=0,scrollbars=no,menubar=no' );
	l = (screen.width - width)/2;
  t = (screen.height - height)/2;
	  Win.moveTo(l, t);
}
function popup_scroll(url, nr, width, height) 
{
	var Win = window.open(url, nr,'width=' + width + ',height=' + height + ',resizable=0,scrollbars=yes,menubar=no' );
	l = (screen.width - width)/2;
  t = (screen.height - height)/2;
	  Win.moveTo(l, t);
	  return Win;
}  
 
function drukujKalkulator(){

var w=popup_scroll('', '', 800, 600);

var co='';

if(document.forms["f_kalk"]["oplata1"].value=='ok')
 co='Spółdzielcze własnościowe prawo do lokalu mieszkalnego (bez założonej Księgi Wieczystej)';
else
 co='Nieruchomość gruntowa / nieruchomość lokalowa';
 
var k='<table align=\"center\">'+
'<tbody>'+
'<tr>'+
'<td colspan=\"2\" class=\"txt1\"><b>Przedmiotem sprzedaży będzie. </b><br /><br />'+
co+
'</td>'+
'</tr>'+
'<tr>'+
'<td>&nbsp;</td>'+ 
'<td>&nbsp;</td>'+
'</tr>'+
'<tr>'+
'<td class=\"txt1\"><b>Dotyczy:</b></td>'+
'<td class=\"txt1\">'+document.forms["f_kalk"]["dotyczy_opis"].value +
//+document.forms["f_kalk"]["Wartosc_currency"].value+'</td>'+
'</tr>'+

'<tr>'+
'<td class=\"txt1\"><b>Cena transakcyjna:</b></td>'+
'<td class=\"txt1\">'+document.forms["f_kalk"]["c_n"].value +' PLN '+
//+document.forms["f_kalk"]["Wartosc_currency"].value+'</td>'+
'</tr>'+
'<tr>'+
'<td class=\"txt1\">Podatek od czynności cywilnoprawnych:</td>'+
'<td class=\"txt1\">'+document.forms["f_kalk"]["oplataskarbowa"].value+' PLN</td>'+
'</tr>'+
'<tr>'+
'<td class=\"txt1\">Taksa notarialna (opłata notarialna):</td>'+
'<td class=\"txt1\">'+document.forms["f_kalk"]["taksanotarialna"].value+' PLN</td>'+
'</tr>'+
'<tr>'+
'<td class=\"txt1\">VAT od taksy notarialnej (opłaty notarialnej):</td>'+
'<td class=\"txt1\">'+document.forms["f_kalk"]["vatodtaksy"].value+' PLN</td>'+
'</tr>'+
'<tr>'+
'<td class=\"txt1\">Opłata sądowa:</td>'+
'<td class=\"txt1\">'+document.forms["f_kalk"]["oplatasadowa"].value+' PLN</td>'+
'</tr>'+
'<tr>'+
'<td class=\"txt1\">Wniosek do wydziału Ksiąg Wieczystych<br />oraz wypisy aktu notarialnego - około:</td>'+
'<td class=\"txt1\">'+document.forms["f_kalk"]["wypisy"].value+' PLN</td>'+
'</tr>'+
'<tr>'+
'<td class=\"txt1\">Wynagrodzenie agencji nieruchomości: '+document.forms["f_kalk"]["prowizjaprocent"].value+' %</td>'+
'<td class=\"txt1\">'+document.forms["f_kalk"]["prowizja"].value+' PLN</td>'+
'</tr>'+
'<tr>'+
'<td colspan=\"2\" class=\"txt1\"><hr />'+
'</td>'+
'</tr>'+
'<tr>'+
'<td class=\"txt1\">Suma opłat dodatkowych:</td>'+
'<td class=\"txt1\">'+document.forms["f_kalk"]["oplatydod"].value+' PLN</td>'+
'</tr>'+
'<tr>'+
'<td colspan=\"2\" class=\"txt1\"><hr />'+
'</td>'+
'</tr>'+
'<tr>'+
'<td class=\"txt1\"><b>RAZEM (cena + oplaty):</b></td>'+
'<td class=\"txt1\">'+document.forms["f_kalk"]["suma"].value+' PLN <br />&nbsp;</td>'+
'</tr>'+
'</tbody></table>';
 
var tresc="<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\""+ "\"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">"+
"<html xmlns=\"http://www.w3.org/1999/xhtml\">"+
"<head>"+
"<title>Drukowanie ...</title>"+
"<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" />"+
"<meta name=\"author\" content=\"http://www.atprojekt.pl\" />"+
"<link rel=\"stylesheet\" href=\"/Templates/dsc/css/print.css\"  type=\"text/css\"  />"+
"<script language=\"JavaScript\" type=\"text/javascript\" src=\"/Templates/dsc/js/lib.js\"></script>"+
"<script type=\"text/javascript\">window.print()</script>"+
"</head>"+
"<body>"+
//"<img src=\"/Templates/dsc/images/baner_960x165_top.jpg\" alt=\"\" width=\"750\" />"+
				"<div id=\"tresc\">"+
				k
+"</div>"
+"</body>"
+"</html>";



w.document.write(tresc);
}

function obsluga_warstw()
 {
  if (document.layers) return true;
  if (document.all) return false;
  if (document.getElementById) return true;
  return true;
 }



function set_pic(nazwa, duze, srednie)
 {
	get_elem(nazwa).firstChild.src = duze;
	get_elem(nazwa).href = srednie;
	 
	 //str='<a rel="lightbox[roadtrip]" href="'+duze+'" ><img src="'+srednie+'" alt="" /></a>';
	 //alert(str)
  //get_elem(nazwa).innerHTML=str;
 }
 
 function set_pic_pop(nazwa, duze)
 {
	 str='<img src="'+duze+'" alt="" />';
	 //alert(str)
  get_elem(nazwa).innerHTML=str;
 }
 
function submitForm(nameform)
{
	//alert(nameform)
	nameform.submit();	 
}



function add_notes(element,idnotes, name)
{
	
	
	if(element.checked!=true)
	{
		
			{
			advAJAX.get({
				url: "/ajax/notes.php?action=del&id="+idnotes,
		
			onSuccess : function(obj) {
		
					
					document.getElementById("notes").innerHTML = '<a href="/notes/">'+name+'('+obj.responseText+')</a>';
			
			}
			});	
		
		}
	}
	else
	{
		//odnaczony
		
			{
			advAJAX.get({
				url: "/ajax/notes.php?action=add&id="+idnotes,
		
			onSuccess : function(obj) {
		
					
					document.getElementById("notes").innerHTML = '<a href="/notes/">'+name+'('+obj.responseText+')</a>';
			
			}
			});	
		
		}
	}	
}





//kalkulator   //========================================================================================


function setfocus() {
        document.f_kalk.c_n.focus();
        return}

function strzero(num,dec)
{
if (isNaN(num) )return'';
//num = Number(num)

var p=Math.pow(10,dec);
num = (Math.round(num * p))/p;        
if(num==0)return 0;
st = num.toString(10);

poz_kr = st.lastIndexOf('.');  //pozycja kropki
if(poz_kr == -1) {st+='.';qqq = dec;}
else qqq=dec - st.length +poz_kr+1;

for (p = 0; p < qqq; p++)st+='0';
return st
}  
 
//formatuje string wejsciowy
//na wyjsciu tylko liczby i '.'
function liczba99(wart)
{var kropka=0;
var zwr='';
var dl=wart.length;
var zmiana=false;

for (var j = 0; j < dl; j++)
    {
        znak=wart.charAt(j);
        switch (znak)
                {
                case "0":
                case "1":
                case "2":
                case "3":
                case "4":
                case "5":
                case "6":
                case "7":
                case "8":
                case "9":
                        zwr+=znak;
                        break;
                case ",":
                        zmiana=true;
                case ".":
                        {if (kropka==0){zwr+="."; kropka++;}
                        else zmiana=true;}
                        break;
                default:
                        zmiana=true;
                }
        }

if(zwr.charAt(0)=='.')        return(zwr="0"+zwr);
//if(zwr.charAt(0)=='0' && zwr.charAt(1)!='.' && zwr.length>1) return(zwr=zwr.substring(1,zwr.length));

if(!zmiana) return(false);
if(zwr=='') zwr=' ';
return(zwr);
}


function check_calc() {
var err=false;
var opl_not = 0;
var oplata_skarbowa = 0;
var VAT_od_taksy = 0;
var prowizja = 0;
var prowizja_procent = 0;
var oplata_sadowa = 0;
var oplaty_dod = 0;
var suma = 0;
var wyp;  //wypisy z akt w [zlotych]

form = document.forms['f_kalk'];
wartosc = form.elements['c_n'].value;
waluta=form.elements['Wartosc_currency'].options[form.elements['Wartosc_currency'].selectedIndex].value;

tmpq=liczba99(wartosc);
if (tmpq)
        {wartosc=parseFloat(tmpq);
        form.elements['c_n'].value = tmpq;
        }

if (wartosc.length == 0) c_n = 0;
else c_n = parseFloat(wartosc) * parseFloat(waluta);

oplata_skarbowa = c_n * 0.02;
form.elements['oplataskarbowa'].value = strzero(oplata_skarbowa,2);

         if(c_n<=0)       opl_not = 0;
else if(c_n<=3000)        opl_not = 100;
else if(c_n<=10000)       opl_not = 100+    (c_n-3000)*0.03;
else if(c_n<=30000)       opl_not = 310+   (c_n-10000)*0.02;
else if(c_n<=60000)       opl_not = 710+   (c_n-30000)*0.01;
else if(c_n<=1000000)     opl_not = 1010+  (c_n-60000)*0.005;
else                      opl_not = 5710+(c_n-1000000)*0.0025;

       if (form.elements['oplata1'].checked) {opl_not = opl_not/2;}
//else if (form.elements['oplata2'].checked) {}

opl_not =Math.round(opl_not*100)/100

form.elements['taksanotarialna'].value = strzero(opl_not,2);

VAT_od_taksy = Math.round(opl_not * 22)/100;
form.elements['vatodtaksy'].value = strzero(VAT_od_taksy,2);

prowizja_procent = form.elements['prowizjaprocent'].value;
tmpq=liczba99(prowizja_procent);
if (tmpq)
   {prowizja_procent=parseFloat(tmpq)
   form.elements['prowizjaprocent'].value = tmpq;
   }

prowizja_procent = parseFloat(prowizja_procent);
if (prowizja_procent.length == 0) prowizja_procent = 0;

prowizja = Math.round(c_n * prowizja_procent)/100;
form.elements['prowizja'].value = strzero(prowizja,2);

if (form.elements['oplata1'].checked)
{
        oplata_sadowa = 0;
        form.elements['oplatasadowa'].value = "nie ma";
}
else if (form.elements['oplata2'].checked)
{

// if (c_n <= 10000)        oplata_sadowa = c_n * 0.08;
// else if (c_n <= 50000)   oplata_sadowa = 800 + ((c_n - 10000) * 0.07);
// else if (c_n <=100000)   oplata_sadowa = 3600 + ((c_n - 50000) * 0.06);
// else                     oplata_sadowa = 6600 + ((c_n - 100000) * 0.05);

// oplata_sadowa = oplata_sadowa * 0.2;

oplata_sadowa = 200;

if (oplata_sadowa < 15) oplata_sadowa = 15;
if (oplata_sadowa > 100000) oplata_sadowa = 100000;
if (c_n <= 0) oplata_sadowa =0;
        
form.elements['oplatasadowa'].value = strzero(oplata_sadowa,2);
}

wyp = form.elements['wypisy'].value;

tmpq=liczba99(wyp);
if(tmpq) 
        {wyp=tmpq;
        form.elements['wypisy'].value=strzero(wyp,2);
        }

//alert("o_sk"+oplata_skarbowa +" on"+ opl_not +" Vat"+ VAT_od_taksy +" o_sa"+ oplata_sadowa +" prow"+ prowizja +" wypisy"+ wyp)

oplaty_dod = oplata_skarbowa + opl_not + VAT_od_taksy + oplata_sadowa + prowizja + Number(wyp);
form.elements['oplatydod'].value = strzero(oplaty_dod,2);

suma = c_n + oplaty_dod;
form.elements['suma'].value = strzero(suma,2);
}

function wybrano(r1,r2) {
if (r1.checked) 
r2.checked = false;
}


function slider(){

}






function sendContact(elm){
arrayPageSize = getPageSize();

 advAJAX.submit
 (
	document.getElementById(elm), 
	{
		
		onInitialization : function(obj)
		{
			document.getElementById("preloader").style.display="block";
			document.getElementById("preloader").style.width=arrayPageSize[0]+'px'
			document.getElementById("preloader").style.height=arrayPageSize[1]+'px';
			document.getElementById("preloader").innerHTML='<img style="top:50%; left:50%; position:absolute;background-color:#000000;"  src="/images/ajax-loader.gif" />';
			document.getElementById(elm).getElementsByTagName("button")[0].innerHTML = "Sprzawdza Dane";

		},
		onComplete : function()
		{
			document.getElementById(elm).getElementsByTagName("button")[0].innerHTML = "Wyślij";
		},

		onSuccess : function(obj) 
		{ 
		document.getElementById("preloader").style.display = "none";
			disableForm : true;
			// jesli ni bedzie zadnego alertu czyli wszystk Ědz?okej
			//alert(obj.responseText);
			if(obj.responseText!='')
			{
				if(obj.responseText == 'errorCaptcha')
				{
					alert('Wpisz poprawnie Kod z obrazka!!')
					document.getElementById(elm).getElementsByTagName("img")[0].src='/captchaDisplay.php?data='+Math.round(1000*Math.random());
					//document.getElementById(elm).getElementsByTagName("img")[0].src='/dupa';
					
				}
				
				if(obj.responseText == 'errorName')
				{
					alert('Wpisz Imię i Nazwisko!!')
					
				}
				
				if(obj.responseText == 'errorCena')
				{
					alert('Wpisz prawidłowo cenę!')
					
				}
				
				if(obj.responseText == 'errorEmail')
				{
					alert('Wpisz adres e-mail!!!')
					
				}
				
				if(obj.responseText == 'noError')
				{
					document.getElementById("preloader").style.display="none";
					obj.disableForm=false;
					alert("Dane zostały wysłane!!\nDziękujemy");
				
				}
			}
			

		}
		
	}
 );
}


function sendPoszukuje(elm){
arrayPageSize = getPageSize();

 advAJAX.submit
 (
	document.getElementById(elm), 
	{
		
		onInitialization : function(obj)
		{
			document.getElementById("preloader").style.display="block";
			document.getElementById("preloader").style.width=arrayPageSize[0]+'px'
			document.getElementById("preloader").style.height=arrayPageSize[1]+'px';
			document.getElementById("preloader").innerHTML='<img style="top:50%; left:50%; position:absolute;background-color:#000000;"  src="/images/ajax-loader.gif" />';
			document.getElementById(elm).getElementsByTagName("button")[0].innerHTML = "....";

		},
		onComplete : function()
		{
			document.getElementById(elm).getElementsByTagName("button")[0].innerHTML = "Wyślij";
		},

		onSuccess : function(obj) 
		{ 
		document.getElementById("preloader").style.display = "none";
			disableForm : true;
			// jesli ni bedzie zadnego alertu czyli wszystk Ědz?okej
			//alert(obj.responseText);
			if(obj.responseText!='')
			{
				if(obj.responseText == 'errorCaptcha')
				{
					alert('Wpisz poprawnie Kod z obrazka!!')
					document.getElementById(elm).getElementsByTagName("img")[0].src='/captchaDisplay.php?data='+Math.round(1000*Math.random());
					//document.getElementById(elm).getElementsByTagName("img")[0].src='/dupa';
					
				}
				
				if(obj.responseText == 'errorEmail')
				{
					alert('Wpisz adres e-mail!')
					
				}

				if(obj.responseText == 'errorImie')
				{
					alert('Wpisz Imię i Nazwisko!!')
					
				}
				
				if(obj.responseText == 'errorTelefon')
				{
					alert('Wpisz poprawnie nr telefonu!')
					
				}
				
				if(obj.responseText == 'noError')
				{
					document.getElementById("preloader").style.display="none";
					obj.disableForm=false;
					alert("Dane zostały wysłane!!\nDziękujemy");
				
				}
			}
			

		}
		
	}
 );
}

function addToNotes(idnotes)
{
arrayPageSize = getPageSize();
        advAJAX.get({
    url: "/ajax/notes.php?id="+idnotes,

    onLoading : function(obj)
        {

                        document.getElementById("preloader").style.display="block";
                        document.getElementById("preloader").style.width=arrayPageSize[0]+'px'
                        document.getElementById("preloader").style.height=arrayPageSize[1]+'px';
                        document.getElementById("preloader").innerHTML='<img style="top:50%; left:50%; position:absolute;background-color:#000000;"  src="/images/ajax-loader.gif" />';
                //document.getElementById("notes").innerHTML = '<div style="width:150px; height:28px; background-image:url(images/loading.gif); background-position:center bottom; background-repeat:no-repeat; font-size:11px; font-family:Verdana; top:20%; border:#a1a1a1 1px solid; left:340px;position: absolute;margin-left:20px;padding:20px; background-color:#fff;">ZapisujÄ? do notesu</div>';
        },

        onSuccess : function(obj) {
					 document.getElementById("preloader").style.display="none";
    document.getElementById("notes").innerHTML = 'Notes ('+obj.responseText+')';

        }
        });

}
function showCalc(div)
{
	//alert( getPageSize());

	sizeArr = getPageSize()
	document.getElementById(div).style.display='block';
	document.getElementById(div).style.zIndex='9999';
	
	document.getElementById(div).style.left=(sizeArr[2]/2)-(document.getElementById(div).offsetWidth/2)+'px';
	document.getElementById(div).style.top=(sizeArr[1]/2)-(document.getElementById(div).offsetHeight/2)+'px';

}

function zamknij(div)
{
	document.getElementById(div).style.display='none';
}
function getPageSize(){
	
	var xScroll, yScroll;
	
	if (window.innerHeight && window.scrollMaxY) {	
		xScroll = document.body.scrollWidth;
		yScroll = window.innerHeight + window.scrollMaxY;
	} else if (document.body.scrollHeight > document.body.offsetHeight){ // all but Explorer Mac
		xScroll = document.body.scrollWidth;
		yScroll = document.body.scrollHeight;
	} else { // Explorer Mac...would also work in Explorer 6 Strict, Mozilla and Safari
		xScroll = document.body.offsetWidth;
		yScroll = document.body.offsetHeight;
	}
	
	var windowWidth, windowHeight;
	if (self.innerHeight) {	// all except Explorer
		windowWidth = self.innerWidth;
		windowHeight = self.innerHeight;
	} else if (document.documentElement && document.documentElement.clientHeight) { // Explorer 6 Strict Mode
		windowWidth = document.documentElement.clientWidth;
		windowHeight = document.documentElement.clientHeight;
	} else if (document.body) { // other Explorers
		windowWidth = document.body.clientWidth;
		windowHeight = document.body.clientHeight;
	}	
	
	// for small pages with total height less then height of the viewport
	if(yScroll < windowHeight){
		pageHeight = windowHeight;
	} else { 
		pageHeight = yScroll;
	}

	// for small pages with total width less then width of the viewport
	if(xScroll < windowWidth){	
		pageWidth = windowWidth;
	} else {
		pageWidth = xScroll;
	}
	arrayPageSize = new Array(pageWidth,pageHeight,windowWidth,windowHeight) 
	return arrayPageSize;
}
