$(function(){function l(a,b){$("*").css("cursor","progress");$.ajax({url:"/search",type:"POST",dataType:"json",data:"q="+a+"&offset="+b,complete:function(){$("*").css("cursor","auto")},success:function(a){if(!$("#searchResults").is(":visible")){k()}if(a.length==0){$("#searchMoreButton").before('<div class="center span-17 last" style="margin-bottom:15px;"><em> - '+d+" - </em></div>")}h+=a.length;if(a.length<20){$("#searchMoreButton").hide()}$("#searchMoreButton").before("<table>");$.each(a,function(a,b){var c="";if(i(a)){c="background-color:rgba(229,225,210,0.8)"}$("#searchMoreButton").before('<tr id="'+b.key+'" style="'+c+'"><td width="85%"><b><a href="'+b.supplier.url+'">'+b.supplier.name+"</a></b><h4>"+b.name+'</h4><br/><span class="quiet">'+b.description+'</span></td><td class="price retail">'+b.msrp.toFixed(2)+'</td><td class="price">'+b.price.toFixed(2)+'</td><td class="buybutton center"><a href="javascript:void(0)" class="cartbutton">'+e+"</a></td></tr>")});$("#searchMoreButton").before("</table>");j()}})}function k(){$("#searchResults").show("fast");$("#searchResults").html("<div class='span-17'><h2>"+a+"</h2></div><div class='span-1 last' style='padding-left:8px;'><button id='closeSearchResults'>"+b+"</button></div>");$("#closeSearchResults").button({icons:{primary:"ui-icon-close"},text:false});$("#closeSearchResults").click(function(){$("#searchResults").hide("fast");$("#searchResults").text("")});$("#searchResults").append("<button id='searchMoreButton'>"+c+"</button>");$("#searchMoreButton").button({icons:{primary:"ui-icon-circle-plus"}});$("#searchMoreButton").click(function(){l(g,h)})}function j(){if(user_connected){$(".cartbutton").button({icons:{primary:"ui-icon-cart"},text:false})}else{$(".cartbutton").button({icons:{primary:"ui-icon-cart"}})}$(".cartbutton").click(function(){if($(this).closest("tr").attr("id")){n=$(this).closest("tr").attr("id")}else{n=$(".cartbutton").attr("id")}if(user_connected){if($(this).text()=="Acheter"){$("#qtInput").val("1")}else{$("#qtInput").val($(this).text())}$("#qty_selector").dialog("open")}else{window.location="https://ptitbonheuraunaturel.appspot.com/login/quickSignUp?returnproduct="+n}})}var a;var b;var c;var d;var e;var f;if(global_language=="fr"){a="Résultats";b="Fermer";c="Plus de résultats";d="Aucun résultat";e="Acheter";f="Ajouter au panier"}else if(global_language=="en"){a="Results";b="Close";c="More Results";d="No Results";e="Buy";f="Add to Cart"}var g;var h;var i=function(a){return a%2==0?true:false};$("#searchSubmit").button({icons:{primary:"ui-icon-search"},text:false});$("#searchSubmit").click(function(){g=$("#searchBoxField").val();h=0;if(g){$("#searchResults").hide();l(g,h)}});var m;$("#searchBoxField").click(function(){if(!m){$.getJSON("/search/brandlist.json",function(a){m=a;$("#searchBoxField").autocomplete("option","source",m)})}});$("#searchBoxField").autocomplete({minLength:1,select:function(a,b){window.location="/products/"+b.item.id}});$("#searchBoxField").keypress(function(a){code=a.keyCode?a.keyCode:a.which;if(code==13){g=$("#searchBoxField").val();h=0;if(g){$("#searchResults").hide();l(g,h)}}});var n="";var o;if(global_language=="fr"){o={Annuler:function(){$(this).dialog("close")},"Ajouter au panier":function(){$(this).dialog("close");$("#"+n+" .cartbutton").button({icons:{primary:"ui-icon-pencil"},text:false});$.ajax({type:"POST",url:"/cart/methods.json",data:"product="+n+"&qty="+$("#qtInput").val(),success:function(){if($("#qtInput").val()==0){$("#"+n+" .cartbutton").button("destroy");$("#"+n+" .cartbutton").text(e);$("#"+n+" .cartbutton").button({icons:{primary:"ui-icon-cart"},text:false})}else{$("#"+n+" .cartbutton").button("destroy");$("#"+n+" .cartbutton").text($("#qtInput").val());$("#"+n+" .cartbutton").button({icons:{primary:"ui-icon-pencil"},text:true});if(!$("#floatingbar").is(":visible")){$("#floatingbar").show();$("#floatingbar").css({height:0}).animate({height:"35"},"slow")}}}})}}}else if(global_language=="en"){o={Cancel:function(){$(this).dialog("close")},"Add To Cart":function(){$(this).dialog("close");$("#"+n+" .cartbutton").button({icons:{primary:"ui-icon-pencil"},text:false});$.ajax({type:"POST",url:"/cart/methods.json",data:"product="+n+"&qty="+$("#qtInput").val(),success:function(){if($("#qtInput").val()==0){$("#"+n+" .cartbutton").button("destroy");$("#"+n+" .cartbutton").text(e);$("#"+n+" .cartbutton").button({icons:{primary:"ui-icon-cart"},text:false})}else{$("#"+n+" .cartbutton").button("destroy");$("#"+n+" .cartbutton").text($("#qtInput").val());$("#"+n+" .cartbutton").button({icons:{primary:"ui-icon-pencil"},text:true});if(!$("#floatingbar").is(":visible")){$("#floatingbar").show();$("#floatingbar").css({height:0}).animate({height:"35"},"slow")}}}})}}}$("#qty_selector").dialog({resizable:false,height:160,modal:true,autoOpen:false,buttons:o});$(".seeCartButton").button({icons:{primary:"ui-icon-arrow-1-e"}});$("#regButton").button({icons:{primary:"ui-icon-pencil"}});j();$("#supplierLogo").hide();$(window).load(function(){var a=$("#supplierLogo").parent().height();var b=$("#supplierLogo").height();var c=(a-b)/2;$("#supplierLogo").css("margin-top",c);$("#supplierLogo").fadeIn("slow")})})
