﻿var P=new Object();var D=document; var DB=document.body;
//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;}

var serwer="http://www.czesci-samochodowe.szczecin.pl";
var A=serwer+"/js/a.php";
var kG=serwer+"/js/";
var ecom=new Object();

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;}	
//888
pF=function(form){var f=document.forms[form];	var data="";l=f.length;for(var i=0;i<l;i++){switch(f[i].type) {case "radio":if(f.elements[i].checked)data+=f.elements[i].name+"="+escape(f.elements[i].value)+"&";break;case "checkbox":if(f.elements[i].checked) data+=f.elements[i].name+"="+escape(f.elements[i].value)+"&";break;case "select":data+=f.elements[i].name+"="+escape(f.elements[i].selectedIndex.value)+"&";break;case "select-multiple":for(var x=0;x<input[i].options.length;++x){if(input[i].options[x].selected)this.AddParam(input[i].name, input[i].options[x].value);}break;default:if(f.elements[i].name=="fck") data+=f.elements[i].name+"="+escape(FCKeditorAPI.GetInstance('fck').GetHTML())+"&";else data+=f.elements[i].name+"="+f.elements[i].value+"&";}}return data;}

//343
var od=getXMLHttpRequest();function OD(r,t,d){function pOD(){if(od.readyState==1 || od.readyState==2 || od.readyState==3)C(d,'p',"ładuję "+t+"\"");if(od.readyState==4 && od.status==200){kC(d);document.getElementById(d).innerHTML=od.responseText;var s=document.getElementById(d).getElementsByTagName('script');sl=s.length;	for(var i=0;i<sl;i++){eval(s[i].innerHTML);}GJ(r,'p',t);}}od.open("GET",A+"?c="+r,true);od.onreadystatechange=pOD;od.send(null);}
var of=getXMLHttpRequest();function OF(f,i,t,c){function pOF(){if(of.readyState==1 || of.readyState==2 || of.readyState==3) C(i,'p',t);if(of.readyState==4 && of.status==200){kC(i);document.getElementById(i).innerHTML=of.responseText;
GJ(c,'p',f);} doLinki();}var d=pF(f);of.open("POST",A,true);of.setRequestHeader("Content-type", "application/x-www-form-urlencoded");of.onreadystatechange=pOF;of.send(d);}

//453a
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";
}}} 
//237
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"));}
//349
var lo=getXMLHttpRequest();function LO(m,h,fo){function pLO(){if(lo.readyState==1 || lo.readyState==2 || lo.readyState==3) C(fo,'p', 'logowanie');if(lo.readyState==4 && lo.status==200){kC(fo);document.getElementById(fo).innerHTML=lo.responseText;
var s=document.getElementById(fo).getElementsByTagName('script');sl=s.length;	for(var i=0;i<sl;i++){eval(s[i].innerHTML);}doLinki();}
}lo.open("POST",A,true);lo.onreadystatechange=pLO;lo.setRequestHeader("Content-type","application/x-www-form-urlencoded");lo.send("c="+fo+"&mail="+m+"&haslo="+h);}

var wy=getXMLHttpRequest();function WY(k){function pWY(){if(wy.readyState==1 || wy.readyState==2 || wy.readyState==3) C('loguj','p', 'wylogowanie');if(wy.readyState==4 && wy.status==200){kC('loguj');	document.getElementById('loguj').innerHTML=wy.responseText;doLinki();}
}wy.open("POST",A,true);wy.onreadystatechange=pWY;
wy.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
wy.send("c=loguj&kogo="+k);
}
//345
function RuchomyDiv(){var pokaz=document.getElementById("pokaz");pokaz.style.position="relative";pokaz.style.zIndex="0";	if(P.SG()>P.EG(document.getElementById("kol2")))	pokaz.style.top=P.SG()-P.EG(document.getElementById("kol2"))+"px";}
function DivDoGory(){if(document.getElementById("pokaz")){var pokaz=document.getElementById("pokaz");if(parseInt(pokaz.style.top)<P.SG()-P.EG(document.getElementById("kol2")) || parseInt(pokaz.style.top)<0){}else{if(parseInt(pokaz.style.top)>self.screen.availHeight) pokaz.style.top=self.screen.availHeight+"px";	pokaz.style.top=parseInt(pokaz.style.top)-2+"px";dogory=setTimeout(DivDoGory,10);}}}
//567
var vp=getXMLHttpRequest();function PokazProdukty(g){if(g.indexOf("=")==-1){var k=g.substr(serwer.length+1);vp.open("GET",A+"?c=lista-produktow&kat="+k,true);}else {var k=g.substring(serwer.length+1, g.indexOf("="));vp.open("GET",A+"?c=lista-produktow&kat="+k+"&sortowanie="+g.substr(g.indexOf("=")+1),true);}vp.onreadystatechange=procesPokazywania;vp.send(null);function procesPokazywania(){if(vp.readyState==1 || vp.readyState==2 || vp.readyState==3) C('kol2','p','pobieram listę produktów');if(vp.readyState==2)GJ(k,'k');if(vp.readyState==4 && vp.status==200){kC('kol2');document.getElementById('kol2').innerHTML=vp.responseText;RuchomyDiv();}}}
//881

