var domain = '.oefshop.fr';
if(document.location.href.indexOf('oefshop.com') != -1)
	domain = '.oefshop.com';
jCalix.getCookie("shipping")==null&&jCalix.setCookie("shipping","FR","3600",domain,"/");if(isIE)var Checkout,accordion,shipping,billingForm,shippingForm,billing,loginForm,payment,review,shippingMethod,toogleRequired,toogleVisibilityOnObjects,billingRegionUpdater,shippingRegionUpdater;jCalix.addOnLoad(initaddtocart);jCalix.addOnLoad(checkcreate);document.location.href.indexOf("cart")&&jCalix.addOnLoad(loadonepage);jCalix.onLoad();
function checkcreate(){document.location.href.indexOf("account/create")!=-1&&_$("#create").Click(function(){var a=_$("#form-validate").getObject();if(!dataForm.validator.validate())return false;if(!_$("#how1").Checked()&&!_$("#how2").Checked()&&!_$("#how3").Checked()&&!_$("#how4").Checked()){alert("Comment nous avez-vous connu ?");return false}jCalix.ajaxRequest(a.action,Form.serialize(a),true,function(){sendhow(function(){if(_$("#is_subscribed").Checked()){var b=_$("#email_address").val();jCalix.ajaxRequest("/newsletter.php",
"mail="+b,true,function(){window.location="/"})}else window.location="/"})});return false})}function initaddtocart(){for(var b=_$("::a"),a=0;a<b.Length();a++)b.get(a).getObject().href.indexOf("cart/add")!=-1&&b.get(a).Click(function(){var a=_$(this);if(document.getElementById("product_addtocart_form")){if(jQuery(".required-entry.super-attribute-select").length>0&&jQuery(".required-entry.super-attribute-select").val()=="")return!1;a.Class("button buttonGrisBlack sprite loader");jQuery.ajax({type:"POST",url:this.href,data:jQuery("#product_addtocart_form").serialize(),success:function(){updatecart(a)}})}else a.Class("button buttonGrisBlack sprite loader"),
jCalix.ajaxRequest(this.href,"",!0,function(){updatecart(a)});return!1})};
function updatecart(a){jCalix.ajaxRequest("/updatecart.php","",true,function(){var b=jCalix.CreateElement("div");b.Id("tmpajax");b.Display("none");b.html(http_request.responseText.replace("block block-cart sprite","ajaxcart"));_$("::body").append(b.getObject());_$(".block block-cart sprite").html(_$(".ajaxcart").html());_$("::body").remove(b.getObject());a.Class("button buttonGrisBlack sprite");_$("#added").Display("block");_$("#filter").Display("block")})}
function hidelightbox(){_$("#added").Display("none");_$("#filter").Display("none")}
function loadonepage(){if(_$("#shopping-cart-table").exists()){_$(".loader").Display("block");jCalix.ajaxRequest(_$("#shipping-zip-form").getObject().action,Form.serialize(_$("#shipping-zip-form").getObject()),true,function(){jCalix.ajaxRequest("/checkout/cart/estimateUpdatePost/","estimate_method=flatrate_flatrate",true,function(){_$(".shipping").html(" ");updatetotalcart();if(_$(".error-msg").exists()){_$(".loader").Display("none");_$(".cart").Display("block")}else jCalix.ajaxRequest("/checkout/onepage/",
"",true,drawonepage)})})}}function updatetotalcart(){var a=jCalix.CreateElement("div");a.Id("tmpajax");a.Display("none");a.html(http_request.responseText.replace('class="block totals"','class="block totals-tmp"').substr(http_request.responseText.indexOf('class="block totals"')-20,http_request.responseText.indexOf('class="block totals"')+100));_$("::body").append(a.getObject());var b=_$(".block totals-tmp");_$(".block totals").html(b.html());_$("::body").remove(a.getObject())}
function drawonepage(){var a=jCalix.CreateElement("div");a.Id("tmpajax");a.Display("none");a.html(http_request.responseText.replace('class="main"','class="page-onepage"'));_$("::body").append(a.getObject());var b=_$(".page-onepage");_$("#onepage").append(b.getObject());_$("::body").remove(a.getObject());b=_$(".step a-item");for(a=0;a<b.Length();a++)b.get(a).Id()!="checkout-step-shipping"&&b.get(a).Display("block");b=_$(":button",{node:_$(".onepage").getObject()});_$(".button btn-checkout").get(0).Display("none");
for(a=7;a<b.Length()-1;a++)b.get(a).Display("none");_$(".cart").Display("block");_$("#s_method_flatrate_flatrate").Attributes("checked","checked");if(jCalix.getCookie("shipping")){jCalix.getCookie("shipping")=="FOR"&&_$("#shipfor").Attributes("checked","checked");if(_$("#shipfor").getObject().checked)for(a=0;a<_$("#shipping:country_id").getObject().options.length;a++)if(_$("#shipping:country_id").getObject().options[a].value=="FR")_$("#shipping:country_id").getObject().options[a].style.display="none"}if(_$("#billing-address-select").exists()){_$("#billing-address-select").Change(changechipping);
_$("#billing:country_id").Change(changechipping2)}else{if(_$("checkout-step-login").exists())_$("#billing:email").getObject().onblur=function(){var c=checkmail(_$("#billing:email").val());c.onreadystatechange=function(){if(c.readyState==4)if(c.status==200)if(c.responseText!="free"&&_$("#billing:email").val()!=""){alert("L'adresse email utilis\u00e9e existe d\u00e9j\u00e0!");_$("#billing:email").getObject().value="";_$("#billing:email").getObject().focus()}}};_$("#billing:country_id").Change(changechipping2);
if(jCalix.getCookie("shipping")=="FOR"){if(_$("#billing:country_id").val()=="FR"){useforshipping(false);for(a=0;a<_$("#shipping:country_id").getObject().options.length;a++)_$("#shipping:country_id").getObject().options[a].value=="FR"&&_$("#shipping:country_id").remove(_$("#shipping:country_id").getObject().options[a]);_$("#opc-shipping").Display("block");_$("#checkout-step-shipping").Display("block")}}else if(_$("#billing:country_id").val()!="FR"){useforshipping(false);for(a=0;a<_$("#shipping:country_id").getObject().options.length;a++)_$("#shipping:country_id").getObject().options[a].value!=
"FR"&&_$("#shipping:country_id").remove(_$("#shipping:country_id").getObject().options[a]);_$("#opc-shipping").Display("block");_$("#checkout-step-shipping").Display("block")}}_$(".loader").Display("none");initjsie();changechipping();changechipping2()}function checkmail(a){return jCalix.ajaxRequest("/checkmail.php","mail="+a,true)}
function changechipping2(){if(jCalix.getCookie("shipping")=="FR"){if(_$("#billing:country_id").exists())if(_$("#billing:country_id").val()!="FR"){_$("#billing:use_for_shipping_no").Checked("checked");useforshipping(false)}}else if(_$("#billing:country_id").exists())if(_$("#billing:country_id").val()=="FR"){_$("#billing:use_for_shipping_no").Checked("checked");useforshipping(false)}}
function changechipping(){if(!_$("#billing-address-select").exists())return false;var a=_$("#billing-address-select").val();billing.newAddress(!a);if(jCalix.getCookie("shipping")=="FR"){if(_$("#billing-address-select").html().indexOf("France")==-1){for(a=0;a<_$("#shipping-address-select").getObject().options.length-1;a++)if(_$("#shipping-address-select").getObject().options[a].innerHTML.indexOf("France")==-1)_$("#shipping-address-select").getObject().options[a].style.display="none";else{_$("#shipping-address-select").getObject().options[a].style.display=
"block";b++}_$("#billing:use_for_shipping_no").getObject().checked="checked";useforshipping(false)}for(a=0;a<_$("#shipping-address-select").getObject().options.length-1;a++)if(_$("#shipping-address-select").getObject().options[a].innerHTML.indexOf("France")!=-1)_$("#shipping-address-select").getObject().options[a].style.display="block";else _$("#shipping-address-select").getObject().options[a].style.display="none"}else{var b=0;for(a=0;a<_$("#shipping-address-select").getObject().options.length-1;a++)if(_$("#shipping-address-select").getObject().options[a].innerHTML.indexOf("France")!=
-1)_$("#shipping-address-select").getObject().options[a].style.display="none";else{_$("#shipping-address-select").getObject().options[a].style.display="block";b++}if(b==0){_$("#shipping-address-select").getObject().options[_$("#shipping-address-select").getObject().options.length-1].setAttribute("selected","selected");shipping.newAddress(true)}if(_$("#billing-address-select").html().indexOf("France")!=-1){_$("#billing:use_for_shipping_no").getObject().checked="checked";useforshipping(false)}}_$(".loader").Display("none")}
function saveonepage(){var a=_$("#valcom");a.Attributes("disabled","disabled");a.Class(a.Class()+" loader");jCalix.ajaxRequest("/checkout/onepage/saveMethod/","method=register",true,function(){billing.save()})}
function initjsie(){if(_$("#login-email").exists()==true){loginForm=new VarienForm("login-form",true);$("login-email").observe("keypress",bindLoginPost);$("login-password").observe("keypress",bindLoginPost)}billing=new Billing("co-billing-form","/checkout/onepage/getAddress/address/","/checkout/onepage/saveBilling/");billingForm=new VarienForm("co-billing-form");shipping=new Shipping("co-shipping-form","/checkout/onepage/getAddress/address/","/checkout/onepage/saveShipping/","/checkout/onepage/shippingMethod/");
shippingForm=new VarienForm("co-shipping-form");shippingForm.extraChildParams=' onchange="shipping.setSameAsBilling(false);"';shippingRegionUpdater=new RegionUpdater("shipping:country_id","shipping:region","shipping:region_id",countryRegions,undefined,"shipping:postcode");shippingMethod=new ShippingMethod("co-shipping-method-form","/checkout/onepage/saveShippingMethod/");billingRegionUpdater=new RegionUpdater("billing:country_id","billing:region","billing:region_id",countryRegions,undefined,"billing:postcode");
shipping.setSameAsBilling(true);toogleVisibilityOnObjects=function(a,b){if($(a)&&$(a).checked){b.each(function(c){$(c).show();$$("#"+c+" .input-text").each(function(d){d.removeClassName("validation-passed")})});_$("#billing-address-select").exists()&&_$("#billing-address-select").Change()(true)}else b.each(function(c){$(c).hide();$$("#"+c+" .input-text").each(function(d){d.addClassName("validation-passed")});$$("#"+c+" .giftmessage-area").each(function(d){d.value=""})})};window.toogleRequired||(toogleRequired=
function(a,b){$(a).value.blank()?b.each(function(c){shippingMethod&&shippingMethod.validator&&shippingMethod.validator.reset(c);$(c).removeClassName("required-entry")}):b.each(function(c){$(c).addClassName("required-entry")})});toogleRequired("gift-message-whole-message",["gift-message-whole-from","gift-message-whole-to"]);toogleVisibilityOnObjects("allow_gift_messages",["allow-gift-message-container"]);review=new Review("/checkout/onepage/saveOrder/","/checkout/onepage/success/",$("checkout-agreements"));
accordion=new Accordion("checkoutSteps",".step-title",true);accordion.openSection("opc-login");checkout=new Checkout(accordion,{progress:"/checkout/onepage/progress/",review:"/checkout/onepage/review/",saveMethod:"/checkout/onepage/saveMethod/",failure:"/checkout/cart/"});payment=new Payment("co-payment-form","/checkout/onepage/savePayment/");payment.init()}function bindLoginPost(a){a.keyCode==Event.KEY_RETURN&&loginForm.submit()}
function onepageLogin(a){if(loginForm.validator&&loginForm.validator.validate()){a.disabled=true;loginForm.submit()}}function toggleToolTip(a){if($("payment-tool-tip")){$("payment-tool-tip").setStyle({top:Event.pointerY(a)-560+"px"});$("payment-tool-tip").toggle()}Event.stop(a)}$("payment-tool-tip-close")&&Event.observe($("payment-tool-tip-close"),"click",toggleToolTip);
function useforshipping(a){if(jCalix.getCookie("shipping")=="FR"){_$("#billing-address-select").exists()&&_$("#billing-address-select").html().indexOf("France")==-1&&_$("#billing:use_for_shipping_no").Checked()==false&&_$("#billing:use_for_shipping_no").Checked("checked");if(_$("#billing:country_id").exists())if(_$("#billing:country_id").val()!="FR"){_$("#billing:use_for_shipping_no").Checked("checked");a=false}else if(_$("#billing:use_for_shipping_yes").Checked()&&_$("#billing:save_in_address_book").exists()==
false)a=true}else{if(_$("#billing-address-select").exists())if(_$("#billing-address-select").html().indexOf("France")!=-1)if(_$("#billing:use_for_shipping_no").getObject().checked==false)_$("#billing:use_for_shipping_no").getObject().checked="checked";if(_$("#billing:country_id").exists())if(_$("#billing:country_id").val()=="FR"){_$("#billing:use_for_shipping_no").Checked("checked");a=false}else if(_$("#billing:use_for_shipping_yes").Checked()&&_$("#billing:save_in_address_book").exists()==false)a=
true}if(a){_$("#opc-shipping").Display("none");_$("#checkout-step-shipping").Display("none")}else{_$("#opc-shipping").Display("block");_$("#checkout-step-shipping").Display("block");if(jCalix.getCookie("shipping")=="FR"){_$("#shipping:country_id").getObject().disabled=true;if(_$("#billing-address-select").exists())if(_$("#billing-address-select").html().indexOf("France")==-1)for(a=0;a<_$("#shipping-address-select").getObject().options.length-1;a++)if(_$("#shipping-address-select").getObject().options[a].innerHTML.indexOf("France")==
-1)_$("#shipping-address-select").getObject().options[a].style.display="none";for(a=0;a<_$("#shipping:country_id").getObject().options.length;a++)if(_$("#shipping:country_id").getObject().options[a].value!="FR")_$("#shipping:country_id").getObject().options[a].style.display="none"}else{if(_$("#billing-address-select").exists())for(a=0;a<_$("#shipping-address-select").getObject().options.length-1;a++)_$("#shipping-address-select").getObject().options[a].innerHTML.indexOf("France")!=-1&&_$("#shipping-address-select").remove(_$("#shipping-address-select").getObject().options[a]);
for(a=0;a<_$("#shipping:country_id").getObject().options.length;a++)_$("#shipping:country_id").getObject().options[a].value=="FR"&&_$("#shipping:country_id").remove(_$("#shipping:country_id").getObject().options[a])}}}function incdecprod(a,b){var c=_$("#"+a);if(c.val()=="1"&&b==false)return false;var d=parseInt(c.val())+1;if(b==false)d=parseInt(c.val())-1;c.val(d);_$(".cart-form").getObject().submit()}
function setfr(){jCalix.setCookie("shipping","FR","10",domain,"/");document.location.reload()}function setfor(){jCalix.setCookie("shipping","FOR","10",domain,"/");document.location.reload()}
function changethumbon(a,b,c){if(c==null)c="";if(_$("#player").exists()){_$("#player").Display("none");if($f("player")){$f("player").stop();$f("player").unload()}}_$(".yt-player-container").exists()&&_$(".yt-player-container").Display("none");var d=_$("#sl"+c),e=_$("#moreviews::img",{node:d.getObject()});for(d=0;d<e.Length();d++)e.get(d).Class()=="small on"&&e.get(d).Class("small");jQuery("#bigimg"+c).fadeOut("fast",function(){e.get(b-1).Class("small on");_$("#bigimg"+c).Load(function(){jQuery("#bigimg"+
c).fadeIn("fast")});_$("#bigimg"+c).Attributes("src",a)})}function changethumbon2(a,b,c,d){if(c==null)c="";d=_$(d).Parent().Parent();var e=_$("::img",{node:d.getObject()});for(d=0;d<e.Length();d++)e.get(d).Class()=="small on"&&e.get(d).Class("small");jQuery("#bigimg"+c).fadeOut("fast",function(){e.get(b-1).Class("small on");_$("#bigimg"+c).Load(function(){jQuery("#bigimg"+c).fadeIn("fast")});_$("#bigimg"+c).Attributes("src",a)})}
function setprodselector(a){var b=document.getElementById("descriptif"),c=document.getElementById("stylisme"),d=document.getElementById("descriptif-view"),e=document.getElementById("stylisme-view");switch(a){case 1:d.style.display="block";e.style.display="none";b.setAttribute("class","on");b.setAttribute("className","on");c.removeAttribute("class");c.removeAttribute("className");break;case 2:d.style.display="none";e.style.display="block";c.setAttribute("class","on");c.setAttribute("className","on");
b.removeAttribute("class");b.removeAttribute("className")}}
function setgarselector(a){var b=document.getElementById("livraison"),c=document.getElementById("garanties"),d=document.getElementById("service"),e=document.getElementById("paiement"),f=document.getElementById("livraison-view"),g=document.getElementById("garanties-view"),h=document.getElementById("service-view"),i=document.getElementById("paiement-view");switch(a){case 1:f.style.display="block";g.style.display="none";h.style.display="none";i.style.display="none";b.setAttribute("class","on");b.setAttribute("className",
"on");c.removeAttribute("class");c.removeAttribute("className");d.removeAttribute("class");d.removeAttribute("className");e.removeAttribute("class");e.removeAttribute("className");break;case 2:f.style.display="none";g.style.display="block";h.style.display="none";i.style.display="none";c.setAttribute("class","on");c.setAttribute("className","on");b.removeAttribute("class");b.removeAttribute("className");d.removeAttribute("class");d.removeAttribute("className");e.removeAttribute("class");e.removeAttribute("className");
break;case 3:f.style.display="none";g.style.display="none";h.style.display="block";i.style.display="none";d.setAttribute("class","on");d.setAttribute("className","on");c.removeAttribute("class");c.removeAttribute("className");b.removeAttribute("class");b.removeAttribute("className");e.removeAttribute("class");e.removeAttribute("className");break;case 4:f.style.display="none";g.style.display="none";h.style.display="none";i.style.display="block";e.setAttribute("class","on");e.setAttribute("className",
"on");d.removeAttribute("class");d.removeAttribute("className");c.removeAttribute("class");c.removeAttribute("className");b.removeAttribute("class");b.removeAttribute("className")}}function sendhow(a){jCalix.ajaxRequest("/info.php",Form.serialize(_$("#form-validate").getObject()),true,function(){a();return false});return false};
