

function zmienGal (kat){

    var numer=$("#zg_"+kat).val(); 
    if (numer>0) {
        var adres2="http://kmk-klinkier.pl/galeria/"+kat+"/g_"+numer;
    }
    else {
        var adres2="http://kmk-klinkier.pl/galeria/"+kat;
    }
    window.location =adres2;



}


function formatTitle(title, currentArray, currentIndex, currentOpts) { 
    return '<div id="tip7-title"><span>Zdjęcie ' + (currentIndex + 1) + ' z ' + currentArray.length + '</span>' + (title && title.length ? '<b>' + title + '</b>' : '' ) + '<div class="link_pobierz_foto"><a href="'+currentOpts.href+'" titl="kliknij aby pobrać na dysk">Pobierz zdjęcie</a></div></div>';

}


function przelicz(numer) {

    var ilosc= parseFloat($('#ilosc_'+numer).val().replace(",", "."));
    var cena= parseFloat($('#cena_'+numer).val().replace(",", "."));

    if (!isNaN(ilosc) && !isNaN(cena)) {
 
        var wynik=ilosc*cena;
        $('#brutto_'+numer).val(wynik.toFixed(2));
        var suma=0;
        $('.brutto').each(function() {

            var b=parseFloat($(this).val().replace(",", "."));
            if (!isNaN(b) ) {
                suma+=b;
            }
        } );

        $('.suma').html('razem: <b>'+suma.toFixed(2)+ ' zł</b>');
    }

}


function validate_faq() {

    var faq_email=$('#faq_email').val();
    var faq_ask=$('#faq_ask').val();

    var bbb='2';
    $('#f'+bbb).val('2');

    if (faq_email.replace(/\s/g,"")=='' || faq_ask.replace(/\s/g,"")=='') {

        $.prompt('Podanie adresu email i treści pytania jest obowiązkowe',{
            focus:1,
            top: 180,
            buttons:{
                'OK':true
            },
            callback: function(v,m,f){

                if (faq_email.replace(/\s/g,"")=='') $("#faq_email").focus();
                else $("#faq_ask").focus();
            }
        }
        );
        return false;
    }

    if (!faq_email.match(/^[0-9a-z_.-]+@([0-9a-z-]+\.)+[a-z]{2,6}$/) ) {

        $.prompt('Pole <span class="jqi_highlight">E-mail</span> zawiera błędny adres e-mail',{
            focus:1,
            top: 180,
            buttons:{
                'OK':true
            },
            callback: function(v,m,f){
                $("#faq_email").focus();
            }

        }
        );
        return false;
    }


    return true;
}

function szukaj () {

    var fraza=$('#fraza').val();

    if (fraza.replace(/\s/g,"")=='' || fraza=='Wpisz szukaną frazę ...') {

        $.prompt('Wpisz frazę jakiej szukasz.',{
            focus:1,
            top: 180,
            buttons:{
                'OK':true
            },
            callback: function(v,m,f){
                $('#fraza').css({
                    'color':'#333',
                    'font-style':'normal'
                });
                $('#fraza').val('');
                $("#fraza").focus();
            }
        }
        );
        return false;
    }
    else if (fraza.length<3) {

        $.prompt('Szukana fraza musi zawierać co najmniej 3 znaki.',{
            focus:1,
            top: 180,
            buttons:{
                'OK':true
            },
            callback: function(v,m,f){

                $("#fraza").focus();
            }
        }
        );
        return false;
    } else return true;

}


function tip() { 
    $('.produkty_list a img').each(
        function() {
            var position = $(this).offset();
            var margin=7;

            var f=$(this).attr('class').split('_');
            var promo=$(this).attr('lang');
            var promo_test=$(this).attr('lang').replace(/\s/g,"");

            if (promo_test) {

                var lll=position.left+125-$('.promo_'+f[1]).width()-20;
                $('.promo_'+f[1]).css({'left':lll})
            }

            $('.pr_'+f[1]).css({
                'left':position.left
            });
            $('.prt_'+f[1]).css({
                'left':position.left
            });

            $('.pr_'+f[1]).css({
                'top':position.top+75+margin
            });
            $('.prt_'+f[1]).css({
                'top':position.top+72+margin+6
            });

            if ($('.pri_'+f[1])) {

                $('.pri_'+f[1]).css({
                    'left':position.left+102,
                    'top':position.top+72+margin+9
                });

                $('.pri2_'+f[1]).css({
                    'left':position.left+112,
                    'top':position.top+72+margin+9
                });
            }

            if ($('.prii_'+f[1])) {

                $('.prii_'+f[1]).css({
                    'left':position.left+112,
                    'top':position.top+72+margin+9
                });
            
            }

        });
}

