$(document).ready(function(){$("#browsable").scrollable({loop:true,size:3}).navigator().mousewheel().autoscroll(6000);$("#browsable2").scrollable({loop:true,size:4}).navigator().autoscroll(9000);$("#browsable3").scrollable({loop:true,size:4}).navigator().autoscroll(10000);$("img[rel]").overlay();if($("div.tabs").length)
$("div.tabs").tabs(".onglet > div",{effect:'fade',fadeOutSpeed:"slow",clickable:false,rotate:true});if($("#nav-mur-objets").length){var aCriteres={marque:"",categorie:"",prix:"",selection:""}
var idCurrentPage=1;$('.numPagination').click(function(){var numPage=this.id;idCurrentPage=this.id;if(idCurrentPage.indexOf("top")!=-1){var idOtherPage=idCurrentPage.replace("top","bottom");numPage=numPage.replace("top_page_","");}else{var idOtherPage=idCurrentPage.replace("bottom","top");numPage=numPage.replace("bottom_page_","");}
getCriteres();$.ajax({url:"/mur-produits/page/"+numPage,data:"hidden_criteres="+$.toJSON(aCriteres),type:"POST",success:function(response){$("#mur_objet").html(response);createCookie("currentPageMur",numPage,3);$('.numPagination').removeClass("currentPage");$("#"+idCurrentPage).addClass("currentPage");$("#"+idOtherPage).addClass("currentPage");if(idCurrentPage.indexOf("bottom")!=-1)
$.scrollTo("#t_page_"+numPage,500);}});});var createCookie=function(name,value,days){if(days){var date=new Date();date.setTime(date.getTime()+(days*24*60*60*1000));var expires="; expires="+date.toGMTString();}
else var expires="";document.cookie=name+"="+value+expires+"; path=/";}
var readCookie=function(name){var nameEQ=name+"=";var ca=document.cookie.split(';');for(var i=0;i<ca.length;i++){var c=ca[i];while(c.charAt(0)==' ')c=c.substring(1,c.length);if(c.indexOf(nameEQ)==0)return c.substring(nameEQ.length,c.length);}
return null;}
var eraseCookie=function(name){createCookie(name,"",-1);}
$("#s_constructeur").change(function(){redirectMur();});$("#s_categorie").change(function(){redirectMur();});$("#s_prix").change(function(){redirectMur();});$("#bouton-nouveaute").click(function(){$("#bouton-destockage").removeClass("selected");$("#bouton-top").removeClass("selected");$("#bouton-noselection").removeClass("selected");$(this).addClass("selected");redirectMur();});$("#bouton-destockage").click(function(){$("#bouton-nouveaute").removeClass("selected");$("#bouton-top").removeClass("selected");$("#bouton-noselection").removeClass("selected");$(this).addClass("selected");redirectMur();});$("#bouton-top").click(function(){$("#bouton-nouveaute").removeClass("selected");$("#bouton-destockage").removeClass("selected");$("#bouton-noselection").removeClass("selected");$(this).addClass("selected");redirectMur();});$("#bouton-noselection").click(function(){$("#bouton-nouveaute").removeClass("selected");$("#bouton-destockage").removeClass("selected");$("#bouton-top").removeClass("selected");$(this).addClass("selected");redirectMur();});var redirectMur=function(){getCriteres();var newURL="/mur-produits/produits-ecologiques";var regTiret=new RegExp("([-]+)","gi");var regText=new RegExp("( |'|&amp;|&)","gi");if(aCriteres.marque!=""){var marque=$("#s_constructeur option:selected").html();marque=marque.toLowerCase(marque);marque=marque.replace(regText,"-");newURL+="-"+marque;}
if(aCriteres.categorie!=""){var categorie=$("#s_categorie option:selected").html();categorie=categorie.toLowerCase(categorie);categorie=categorie.replace(regText,"-");categorie=categorie.replace(regTiret,"-");newURL+="/categorie-"+categorie;}
if(aCriteres.prix!=""){if(aCriteres.categorie!="")
newURL+="-";else
newURL+="/";var prix=aCriteres.prix;prix=prix.toLowerCase(prix);prix=prix.replace(regText,"-");newURL+="prix-"+prix;}
if(aCriteres.selection!=""){if(aCriteres.categorie!=""||aCriteres.prix!="")
newURL+="-";else
newURL+="/";if(aCriteres.selection=="promo")
aCriteres.selection="destockage";newURL+="selection-"+aCriteres.selection;}
if(aCriteres.categorie!=""||aCriteres.prix||aCriteres.selection!="")
newURL+=".html";else
newURL+="/";$("#form_mur_produits").attr("action",newURL);$("#form_mur_produits").submit();}
var getCriteres=function(){aCriteres.categorie=$("#s_categorie").val();aCriteres.marque=$("#s_constructeur").val();aCriteres.prix=$("#s_prix").val();if($("#bouton-nouveaute").hasClass("selected"))
aCriteres.selection="nouveautes";else if($("#bouton-top").hasClass("selected"))
aCriteres.selection="top";else if($("#bouton-destockage").hasClass("selected"))
aCriteres.selection="destockage";else if($("#bouton-noselection").hasClass("selected"))
aCriteres.selection="";}}
if($("#textrecherche").length){var message="Rechercher un objet écolo...";$("#textrecherche").focus(function(){$(this).val("");});$("#textrecherche").blur(function(){if($(this).val()=="")
$(this).val(message);});$("#bt-send-search").click(function(){if($("#textrecherche").val()!=""&&$("#textrecherche").val()!=message)
$("#recherche-avancee").submit();});}
if($("#bt_note").length){$("#bt_note").click(function(){var indNote=$(".star-rating-on").length;if(indNote>0)
$.ajax({url:"/set-note-article.html",data:"id="+$("#id_product").val()+"&note="+indNote,type:"POST",success:function(response){$(".star").attr("disabled","disabled");if(response!="")
$("#gouttes_note span").removeClass("goute1 goute2 goute3 goute4 goute5").addClass("goute"+response);}});});return false;}
if($("#bt_send_message").length)
var defaultMessage="Tapez votre message en étant le plus précis possible";$("#response_message").hide();$("#message").focus(function(){if($(this).val()==defaultMessage)
$(this).val("");});$("#message").blur(function(){if($(this).val()=="")
$(this).val(defaultMessage);});$("#bt_send_message").click(function(){var regText=new RegExp("([a-z])","gi");var regNum=new RegExp("([ 0-9])","gi");var name=$("#nom").val();var firstname=$("#prenom").val();var mail=$("#email").val();var tel=$("#telephone").val();var fax=$("#fax").val();var subject=$("#theme").val();var message=$("#message").val();messageTmp=message.replace("\n","");messageTmp=message.replace("<br>","");var error=0;var msgError="Informations manquantes ou erron&eacute;es : <br /> ";if(!name.match(regText)){error++;$("#nom").css("border","solid 0.1em red");msgError+="- Le nom <br />";}
if(!firstname.match(regText)){error++;$("#prenom").css("border","solid 0.1em red");msgError+="- Le prénom <br />";}
if(!checkMail(mail)){error++;$("#email").css("border","solid 0.1em red");msgError+="- Le mail <br />";}
if(tel!=""&&!tel.match(regNum)){error++;$("#tel").css("border","solid 0.1em red");msgError+="- Le téléphone <br />";}
if(fax!=""&&!fax.match(regNum)){error++;$("#fax").css("border","solid 0.1em red");msgError+="- Le fax <br />";}
if(messageTmp==""||messageTmp==defaultMessage){error++;$("#message").css("border","solid 0.1em red");msgError+="- Le message <br />";}
if(error>0){$("#response_message").css("color","red");$("#response_message").html(msgError);$("#response_message").show();}else{var datas={"nom":name,"prenom":firstname,"mail":mail,"tel":tel,"fax":fax,"subject":subject,"msg":message}
$.ajax({url:"send-message.html",data:"datas="+$.toJSON(datas),type:"POST",success:function(response){$("#response_message").html(response);$("#response_message").show();}});}});if($("#form_payment").length){var regP=new RegExp("([\.])","gi");var calculate_total=function(){var aTotal=$(".total_objet");var pTotal=0;var euros="";var cents="";var pCP=parseFloat($("#pCodePromo").val());aTotal.each(function(i){var prix=$(aTotal[i]).html();prix=prix.replace("€","");prix=prix.replace(",",".");pTotal+=parseFloat(prix);});var fp=parseFloat($("#prix_fp").val());pTotal=Math.round((parseFloat(pTotal)+fp)*100)/100;pTotal-=pCP;pTotal=""+pTotal;$("#pTotal_panier").val(pTotal);if(pTotal.match(regP)){var aPTotal=pTotal.split(regP);euros=aPTotal[0];var testCents=""+aPTotal[2];if(aPTotal[2]==undefined){testCents=""+aPTotal[1];cents=(testCents.length==1)?","+aPTotal[1]+"0":","+aPTotal[1];}else{cents=(testCents.length==1)?","+aPTotal[2]+"0":","+aPTotal[2];}}else{euros=pTotal;}
$("#prix-total").html('<p class="total golden fL">'+euros+'</p><p class="cent golden fL">'+cents+'</p><p class="ttc golden fL">&euro; TTC</p>');}
var calculate_fp=function(idFP){if(!idFP)
idFP=$(".panier_fp:checked").val();$.ajax({type:"post",url:"/panier/add-frais-port.html",data:"fp="+idFP,success:function(response){if(response){eval("var fp ="+response);$("#prix_fp").val(fp.PRIX_TOTAL);$("#poids_fp").val(fp.POIDS_TOTAL);var amtFP=""+fp.PRIX_TOTAL;if(amtFP.match(regP)){var aFP=amtFP.split(regP);var cents=""+aFP[2];var prixFP=(cents.length==1)?amtFP+"0":amtFP;}else{var prixFP=amtFP;}
$("#total_fp").html(prixFP+"&euro;");calculate_total();}}});}
var deleteProduit=function(div,id){if(confirm("Vous allez supprimer cet article du panier. Souhaitez-vous continuer ?")){id=id.replace("produit_","");$.ajax({type:"post",url:"/panier/delete-produit.html",data:"id="+id,success:function(response){if(response){if(response=="redirect"){document.location.href="/mur-produits/produits-ecologiques/";}else{$("#objet_"+id).next().remove();$("#objet_"+id).remove();checkCodePromoDelete();calculate_fp();calculate_total();}}}});}}
var changeQte=function(id){if($("#quantite_"+id).val()==0){deleteProduit("quantite_"+id,id);}else{$.ajax({type:"post",url:"/panier/add-basket.html",data:"nb_product="+$("#quantite_"+id).val()+"&id_product="+id+"&price_product="+$("#prix_"+id).html(),success:function(){calculate_fp();var prix=$("#prix_"+id).html();prix=prix.replace(",",".");prix=prix.replace("€","");var newPrix=Math.round(parseFloat($("#quantite_"+id).val())*parseFloat(prix)*100)/100;newPrix=""+newPrix;if(newPrix.match(regP)){var aNP=newPrix.split(".");newPrix=(aNP[1].length==1)?newPrix+"0":newPrix;}else{newPrix=newPrix;}
newPrix=newPrix.replace(".",",")+"&euro;";$("#total_"+id).html(newPrix);calculate_total();}});}}
var checkNumber=function(div){var regN=new RegExp("^([0-9])$","g");var regT=new RegExp("([^0-9])","gi");var value=$(div).val();if(!value.match(regN)){value=value.replace(regT,"");if(value=="")
value="1";$(div).val(value);}}
$(".input_qte").blur(function(){var id=this.id;id=id.replace("quantite_","");changeQte(id);});$(".input_qte").keyup(function(){checkNumber(this);});$(".panier_fp").click(function(){calculate_fp($(this).val());});$(".delete").click(function(){deleteProduit(this,this.id);});calculate_fp();$("#bt_submit_panier").click(function(){var error=0;var msgError="Informations manquantes ou erronées : \n";if($("#c_cgv:checked").length==0){error++;msgError+=" - Vous devez obligatoirement accepter les conditions générales de vente.\n";}
if($(".panier_fp:checked").length==0){error++;msgError+=" - Vous devez choisir un frais de port.\n";}
if(error){alert(msgError);}else{$("#form_payment").submit();}
return false;});var checkCodePromo=function(obj){var regCode=new RegExp("([^a-z0-9])","gi");var val=$(obj).val();if(val.match(regCode)||val==""){if($("#error_code_promo").length==0)
$(obj).after("<div id='error_code_promo'>Le format du code promo est incorrect</div>");}else{$("#error_code_promo").remove();$.ajax({url:"/check-code-promo.html",type:"POST",data:"codePromo="+$.toJSON($(obj).val()),success:function(response){if(response){eval("var rCode = "+response);var descCP=document.createElement("div");var prix_code=rCode["PRIX"];if(prix_code.match(regP)){var aCP=prix_code.split(regP);euros=aCP[0];var testCents=""+aCP[2];if(aCP[2]==undefined){testCents=""+aCP[1];cents=(testCents.length==1)?","+aCP[1]+"0":","+aCP[1];}else{cents=(testCents.length==1)?","+aCP[2]+"0":","+aCP[2];}}else{euros=prix_code;cents="";}
$(descCP).html("R&eacute;duction de "+euros+cents+"&euro;");$(descCP).addClass("reponse_desc");var divCP=document.createElement("div");$(divCP).attr("id","response_code_promo");$(divCP).append(descCP);$("#c_code_promo").after(divCP);$("#c_code_promo").remove();$("#pIdCodePromo").val(rCode['ID']);$("#pCodePromo").val(rCode['PRIX']);$("#cCodePromo").val($(obj).val());calculate_total();}else{$(obj).after("<div id='error_code_promo'>Ce code promo est invalide</div>");}}});}}
var checkCodePromoDelete=function(){var regCode=new RegExp("([^a-z0-9])","gi");var val=$("#cCodePromo").val();if(val!=""){$.ajax({url:"/check-code-promo.html",type:"POST",data:"codePromo="+$.toJSON(val),success:function(response){if(!response){$("#pIdCodePromo").val("");$("#pCodePromo").val("0");$("#cCodePromo").val("");if($("#response_code_promo").length){$("#response_code_promo").before('<input type="text" value="" id="c_code_promo">');$("#response_code_promo").remove();}}}});}}
$("#c_code_promo").live("blur",function(){checkCodePromo(this);});}
if($("#blocContent_valid").length>0){$.ajax({url:"envoi-confirmation.html",type:"POST",data:"idCommand="+$("#idCommand").val()});}});function checkMail(mail){var reg=new RegExp('^[a-z0-9]+([_|\.|-]{1}[a-z0-9]+)*@[a-z0-9]+([_|\.|-]­{1}[a-z0-9]+)*[\.]{1}[a-z]{2,6}$','i');return(reg.test(mail))?true:false;}
var urlAddress="http://www.ecologie-and-co.com";var pageName="Ecologie & co";var addToFavorites=function(){if(navigator.appName!='Microsoft Internet Explorer'){window.sidebar.addPanel(pageName,urlAddress,"");}else{window.external.AddFavorite(urlAddress,pageName);}}
var insert_dynamic_control=function(form){$('div.controls',form).html(['<input type="radio" class="star" name="dynamic-control" value="1"/>','<input type="radio" class="star" name="dynamic-control" value="2"/>','<input type="radio" class="star" name="dynamic-control" value="3"/>','<input type="radio" class="star" name="dynamic-control" value="4"/>','<input type="radio" class="star" name="dynamic-control" value="5"/>'].join(''));$('input[type=radio]',form).rating();};
