var $jquerynoConflict = jQuery.noConflict();

$jquerynoConflict(document).ready(
    function()
    {

        $jquerynoConflict("#dzial_damska").click(function(){
            $jquerynoConflict("#dzial_damska_img").attr('src', 'gfx/kolekcja_damska_b.jpg');
            $jquerynoConflict("#dzial_meska_img").attr('src', 'gfx/kolekcja_meska.jpg');
            $jquerynoConflict("#dzial_dziecieca_img").attr('src', 'gfx/kolekcja_dziecieca.jpg');
            $jquerynoConflict("#menu2_meska").hide();
            $jquerynoConflict("#menu2_damska").show();
            $jquerynoConflict("#menu2_dziecieca").hide();
            return false;
        });

        $jquerynoConflict("#dzial_meska").click(function(){
            $jquerynoConflict("#dzial_damska_img").attr('src', 'gfx/kolekcja_damska.jpg');
            $jquerynoConflict("#dzial_meska_img").attr('src', 'gfx/kolekcja_meska_b.jpg');
            $jquerynoConflict("#dzial_dziecieca_img").attr('src', 'gfx/kolekcja_dziecieca.jpg');
            $jquerynoConflict("#menu2_meska").show();
            $jquerynoConflict("#menu2_damska").hide();
            $jquerynoConflict("#menu2_dziecieca").hide();
            return false;
        });

        $jquerynoConflict("#dzial_dziecieca").click(function(){
            $jquerynoConflict("#dzial_damska_img").attr('src', 'gfx/kolekcja_damska.jpg');
            $jquerynoConflict("#dzial_meska_img").attr('src', 'gfx/kolekcja_meska.jpg');
            $jquerynoConflict("#dzial_dziecieca_img").attr('src', 'gfx/kolekcja_dziecieca_b.jpg');
            $jquerynoConflict("#menu2_meska").hide();
            $jquerynoConflict("#menu2_damska").hide();
            $jquerynoConflict("#menu2_dziecieca").show();
            return false;
        });


        $jquerynoConflict(".kup_w_ofercie").submit(function(){
            wybrany_kolor = $jquerynoConflict("input[name='kup_kolor']:checked").val();
            wybrany_rozmiar = $jquerynoConflict("#lrwo_" + wybrany_kolor).val();
            adres_docelowy = $jquerynoConflict(this).attr('action');

            if( (wybrany_kolor == null) || (wybrany_kolor.length == 0) )
            {
                alert('Wybierz kolor!');
                return false;
            }

            if( (wybrany_rozmiar == null) || (wybrany_rozmiar.length == 0) )
            {
                alert('Wybierz rozmiar!');
                return false;
            }


            $jquerynoConflict.post("dodaj_do_koszyka.php", {
                id_szczegolu: wybrany_kolor,
                rozmiar: wybrany_rozmiar,
                ilosc: 1
            }, function(data) {
                if(data.length != 0) alert(data);
                document.location = adres_docelowy;
            });

            return false;
        });


        $jquerynoConflict(".kup_na_wyprzedazy").submit(function(){
            wybrany_zestaw = $jquerynoConflict("input[name='kup_kolor']:checked").val();
            adres_docelowy = $jquerynoConflict(this).attr('action');

            if( (wybrany_zestaw == null) || (wybrany_zestaw.length == 0) )
            {
                alert('Wybierz zestaw!');
                return false;
            }

            $jquerynoConflict.post("dodaj_do_koszyka.php", {
                id_szczegolu: wybrany_zestaw,
                rozmiar: 0,
                ilosc: 1
            }, function(data) {
                if(data.length != 0) alert(data);
                document.location = adres_docelowy;
            });

            return false;
        });

        $jquerynoConflict("#rejestracja_typ_klienta").change(function(){
            wybrany_typ = $jquerynoConflict("#rejestracja_typ_klienta").val();
            if(wybrany_typ == 'klient_indywidualny')
            {
                $jquerynoConflict("#rejestracja_dane_klient_indywidualny").show();
                $jquerynoConflict("#rejestracja_dane_firmowe").hide();
                $jquerynoConflict("#rejestracja_dane_firmowe_naglowek").html('dane kontaktowe');
                
            }
            else if(wybrany_typ == 'firma')
            {
                $jquerynoConflict("#rejestracja_dane_klient_indywidualny").hide();
                $jquerynoConflict("#rejestracja_dane_firmowe").show();
                $jquerynoConflict("#rejestracja_dane_firmowe_naglowek").html('dane osoby kontaktowej');
            }

            return false;
        });

        $jquerynoConflict(".czy_to_jest_prezent").change(function(){
            wartosc = $jquerynoConflict("input[name='czy_to_jest_prezent']:checked").val();

            if(wartosc == 1) $jquerynoConflict("#ozdobne_opakowanie_tak").click();
        });

        $jquerynoConflict(".czy_nowy_adres_dostawy").change(function(){
            wartosc = $jquerynoConflict("input[name='czy_nowy_adres_dostawy']:checked").val();

            if(wartosc == 1) $jquerynoConflict("#nowy_adres_dostawy_podaj").show();
            else $jquerynoConflict("#nowy_adres_dostawy_podaj").hide();
        });

        $jquerynoConflict(".sposob_zaplaty").change(function(){
            AktualizujKosztCalkowity();
        });

        $jquerynoConflict(".sposob_transportu").change(function(){
            AktualizujKosztCalkowity();
        });

        function AktualizujKosztCalkowity()
        {
            sposob_zaplaty = $jquerynoConflict("input[name='sposob_zaplaty']:checked").val();
            sposob_transportu = $jquerynoConflict("input[name='sposob_transportu']:checked").val();

            if( (sposob_zaplaty == 'online') || (sposob_zaplaty == 'przelew') )
            {
                if(sposob_transportu == 'poczta') $jquerynoConflict("#calkowity_koszt").html($jquerynoConflict("#koszt_poczta_przedplata").val());
                else if(sposob_transportu == 'poczta_priorytet') $jquerynoConflict("#calkowity_koszt").html($jquerynoConflict("#koszt_poczta_priorytet_przedplata").val());
                else if(sposob_transportu == 'kurier') $jquerynoConflict("#calkowity_koszt").html($jquerynoConflict("#koszt_kurier_przedplata").val());
            }
            else if(sposob_zaplaty == 'za_pobraniem')
            {
                if(sposob_transportu == 'poczta') $jquerynoConflict("#calkowity_koszt").html($jquerynoConflict("#koszt_poczta").val());
                else if(sposob_transportu == 'poczta_priorytet') $jquerynoConflict("#calkowity_koszt").html($jquerynoConflict("#koszt_poczta_priorytet").val());
                else if(sposob_transportu == 'kurier') $jquerynoConflict("#calkowity_koszt").html($jquerynoConflict("#koszt_kurier").val());
            }
            
        }

        $jquerynoConflict("#zloz_zamowienie").submit(function(){
            wartosc = $jquerynoConflict("input[name='czy_nowy_adres_dostawy']:checked").val();

            if( (wartosc == 1) && ($jquerynoConflict("#nowy_adres_dostawy").val().length < 10) )
            {
                alert('Podaj nowy adres dostawy!');
                return false;
            }

            return true;
        });

        $jquerynoConflict("#szukaj_dzial").change(function(){
            var ile = 0;
            var wybrana_kategoria = $jquerynoConflict("#szukaj_dzial").val();
            var pasujaca_klasa = 'rozmiary_' + wybrana_kategoria;

            $jquerynoConflict(".rozmiary_podkategorie").each(function()
            {
                var aktualna_klasa = $jquerynoConflict(this).attr('class').split(' ').slice(-1);
                if(pasujaca_klasa == aktualna_klasa)
                {
                    ile++;
                    $jquerynoConflict(this).show();
                }
                else $jquerynoConflict(this).hide();
            });

        });

        $jquerynoConflict("#szukaj_form").submit(function(){
            if($jquerynoConflict("#szukaj_fraza").val().length < 3)
            {
                alert('Podaj co najmniej 3 znaki szukanej frazy.');
                return false;
            }
            return true;
        });

        $jquerynoConflict("#szukaj_gora_form").submit(function(){
            if($jquerynoConflict("#szukaj_gora_fraza").val().length < 3)
            {
                alert('Podaj co najmniej 3 znaki szukanej frazy.');
                return false;
            }
            return true;
        });

        $jquerynoConflict("#newsletter_form").submit(function(){

            if( ($jquerynoConflict("#newsletter_email").val().length == 0) || ($jquerynoConflict("#newsletter_email").val() == 'Wpisz tu swój adres e-mail.') )
            {
                alert('Podaj adres email.');
                return false;
            }

            return true;
        });

        $jquerynoConflict(".pp_pokaz").click(function(){
            var id = $jquerynoConflict(this).attr('id');
            id = id.replace("pp_pokaz_", "");
            $jquerynoConflict("#pp_kod_bannery_" + id).show();
        });

        $jquerynoConflict(".pp_ukryj").click(function(){
            var id = $jquerynoConflict(this).attr('id');
            id = id.replace("pp_ukryj_", "");
            $jquerynoConflict("#pp_kod_bannery_" + id).hide();
        });

        $jquerynoConflict("input[name='kup_kolor']:radio").change(function() {
            var id = $jquerynoConflict("input[@name='kup_kolor']:checked").attr('id');
            id = id.replace("kup_kolor_", "");
            $jquerynoConflict("#kup_rozmiar").val(id);
        });

        if($jquerynoConflict.browser.msie) {
            $jquerynoConflict('input:radio').click(function () {
                this.blur();
                this.focus();
            });
        }



    }
    );

