
$(function(){  
    /*
    // efekt rollover dla ikon partnerów                                        
   $('.partnerzy ul li a img').mouseover(function(){
        var adr = $(this).attr('src').replace('_noact_', '_act_');
        $(this).attr('src', adr);
   });
   $('.partnerzy ul li a img').mouseout(function(){      
        var adr = $(this).attr('src').replace('_act_', '_noact_');
        $(this).attr('src', adr);
   });
   
   // walidacja i wysyłąnie formularza kontaktowego ze stopki
    $(".form_error").hide();   
    $("input#submit_btn").click(function() { 
        $(".form_error").hide();  
            // walidacja formularza
         var imie = $("input#imie").val();  
         if (imie == "") {  
            $("label#form_error").show();  
            $("input#imie").focus();  
            return false;  
         } 
         var email = $("input#email").val();  
         if (email == "") {  
            $(".form_error").show();   
            $("input#email").focus();  
            return false;  
         }  
         var nazwa = $("input#nazwa").val();  
         if (nazwa == "") {  
            $(".form_error").show();   
            $("input#nazwa").focus();  
            return false;  
         }  
         var wiadomosc = $("textarea#wiadomosc").val();  
         if (wiadomosc == "") {  
            $(".form_error").show();   
            $("textarea#wiadomosc").focus();  
            return false;  
         }    
         // wysyłanie danych ajaxem
         var dataString = 'imie='+ imie + '&email=' + email + '&nazwa=' + nazwa + '&wiadomosc=' + wiadomosc;  
        // alert (dataString);return false;  
        $.ajax({  
          type: "POST",  
          url:  "programming/wyslijMail.php",  
          data: dataString,  
          success: function() {      
            $('div#stopka_form').slideUp('fast', function(){ $('div.stopka_formSuccess').slideDown(); });           
          }  
        });  
        return false;    
    });  
    */
   
    // Zadaj pytanie
    $('#zadajPytanie').hide();
    $('#pytanieButton').bind('click', function() {
        $('#zadajPytanie').slideToggle();
    });

    // Podmina dużego zdjęcia
    $('.galeria_miniaturki img').bind('click', function() {
        var imgId = parseInt($(this).attr('id'));
        $('.galeria_zdjecieDuze img').attr('src', 'programming/images.php?image='+imgId);
    });

    var x = 0; // Pozycja x przed powiększeniem
    var y = 0; // Pozycja y przed powiększeniem

    $('.galeria_zdjecieDuze img').bind('click', function() {
        // Jeżeli obrazek już został powiększony to trzeba go zmniejszyć
        if($(this).css('position') === 'absolute') {
            $(this).animate({
                left:x+'px',
                top:y+'px',
                width:'200px',
                height:'150px',
                marginLeft:'0'
            }, function() {
                $(this).css('position', 'static');
            });
        }
        // Jeżeli nie to trzeba powiększyć
        else {
            var p = $(this).position();
            x = p.left;
            y = p.top;

            $(this).css({
                position:'absolute',
                zIndex:'20',
                left:x+'px',
                top:y+'px'
            });

            $(this).animate({
                width:'640px',
                height:'480px',
                left:'50%',
                marginLeft:'-320px'
            });
        }
    });
    
    /* Koszyk */
    
    $('.koszykUsun').bind('click', function() {
        $('#formBasket input[name="basket_id"]').val( $(this).attr('name') );
        $('#formBasket input[name="operacja"]').val('remove');
        $('#formBasket').submit();
    });
    $('.koszykWyczysc').bind('click', function() {
        $('#formBasket input[name="operacja"]').val('removeall');
        $('#formBasket').submit();
    });
    $('.koszykZmienIlosc').bind('click', function() {
        $('#formBasket').submit();
    });
    var sum = parseFloat($('.suma').text());
    $('.shop_basket input[type="radio"]').bind('click', function() {
        $('.sendbasket').attr('href', 'index.php?a=order&wysylka='+$(this).val());
        $('.suma').text( parseFloat(sum + parseFloat($(this).parent().attr('class'))).toFixed(2));
    });
});
