$(document).ready(function(){
    /*
    $("form[name=placanje_dostava]").submit(function(){
    
       var id_dostave = $("input[name=id_dostave]:checked").val();
       
       var broj_kioska = $("input[name=dostava_broj_kioska_tiska]").val();

       if( id_dostave == 1 && (isNaN(broj_kioska) || broj_kioska == '') )
       {
            $.fancybox({'content': '<div class="provjera_dostupnosti_div"><h1>Odabran je Tisak paket,<br />ali niste upisali broj kioska!</h1></div>'});
            return false;
       }
       else
       {
            $(this).submit();
       }  
    });
    */
   jQuery.fn.timeOutMe = function(time){  
       var i = $(this);  
       i.queue(function(){  
            setTimeout(function(){  
              i.dequeue();  
          }, time);  
       });  
   };  
    
    $("input[name=SB_izmjena_stanja]").css("display", "none");
    
    $("form[name=form_ukloni]").submit(function(){
        
        var lang = $(this).children("input[name=lang]").val();
        var id_proizvoda = $(this).children("input[name=id_proizvoda]").val();
        var id_velicine_value = $(this).children("input[name=id_velicine_value]").val();
        var minimalna_narudzba = $(this).children("input[name=minimalna_narudzba]").val();
        
        if( lang == 'en'){
            var cijena = 'mpc_eur'
            var valuta = '€';
            var prazna_kosarica_string = "Your cart is empty!";
        }
        else{
            var cijena = 'mpc_hrk'
            var valuta = 'Kn';
            var prazna_kosarica_string = "Vaša košarica je prazna!";
        }
        
        $.ajax({
            type: "POST",
            dataType: "xml",
            url: "../scripts/ajax/kosarica_ukloni.php",
            data: ({id_proizvoda: id_proizvoda,
                    id_velicine_value: id_velicine_value,
                    lang: lang,
                    cijena: cijena
                    }),
            success: function(xml){
                
                $(xml).find('response').each(function(){
                    
                    var type            = $(this).attr('type');
                    var cart            = $(this).find('cart').text();
                    var iznos           = $(this).find('iznos').text();
                    var iznos_popusta   = $(this).find('iznos_popusta').text();
                    var dostava         = $(this).find('dostava').text();
                    var ukupno_bez_pdv  = $(this).find('ukupno_bez_pdv').text();
                    var pdv             = $(this).find('pdv').text();
                    var ukupno_sa_pdv   = $(this).find('ukupno_sa_pdv').text();
             
                    if( type == 'success'){

                        if(ukupno_sa_pdv == '0,00'){
                            //$("div.cart_page_helper").children("form").css("display", "none");
                            //$("div.cart_page_helper").html("<div class='cart_page'><h1>" + prazna_kosarica_string + "</h1></div>");
                               $("#kosarica_iznos").html("0,00 Kn");
                               $("#kosarica_iznos_popusta").html("0,00 Kn");
                               $("#kosarica_dostava").html(" ");
                               $("#kosarica_ukupno_bez_pdv").html("0,00 Kn");
                               $("#kosarica_pdv").html("0,00  Kn");
                               $("#kosarica_ukupno_sa_pdv").html("0,00  Kn");
                               $("p#kosaricaStanje").html("<div class='cart_page'>" + prazna_kosarica_string + "</div>");
                               $("input[name='SBkosarica']").fadeOut('normal',function(){$(this).remove('.next')});

                        }else{
                                    $("input[name=cart]").val(cart);
                                    $("input[name=iznos]").val(iznos);
                                    $("input[name=iznos_popusta]").val(iznos_popusta);
                                    $("input[name=dostava]").val(dostava);
                                    $("input[name=ukupno_bez_pdv]").val(ukupno_bez_pdv);
                                    $("input[name=pdv]").val(pdv);
                                    $("input[name=ukupno_sa_pdv]").val(ukupno_sa_pdv);
                
                                    $("#kosarica_iznos").html(iznos + ' ' + valuta);
                                    $("#kosarica_iznos_popusta").html('- ' + iznos_popusta + ' ' + valuta);
                                    $("#kosarica_dostava").html(dostava + ' ' + valuta);
                                    $("#kosarica_ukupno_bez_pdv").html(ukupno_bez_pdv + ' ' + valuta);
                                    $("#kosarica_pdv").html(pdv + ' ' + valuta);
                                    $("#kosarica_ukupno_sa_pdv").html('<b>' + ukupno_sa_pdv + ' ' + valuta + '</b>');
                                    $("p#kosaricaStanje a").html('Iznos: <b>' + ukupno_sa_pdv + ' ' + valuta + '</b>');
                                    
                                    if( parseFloat(ukupno_sa_pdv) >= parseFloat(minimalna_narudzba) ){
                                    $("#minimalna_narudzba").removeClass('minimalna_narudzba_show').addClass('minimalna_narudzba_hide');
                                    }else if( parseFloat(ukupno_sa_pdv) < parseFloat(minimalna_narudzba) ){
                                    $("#minimalna_narudzba").removeClass('minimalna_narudzba_hide').addClass('minimalna_narudzba_show');
                                    }
                                    
                        }
                    }
                                                      
                           
                    
                    
                    
                    $("#kosarica_red_" + id_proizvoda + "_" + id_velicine_value).fadeOut('normal',function(){$(this).remove('.even');});
                    
                });
            }
        });
        
        return false;    
    });
    
});