var vw=getXMLHttpRequest();
function WyswietlProdukt(s)
{
	var pozycja=s.search("_");
	var k=s.substr(serwer.length+1,(pozycja-(serwer.length+2)));
	var p=s.substr(pozycja);	
	function procesWyswietlania()
	{
		if(vw.readyState==1 || vw.readyState==2 || vw.readyState==3) C('kol2','p', 'pobieram produkt');
		if(vw.readyState==4 && vw.status==200){kC('kol2');GJ(k,'k');document.getElementById('kol2').innerHTML=vw.responseText;RuchomyDiv();}
	}
	
	vw.open("GET",A+"?c=produkt&kat="+k+"&pro="+p,true);vw.onreadystatechange=procesWyswietlania;vw.send(null);
}

//KOSZYK
var vl=getXMLHttpRequest();function DdK(f){function pDdK(){
if(vl.readyState==1 || vl.readyState==2 || vl.readyState==3)
if(!document.getElementById("czekaj")) C('koszyk','st','aktualizacja koszyka');
if(vl.readyState==4 && vl.status==200){kC('koszyk');document.getElementById("koszyk").innerHTML=vl.responseText;doLinki();}}data=pF(f);vl.open("POST",A,true);vl.setRequestHeader("Content-type","application/x-www-form-urlencoded");vl.onreadystatechange=pDdK;vl.send(data+"&c=koszyk");}
//PNG
png=function(){var root=false;var applyPositioning=true;var shim='x.gif';var shim_pattern=/x\.gif$/i;root=document;var i=root.all.length-1; for(i,obj=null;(obj=root.all[i]);i--)
{	if(obj.currentStyle.backgroundImage.match(/\.png/i)!==null){ bgfnfixpng(obj); }
if(obj.tagName=='IMG'&&obj.src.match(/\.png$/i)!==null){ alert(obj.tagName); el_fnFixPng(obj);}
//if(applyPositioning&&(obj.tagName=='A'||obj.tagName=='INPUT')&&obj.style.position===''){obj.style.position='relative';}
}

		function bgfnfixpng(obj)	
			{
			var mode='scale';
			var bg=obj.currentStyle.backgroundImage;
			var src=bg.substring(5,bg.length-2);
			if(obj.currentStyle.backgroundRepeat=='no-repeat'){mode='crop';}
			obj.style.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+src+"', sizingMethod='"+mode+"')";
			obj.style.backgroundImage='url('+shim+')';
			obj.style.position='relative';
			obj.style.zIndex='0';
			};
		
		function el_fnFixPng(img)
			{
			alert(img.tagName+"2");
			var src=img.src;img.style.width=img.width+"px";img.style.height=img.height+"px";img.style.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+src+"', sizingMethod='scale')";img.src=shim;
			};}
