jQuery.postJSON = function(u,d,callback) {
 return jQuery.post(u, d, callback, "json");
}

var urlDir = 'http://www.e-walizki.pl';

$(document).ready(function()
{
    $("#wyslijFiltr").click(function(){
        
        
        var dane = $('#filterform').serialize();
//        $("#wyszukane").load("/public/ajax/filterProduct.php",dane,function(){
//            $("#iloscWyszukanych").load("/public/ajax/getSessionVal.php?name=iloscWyszukanych");
//            //window.location.reload();
//         
//        });




        $.get('/public/ajax/filterProduct.php',dane, function(){
           window.location.reload();
        });
    })
    
    //    $("#fraza").keyup(function(){ 
    //        
    //        
    //        var dane = $('#filterform').serialize();
    //        $("#wyszukane").load("/public/ajax/filterProduct.php",dane);
    //    })
    
    $("#wyszukane li").live('click',function(){
        var numer= $(this).attr('id');
        
        
    })
    
       
    $('.pagination').click(function(){
        $('.pagination').removeClass('active');
        $(this).attr("class","active pagination");
        var numerStrony = $(this).text();        
        
//         $("#wyszukane").load("/public/ajax/filterProduct.php?limit=" + numerStrony,function(){
//            $("#iloscWyszukanych").load("/public/ajax/getSessionVal.php?name=iloscWyszukanych")
//        });
        $.get('/public/ajax/filterProduct.php',{limit:numerStrony},function(result){
            $("#wyszukane").html(result);
            $("#iloscWyszukanych").load("/public/ajax/getSessionVal.php?name=iloscWyszukanych");
            
        })
        
        
       
    })
    
    
    $(".sKatclick").click(function(){//leweMneuenu
        
        var skat = $(this).attr('id');
     
        $("#wyszukane").load("/public/ajax/filtrProdCat.php?skat="+skat,function(){
             $("#iloscWyszukanych").load("/public/ajax/getSessionVal.php?name=iloscWyszukanych");
        });
        $("li.active").attr("class", "nactive");
        $(this).parent('li').attr('class','active');
        

    })
    
    $('#usunFiltr').click(function(){
//        $("#wyszukane").load("/public/ajax/filterProduct.php",function(){
//            $("#iloscWyszukanych").load("/public/ajax/getSessionVal.php?name=iloscWyszukanych");
//            
//        });
        $.get('/public/ajax/filterProduct.php', function(){
           window.location.reload();
        });
        
    })
    
    $(".sorter").click(function(){
        var dane = $('#filterform').serialize();
        dane=dane+"&sortby="+$(this).attr('id');
//        $("#wyszukane").load("/public/ajax/filterProduct.php",dane);
//         window.location.reload();
         
         $.get('/public/ajax/filterProduct.php',dane, function(){
           window.location.reload();
        });
    
        
    })
    
    $("#koszykUsun").live("click",function(){
        
        var akcja="usun";
        var numerZam=$(this).attr("lang");
        $.get("/public/ajax/zmienKoszyk.php", {'akcja':akcja,'numer':numerZam},function(){
                $("#dispKoszykCont").load("/public/ajax/odswiezKoszyk.php");
                $('#koszykIlosc').load("/public/ajax/getSessionVal.php?name=koszykIlosc");
                $('#koszykWartosc').load("/public/ajax/getSessionVal.php?name=koszykWartosc");
        });
        
        
        
    })
    $("#zmniejszLeweMenu").live("click",function(){
        var akcja="zmniejsz";
        var numerZam=$(this).attr("lang");
        $.get("/public/ajax/zmienKoszyk.php", {'akcja':akcja,'numer':numerZam});
        
        $("#twojezamowienie").load("/public/ajax/refZam.php",function(){
            $('#koszykIlosc').load("/public/ajax/getSessionVal.php?name=koszykIlosc");
            $('#koszykWartosc').load("/public/ajax/getSessionVal.php?name=koszykWartosc");
        });
       
        
    })
    $("#zwiekszLeweMenu").live("click",function(){
        
        var akcja="zwieksz";
        var numerZam=$(this).attr("lang");
        $.get("/public/ajax/zmienKoszyk.php", {'akcja':akcja,'numer':numerZam});
     
        $("#twojezamowienie").load("/public/ajax/refZam.php",function(){
            $('#koszykIlosc').load("/public/ajax/getSessionVal.php?name=koszykIlosc");
            $('#koszykWartosc').load("/public/ajax/getSessionVal.php?name=koszykWartosc");
        });
        
        
    })
    $("#usunLeweMenu").live("click",function(){
        
        var akcja="usun";
        var numerZam=$(this).attr("lang");
        $.get("/public/ajax/zmienKoszyk.php", {'akcja':akcja,'numer':numerZam});
     
        $("#twojezamowienie").load("/public/ajax/refZam.php",function(){
            $('#koszykIlosc').load("/public/ajax/getSessionVal.php?name=koszykIlosc");
            $('#koszykWartosc').load("/public/ajax/getSessionVal.php?name=koszykWartosc");
        });
        
    })
    
    
    $('.zatw[value="Dodaj »"]').live("click", function(){
        
        $.postJSON(urlDir+"/koszyk.html", {
                 
                action: 'add',
                ilosc: $(this).parent().find('.ilosc').val(),
                id_prod: $(this).parent().find('input[name="id_prod"]').val()

             }, function(data) {
                 
            
               $('p#koszyk').html(data.koszyk);  
               $('#twojezamowienie').html(data.zamowienie);       
               
               
            });
            
            $('#koszykIlosc').load("/public/ajax/getSessionVal.php?name=koszykIlosc");
            $('#koszykWartosc').load("/public/ajax/getSessionVal.php?name=koszykWartosc");
            $('#popup_nameId').click();
        
        return false;
        
    });
    
    
    $('#basketTop').click(function(){    
        if('0 produktów  ' == $('#koszykIlosc').html()){
            $('#basketEmptyId').click();
            return false;
        }
        
    });
    
     $('a.poplight[href^=#]').click(function() {
             
             
            $('#backgroud-shadow').show(50);
            $('body').css('overflow', 'hidden');
                                    
            var popID = $(this).attr('rel'); //Get Popup Name
            var popURL = $(this).attr('href'); //Get Popup href to define size

            //Pull Query & Variables from href URL
            var query= popURL.split('?');

            var dim= query[1].split('&');
            var popWidth = dim[0].split('=')[1]; //Gets the first query string value

            //Fade in the Popup and add close button
            $('#' + popID).fadeIn().css({ 'width': Number( popWidth ) }).prepend('<a class="close closeImg" href="#"></a>');

            //Define margin for center alignment (vertical   horizontal) - we add 80px to the height/width to accomodate for the padding  and border width defined in the css
            var popMargTop = ($('#' + popID).height() + 80) / 2;
            var popMargLeft = ($('#' + popID).width() + 80) / 2;

            //Apply Margin to Popup
            $('#' + popID).css({
                'margin-top' : -popMargTop,
                'margin-left' : -popMargLeft
            });



            //Fade in Background
            $('body').append('');
            $('#fade').css({'filter' : 'alpha(opacity=80)'}).fadeIn(); //Fade in the fade layer - .css({'filter' : 'alpha(opacity=80)'}) is used to fix the IE Bug on fading transparencies 

            return false;
        });

        //Close Popups and Fade Layer
        $('a.close, #fade').live('click', function() { //When clicking on the close or fade layer...
            $('#fade , .popup_block').fadeOut(function() {
                $('#fade, a.closeImg').remove();  //fade them both out
                $('body').css('overflow', 'auto');
                $('#backgroud-shadow').hide(50);
            });
            return false;
        });
    
      
})

