function flip(rid){ current=(document.getElementById(rid).style.display == 'none') ? 'block' : 'none'; document.getElementById(rid).style.display = current; } function firma_nie(){ document.getElementById('form_firma').style.display = 'none'; document.form_zamowienie.firma.value = ''; document.form_zamowienie.nip.value = ''; } function firma_tak(){ document.getElementById('form_firma').style.display = 'block'; } function bon(){ var wb = /^[0-9a-zA-Z]{6,35}$/; var bon = document.getElementById('bon_kwotowy_id'); var wer = (wb.test(bon.value)==true && bon.value != ''); if(wer){ self.location.href = 'index.php?d=koszyk&akcja=bon&bon=' + bon.value; }else{ alert('Nieprawidłowa wartość'); } } function wybierzGratis(g){ self.location.href = 'index.php?d=koszyk&akcja=gratis&gratis=' + g; } function osoba_firma(){ zosoba = document.getElementById('zaznaczOsoba'); dosoba = document.getElementById('daneOsoba'); dfirma = document.getElementById('daneFirma'); if(zosoba.checked){ dosoba.style.display = 'block'; dfirma.style.display = 'none'; }else{ dosoba.style.display = 'none'; dfirma.style.display = 'block'; } } function ustaw_adres_dostawy(ad_id, ad_licz){ var ad_p, ad_i; for(ad_i=1; ad_i<=ad_licz; ad_i++){ ad_p = document.getElementById('adres_'+ad_i); if(ad_i == ad_id){ ad_p.style.display = 'block'; }else{ ad_p.style.display = 'none'; }}} function przewiniecie(start, elid){ if(start < document.getElementById(elid).offsetTop - (window.innerHeight/4)) setTimeout(function(){ window.scrollBy(0, 5); przewiniecie(start+5, elid); }, 5); } function zapiszKoszyk(pole, wartosc){ post = 'pole='+pole+'&wartosc='+wartosc; p = otworzPolaczenie(); p.open('post', 'koszyk.php', true); p.setRequestHeader('Content-type', 'application/x-www-form-urlencoded'); p.setRequestHeader('Content-length', post.length); p.setRequestHeader('Connection', 'close'); p.send(post); } function sprawdzMail(ema){ wz = /^[0-9a-zA-Z-._]+@[0-9a-zA-Z.-]+\.[a-zA-Z]{2,4}$/; spr = (wz.test(ema)==true && ema != ''); if(spr){ return true; }else{ return false; } } function pokaz(){ if(document.getElementById('kup_na_firme')){ if(document.rejestracja.firma.checked){ flip('na_firme'); flip('teleadr_firma'); } } } function dane_firmy() { fr = document.rejestracja; if(fr.adres_firmy.checked){ fr.firma_ulica.value = fr.ulica.value; fr.firma_dom.value = fr.dom.value; fr.firma_mieszkanie.value = fr.mieszkanie.value; fr.firma_kod_pocztowy.value = fr.kod_pocztowy.value; fr.firma_miasto.value = fr.miasto.value; fr.firma_wojewodztwo.value = fr.wojewodztwo.value; fr.firma_telefon.value = fr.telefon.value; fr.firma_kraj.value = fr.kraj.value; } } function otworzMagazyn(){ var httpRequest; if(window.XMLHttpRequest && !(window.ActiveXObject)) { httpRequest = new XMLHttpRequest(); } else if(window.ActiveXObject) { httpRequest = new ActiveXObject("Microsoft.XMLHTTP"); }; return httpRequest; }; function aCenaLimit(oID, pID, tpl){ var polaczenie = otworzMagazyn(); var aLicz = 0; var aOpcje = aProduktyN[pID]; var aUstawione = ''; for(klucz in aOpcje){ aPole = document.getElementById('atrybuty_'+pID+'_'+aOpcje[klucz]); if(aPole.type == 'radio'){ aWartosc = 0; aPoleName = document.getElementsByName('atrybuty_'+pID+'['+aOpcje[klucz]+']'); for(r=0; r 0)){ aOpcje = aProduktyN[pID[p]]; for(klucz in aOpcje){ aPole = document.getElementById('atrybuty_'+pID[p]+'_'+aOpcje[klucz]); if(aPole){ if(aPole.type == 'radio'){ aWartosc = 0; aPoleName = document.getElementsByName('atrybuty_'+pID[p]+'['+aOpcje[klucz]+']'); for(r=0; r n_docelement))){ n_result = n_docelement; }; return n_body && (!n_result || (n_result > n_body)) ? n_body : n_result; } function f_clientWidth(){ return filtrujWartosc(window.innerWidth ? window.innerWidth : 0, document.documentElement ? document.documentElement.clientWidth : 0, document.body ? document.body.clientWidth : 0); } function f_clientHeight(){ return filtrujWartosc(window.innerHeight ? window.innerHeight : 0, document.documentElement ? document.documentElement.clientHeight : 0, document.body ? document.body.clientHeight : 0); } function f_scrollTop(){ return filtrujWartosc(window.pageYOffset ? window.pageYOffset : 0, document.documentElement ? document.documentElement.scrollTop : 0, document.body ? document.body.scrollTop : 0); } var glo = 0; var setout; var wcz; function galeria_box(g,o,ow,oh,np,pid){ if(glo == 0){ glo = 1; var obmw = ow; var obmh = oh; var wspob = ow/oh; var bl = 0; var bg = 0; var bw = f_clientWidth(); var bh = f_clientHeight(); var okmaxw = bw - 40; var okmaxh = bh - 170; var wspok = okmaxw/okmaxh; var polgal = otworzPolaczenie(); var pn = document.getElementById('galeria-nazwa'); var pgt = document.getElementById('galeria-tlo'); var pg = document.getElementById('galeria-box'); var po = document.getElementById('galeria-obraz'); var pm = document.getElementById('galeria-miniatury'); var ol = document.getElementById('loading-image'); if(oh > okmaxh || ow > okmaxw){ if(wspok > 1){ if(wspob > 1){ if(wspob < wspok){ obmh = okmaxh; obmw = Math.round(okmaxh*wspob); }else{ obmw = okmaxw; obmh = Math.round(okmaxw/wspob); } }else{ obmh = okmaxh; obmw = Math.round(okmaxh*wspob); } }else{ if(wspob > 1){ obmw = okmaxw; obmh = Math.round(okmaxw/wspob); }else{ if(wspob > wspok){ obmw = okmaxw; obmh = Math.round(okmaxw/wspob); }else{ obmh = okmaxh; obmw = Math.round(okmaxh*wspob); } } } } bg = (bh-obmh-140)/2; bl = (bw-obmw-20)/2; po.style.maxHeight = obmh+'px'; po.style.maxWidth = obmw+'px'; ol.src = 'galerie/'+o.substr(0,1)+'/'+o; po.src = 'img/loading.gif'; pn.innerHTML = np; polgal.open('get', 'galeria-box.php?g='+g+'&p='+pid); polgal.onreadystatechange = function(){ if(polgal.readyState == 4) pm.innerHTML = polgal.responseText; }; polgal.send(null); pgt.style.visibility = 'visible'; pg.style.visibility = 'visible'; wcz = setInterval(function(){if(galeria_rozmiar(obmw,obmh,bg,bl) && ol.complete){ po.src = 'galerie/'+o.substr(0,1)+'/'+o; clearInterval(wcz); glo = 0; } },100); } } function galeria_off(){ document.getElementById('galeria-box').style.visibility = 'hidden'; document.getElementById('galeria-tlo').style.visibility = 'hidden'; } function galeria_rozmiar(wsz,wwy,wto,wle){ eln = document.getElementById('galeria-nazwa'); elp = document.getElementById('galeria-podklad'); elb = document.getElementById('galeria-box'); asz = parseInt(elp.style.width); rsz = Math.round(asz - wsz); dsz = Math.abs(rsz) > 50 ? 5 : 1; awy = parseInt(elp.style.height); rwy = Math.round(awy - wwy); dwy = Math.abs(rwy) > 50 ? 5 : 1; ato = parseInt(elb.offsetTop); rto = Math.round(ato - wto); dto = Math.abs(rto) > 50 ? 5 : 1; ale = parseInt(elb.offsetLeft); rle = Math.round(ale - wle); dle = Math.abs(rle) > 50 ? 5 : 1; usz = rsz > 0 ? (asz - dsz) : (asz + dsz); uwy = rwy > 0 ? (awy - dwy) : (awy + dwy); uto = rto > 0 ? (ato - dto) : (ato + dto); ule = rle > 0 ? (ale - dle) : (ale + dle); akc = (rsz != 0 || rwy != 0 || rto != 0 || rle != 0) ? true : false; if(akc){ if(rsz != 0){ elp.style.width = usz+'px'; eln.style.width = usz+'px'; } if(rwy != 0) elp.style.height = uwy+'px'; if(rto != 0) elb.style.top = uto+'px'; if(rle != 0) elb.style.left = ule+'px'; setout = setTimeout(function(){galeria_rozmiar(wsz,wwy,wto,wle)}, 1); }else{ return true; } } function inPostPaczkomat(ikp){ document.getElementById('paczkomat').innerHTML = ''; p = otworzPolaczenie(); URL = 'inpost.php?kod='+ikp; p.open('get', URL); p.onreadystatechange = function(){ if(p.readyState == 4) document.getElementById('paczkomat').innerHTML = p.responseText; }; p.send(null); }; function porownaj(pids, a){ var ak, i, p, pp, pid, URL; ak = a == '1' ? 'dodaj' : 'usun'; for(i=0; i<img src=/images/heart.png><span class=dodaj>porównywarki</span>'; }}} p = otworzPolaczenie(); URL = 'porownywarka.php?akcja='+ak+'&p_id='+pids.join(); p.open('get', URL); p.onreadystatechange = function(){ if(p.readyState == 4) document.getElementById('mPorownywarka').innerHTML = p.responseText; }; p.send(null); return false;}; function porownaj_okno(){ okno('porownywarka.php','porownywarka','950','600','no','yes','yes','yes'); }; function przepiszWartosc(idin,idout){ var idinx = document.getElementById(idin); var idouty = document.getElementById(idout); idouty.value = idinx.value; }; function cechy_grupy(opId){ var cgOpWsz = cgOpcje[0]; var cgOpWy = cgOpcje[opId]; var znWar, klu1, klu2, oPole, sPole; for(klu1 in cgOpWsz){ oPole = document.getElementById('tr_co_'+cgOpWsz[klu1]); sPole = document.getElementById('sel_co_'+cgOpWsz[klu1]); if(oPole) { znWar = 0; for(klu2 in cgOpWy){ if(cgOpWy[klu2] == cgOpWsz[klu1]){ znWar = 1; } } if(znWar == 1){ oPole.style.display = 'table-row'; }else{ oPole.style.display = 'none'; sPole.value = 0; } } } }; function wczytajKategorie(kid, did){ var polaczenie = otworzPolaczenie(); URL = 'interaktywne.php?d=kategorie&kid='+kid+'&did='+did; polaczenie.open('get', URL); polaczenie.onreadystatechange = function(){ if(polaczenie.readyState == 4) document.getElementById(did).innerHTML = polaczenie.responseText; }; polaczenie.send(null); } function podpowiedz(fraza){ var x = 0; var y = 0; var podp = document.getElementById('podpowiedzi'); var inpodp = document.getElementById('input-szukaj'); var polaczenie = otworzPolaczenie(); var URL = 'interaktywne.php?d=wyszukiwarka&fraza='+fraza; if(fraza.length >= 2){ if(inpodp){ x = inpodp.offsetLeft; y = inpodp.offsetTop + inpodp.offsetHeight; } polaczenie.open('get', URL); polaczenie.onreadystatechange = function(){ if(polaczenie.readyState == 4) podp.innerHTML = polaczenie.responseText; podp.style.top = y+'px'; podp.style.left = x+'px'; podp.style.visibility = 'visible'; }; polaczenie.send(null); }else{ podp.style.visibility = 'hidden'; } } function okno(u,n,sz,w,st,sc,r,m){ window.open(u, n, 'width='+sz+',height='+w+',status='+st+',scrollbars='+sc+',resizable='+r+',menubar='+m); } if(!navigator.cookieEnabled){ alert('Aby korzystać z serwisu, należy włączyć akceptację plików cookie.\n\nInternet Explorer: Narzędzia > Opcje internetowe > Prywatność > Przesuń suwak na Średni\nFirefox: Narzędzia > Opcje > Prywatność > Ciasteczka (Zezwól witrynom na ustawienie ciasteczek)\nOpera: Plik > Ustawienia > Prywatność (Uaktywnij ciasteczka)\n\nPo zmianie ustawień należy ponownie uruchomić przeglądarkę.'); };