//copyright Kamil Wiczkowski Webarttech
var XMLHttpRequestObject=false;var klucze="";var ft=true;var tekst;
if(window.XMLHttpRequest)
{XMLHttpRequestObject=new XMLHttpRequest();}
else if(window.ActiveXObject)
{XMLHttpRequestObject=new ActiveXObject("Microsoft.XMLHTTP");}
function naglowki()
{XMLHttpRequestObject.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');}
function czekaj(millis)
	{
	var date = new Date();
	var curDate = null;
	
	do { curDate = new Date(); }
	while(curDate-date < millis);
	} 		
/*window.onbeforeunload = function () 
	{
	if(XMLHttpRequestObject)
			{
			XMLHttpRequestObject.open("POST", "stat_save.php");
			naglowki();
			czas=parseInt((new Date().getTime()-czas)/1000);
			akcje+=czas+"s \n";
			XMLHttpRequestObject.send("zapis="+encodeURIComponent(akcje));
		  XMLHttpRequestObject.onreadystatechange = function()
									{
									if(XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200)
										{
										akcje="";
										}
									}
			//do 
			//	{ 

			//	}
			//while(akcje != "");
			}
	}

if(XMLHttpRequestObject) //pobieramy dane uzytkownika strony
			{
			XMLHttpRequestObject.open("POST", "dane_user.php");
			naglowki();
			XMLHttpRequestObject.send(null);
			XMLHttpRequestObject.onreadystatechange = function()
									{
									if(XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200)
										{
										akcje+= XMLHttpRequestObject.responseText+"Akcje na stronie: \n"+document.location.href+" ";
										}
									}
			}*/
function zalej(co,jak)
{var div=document.getElementById(co);var counter=document.getElementById("counter");var i=counter.value;i=parseInt(i,10);if(jak==1)
{if(i<9)
{var op="0."+i;i=i+1;counter.value=i;t=setTimeout("zalej('loader','1')",5);}
else
zalej("loader",'0');}
else
{if(i==0)
{if((tekst==""))
{zalej(co,'1');}
else
{counter.parentNode.removeChild(counter);div.innerHTML="";clearTimeout(t);var div=document.getElementById("tresc");div.innerHTML=tekst;
}}
else
{op="0."+i;i=i-1;counter.value=i;t=setTimeout("zalej('loader','0')",5);}}}
function loader(akcja)
{var div=document.getElementById("pagewidth");if(akcja=="wlacz")
{var loader=document.getElementById("loader");var counter=document.createElement("input");counter.id="counter";counter.type="hidden";counter.value="0";document.getElementById("strona").insertBefore(counter,div);loader.innerHTML='<p style="text-align:center;"><img src="grafika/loading.gif" alt="ładowanie strony"></p>';zalej('loader','1');}}
function pobierzDane(strona,nr)
{if(XMLHttpRequestObject&&(XMLHttpRequestObject.readyState==4||XMLHttpRequestObject.readyState==0))
{if (strona!="") document.getElementById("tresc").innerHTML="";
var p="";var i=0;p="p"+nr;var przycisk=document.getElementById(p);var a=0;if(parseInt(nr)>=0)
for(i=0;i<ilosc_przyciskow;i++)
{p="p"+i;przycisk=document.getElementById(p);if(ft)
link[i]=przycisk.innerHTML;if(i==nr)
{przycisk.className="on";}
else
przycisk.className="off";}
ft=false;if(nr>1&&nr<8)
document.getElementById("p"+nr).parentNode.parentNode.className="on";if(strona!="")
if(nr>11&&nr<17)
document.getElementById("p"+nr).parentNode.parentNode.className="on";if(strona!="")
{
tekst="";loader("wlacz");var url="przetwarzaj.php?info=info/"+strona+"&m_nr="+nr+"&jvisnvk="+new Date().getTime();
czas=parseInt((new Date().getTime()-czas)/1000);
akcje+=czas+"s \n"+strona+" ";
XMLHttpRequestObject.open("GET",url);naglowki();XMLHttpRequestObject.onreadystatechange=function()
{if(XMLHttpRequestObject.readyState==4&&XMLHttpRequestObject.status==200)
{
tekst=XMLHttpRequestObject.responseText;
czas=new Date().getTime();
}}
XMLHttpRequestObject.send(null);}}}
function pokazSprzedaz ()
	{
	if(XMLHttpRequestObject)
			{
			czas=parseInt((new Date().getTime()-czas)/1000);
			akcje+=czas+"s \nwycena_kominkow ";
			tekst='';
			loader("wlacz");
			var div=document.getElementById("tresc");
			var strona = "produkty_cache.php";
			XMLHttpRequestObject.open("POST", strona);
			naglowki();
			XMLHttpRequestObject.send(null);
			XMLHttpRequestObject.onreadystatechange = function()
									{
									if(XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200)
										{
										tekst= XMLHttpRequestObject.responseText;
										czas=new Date().getTime();
										}
									}
						//XMLHttpRequestObject.send(null);		
					
			}
	}
