function GetSubCat(a){a=$(a).val();parseInt(a)>0?$.post("aindex.php",{action:"GetSubCat",id:a},function(b){$("#podkat").html(b)}):$("#podkat").html("")}function szukajProducenta(a){document.szukaj_producent.producent_skrot.value=a;document.szukaj_producent.submit()}function ShowMessage(a,b){window.scrollTo(0,0);if(typeof b=="undefined")b=3E3;$("#msg").hide().html(a).fadeIn("slow");setTimeout(function(){$("#msg").fadeOut("slow")},b)}
function AddToBasket(a,b){$.post("aindex.php",{action:"AddToBasket",id:a,typ:b},function(d){$("#koszyk_nfo").html(d)});var c="";c=b==1?"Dodano produkt do koszyka":"Dodano produkt do poczekalni";ShowMessage(c)}function RemoveFromBasket(a,b){$("#op_form input[name=action]").val("remove_product");$("#op_form input[name=id]").val(a);$("#op_form input[name=typ]").val(b);$("#op_form").submit()}
function MoveItem(a,b){$("#op_form input[name=action]").val("move_product");$("#op_form input[name=id]").val(a);$("#op_form input[name=typ]").val(b);$("#op_form").submit()}
function UpdateBasket(){var a=$.makeArray($("#koszyk_form :text")),b,c,d=0;for(c=0;c<a.length;c++){b=parseInt(a[c].value);if(b<1||isNaN(b)||a[c].value.length!=String(b).length){d++;$(a[c]).css({border:"1px solid red"})}}if(d)alert("Zaznaczone pola maj\u0105 z\u0142\u0105 warto\u015b\u0107,\nilo\u015b\u0107 musi byc liczb\u0105 wi\u0119ksz\u0105 od 0.");else{$("#koszyk_form input[name=action]").val("update_basket");$("#koszyk_form").submit()}}
function MakeOrder(){var a=$.makeArray($("#koszyk_form :text")),b,c,d=0;for(c=0;c<a.length;c++){b=parseInt(a[c].value);if(b<1||isNaN(b)||a[c].value.length!=String(b).length){d++;$(a[c]).css({border:"1px solid red"})}}if(d)alert("Zaznaczone pola maj\u0105 z\u0142\u0105 warto\u015b\u0107,\nilo\u015b\u0107 musi byc liczb\u0105 wi\u0119ksz\u0105 od 0.");else{$("#koszyk_form input[name=action]").val("make_order");$("#koszyk_form").submit()}}
function checkNIP(a){if(/^\d{3}\-\d{2}\-\d{2}\-\d{3}$|^\d{3}\-\d{3}\-\d{2}\-\d{2}$|^\d{10}$/.test(a)){var b=[6,5,7,2,3,4,5,6,7];a=a.replace(/-/g,"").split("");var c,d=0;for(c=0;c<b.length;c++)d+=parseInt(a[c])*b[c];return d%11==parseInt(a[9])?true:false}else return false}var expr_email=/^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/i,expr_tel=/^[\d\+\- \(\)]{7,}$/,expr_kod=/^\d{2}[- ]?\d{3}$/;
function validateRegForm(a){$(a.elements).removeClass("input_error");if(expr_email.test($.trim(a.email.value)))if($.trim(a.password.value).length<6){$(a.password).addClass("input_error");ShowMessage("Zbyt kr\u00f3tkie has\u0142o, has\u0142o musi zawiera\u0107 conajmniej 6 znakow.");a.password.focus();return false}else if($.trim(a.password.value)!=$.trim(a.password1.value)){$(a.password).addClass("input_error");ShowMessage("Has\u0142o i jego powt\u00f3rzenie r\u00f3\u017cni\u0105 si\u0119.");a.password.focus();
return false}else if($.trim(a.nazwa.value).length==0){$(a.nazwa).addClass("input_error");ShowMessage('Musisz poda\u0107 swoje imi\u0119 i nazwisko.\nFormat: "Imie Nazwisko"');a.nazwa.focus();return false}else{if(!expr_tel.test($.trim(a.tel.value))){$(a.tel).addClass("input_error");ShowMessage("Musisz poda\u0107 numer telefonu.\nDost\u0119pne znaki to cyfry oraz znaki +, - oraz nawiasy okr\u0105g\u0142e.");a.tel.focus();return false}}else{$(a.email).addClass("input_error");ShowMessage("Niepoprawny adres email.");
a.email.focus();return false}if($.trim(a.firma.value).length||$.trim(a.nip.value).length)if(checkNIP($.trim(a.nip.value))){if($.trim(a.firma.value).length==0){$(a.firma).addClass("input_error");ShowMessage("Musisz poda\u0107 nazw\u0119 firmy.");a.firma.focus();return false}}else{$(a.nip).addClass("input_error");ShowMessage("Niepoprawny NIP.");a.nip.focus();return false}if($.trim(a.adres.value).length||$.trim(a.kod.value).length||$.trim(a.miasto.value).length)if($.trim(a.adres.value)==""){$(a.adres).addClass("input_error");
ShowMessage("Podaj pe\u0142ny adres.");a.adres.focus();return false}else if(expr_kod.test(a.kod.value)){if($.trim(a.miasto.value)==""){$(a.miasto).addClass("input_error");ShowMessage("Podaj miasto.");a.miasto.focus();return false}}else{$(a.kod).addClass("input_error");ShowMessage("Wpisz poprawny Kod.\nDozwolone formaty to: 'XX-XXX', 'XX XXX', XXXXX.");a.kod.focus();return false}if($.trim(a.adres_k.value).length||$.trim(a.kod_k.value).length||$.trim(a.miasto_k.value).length)if($.trim(a.adres_k.value)==
""){$(a.adres_k).addClass("input_error");ShowMessage("Podaj pe\u0142ny adres.");a.adres_k.focus();return false}else if(expr_kod.test(a.kod_k.value)){if($.trim(a.miasto_k.value)==""){$(a.miasto_k).addClass("input_error");ShowMessage("Podaj miasto.");a.miasto_k.focus();return false}}else{$(a.kod_k).addClass("input_error");ShowMessage("Wpisz poprawny Kod.\nDozwolone formaty to: 'XX-XXX', 'XX XXX', XXXXX.");a.kod_k.focus();return false}if(a.regulamin.checked!=true){ShowMessage("Musisz zaakceptowa\u0107 warunki regulaminu.");
return false}else if(a.przetwarzanie.checked!=true){ShowMessage("Musisz zaakceptowa\u0107 zgod\u0119 na przetwarzanie danych osobowych.");return false}return true}
function validatePassForm(a){$(a.elements).removeClass("input_error");if($.trim(a.password.value).length<6){$(a.password).addClass("input_error");ShowMessage("Zbyt kr\u00f3tkie has\u0142o, has\u0142o musi zawiera\u0107 conajmniej 6 znakow.");a.password.focus();return false}else if($.trim(a.password.value)!=$.trim(a.password1.value)){$(a.password).addClass("input_error");$(a.password1).addClass("input_error");ShowMessage("Has\u0142o i jego powt\u00f3rzenie r\u00f3\u017cni\u0105 si\u0119.");a.password.focus();
return false}return true}
function validateAccForm(a){$(a.elements).removeClass("input_error");if($.trim(a.nazwa.value).length==0){$(a.nazwa).addClass("input_error");ShowMessage('Musisz poda\u0107 swoje imi\u0119 i nazwisko.\nFormat: "Imie Nazwisko"');a.nazwa.focus();return false}else if(!expr_tel.test($.trim(a.tel.value))){$(a.tel).addClass("input_error");ShowMessage("Musisz poda\u0107 numer telefonu.\nDost\u0119pne znaki to cyfry oraz znaki +, - oraz nawiasy okr\u0105g\u0142e.");a.tel.focus();return false}if($.trim(a.firma.value).length||$.trim(a.nip.value).length)if(checkNIP($.trim(a.nip.value))){if($.trim(a.firma.value).length==
0){$(a.firma).addClass("input_error");ShowMessage("Musisz poda\u0107 nazw\u0119 firmy.");a.firma.focus();return false}}else{$(a.nip).addClass("input_error");ShowMessage("Niepoprawny NIP.");a.nip.focus();return false}if($.trim(a.adres.value).length||$.trim(a.kod.value).length||$.trim(a.miasto.value).length)if($.trim(a.adres.value)==""){$(a.adres).addClass("input_error");ShowMessage("Podaj pe\u0142ny adres.");a.adres.focus();return false}else if(expr_kod.test(a.kod.value)){if($.trim(a.miasto.value)==
""){$(a.miasto).addClass("input_error");ShowMessage("Podaj miasto.");a.miasto.focus();return false}}else{$(a.kod).addClass("input_error");ShowMessage("Wpisz poprawny Kod.\nDozwolone formaty to: 'XX-XXX', 'XX XXX', XXXXX.");a.kod.focus();return false}if($.trim(a.adres_k.value).length||$.trim(a.kod_k.value).length||$.trim(a.miasto_k.value).length)if($.trim(a.adres_k.value)==""){$(a.adres_k).addClass("input_error");ShowMessage("Podaj pe\u0142ny adres.");a.adres_k.focus();return false}else if(expr_kod.test(a.kod_k.value)){if($.trim(a.miasto_k.value)==
""){$(a.miasto_k).addClass("input_error");ShowMessage("Podaj miasto.");a.miasto_k.focus();return false}}else{$(a.kod_k).addClass("input_error");ShowMessage("Wpisz poprawny Kod.\nDozwolone formaty to: 'XX-XXX', 'XX XXX', XXXXX.");a.kod_k.focus();return false}return true}
function validateCompleteForm(a){$(a.elements).removeClass("input_error");if($.trim(a.nazwa.value).length==0){$(a.nazwa).addClass("input_error");ShowMessage('Musisz poda\u0107 swoje imi\u0119 i nazwisko.\nFormat: "Imie Nazwisko"');a.nazwa.focus();return false}else if(!expr_tel.test($.trim(a.tel.value))){$(a.tel).addClass("input_error");ShowMessage("Musisz poda\u0107 numer telefonu.\nDost\u0119pne znaki to cyfry oraz znaki +, - oraz nawiasy okr\u0105g\u0142e.");a.tel.focus();return false}if($.trim(a.firma.value).length||
$.trim(a.nip.value).length)if(checkNIP($.trim(a.nip.value))){if($.trim(a.firma.value).length==0){$(a.firma).addClass("input_error");ShowMessage("Musisz poda\u0107 nazw\u0119 firmy.");a.firma.focus();return false}}else{$(a.nip).addClass("input_error");ShowMessage("Niepoprawny NIP.");a.nip.focus();return false}if($.trim(a.adres.value)==""){$(a.adres).addClass("input_error");ShowMessage("Podaj pe\u0142ny adres.");a.adres.focus();return false}else if(expr_kod.test(a.kod.value)){if($.trim(a.miasto.value)==
""){$(a.miasto).addClass("input_error");ShowMessage("Podaj miasto.");a.miasto.focus();return false}}else{$(a.kod).addClass("input_error");ShowMessage("Wpisz poprawny Kod.\nDozwolone formaty to: 'XX-XXX', 'XX XXX', XXXXX.");a.kod.focus();return false}if($.trim(a.adres_k.value).length||$.trim(a.kod_k.value).length||$.trim(a.miasto_k.value).length)if($.trim(a.adres_k.value)==""){$(a.adres_k).addClass("input_error");ShowMessage("Podaj pe\u0142ny adres.");a.adres_k.focus();return false}else if(expr_kod.test(a.kod_k.value)){if($.trim(a.miasto_k.value)==
""){$(a.miasto_k).addClass("input_error");ShowMessage("Podaj miasto.");a.miasto_k.focus();return false}}else{$(a.kod_k).addClass("input_error");ShowMessage("Wpisz poprawny Kod.\nDozwolone formaty to: 'XX-XXX', 'XX XXX', XXXXX.");a.kod_k.focus();return false}return true}
function PasswordRecovery(){$("input[name=email]").removeClass("input_error");var a=$.trim($("input[name=email]").val());if(a.length==0){$("input[name=email]").addClass("input_error");ShowMessage("W celu odzyskania has\u0142a podaj mail w polu do logowania.");$("input[name=email]").focus()}else $.post("aindex.php",{action:"PassRecovery",email:a},function(b){ShowMessage(b)})}function SwitchImg(a){$("#zdjecie > a").attr("class","hidden_foto");$("#zdjecie > a[rel="+a+"]").removeClass()}
function PoliczRate(a,b){window.open("https://www.eraty.pl/symulator/oblicz.php?numerSklepu=24542811&wariantSklepu="+b+"&typProduktu=0&wartoscTowarow="+a,"Policz_rate","width=630,height=500,directories=no,location=no,menubar=no,resizable=yes,scrollbars=yes,status=no,toolbar=no")}function akcja(){document.koszyk_form.uwagi.value+="RATY";document.koszyk_form.topic.value="RATY";document.koszyk_form.submit();document.formularz_eRaty.submit()};

