function $$(id) { return document.getElementById(id); } var config = { rejestracja_ograniczona: "0", kat_poziom1_przeladuj: "0", kat_rozwin_liste: "0", rejestracja_walidacja_nip: "", rejestracja_walidacja_pesel: "", rejestracja_walidacja_kod_pocztowy: "", tpl_grafika: "templates/lte/grafika/"}; $(document).ready(function() { //przypisujemy przyciskom akcje - dodaj do schowka $('.btn_do_schowka').click(function() { var id = $(this).attr('title'); popUpLoad('#popUpKoszyk', '?prod_id='+id, 'ajax_schowek.php', '410px', '250px'); return false; }); }); function onClickCalled(vo, param, param_plik, param_width) { if (param_plik == null) { param_plik = 'popup_koszyk.php'; } if (param_width == null) { param_width = '390px'; } //if (param_height == null) { param_height = 'auto'; } $('#popUpKoszyk').css('width', param_width); //$('#popUpKoszyk').css('height', param_height); $.fancybox({ 'transitionIn' : 'none', 'transitionOut' : 'none', 'overlayOpacity' : 0.7, 'overlayColor' : '#000', 'padding' : 5, /*'title' : 'Dodano produkt do koszyka',*/ 'href' : vo, 'autoSize' : true, 'fitToView' : true, 'beforeLoad' : function() { $(vo).load(param_plik, {dodano : param}); } }); } /*nowa wersja*/ function popUpLoad(kontener, parametry, wczytaj_plik, param_width, param_height) { if (wczytaj_plik == null) { wczytaj_plik = 'popup_koszyk.php'; } if (param_width == null || param_width == '') { param_width = '405px'; } if (param_height != '') { $(kontener).css('min-height', param_height); } if (parametry == null) { parametry = ''; } $(kontener).css('width', param_width); $(kontener).html(''); $(kontener).load(wczytaj_plik+parametry); $.fancybox({ transitionIn : 'none', transitionOut : 'none', overlayOpacity : 0.7, overlayColor : '#000', padding : 5, href : kontener, padding : 2,// - ramka na okolo autoSize : true, fitToView : true//, // beforeLoad : function() { } }); } function koszyk_submit(f, action_wartosc) { zaznaczono = 0; len = $('.transport').length; zaznaczono = 1; if (zaznaczono == 0) { alert('Wybierz sposób transportu.'); } if (zaznaczono != 0) { $$('frm_koszyk').action=action_wartosc; $$('frm_koszyk').submit(); } } function check_szukaj(form) { var p=0; fraza=form.szukaj_fraza.value; if (fraza=="" || fraza==$('#def_szukaj').val()) { alert("Wpisz fragment nazwy produktu lub inna fraze."); form.szukaj_fraza.focus(); p=1 } else if (fraza.length16) {alert(" Podane hasło ma złą długość. \n Hasło musi mieć od 6 do 16 liter."); form.przypomnienie_haslo.focus(); p=1;} else if (form.przypomnienie_haslo2.value=="") { alert("Nie powtórzyłeś hasło."); form.przypomnienie_haslo2.focus(); p=1 } else if (form.przypomnienie_haslo.value!=form.przypomnienie_haslo2.value) { alert("Podane hasła różnią się od siebie."); form.przypomnienie_haslo.focus(); p=1; } if (p==0) { return true; } else { return false; } } function check_przypomnienie_email(form) { var p=0; if (!(check_email_simple(form.email.value))) { alert('Podaj poprawny adres e-mail.'); form.email.focus(); p=1 } if (p==0) { return true; } else { return false; } } /* function check_konto_email(form) { var p=0; if (!(check_email_simple(form.nowy_email.value))) { alert('Podaj poprawny adres e-mail.'); form.nowy_email.focus(); p=1 } if (p==0) { return true; } else { return false; } } function check_konto_haslo(form) { var p=0; haslob=form.nowe_haslo.value; if (form.stare_haslo.value=="") { alert("Podaj dotychczasowe hasło."); form.stare_haslo.focus(); p=1 } else if (form.nowe_haslo.value=="") { alert("Nie podałeś nowego hasła."); form.nowe_haslo.focus(); p=1 } else if (haslob.length16) {alert(" Podane hasło ma złą długość. \n Hasło musi mieć od 6 do 16 liter."); form.nowe_haslo.focus(); p=1;} else if (form.nowe_haslo2.value=="") { alert("Nie powtórzyłeś nowe hasło."); form.nowe_haslo2.focus(); p=1 } else if (form.nowe_haslo.value!=form.nowe_haslo2.value) { alert("Podane hasła różnią się od siebie."); form.nowe_haslo.focus(); p=1; } if (p==0) { return true; } else { return false; } } function check_konto_dane(form) { var p=0; if (form.imie.value=="") { alert("Podaj imie."); form.imie.focus(); p=1 } else if (form.nazwisko.value=="") { alert("Podaj nazwisko."); form.nazwisko.focus(); p=1 } else if (form.telefon.value=="") { alert("Podaj numer telefonu."); form.telefon.focus(); p=1 } else if (form.ulica.value=="") { alert("Podaj ulice."); form.ulica.focus(); p=1 } else if (form.dom.value=="") { alert("Podaj nr domu."); form.dom.focus(); p=1 } else if (form.kod.value=="") { alert("Podaj kod pocztowy."); form.kod.focus(); p=1 } else if (form.miasto.value=="") { alert("Podaj nazwę miejscowości."); form.miasto.focus(); p=1 } if (p==0) { return true; } else { return false; } } */ function check_biuletyn(form) { if (!(check_email_simple(form.email_biuletyn.value))) { alert('Podaj poprawny adres e-mail.'); form.email_biuletyn.focus(); return false; } else { return true; } } function check_dzial_znajomy(form) { var p=0; if (form.znajomy_imie.value=="") { alert("Podaj imie."); form.znajomy_imie.focus(); p=1 } else if (!(check_email_simple(form.znajomy_email.value))) { alert('Podaj poprawny adres e-mail.'); form.znajomy_email.focus(); p=1 } if (p==0) { return true; } else { return false; } } /* NEW check function */ var form = ""; var submitted = false; var error = false; var error_message = ""; //DDOAŁEM PARAMETR STYL function check_input(field_name, field_size, message, styl_pola) { if (!styl_pola) { styl_pola='text-field'; }//wartosc domyślna if (form.elements[field_name] && (form.elements[field_name].type != "hidden")) { var field_value = form.elements[field_name].value; if (field_value == '' || field_value.length field_value.length == -1) { p=1 } if (p==1) { error_message = error_message + "* " + message + "\n"; error = true; form.elements[field_name].className="text-field input_alert"; } else { form.elements[field_name].className="text-field"; } } } function check_nip(nip) { var weights = [6, 5, 7, 2, 3, 4, 5, 6, 7]; nip = nip.replace(/[\s-]/g, ''); if (nip.length == 10 && parseInt(nip, 10) > 0) { var sum = 0; for(var i = 0; i 0) {//jesli ma dzieci var $that = $(this); // $(this).children('ul').slideToggle(200, function() { // if ($(this).is(":visible")) { // $that.children('a').addClass('active'); // } else { // $that.children('a').removeClass('active'); // } //}); } else { //jesli nie ma dzieci location = $(this).children('a').attr('href'); } // return false; }); }); //BEGIN PORÓWNYWARKA + DRUKUJ KARTA $(document).ready(function () { porownajPostXML(); function porownajPostXML() { $("#box_porownaj_lista").empty(); //czyscimy przed wgraniem nowej $.ajax({ type: 'POST', dataType: 'XML', url: 'ajax_porownaj.php', data: 'action=porownaj_lista', success: porownajParseXML }); } function porownajParseXML(xml) { $("#box_porownaj_lista").html('');//czyscimy $(xml).find("records").each(function() { if ($(this).attr('count') > 0) { $("#box_porownanie").show(); } else { $("#box_porownanie").hide(); } $(xml).find("record").each(function() { var p_typ = $(this).find('porownaj_typ').text(); var p_id = $(this).find('porownaj_id').text(); var p_nazwa = $(this).find('porownaj_nazwa').text(); var p_permalink = $(this).find('porownaj_permalink').text(); switch (p_typ) { case 'kat': $("#box_porownaj_lista").append('
  • ' + p_nazwa + '
  • '); break; case 'btn': if (p_permalink > 1) { $("#box_porownaj_lista").append('
  • '); } else { $("#box_porownaj_lista").append('
  • '); } break; case 'prod': $("#box_porownaj_lista").append('
  •   ' + p_nazwa + '
  • '); break; }//end switch }); }); } /* TYMCZASOWO - WYWALIC function porownajParseXML(xml) { $(xml).find("records").each(function() { if ($(this).attr('count') > 0) { $("#box_porownanie").show(); } else { $("#box_porownanie").hide(); } $(xml).find("record").each(function() { var p_typ = $(this).find('porownaj_typ').text(); var p_id = $(this).find('porownaj_id').text(); var p_nazwa = $(this).find('porownaj_nazwa').text(); var p_permalink = $(this).find('porownaj_permalink').text(); var p_img_smal = $(this).find('porownaj_img_smal').text(); var p_img_normal = $(this).find('porownaj_img_normal').text(); //DODAC SCIEZKE ZDJECIA //chwilowo poblokowalem switch (p_typ) { case 'kat': $("#box_porownaj_lista").append('' + p_nazwa + ''); break; case 'btn': if (p_permalink > 1) { $("#box_porownaj_lista").append(''); } else { $("#box_porownaj_lista").append(''); } break; case 'prod': $("#box_porownaj_lista").append('
  •   ' + p_nazwa + '
  • '); //$("#box_porownaj_lista").append(''); // podświetlenie ? class="screenshot" rel="' + p_img_normal + '" alt="" break; }//end switch }); }); } */ //mod merkurion mercurion titlee $('.btn_porownaj').click(function(aa) {//porownaj dodaj $.post("ajax_porownaj.php",{action:"porownaj_dodaj", prod_id: $(this).attr("titlee") }, function(data) { var odp=data.split('{ajax}');//obcinamy pomiedzy tekstami {ajax} porownajPostXML(); popUpLoad('#popUpKoszyk', '?param1=' + odp[1] + '¶m2=' + odp[2], 'popup_porownaj.php','410px',''); }); return false; }); $(".btn_usun_porownaj").live("click", function() { $.cookie("porownaj_cookie[" + $(this).attr("titlee") + "]", null); porownajPostXML(); popUpLoad('#popUpKoszyk', '?param1=deleted¶m2=' + $(this).attr("titlee"), 'popup_porownaj.php','410px',''); return false; }); /// DRUKUJ KARTA $('.btn_drukuj').click(function() { window.open('popup_karta_drukuj.php?id=' + $(this).attr("title"),'nowe_okno','width=600,height=500,directories=no,location=no,menubar=no,resizable=yes,scrollbars=yes,status=no,toolbar=no'); return false; }); }); //powielamy dane - imie i nazwisko do pola Odbiorca. $(document).ready(function() { /*ok*/ $('#frm_koszyk_nazwisko').blur(function() {//tylko całkowite if ($('#frm_koszyk_odbiorca').val() == '') { $('#frm_koszyk_odbiorca').val( $('#frm_koszyk_imie').val() + ' ' + $('#frm_koszyk_nazwisko').val() ); } }); }); $(document).ready(function() { /*ok*/ $('.prod_ilosc').bind('blur', function(){ this.value=this.value.replace(',','.'); if($(this).val() parseFloat($(input_stan).val())) {//jesli ponad stan + jesli ='ALLOW' to zwraca false alert('Maksymalna dostępna ilość to ' + $(input_stan).val() + ' ' + $(input_stan).attr("alt") + '.'); $(input).val( $(input_stan).val() ); //musi byc bo moze byc 2,35 } else { $(input).val( nowa_ilosc ); $(btn_do_koszyka_lista).attr("href", 'index.php?z=1&id=' + $(this).attr("title") + '&modul=koszyk&nowy=' + $(this).attr("title") + '&nowy_ilosc=' + nowa_ilosc); } }); //ODEJMOWANIE $('.odejmij').click(function() { var input = '#pole_ilosc_lista_' + $(this).attr("title"); var input_stan = '#stan_magazynowy_' + $(this).attr("title");//tylko jednostke z tego potrzebujemy tutaj var btn_do_koszyka_lista = '#btn_do_koszyka_lista_' + $(this).attr("title"); var odejmij_wartosc = 1; if ($(input_stan).attr("alt") == 'kg') {//zwiekszamy tylko o przelicznik czyli 0,25 0,75 itd odejmij_wartosc = parseFloat( 0.10 ); //parseFloat( $(input_przelicznik).val() ); } var nowa_ilosc = round( parseFloat($(input).val()) - odejmij_wartosc ); if (nowa_ilosc 0) { $(input).val( nowa_ilosc ); } $(btn_do_koszyka_lista).attr("href", 'index.php?z=1&id=' + $(this).attr("title") + '&modul=koszyk&nowy=' + $(this).attr("title") + '&nowy_ilosc=' + nowa_ilosc); }); //POLE ILOŚĆ LISTA $('.pole_ilosc_lista').keyup(function() { var input = '#pole_ilosc_lista_' + $(this).attr("alt"); var input_stan = '#stan_magazynowy_' + $(this).attr("alt"); var btn_do_koszyka_lista = '#btn_do_koszyka_lista_' + $(this).attr("alt"); $(input).val($(input).val().replace(',','.')); if($(input).val() parseFloat($(input_stan).val())) {//jesli ponad stan + jesli ='ALLOW' to zwraca false alert('Maksymalna dostępna ilość to ' + $(input_stan).val() + ' ' + $(input_stan).attr("alt") + '.'); //tą końcowke z title kasujemy $(input).val( $(input_stan).val() ); } } $(btn_do_koszyka_lista).attr("href", 'index.php?z=1&id=' + $(this).attr("alt") + '&modul=koszyk&nowy=' + $(this).attr("alt") + '&nowy_ilosc=' + $(input).val()); }); //BTN LISTA $('.btn_do_koszyka_lista').click(function() { var input_stan = '#stan_magazynowy_' + $(this).attr("title"); //!!!! DODAĆ JEŻELI BRAK POLA TO NIC NIE DZIĄŁMY if (parseFloat($(input_stan).val()) 100) { $('#back-top').fadeIn(); } else { $('#back-top').fadeOut(); } }); $('#back-top a').click(function(){//przekierowanie $('body,html').stop(false,false).animate({scrollTop:0},800); return false; }); $('#back-top a').hover( //rozjasnianie function(){ $(this).fadeTo("fast", 0.6); }, function(){ $(this).fadeTo("fast", 1.0); } ); }); //wyszukiwarka zaawansowana funkcje //przycisk zwin i wiecej //gdy parametrow wiecej niz 10 /*ok*/$(document).ready(function () { $('.param_worek_btn').click(function() { var this_btn = this; var param_worek = '#param_' + $(this).attr("title") + '_worek'; $(param_worek).slideToggle(300, function() { if($(param_worek).css("display") == "none") { $(this_btn).html("więcej"); } else { $(this_btn).html("zwiń"); } }); }); }); //koszyk mechanizmy /*NOWA WALIDACJA*/ function check_rejestracja() { var validator = $("#frm_zarejestruj").validate({ rules: { "imie": { required: true, minlength: 3 }, "nazwisko": { required: true, minlength: 3 }, "email_form": { required: true, email: true, email_czy_istnieje: true }, "haslo": { required: true, minlength: 6}, "haslo2": { required: true, equalTo: "#frm_rejestruj_haslo", minlength: 6 }, "zgoda_regulamin": { required: true}, "zgoda_przetwarzanie": { required: true} }, messages: { "imie": {required: "Nie podano imienia", minlength: "Nie podano imienia"}, "nazwisko": {required: "Nie podano nazwiska", minlength: "Nie podano nazwiska"}, "email_form": {required: "Nie podano adresu e-mail", email: "Adres e-mail jest nieprawidłowy!", email_czy_istnieje: 'Podany adres email istnieje już w bazie sklepu.

    Skorzystaj z opcji Przypomnienia hasłao lub podaj inny adres email'}, "haslo": {required: "Nie podano hasła", minlength: "Hasło jest za krótkie
    Podaj minimum 6 znaków"}, "haslo2": {required: "Nie podano hasła", equalTo: "Podane hasła nie są identyczne", minlength: "Hasło jest za krótkie
    Podaj minimum 6 znaków"}, "zgoda_regulamin": {required: "Nie zaakceptowano regulaminu!"}, "zgoda_przetwarzanie": {required: "Nie wyrażono zgody na przetwarzanie danych!"} }, highlight: function(element, errorClass, validClass) { $( '#'+element.id+'_invalid' ).show(); $( '#'+element.id+'_valid' ).hide(); }, unhighlight: function(element, errorClass, validClass) { $( '#'+element.id+'_valid' ).show(); $( '#'+element.id+'_invalid' ).hide(); } }); } function check_logowanie() { //, .zaloguj_form dolozyc to w przyszlosci dla popupa var validator = jQuery("#frm_zaloguj").validate({//dodałem jeszcze .frm_zaloguj dla popupa rules: { "email_form": {required: true,email: true, minlength: 3}, "pass": {required: true,minlength: 3} }, messages: { "email_form": {required: "Podaj swój adres email",email: "Adres jest nieprawidłowy!",minlength: "Podaj swój adres email"}, "pass": {required: "Podaj swoje hasło",minlength: jQuery.validator.format("Podaj swoje hasło")} }, highlight: function(element, errorClass, validClass) { $( '#'+element.id+'_invalid' ).show(); $( '#'+element.id+'_valid' ).hide(); }, unhighlight: function(element, errorClass, validClass) { $( '#'+element.id+'_valid' ).show(); $( '#'+element.id+'_invalid' ).hide(); } }); } //wlaczamy walidacje pola email w bazie danych function email_czy_istnieje_on() { $( "#frm_rejestruj_email" ).rules( "add", { email_czy_istnieje: true }); if ($( "#frm_rejestruj_email" ).val()!='') { $( "#frm_rejestruj_email" ).valid(); } //jesli jesrt wartosc validujemy } //wyaczamy walidacje pola email w bazie danych function email_czy_istnieje_off() { $( "#frm_rejestruj_email" ).rules( "add", { email_czy_istnieje: false }); if ($( "#frm_rejestruj_email" ).val()!='') { $( "#frm_rejestruj_email" ).valid(); } //jesli jesrt wartosc validujemy } /* function() { return $( "strong", this ).length === 2; } */ function check_koszyk_krok2() { var validator = $("#frm_koszyk_krok2").validate({ rules: { "imie": { required: true, minlength: 3 }, "nazwisko": { required: true, minlength: 3 }, "email_form": { required: true, email: true, email_czy_istnieje: $("#koszyk_bez_logowania_2").is(":checked") }, "telefon": { required: true, minlength: 6 }, "ulica": { required: true, minlength: 3 }, "dom": { required: true, minlength: 1 }, "kod": { required: true, kod_pocztowy: true, maxlength: 6 }, "miasto": { required: true, minlength: 3 }, "firma": {required: "#chce_fv:checked", minlength: 3}, "nip": {required: "#chce_fv:checked", nip: true, maxlength: 13}, "ulica_fakt": {required: "#chce_fv:checked", minlength: 3}, "dom_fakt": {required: "#chce_fv:checked", minlength: 1}, "kod_fakt": {required: "#chce_fv:checked", kod_pocztowy: true, maxlength: 6}, "miasto_fakt": {required: "#chce_fv:checked", minlength: 3}, "haslo": { required: "#koszyk_bez_logowania_2:checked", minlength: 6}, "haslo2": { required: "#koszyk_bez_logowania_2:checked", equalTo: "#frm_rejestruj_haslo", minlength: 6 }, "blok_braki": { required: true}, "blok_braki_2": { required: true}, "zgoda_regulamin": { required: true} }, messages: { "imie": {required: "Nie podano imienia", minlength: "Nie podano imienia"}, "nazwisko": {required: "Nie podano nazwiska", minlength: "Nie podano nazwiska"}, "email_form": {required: "Nie podano adresu e-mail", email: "Adres e-mail jest nieprawidłowy!", email_czy_istnieje: 'Podany adres email istnieje już w bazie sklepu.

    Skorzystaj z opcji Przypomnienia hasłao lub podaj inny adres email.' }, "telefon": {required: "Nie podano Telefonu", minlength: "Nie podano Telefonu"}, "ulica": {required: "Nie podano Ulicy", minlength: "Nie podano Ulicy"}, "dom": {required: "Nie podano Numeru domu", minlength: "Nie podano Numeru domu"}, "kod": {required: "Nie podano Kodu pocztowego", kod_pocztowy: "Podaj kod pocztowy w formacie 88-888", maxlength: "Podaj poprawny kod pocztowy"}, "miasto": {required: "Nie podano Miejscowości", minlength: "Nie podano Miejscowości"}, "firma": {required: "Nie podano Nazwy firmy", minlength: "Nie podano Nazwy firmy"}, "nip": {required: "Nie podano Numeru NIP",maxlength: "Nieprawidłowy NIP"}, "ulica_fakt": {required: "Nie podano Ulicy", minlength: "Nie podano Ulicy"}, "dom_fakt": {required: "Nie podano Numeru domu", minlength: "Nie podano Numeru domu"}, "kod_fakt": {required: "Nie podano Kodu pocztowego", kod_pocztowy: "Podaj kod pocztowy w formacie 88-888", maxlength: "Podaj poprawny kod pocztowy"}, "miasto_fakt": {required: "Nie podano Miejscowości", minlength: "Nie podano Miejscowości"}, "haslo": {required: "Nie podano hasła", minlength: "Hasło jest za krótkie
    Podaj minimum 6 znaków"}, "haslo2": {required: "Nie podano hasła", equalTo: "Podane hasła nie są identyczne", minlength: "Hasło jest za krótkie
    Podaj minimum 6 znaków"}, "zblok_braki": {required: "Nie wypełniłeś ankiety!"}, "zblok_braki_2": {required: "Nie wypełniłeś drugiej ankiety!"}, "zgoda_regulamin": {required: "Nie zaakceptowano regulaminu!"} }, highlight: function(element, errorClass, validClass) { $( '#'+element.id+'_invalid' ).show(); $( '#'+element.id+'_valid' ).hide(); }, unhighlight: function(element, errorClass, validClass) { $( '#'+element.id+'_valid' ).show(); $( '#'+element.id+'_invalid' ).hide(); } }); } function check_konto_dane() { var validator = $("#frm_konto_dane").validate({ rules: { "imie": { required: true, minlength: 3 }, "nazwisko": { required: true, minlength: 3 }, "email_form": { required: true, email: true, email_czy_istnieje: $("#koszyk_bez_logowania_2").is(":checked") }, "telefon": { required: true, minlength: 6 }, "ulica": { required: true, minlength: 3 }, "dom": { required: true, minlength: 1 }, "kod": { required: true, kod_pocztowy: true, maxlength: 6 }, "miasto": { required: true, minlength: 3 }, "firma": {required: "#chce_fv:checked", minlength: 3}, "nip": {required: "#chce_fv:checked", nip: true, maxlength: 13}, "ulica_fakt": {required: "#chce_fv:checked", minlength: 3}, "dom_fakt": {required: "#chce_fv:checked", minlength: 1}, "kod_fakt": {required: "#chce_fv:checked", kod_pocztowy: true, maxlength: 6}, "miasto_fakt": {required: "#chce_fv:checked", minlength: 3} }, messages: { "imie": {required: "Nie podano imienia", minlength: "Nie podano imienia"}, "nazwisko": {required: "Nie podano nazwiska", minlength: "Nie podano nazwiska"}, "email_form": {required: "Nie podano adresu e-mail", email: "Adres e-mail jest nieprawidłowy!", email_czy_istnieje: 'Podany adres email istnieje już w bazie sklepu.

    Skorzystaj z opcji Przypomnienia hasłao lub podaj inny adres email.' }, "telefon": {required: "Nie podano Telefonu", minlength: "Nie podano Telefonu"}, "ulica": {required: "Nie podano Ulicy", minlength: "Nie podano Ulicy"}, "dom": {required: "Nie podano Numeru domu", minlength: "Nie podano Numeru domu"}, "kod": {required: "Nie podano Kodu pocztowego", kod_pocztowy: "Podaj kod pocztowy w formacie 88-888", maxlength: "Podaj poprawny kod pocztowy"}, "miasto": {required: "Nie podano Miejscowości", minlength: "Nie podano Miejscowości"}, "firma": {required: "Nie podano Nazwy firmy", minlength: "Nie podano Nazwy firmy"}, "nip": {required: "Nie podano Numeru NIP",maxlength: "Nieprawidłowy NIP"}, "ulica_fakt": {required: "Nie podano Ulicy", minlength: "Nie podano Ulicy"}, "dom_fakt": {required: "Nie podano Numeru domu", minlength: "Nie podano Numeru domu"}, "kod_fakt": {required: "Nie podano Kodu pocztowego", kod_pocztowy: "Podaj kod pocztowy w formacie 88-888", maxlength: "Podaj poprawny kod pocztowy"}, "miasto_fakt": {required: "Nie podano Miejscowości", minlength: "Nie podano Miejscowości"} }, highlight: function(element, errorClass, validClass) { $( '#'+element.id+'_invalid' ).show(); $( '#'+element.id+'_valid' ).hide(); }, unhighlight: function(element, errorClass, validClass) { $( '#'+element.id+'_valid' ).show(); $( '#'+element.id+'_invalid' ).hide(); } }); } //BEGIN karta galeria $(document).ready(function() { $('a[rel=gal_karta_group]').fancybox({ overlayOpacity : '0.7', overlayColor : '#000', helpers : { thumbs : { width : 50, height : 50 } } }); //zdjecie glowne uruchamia galerie $('#zdj_glowne').click(function(){ var zdj_q = $(this).attr("zdj_q")-1; var obj=$('a[rel=gal_karta_group]'); $.fancybox.open(obj,{ overlayOpacity : '0.7', overlayColor : '#000', index: zdj_q, helpers : { thumbs : { width : 50, height : 50 } } }); return false; }); //zdnajechanie na mala fotke zmienia glowne zdjecie $('a[rel=gal_karta_group]').mouseover(function() { var zdj_normal = $(this).attr("zdj_normal"); var zdj_q = $(this).attr("zdj_q"); $('#zdj_glowne img').attr('src', zdj_normal); $('#zdj_glowne').attr('zdj_q', zdj_q); }); //rozjasniamy element + strzaleczki w karcie $(".fadeTo").fadeTo("fast", 0.6); $(".fadeTo").hover( function(){ $(this).fadeTo("fast", 1.0); }, function(){ $(this).fadeTo("fast", 0.6); }); //$(".fadeToHide").hover( function(){ $(this).fadeTo("fast", 1.0); }, function(){ $(this).fadeTo("fast", 0.7); });//rozjasneien elementu, ktory domyslnie ma byc ukryty - lista zdjecia }); //END karta galeria /* PRODUKT - warianty */ $(document).ready(function() { $('.produkt_opcje').each(function() { var t = $(this).attr('title'); var wariant_opcje = $(this).attr('wariant_opcje'); if (wariant_opcje != 1) { //jesli pokazujemy warianty $(this).load('ajax_prod_odmiana.php', {prod_id: $(this).attr('title'), wymagaj:'0' }); alert } else { $(this).load('ajax_prod_opcje.php', {prod_id: $(this).attr('title'), wymagaj:'0' }); } }); //przypisujemy przyciskom akcje - popupy $('.popUp_Zapytaj_o_produkt').click(function() { var id = $(this).attr('title'); popUpLoad('#popUpKoszyk', '?prod_id='+id,'popup_karta_zapytaj.php','560px','440px'); }); }); /*dodawanie do koszyka*/ function do_koszyka_ajax(prod_id, wymagaj, timesamp) { var input_odmiana_id = $('#odmiana_id'+prod_id+timesamp).val(); if (wymagaj == 1 && (input_odmiana_id == 0 || input_odmiana_id == prod_id)) { alert('Wybierz wariant produktu.'); } else { var nowy_ilosc = $('#pole_ilosc'+prod_id).val();//tutaj tez time if (nowy_ilosc == '0') { alert('Podaj ilość.'); } else {}//walidacja, czy ilość nie jest rowna 0.. czy nie jest wpisane 0... var nowy_id = (input_odmiana_id > 0) ? input_odmiana_id : prod_id; popUpLoad('#popUpKoszyk', '', 'ajax_koszyk.php?nowy=' + nowy_id + '&nowy_ilosc=' + nowy_ilosc,'410px','260px'); } return false; } function do_koszyka_opcje_ajax(form, nowy_id) { //alert('qwerty' + $(form).serialize()); //if (wymagaj == 1 && input_odmiana_id 0) ? input_odmiana_id : prod_id; popUpLoad('#popUpKoszyk', '', 'ajax_koszyk.php?nowy=' + nowy_id + '&nowy_ilosc=' + nowy_ilosc,'410px','260px'); return false; } * / //dodajemy do schowka function do_schowka_ajax(prod_id) { popUpLoad('#popUpKoszyk', '?prod_id='+prod_id, 'ajax_schowek.php', '410px', '255px'); return false; } */ // POZYCOOWANIE ELEMENTU W PIONIE ///////////////////////FUNKCJE ZAMOWIENIA function koszykKopiujDaneFV() { if ($('#frm_koszyk_ulica_fakt').val() == '') { $('#frm_koszyk_ulica_fakt').val($('#frm_koszyk_ulica').val()); } if ($('#frm_koszyk_dom_fakt').val() == '') { $('#frm_koszyk_dom_fakt').val($('#frm_koszyk_dom').val()); } if ($('#frm_koszyk_mieszkanie_fakt').val() == '') { $('#frm_koszyk_mieszkanie_fakt').val($('#frm_koszyk_mieszkanie').val()); } if ($('#frm_koszyk_kod_fakt').val() == '') { $('#frm_koszyk_kod_fakt').val($('#frm_koszyk_kod').val()); } if ($('#frm_koszyk_miasto_fakt').val() == '') { $('#frm_koszyk_miasto_fakt').val($('#frm_koszyk_miasto').val()); } return false; } //pokazuje informacje z komunikatem, że konto istnieje function email_czy_istnieje_info() { $.post("ajax_work.php",{action:"rejestracja_check_email", email: $('#frm_rejestruj_email').val(), opcja_rejestracji: $('input:radio[name=koszyk_bez_logowania]:checked').val() }, function(data) { var odp=data.split('{ajax}'); if (odp[1] != 'nie_istnieje') { $('#frm_rejestruj_email_alert').show(); $('#frm_rejestruj_email_alert').html(odp[1]); } else { $('#frm_rejestruj_email_alert').hide(); } }); } $(document).ready(function() { //sprawdzamy czy taki mail juz jest w bazie. $('#frm_rejestruj_email').bind('blur', function() {//keyup if ($('#koszyk_bez_logowania_1').is(":checked")) { email_czy_istnieje_info(); } //Podany adres email istnieje już w bazie sklepu.
    Możesz Przypomnieć sobie hasło aby uzupełnić formularz Twoimi danymi. }); }); /** * http://stackoverflow.com/a/10997390/11236 * poprawiamy wybrany parametr w linku */ function updateURLParameter(url, param, paramVal){ var newAdditionalURL = ""; var tempArray = url.split("?"); var baseURL = tempArray[0]; var additionalURL = tempArray[1]; var temp = ""; if (additionalURL) { tempArray = additionalURL.split("&"); for (i=0; i $prod_per_page) { $prod_next_page_count = $prod_per_page; } else { $prod_next_page_count = $prod_left; } $prod_next_page=parseInt($prod_next_page); $prod_next_page_param=$prod_next_page_param.replace('?&','&');//pTEMP $prod_next_page_param=$prod_next_page_param.replace('?','&');//podmieniamy pierwszy element parametru $prod_next_page_param=$prod_next_page_param.replace(' ','%20');//podmieniamy spacje switch($load_type) { case 'lista': $ajax_url='lista.php'; break; case 'szukaj': $ajax_url='szukaj.php'; break; default: alert('brak wymaganego parametru.'); break; } $('#produkty_ajax').append($('
    ').load($ajax_url + '?ajax=1&lang='+$lang+$prod_next_page_param, { prod_all_count: $prod_all_count, prod_per_page: $prod_per_page, prod_next_page_count: $prod_next_page_count, prod_next_page: $prod_next_page }, function(response, status, xhr) { $("img.lazy").lazyload({ effect : "fadeIn" });//lazy load zle dziala $('.btn_load_products').show();//pokazujemy przycisk + dodac animacje $('#load_prod_wait').hide();//ukrywamy komunikat o ładowaniu } )); if($prod_next_page_count $limit-1){$new_id=0;}//$limit-1 $kontener.find('img').removeClass('active'); $kontener.find("img#"+$new_id).addClass('active'); }); });