function stworz () {

    $('.produkty_list a img').each(
        function() {

            var position = $(this).position();
            var margin=parseInt($(this).css('margin-top'));

            var promo=$(this).attr('lang');
            var promo_test=$(this).attr('lang').replace(/\s/g,"");

            var position = $(this).offset();
            var margin=7;
            var f=$(this).attr('class').split('_');

            if (promo_test) {
                $('<div></div>').addClass('promo_info').html(promo).addClass('promo_'+f[1]).css({
                    'left':position.left+95,
                    'top':position.top
                }).appendTo(".produkty_list");

                var lll=position.left+125-$('.promo_'+f[1]).width()-20;
                $('.promo_'+f[1]).css({'left':lll})
            }

            $('<div></div>').addClass('produkt_info').addClass('pr_'+f[1]).css({
                'left':position.left,
                'top':position.top+75+margin
            }).appendTo(".produkty_list");

            $('<div></div>').addClass('produkt_info_text').addClass('prt_'+f[1]).css({
                'left':position.left,
                'top':position.top+72+margin+6
            }).html($(this).attr('alt')).appendTo(".produkty_list");


            var opcja= $(this).attr('name');
            if (opcja==3) {
                $('<img src="gfx/red.gif" alt="red">').addClass('produkt_opcja').addClass('pri_'+f[1]).css({
                    'left':position.left+102,
                    'top':position.top+72+margin+9
                }).appendTo(".produkty_list");
                $('<img src="gfx/blue.gif" alt="blue">').addClass('produkt_opcja').addClass('pri2_'+f[1]).css({
                    'left':position.left+112,
                    'top':position.top+72+margin+9
                }).appendTo(".produkty_list");
            }
            else if (opcja==1) {
                $('<img src="gfx/red.gif" alt="red">').addClass('produkt_opcja').addClass('prii_'+f[1]).css({
                    'left':position.left+112,
                    'top':position.top+72+margin+9
                }).appendTo(".produkty_list");

            }

            else if (opcja==2) {
                $('<img src="gfx/blue.gif" alt="blue">').addClass('produkt_opcja').addClass('prii_'+f[1]).css({
                    'left':position.left+112,
                    'top':position.top+72+margin+9
                }).appendTo(".produkty_list");

            }

        });


}



