var checked=true;var txt_before=null;function spacje(a){if(a){a.value=a.value.replace(/\s/g,"")}}function spacje2(a){if(a){a.value=a.value.replace(/\s/g,"");a.value=a.value.replace(/\-/g,"")}}function text_before(b,a){if(!checked){text_after(b,a)}txt_before=document.forms[0][b].value.substring(0,a);checked=false;return true}function text_after(d,a){var b=document.forms[0][d].value.length;if(text_size(d,a)<0){document.forms[0][d].value=document.forms[0][d].value.substring(0,a)}checked=true;update_chr_left(d,a)}function text_size(b,a){var d=document.forms[0][b];if(d!=null){return a-d.value.length}}function update_chr_left(b,a){var d=document.getElementById(b+"_span");if(text_size(b,a)<=0){d.innerHTML="zostało 0 znaków";d.className="red"}else{d.innerHTML="zostało "+text_size(b,a)+" znaków";d.className=""}}function gg(d){var b=document.getElementById("ngg");var a="http://status.gadu-gadu.pl/users/status.asp?id="+d+"&style=4";if(navigator.userAgent&&navigator.userAgent.indexOf("MSIE")>0&&document.location.protocol&&document.location.protocol=="https:"){return true}else{b.src=a+"&d="+new Date().getTime()}}function c(b){var a=document.getElementById("t"+b);if(a){a.checked=true}}function lupka(b){var a=document.getElementById(b);a.style.display=(a.style.display=="none")?"block":"none"}function OpenWindow(b,f,h){var e=(screen.availWidth-f)/2;var a=(screen.availHeight-h)/2;var g="width="+f+",height="+h+",top="+a+",left="+e+",scrollbars=yes,menubar=yes,resizable=yes";var d=window.open(b,"",g);d.focus();return false}function OpenWindow2(h,e,g,j){if(!j){var j="Kwiaciarnia"}var d=(screen.availWidth-e)/2;var a=(screen.availHeight-g)/2;var f="width="+e+",height="+g+",top="+a+",left="+d+",scrollbars=no,menubar=no,resizable=no";var b=window.open("","",f);b.document.write("<html><head><link rel=stylesheet href=style.css><title>"+j+'</title></head><body><center><table width=100% height=100% class=slash><tr><td align=center valign=middle><a href="javascript: history.go(-1);" onclick="javascript: self.close();"><img src="'+h+'" border="0"></a></td></tr></table></center></body></html>');b.focus();return false}function disableme(a){a=document.getElementById(a);a.disabled=true;a.value="Czekaj...";return true}function enableme(a){a=document.getElementById(a);a.disabled=false;a.value="Załóż konto";return false}function clearform(){return confirm("Uwaga!\nCzy chcesz usunąć wszystkie dane z formularza?")}var validLogin=new RegExp("^[a-zA-Z0-9_-]{5,15}$");var validPassword=new RegExp("^[a-zA-Z0-9_-]{5,15}$");var validMail=new RegExp("^([a-zA-Z0-9._-]+.?)+@([a-zA-Z0-9_-]+.)+[a-zA-Z]{1,5}$");var validName=new RegExp("^[ a-zA-ZąćęłńóśźżĄĆĘŁŃÓŚŹŻ]{2,25}$");var validName2=new RegExp("^[ a-zA-ZąćęłńóśźżĄĆĘŁŃÓŚŹŻ.-]{2,40}$");var validAddress=new RegExp("[ sa-zA-Z0-9ąćęłńóśźżĄĆĘŁŃÓŚŹŻ./-]{2,45}$");var validCity=new RegExp("^([ a-zA-ZąśćżźęłóńĄŚĆŻŹĘŁÓŃ]+[ -.]?){2,45}$");var validZIPCode=new RegExp("^[0-9]{2,3}$");var validPhone=new RegExp("^[ 0-9+().-]{9,25}$");var validGsmPhone=new RegExp("^((600|601|602|603|604|605|606|607|608|609|660|661|662|663|664|665|666|667|668|669|690|691|692|693|694|695|696|697|698|699|721|722|780|781|782|783|785|786|787|788|789|790|791|792|793|794|795|796|797|798|799|880|885|886|887|888|889|500|501|502|503|504|505|506|507|508|509|510|511|512|513|514|515|516|517){1}[0-9]{6})$");var validGsmPhone4=new RegExp("^((7841|7842|7843|7844|7845|7846|7847|7848|8841|8842|8861|8862|8863|8864|8865|8866|6666){1}[0-9]{5})$");var validNIP=new RegExp("^[ 0-9-]{10,13}$");var verificator_nip=[6,5,7,2,3,4,5,6,7];function verify_nip(b){if(!validNIP.test(b)){return false}b=b.replace(/[^0-9]/g,"");if(b.length!=10){return false}var d,e;for(d=e=0;d<9;d++){e+=b.charAt(d)*verificator_nip[d]}e%=11;return(e==b.charAt(9))}function sprawdz(a){var d="";var b="";if(a.email.value==""){d+="\n- Email"}if(a.imie.value==""){d+="\n- Imię"}if(a.imie.value!=""&&!validName.test(a.imie.value)){d+="\n- Imię (dopuszczalne są tylko litery, max 15 znaków)"}if(a.nazwisko.value==""){d+="\n- Nazwisko"}if(a.nazwisko.value!=""&&!validName2.test(a.nazwisko.value)){d+="\n- Nazwisko (dopuszczalne są tylko litery oraz jedna spacja, kropka lub myślnik, max 30 znaków)"}if(a.adres.value!=""&&!validAddress.test(a.adres.value)){d+="\n- Adres (dopuszczalne są tylko litery oraz spacja, kropka, ukośnik lub myślnik, max 45 znaków)"}if(a.miasto.value!=""&&!validCity.test(a.miasto.value)){d+="\n- Miejscowość (dopuszczalne są tylko litery oraz spacja, kropka lub myślnik)"}if((a.kodp1.value!=""||a.kodp2.value!="")&&(!validZIPCode.test(a.kodp1.value)||!validZIPCode.test(a.kodp2.value))){d+="\n- Kod pocztowy (prawidłowy format: nn-nnn)"}if(a.telefon.value!=""&&!validPhone.test(a.telefon.value)){d+="\n- Telefon + nr. kier. (dopuszczalne znaki: cyfry, spacja, nawias, -, +)"}if(a.komorka.value!=""&&!validGsmPhone.test(a.komorka.value)&&!validGsmPhone4.test(a.komorka.value)){d+="\n- Numer komórki jest zły lub nie w formacie XYZaabbcc"}if(a.login.value!=""&&!validLogin.test(a.login.value)){d+="\n- Login (dopuszczalne są tylko litery, cyfry oraz podkreślenie lub myślnik, 5-15 znaków)"}if(a.login.value==a.haslo.value&&a.login.value!=""){d+="\n- Login jest taki sam jak hasło (brak bezpieczeństwa))"}if(a.haslo.value!=""&&a.haslo.value==a.haslo2.value&&!validPassword.test(a.haslo.value)){d+="\n- Hasło (dopuszczalne są tylko litery, cyfry oraz podkreślenie lub myślnik, 5-15 znaków)"}else{if(!a.haslo.disabled){if(a.haslo.value!=a.haslo2.value){d+="\n- Hasło (brak lub wpisane hasła nie są identyczne)"}else{if((a.haslo.value!=""||a.haslo2.value!="")&&a.login.value==""){d+="\n- wpisano samo hasło, brakuje jednak pola login"}else{if((a.haslo.value==""||a.haslo2.value=="")&&a.login.value!=""){d+="\n- wpisano sam login nie nadając jednak hasła"}}}}}if(a.firma.value!=""&&!validAddress.test(a.firma.value)){d+="\n- Firma (dopuszczalne są tylko litery oraz spacja, kropka, ukośnik lub myślnik, max 30 znakow)"}if(a.nip.value!=""&&!verify_nip(a.nip.value)){d+="\n- NIP, numer jest nieprawidłowy"}if(a.regulamin.checked!=true){b+="\n\nAby kontynuować musisz zaakceptowac regulamin!\n"}if(d!=""||b!=""){allBlad="Formularz został błędnie wypełniony.\nNastępujące pola wymagają sprawdzenia lub uzupełnienia:";if(d!=""){allBlad+="\n"+d}allBlad+=b;alert(allBlad);return false}else{return true}}function sprawdz2(a){var d="";var b="";if(document.forms["0"].odbiorca&&document.forms["0"].odbiorca.value==-1){if(a.imie.value==""&&a.imie.value==""){d+="\n- Imię"}if(a.imie.value!=""&&!validName.test(a.imie.value)){d+="\n- Imię (dopuszczalne są tylko litery, max 15 znaków)"}if(a.nazwisko.value==""){d+="\n- Nazwisko"}if(a.nazwisko.value!=""&&!validName2.test(a.nazwisko.value)){d+="\n- Nazwisko (dopuszczalne są tylko litery oraz jedna spacja, kropka lub myślnik, max 30 znaków)"}if(a.adres.value==""){d+="\n- Adres"}if(a.adres.value!=""&&!validAddress.test(a.adres.value)){d+="\n- Adres (dopuszczalne są tylko litery oraz spacja, kropka, ukośnik lub myślnik, max 50 znakow)"}if(a.miasto.value==""){d+="\n- Miejscowość"}if(a.miasto.value!=""&&!validCity.test(a.miasto.value)){d+="\n- Miejscowość (dopuszczalne są tylko litery oraz spacja, kropka lub myślnik)"}if((a.kodp1.value!=""||a.kodp2.value!="")&&(!validZIPCode.test(a.kodp1.value)||!validZIPCode.test(a.kodp2.value))){d+="\n- Kod pocztowy (prawidłowy format: nn-nnn)"}if(a.telefon.value!=""&&!validPhone.test(a.telefon.value)){d+="\n- Telefon (dopuszczalne cyfry, spacja, myslnik, plus, nawiasy)"}if(a.firma.value!=""&&!validAddress.test(a.firma.value)){d+="\n- Firma (dopuszczalne są tylko litery oraz spacja, kropka, ukośnik lub myślnik, max 30 znakow)"}allBlad="Wybraleś definiowanie NOWEGO odbiorcy.\n\nFormularz został jednak błędnie wypełniony.\nNastępujące pola wymagają sprawdzenia lub uzupełnienia:"}else{allBlad="Wybraleś odbiorcę ze swojej listy odbiorców.\n\nFormularz został jednak błędnie wypełniony.\nNastępujące pola wymagają sprawdzenia lub uzupełnienia:"}if(a.uwagi.value.length>850){d+="\n- Uwagi muszą zawierać się w 850 znakach"}if(a.bilecik_tresc.value.length>250){d+="\n- Treść bileciku musi zawierać się w 250 znakach"}if(zaznaczyl()&&a.kartka.checked){d+="\n- NIE zaznaczyłeś na jakim bileciku wpisać wiadomość"}if(d!=""||b!=""){if(d!=""){allBlad+="\n"+d}allBlad+=b;alert(allBlad);return false}else{if(a.bilecik_tresc.value.length==0&&a.bilecik.checked){return confirm("Czy na pewno chcesz załączcyć pusty bilecik?")}return true}}function sprawdz_cene(f,d,b,e){if(f.ile){switch(f.ile.value){case"a":alert("Zostaniesz przeniesiony do innego produktu - jedna, duża róża z dostawą. Kolor do wyboru.");document.location="./oferta.php?p=87&r=1";return false;break;case"b":alert("Zostaniesz przeniesiony do innego produktu. Bukiet z od 3 do 7 dużych róż z przybraniem. Kolor róż do wyboru. Prosimy zapoznać się z całą naszą ofertą. Robimy bukiety z każdą ilością kwiatów.");document.location="./oferta.php?p=85&r=1";return false;break;case"c":return false;break}}var a=document.getElementById(e);if(a&&a.type=="radio"&&a.checked){if(!validZIPCode.test(f.cena.value)){alert("Uwaga!\n\nPodano nieprawidłową kwotę!\nProszę podać liczbę naturalną, większą niż "+d+" pln.");f.cena.value=b;document.getElementById("cena").focus();return false}if(parseInt(f.cena.value)<=parseInt(d)){alert("Uwaga!\nPaństwa cena za powiększoną wersję bukietu musi być większa od ceny minimalnej "+d+" pln!");f.cena.value=b;document.getElementById("cena").focus();return false}}return true}function showhide(b){if(!isExpanded&&b.indexOf("#")>-1){window.location=b;return false}var a=b.substring(b.indexOf("#")+1);obj=document.getElementById(a);obj.style.display=(obj.style.display=="block"?"none":"block");if(b.indexOf("#")<0&&!isExpanded){return false}else{if(b.indexOf("#")<0){window.location="#p1";return false}else{window.location=b}}}function show(a){obj=document.getElementById(a);if(obj){obj.style.display="block"}}function hide(a){obj=document.getElementById(a);if(obj){obj.style.display="none"}}function sprawdz3(d){if(d){d.focus()}if(d&&(d.value=="b"||d.value=="11")){return confirm("Uwaga!\n\nWybrano uniwersalny przelew bankowy/przekaz pocztowy.\nProsimy mieć na uwadze aby dotarł on do nas przed planowaną datą dostarczenia kwiatów.\nPrzypominamy, że obsługujemy wiele szybkich przelewów z różnych banków. Prosimy sprawdzić czy na pewno nie ma Państwa banku na jednej z list (system firmy PayU lub DotPay). Dla przekazów bankowych średni czas realizacji w dni robocze to 15h (maksymalnie) a dla pocztowych 3-4dni.\nMożna też przesłać do nas dobrej jakości fotografię lub skan nadanego przekazu lub potwierdzenie elektronicznego nadania pieniędzy w formacie PDF lub zrzut ekranu.\n\nKontynuowac transakcje z tą metodą platności?")}if(d&&d.value=="x"){if(wm){alert(wm)}else{alert("Uwaga!\nProszę wybrać sposób zapłaty z listy!")}return false}if(d&&d.value=="210"){var b=document.getElementById("dotpay");if(b){b.blokuj.value=0}}if(d&&d.value=="y"){if(true){var a=document.getElementById("paypal");if(a){a.submit()}else{alert("Aby zapłacić przez PayPal proszę kliknąć ikonkę 'PayPal kup teraz' po prawej stronie! Dziękujemy.")}return false}else{return false}}return true}var before="e1";function select(e,d,a){var b=document.getElementById(e);if(b&&b.value!=d&&cp&&confirm(cp+" "+a.innerHTML+"?")){b.value=d;b.className="ccard";metoda(b,d)}}function metoda(f,d){if(f.id=="pay_type"){var b=document.getElementById("kanal");if(b&&b.value!="x"){b.value="x";b.className=""}}else{if(f.id=="kanal"){var b=document.getElementById("pay_type");if(b&&b.value!="x"){b.value="x";b.className=""}}}var g=f.selectedIndex;var a=document.getElementById("metody");var e=document.getElementById("p-"+d);if(d&&d!="x"&&e){hide(before);show("p-"+d);before="p-"+d;if(a&&a.className.indexOf("blue")<0){a.className=a.className+" blue"}if(d=="b"){f.className="offline"}else{if(d=="c"||d=="y"||d==0||d==210){f.className="ccard"}else{if((d>"d"&&d<"y")||(d>=10&&d<=33)){f.className="online"}}}}else{hide(before);show("e1");before="e1";f.className="";if(a){a.className="normal"}}}function nocna(b,a){var d=b.selectedIndex;obj=document.getElementById("nocna");if(d&&obj&&a.indexOf("*")>-1){obj.style.display="inline"}else{if(obj){obj.style.display="none"}}}var isExpanded=true;function expandAll(a,d,b){isExpanded=!isExpanded;elms=document.getElementsByTagName("div");for(i=0;i<elms.length;i++){if(elms[i].className==a&&!isExpanded){elms[i].style.display="block"}else{if(elms[i].className=="pomoc"&&isExpanded){elms[i].style.display="none"}}}if(!isExpanded){document.getElementById(d).style.display="none";document.getElementById(b).style.display=""}else{document.getElementById(d).style.display="";document.getElementById(b).style.display="none"}}function blokujnowego(a,d){if(a.selectedIndex==0){hide("e1");show(d)}else{hide(d);show("e1");var b="<table><tbody><tr><td>Imię: </td><td><strong>"+document.getElementById("imie"+a.value).value+"</strong></td></tr><tr><td>Nazwisko: </td><td><strong>"+document.getElementById("nazwisko"+a.value).value+"</strong></td></tr><tr><td>Ulica i adres: </td><td><strong>"+document.getElementById("adres"+a.value).value+"</strong></td></tr><tr><td>Kod pocztowy:&nbsp;</td><td><strong>"+document.getElementById("kodpo"+a.value).value+"</strong></td></tr><tr><td>Miasto: </td><td><strong>"+document.getElementById("miasto"+a.value).value+"</strong></td></tr><tr><td>Telefon: </td><td><strong>"+document.getElementById("telefon"+a.value).value+"</strong></td></tr><tr><td>Firma:</td><td><strong>"+document.getElementById("firma"+a.value).value+"</strong></td></tr></tbody></table>";document.getElementById("e1tab").innerHTML=b}return true}function przelicz(d,b){if(d&&isFinite(b)){if(isFinite(d.value)){var a=d.value*b}else{var a="---"}if(document.getElementById("k").innerHTML){document.getElementById("k").innerHTML=a}if(document.getElementById("k").value){document.getElementById("k").value=a}return true}else{return false}}function zaznacz(){document.forms["0"].kartka.checked=true}function zaznaczb(){document.forms["0"].bilecik.checked=true}function uncheckradio(){var a=document.getElementsByTagName("input");il=a.length-1;for(i=0;i<=il;i++){if(a[i].type=="radio"&&a[i].checked){a[i].checked=false}}}function zaznaczyl(){var a=document.getElementsByTagName("input");il=a.length-1;for(i=0;i<=il;i++){if(a[i].type=="radio"&&a[i].checked){return false}}return true}function ilosc(d,a){var b=prompt("Podaj zamawianą ilość kwiatów (minimum "+a+"szt.):",a);if(b==null){return false}if(isFinite(b)&&b.indexOf(".")=="-1"&&b>=a&&b<500){d.ile.value=b;return true}else{alert("Uwaga!\n"+b+" - nieprawidłowa liczba!\nSpróbuj ponownie.");return false}}function fakturka(a){if(a&&a.id=="p"){if(document.getElementById("f")&&document.getElementById("f").checked){document.getElementById("f").checked=false}}if(a&&a.id=="f"){if(document.getElementById("p")&&document.getElementById("p").checked){document.getElementById("p").checked=false}}};