function kosarica_kolicina(id_proizvoda, id_velicine_value, lang, minimalna_narudzba)
{
    var kolicina = $("#kolicina_" + id_proizvoda + "_" + id_velicine_value + " option:selected").val();
    
    if( lang == 'en'){
        var cijena = 'mpc_eur'
        var valuta = '€';
    }
    else{
        var cijena = 'mpc_hrk'
        var valuta = 'Kn';
    }
    
    $.ajax({
        type: "POST",
        dataType: "xml",
        url: "../scripts/ajax/kosarica_kolicina.php",
        data: ({id_proizvoda: id_proizvoda,
                id_velicine_value: id_velicine_value,
                kolicina: kolicina,
                lang: lang,
                cijena: cijena
                }),
        error:function(a,b,c){
         alert(a+b+c);
        },
        success: function(xml){
            
            $(xml).find('response').each(function(){
                var type    = $(this).attr('type');
                var iznos_proizvoda = $(this).find('iznos_proizvoda').text();
                var cart = $(this).find('cart').text();
                var iznos = $(this).find('iznos').text();
                var iznos_popusta = $(this).find('iznos_popusta').text();
                var dostava = $(this).find('dostava').text();
                var ukupno_bez_pdv = $(this).find('ukupno_bez_pdv').text();
                var pdv = $(this).find('pdv').text();
                var ukupno_sa_pdv = $(this).find('ukupno_sa_pdv').text();
         
                if( type == 'success'){
               
                    $("input[name=cart]").val(cart);
                    $("input[name=iznos]").val(iznos);
                    $("input[name=iznos_popusta]").val(iznos_popusta);
                    $("input[name=dostava]").val(dostava);
                    $("input[name=ukupno_bez_pdv]").val(ukupno_bez_pdv);
                    $("input[name=pdv]").val(pdv);
                    $("input[name=ukupno_sa_pdv]").val(ukupno_sa_pdv);

                    $("#iznos_proizvoda_" + id_proizvoda + '_' +id_velicine_value).html('<div>' + iznos_proizvoda + ' ' + valuta + '</div>');
                    $("#kosarica_iznos").html(iznos + ' ' + valuta);
                    $("#kosarica_iznos_popusta").html('- ' + iznos_popusta + ' ' + valuta);
                    $("#kosarica_dostava").html(dostava + ' ' + valuta);
                    $("#kosarica_ukupno_bez_pdv").html(ukupno_bez_pdv + ' ' + valuta);
                    $("#kosarica_pdv").html(pdv + ' ' + valuta);
                    $("#kosarica_ukupno_sa_pdv").html('<b>' + ukupno_sa_pdv + ' ' + valuta + '</b>');
                    $("p#kosaricaStanje a").html('Iznos: <b>' + ukupno_sa_pdv + ' ' + valuta + '</b>');
                     
                     
                    if( parseFloat(ukupno_sa_pdv) >= parseFloat(minimalna_narudzba) )
                    {
                        $("#minimalna_narudzba").removeAttr('class').hide();
                    }
                    else if( parseFloat(ukupno_sa_pdv) < parseFloat(minimalna_narudzba) )
                    {
                        $("#minimalna_narudzba").addClass('minimalna_narudzba_show').show();
                    }
                }
            });
        }
    });
}

function kosarica_ukloni(id_proizvoda, id_velicine_value, lang)
{
    
}
