$(document).ready(function(){jQuery("<img>").attr("src","/images/szablon/ajax-loader.gif");$(".dodaj_do_koszyka_hr").click(function(){return setHref(this)});$("#dodaj_do_koszyka").click(function(){return setHref(this,true)})});function setHref(f,c){if(!c){c=false}var g=$(f).parent().parent().parent().parent().parent().find((c?"#id_to_ajax":".pr_id"));if(g.length>1){g=$(f).parent().parent().parent().parent().next();}var b=g.text();var e=true;if(!c){var j=$(f).parent().parent().html();var i=$(f).parent().parent()}else{var j=$(f).parent().html();var i=$(f).parent();var d=$("#ilosc_produktow").val();d=parseInt(d);var a=d;if(!d){e=false;if(!komunikat_status){alert($("#komunikat_niepoprawka_liczba_produktow").text())}}var h=$("#cena_select_id").text();d=parseInt(h);if(!d){e=false;if(!komunikat_status){alert($("#ajax_error").text())}}}i.html('<div style="text-align: center;'+(!c?" margin-top: 5px;":"")+'"><img id="'+b+'_ajax_loader" class="image_loader" src="/images/szablon/ajax-loader.gif" alt="load data" /></div>');if(e){timeoutSeter(i,j,c);$.ajax({url:"/index.php/produkty/dodaj/"+b+(c?","+h+","+a:"")+".html",dataType:"json",success:function(k){$("#"+b+"_ajax_loader").attr("class","");if(!k){alert($("#ajax_error").text());$("#"+b+"_ajax_loader").attr("class","")}else{if(k!="nlgn"){odswiezKoszyk();if($("#strona_zawartosci_koszyka").length>0){odswiezOkno()}}}},async:false,error:function(){alert($("#ajax_error").text())}})}return false}function timeoutSeter(a,b,d){if(!d){d=false}if(!d){var c=a.find(".image_loader")}else{var c=a.parent().find(".image_loader")}if(c.length==0){setTimeout(function(){a.html(b);if(!d){a.find(".dodaj_do_koszyka_hr").click(function(){return setHref(this)})}else{a.find("#dodaj_do_koszyka").click(function(){return setHref(this,d)})}a=false;b=false},300,a,b,d)}else{setTimeout(function(){timeoutSeter(a,b,d)},300,a,b,d)}}function odswiezKoszyk(){$.ajax({url:"/index.php/produkty/zawartosc_koszyka.html",dataType:"json",success:function(b){if(!b){$("#ilosc_w_koszyku").text("0");$("#wartosc_w_koszyku").text("0")}else{var a=b[0];var c=b[1];$("#ilosc_w_koszyku").text(a);$("#wartosc_w_koszyku").text(c)}},async:false,error:function(){alert($("#ajax_error").text())}})};