$(function() {


    $('.header_sekcji').click(function() {

        var id=$(this).attr('id').split('_');
        var dis=$('.sekcja'+id[1]).css('display');
        
        if (dis=='block') {
            $('.sekcja'+id[1]).css('display','none');
            $('#simage'+id[1]).attr('src','gfx/plus_szary.gif');
            $(this).css('color','#333');
        } else {
            $('.sekcja'+id[1]).css('display','block');
            $('#simage'+id[1]).attr('src','gfx/minus.gif');
            $(this).css('color','#DE1F26');
        }

    });

  
    var t5=setTimeout("stworz()",500);
    
    var t7=setTimeout("tip()",700);
    var t8=setTimeout("tip()",800);
    var t9=setTimeout("tip()",1000);
    var t10=setTimeout("tip()",1200);
    var t11=setTimeout("tip()",1500);
    var t12=setTimeout("tip()",2000);
    var t13=setTimeout("tip()",3000);
    var t14=setTimeout("tip()",3500);
    var t15=setTimeout("tip()",4000);
    var t16=setTimeout("tip()",5000);
    var t17=setTimeout("tip()",6000);
    var t17=setTimeout("tip()",8000);
    var t18=setTimeout("tip()",10000);
    var t19=setTimeout("tip()",12000);
    var t20=setTimeout("tip()",15000);
    var t21=setTimeout("tip()",15000);
    var t22=setTimeout("tip()",18000);
    var t23=setTimeout("tip()",20000);
    var t24=setTimeout("tip()",22000);
    var t25=setTimeout("tip()",25000);
    var t26=setTimeout("tip()",30000);
    var t27=setTimeout("tip()",40000);
    var t28=setTimeout("tip()",50000);
    var t29=setTimeout("tip()",60000);
    var t29=setTimeout("tip()",90000);
    var t30=setTimeout("tip()",120000);

    $('#fraza').click(function() {

        if ($(this).val()=='Wpisz szukaną frazę ...')  {
            $(this).val('');
            $(this).css({
                'color':'#333',
                'font-style':'normal'
            });
        }
    });

    $('.porady_header').click(function() {

        var id=$(this).attr('id').split('_');
        $('.porady_header img').attr('src','gfx/plus.gif');
        var dis=$('#porada_'+id[1]).css('display');
        $('.porada').css('display','none');
        $('.porady_header').css('color','#000');
        
        if (dis=='block') {
            $('#porada_'+id[1]).css('display','none');
            $('#img_'+id[1]).attr('src','gfx/plus.gif');
            $(this).css('color','#000');
        } else {
            $('#porada_'+id[1]).css('display','block');
            $('#img_'+id[1]).attr('src','gfx/minus.gif'); //
            $(this).css('color','#DE1F26');
        }

    });

    $('.multicont_box_menu ul li:last-child').css('border','none');

    var white_height=$('.white_bg').height();
    var left_height=$('.lewa_kolumna').height()-30;

    if (left_height>white_height) $('.white_bg').css('min-height',left_height);


    

    var sc=1;

   

    $(window).resize(function() {
        tip();
        sc=1;
        var t500=setTimeout("tip()",200);
        var t400=setTimeout("tip()",600);
        
    });



    $('.z_ilosc').click(function(){
        var numer= $(this).attr('id').split('_');
        przelicz(numer[1]);
    }).keyup(function(){
        var numer= $(this).attr('id').split('_');
        przelicz(numer[1]);
    }).change(function(){
        var numer= $(this).attr('id').split('_');
        przelicz(numer[1]);
    });


    $('.z_cena').click(function(){
        var numer= $(this).attr('id').split('_');
        przelicz(numer[1]);
    }).keyup(function(){
        var numer= $(this).attr('id').split('_');
        przelicz(numer[1]);
    }).change(function(){
        var numer= $(this).attr('id').split('_');
        przelicz(numer[1]);
    });

    $('.spozycja').change(function(){

        var vartosc=$(this).val();

        if (vartosc.indexOf('Transport') != -1) {

            var thisid=$(this).attr('id').split('_');

            $('#ilosc_'+thisid[1]).val(1);
            $('#cena_'+thisid[1]).val(180);
            $('#nazwa_'+thisid[1]).val('Transport');

            przelicz(thisid[1]);

        }

    });



    $('#zamowienie_send').click(function() {
        $(this).blur();

        var kontakt_telefon=$('#kontakt_telefon').val();

        if (kontakt_telefon.replace(/\s/g,"")=="" )
        {

            $.prompt('Proszę podać telefon kontaktowy',{
                focus:1,
                top: 180,
                buttons:{
                    'OK':true
                },
                callback: function(v,m,f){
                    $("#kontakt_telefon").focus();


                }
            }
            );

            return false;
        }


        var position = $('.prawa_kolumna').offset();
        var left=parseInt(($(window).width()/2)- 400);
        var top=parseInt(($(window).height()/2)- ($(".potwierdzenie_zamowienia").height()/2)-10);
        var top_pos=top+$(window).scrollTop();
        $('.potwierdzenie_zamowienia').css({
            'left':left,
            'top':top_pos
        });
        var options = {
            direction: 'up'
        };

        var vart=$('#kontakt_name').val();
        if (!vart) vart='<city>nie podano</city>';
        $('#kontakt_namep').html(vart);

        var vart=$('#kontakt_street').val();
        if (!vart) vart='<city>nie podano</city>';
        $('#kontakt_streetp').html(vart);

        var vart=$('#kontakt_city').val();
        if (!vart) vart='<city>nie podano</city>';
        $('#kontakt_cityp').html(vart);

        var vart=$('#kontakt_nip').val();
        if (!vart) vart='<city>nie podano</city>';
        $('#kontakt_nipp').html(vart);


        var vart=$('#kontakt_zamawia').val();
        if (!vart) vart='<city>nie podano</city>';
        $('#kontakt_zamawiap').html(vart);

        var vart=$('#kontakt_telefon').val();
        if (!vart) vart='<city>nie podano</city>';
        $('#kontakt_telefonp').html(vart);

        var vart=$('#kontakt_email').val();
        if (!vart) vart='<city>nie podano</city>';
        $('#kontakt_emailp').html(vart);



        var vart=$('#kontakt_dostawa_nazwa').val();
        if (!vart) vart='<city>nie podano</city>';
        $('#kontakt_dostawa_nazwap').html(vart);

        var vart=$('#kontakt_dostawa_street').val();
        if (!vart) vart='<city>nie podano</city>';
        $('#kontakt_dostawa_streetp').html(vart);

        var vart=$('#kontakt_dostawa_city').val();
        if (!vart) vart='<city>nie podano</city>';
        $('#kontakt_dostawa_cityp').html(vart);

        var vart=$('#kontakt_dostawa_uwagi').val();
        if (!vart) vart='<city>nie podano</city>';
        $('#kontakt_dostawa_uwagip').html(vart);

        var z_string='';

        for (i=0;i<=10;i++) {

            var nazwa=$('#nazwa_'+i).val();
            if (nazwa) {

                var ile=$('#ilosc_'+i).val();
                var brutto=$('#brutto_'+i).val();
                var pozycja=$('#pozycja_'+i).val();
                
                z_string=z_string+'<div>'+i+'. <b>'+nazwa+', '+pozycja+'</b>&nbsp;&nbsp;sztuk: <b>'+ile+'</b>&nbsp;&nbsp;wartość brutto: <b>'+brutto+'zł</b>  </div>';
            }
          
        }

        $('.lista_produktow').html(z_string);

        $(".potwierdzenie_zamowienia").show('slide',options,500);
    });

    $(window).scroll(function(){

        if (sc<6) {
            tip();
            sc++;
        }
        
        var top=parseInt(($(window).height()/2)- ($(".potwierdzenie_zamowienia").height()/2)-5);
        var top_pos=top+$(window).scrollTop();
        $(".potwierdzenie_zamowienia").animate({
            top: top_pos
        }, 300);
        
    });


    $('.anuluj').click(
        function() {
            $(".potwierdzenie_zamowienia").hide()
        }
        );

    $('.wyslij').click(
        function() {
            var v2='2';
            $("#f"+v2).val(2);
            $("#formularz_z").submit();
        }
        );

 

});