//GJ
var gj=getXMLHttpRequest();function GJ(s,r,t){function pGJ(){if(gj.readyState==4 && gj.status==200){document.getElementById('gdzie').innerHTML=gj.responseText;doLinki();}}if(r=='k')var u="kat="+s;else var u="p="+s+"&t="+t;gj.open("GET",A+"?c=gdzie-jestes&"+u,true);gj.onreadystatechange=pGJ;gj.send(null);}
function doLinki(){
var links=document.getElementsByTagName("a");var fv=links.length; for (var iz=0;iz<fv;iz++){if(links[iz].className.match("wyloguj"))links[iz].onclick=function(){wyloguj();return false;}
if(links[iz].className.match("qyq"))links[iz].onclick=function(){PokazProdukty(this.href);return false;}
if(links[iz].className.match("ods"))links[iz].onclick=function(){OD(this.rel, this.title,'kol2');return false;}
if(links[iz].className.match("qzq"))links[iz].onclick=function(){WyswietlProdukt(this.href);return false;}}
var f=document.forms;var lec=f.length;	for(var i=0;i<lec;i++){
if(f[i].name.match(/^i/))f[i].onsubmit= function(){DdK(this.name);return false;}
if(f[i].name.match(/^r/))f[i].onsubmit= function(){rejestracja();return false;};
if(f[i].name.match(/^l/))f[i].onsubmit= function(){LO(this.mail.value,this.haslo.value,this.name);return false; };
if(f[i].name.match("wyloguj"))f[i].onsubmit= function(){WY(this.kogo.value);return false; };
if(f[i].name.match("weryfikacja"))f[i].onsubmit= function(){OF(this.name,'kol2', this.title, this.c.value);return false;};
if(f[i].name.match(/^e/))f[i].onsubmit= function(){OF(this.name,this.name, this.title);return false;};
}
buildsubmenus();
if(window.attachEvent) png();
}
onl=function(func){var oldonload=window.onload;if(typeof window.onload !='function'){window.onload=func;}else{window.onload=function(){if(onload){onload();}func();}}} 
onl(doLinki); 
function fSL(obj,evt,func){if (window.addEventListener){obj.addEventListener(evt, func, false);}else if(window.attachEvent){obj.attachEvent("on"+evt,func);}} fSL(document,"scroll",function(){DivDoGory()});
//FOTO
var F=new Object();
F.fPF=function(Duze,name){this.fotoArray=document.getElementsByName(name);this.UrlFoto=new Array();Tlo();C('centrum', 'p', 'ładuje zdjęcie');F.fPD(Duze, name);}

F.SprawdzKtoPierwszy=function(fotoduze){	this.UrlFoto=new Array();for(var k=0;k<F.fotoArray.length;k++){this.UrlFoto=this.fotoArray[k].href;	if(this.fotoArray[k].href==fotoduze) var start=k;}return start;}

function ZamknijPodglad(){koniecTlo();document.body.removeChild(document.getElementById("podduze"));document.body.removeChild(document.getElementById("podfoto"));}
	
F.fPD=function(Duze, name)
	{
	function SprawdzZaladowanie(Duze){if(zdjecie.complete){kC();var szer=zdjecie.width;var wys=zdjecie.height;
			if(szer>P.DWS() || wys>P.DWW())
						{
						if((szer/P.DWS())>(wys/P.DWW())){var stosunek=szer/P.DWS();szer=P.DWS()-150;	wys=(wys/stosunek)-(150/stosunek);}
						else{var stosunek=wys/P.DWW();wys=DWW()-150;szer=(szer/stosunek)-(150/stosunek);}}
var dD=document.createElement("div");	document.body.appendChild(dD);dD.setAttribute("id", "podduze");
var iI=document.createElement("img");	dD.appendChild(iI);iI.setAttribute("src", zdjecie.src);iI.style.width=szer+"px";iI.style.height=wys+"px";dD.style.marginTop=P.DWWC()-(wys/2)-10+"px";dD.style.marginLeft=(P.DWS()/2)-(szer/2)+"px"; 
					fSL(window, "scroll", function(){ dD.style.marginTop=P.DWWC()-(wys/2)-10+"px"; });
					
var dF=document.createElement("div");	document.body.appendChild(dF);dF.setAttribute("id","podfoto");dF.style.width=szer+"px";dF.style.marginTop=P.DWWC()-(wys/2)-10+parseInt(wys)+"px";dF.style.marginLeft=(P.DWS()/2)-(szer/2)+"px";dF.innerHTML+="<span onclick=\"ZamknijPodglad()\; return false\"><a href class=\"zamknij\">Zamknij</a></span> ";

fSL(window,"scroll",function(){dF.style.marginTop=P.DWWC()-(wys/2)-10+parseInt(wys)+"px"; });}
		else{setTimeout(SprawdzZaladowanie,100);}}
var zdjecie=new Image();
zdjecie.src=Duze;
SprawdzZaladowanie(zdjecie);}
function fir(z){
if(z=="p"){document.getElementById('red1').style.display='none';document.getElementById('red2').style.display='none';}
if(z=="f") {document.getElementById('red1').style.display='';document.getElementById('red2').style.display='';}}
