var P=new Object();
var D=document; 
var DB=document.body;
var serwer="http://www.artpol.net.pl";
var A=serwer+"/js/a.php";
var kG=serwer+"/js/";
var ecom=new Object();
//POM
P.SL=function(){var SL=0;if (document.documentElement && document.documentElement.scrollLeft && document.documentElement.scrollLeft !=0)	{ SL=document.documentElement.scrollLeft;}if(document.body && document.body.scrollLeft && document.body.scrollLeft !=0){SL=document.body.scrollLeft;}if(window.pageXOffset && window.pageXOffset !=0){SL=window.pageXOffset;}return SL;}; P.SG=function(){var SG=0;if(document.documentElement && document.documentElement.scrollTop && document.documentElement.scrollTop !=0){SG= document.documentElement.scrollTop;} 
if (document.body && document.body.scrollTop && document.body.scrollTop!=0){SG=document.body.scrollTop;}if(window.pageYOffset && window.pageYOffset!=0){SG=window.pageYOffset;}return SG;};
P.DS=function(){if(document.body.scrollWidth>document.body.offsetWidth){var DS=document.body.scrollWidth;}else{var DS=document.body.offsetWidth;}	return DS;}			
P.DW=function(){if(document.body.scrollHeight>document.body.offsetHeight){var DW=document.body.scrollHeight;}	else{var DW=document.body.offsetHeight;}return DW;}
P.DWS=function(){if(self.innerWidth){var DWS=self.innerWidth;}	else if (document.documentElement && document.documentElement.clientWidth){var DWS=document.documentElement.clientWidth;}else if(document.body){var DWS=document.body.clientWidth;}return DWS;}
P.DWW=function(){if(self.innerHeight){var DWW=self.innerHeight;}else if(document.documentElement && document.documentElement.clientHeight){var DWW=document.documentElement.clientHeight;}else if(document.body){var DWW=document.body.clientHeight;}return DWW;}
P.DWWC=function(){var DWWC=P.SG()+(P.DWW()/2);	return DWWC;}
P.DWSC=function(){var DWSC=P.SL()+(P.DWS()/2);	return DWSC;}
P.EL=function(element){var EL=0;	var element=(typeof element=="string")?document.getElementById(element):element;EL=element.offsetLeft;var oParent=element.offsetParent;while(oParent!=null){EL+=oParent.offsetLeft;oParent=oParent.offsetParent;}return EL;}
P.EG=function(element){var EG=0;var element=(typeof element=="string")?document.getElementById(element):element;EG=element.offsetTop;	var oParent=element.offsetParent;	while(oParent!=null){EG+=oParent.offsetTop;oParent=oParent.offsetParent;}return EG;}
P.ES=function(element){var ES=(typeof element=="string")?document.getElementById(element):element;return ES.offsetWidth;}
P.EW=function(element){var EW=(typeof element=="string")?document.getElementById(element):element;return EW.offsetHeight;}

function getXMLHttpRequest(){var request=false;try{request=new XMLHttpRequest();}catch(err1){try{request=new ActiveXObject("Msxml2.XMLHTTP");}catch(err2){try{request=new ActiveXObject("Microsoft.XMLHTTP");}catch(err3){request=false;}}}return request;}	

function C(div,GIF,tekst)
{
	if(!document.getElementById("czekaj")){
	var DC=document.createElement("div");
	document.body.insertBefore(DC, document.body.firstChild);
	DC.setAttribute("id", "czekaj");
	DC.style.textAlign="center";
			
	t = document.createTextNode(tekst);
	p=document.createElement("p");
	DC.appendChild(p);
	p.appendChild(t);
			
	var gifczeka= new Image();
	gifczeka.src=kG+GIF+".gif";
I=document.createElement("img");
DC.appendChild(I);
I.setAttribute("src",gifczeka.src);
if(I.offsetWidth>p.offsetWidth) {var pol=I.offsetWidth/2; p.style.margin="5px auto";}
else {pol=p.offsetWidth/2; I.style.margin="0px auto"; p.style.margin="5px 0px"}
		if(div=='centrum')
				{
					DC.style.marginTop=P.SG()+(P.DWW()/2)-gifczeka.height+"px";
					DC.style.marginLeft=P.DWS()/2-gifczeka.width+"px"; 
				}
			else 
				{
						gdzie=document.getElementById(div);
						var uX=gdzie.offsetWidth;
						gdzie.style.height=P.EW(gdzie)+"px";
						gdzie.innerHTML="<br />";
						if(P.EG(gdzie)<P.SG()) uY=P.SG();
						else uY=P.EG(gdzie);
				
						document.getElementById("czekaj").style.top=uY+"px";
						document.getElementById("czekaj").style.left=((P.EL(gdzie)+uX/2)-pol)+"px";
	}}
} 

kC=function(div){if(div) document.getElementById(div).style.height="";if(document.getElementById("czekaj"))document.body.removeChild(document.getElementById("czekaj"));}

function Tlo(){if(!document.getElementById("tlo")){dT=document.createElement("div"); document.body.insertBefore(dT, document.body.firstChild);dT.setAttribute("id","tlo");dT.style.height=P.DW()+"px";dT.style.width=P.DS()+"px";}}
function koniecTlo(){if(document.getElementById("tlo")) document.body.removeChild(document.getElementById("tlo"));}

var formek=getXMLHttpRequest();
function popFormularz()
	{
		function processPobierania()
	{
	if (formek.readyState == 1 || formek.readyState == 2 || formek.readyState == 3 ) {Tlo(); C('centrum','p','ładowanie') }

	if (formek.readyState == 4 && formek.status == 200) 
		{
		kC();
		var dD=document.createElement("div");	
		document.body.appendChild(dD);
		dD.setAttribute("id", "podduze");
		document.getElementById("podduze").innerHTML=formek.responseText;
		var szer=980;
		var wys=200;
		dD.style.width=szer+"px";
		dD.style.marginTop=P.DWWC()-(wys/2)-15+"px";
		dD.style.marginLeft=(P.DWS()/2)-(szer/2)-15+"px";
		}
	}
	
	var url="baner.php";
	formek.open("GET", url, true);  
	formek.onreadystatechange = processPobierania;
	formek.send(null); 
}

function zamknij() { koniecTlo();document.body.removeChild(document.getElementById("podduze"));}

popFormularz();
