var myMoveoutTimer=null,my_contents=[];backup_innerHtml="";function showEmails(){$ES(".email").each(function(a){var b=a.getText().split("[at]");if(b.length>1){b=b[0]+"@"+b[1];a.setText(b);a.setProperty("href","mailto:"+b)}else a.setProperty("href","mailto:"+b[0])})}
var monthsFR=["Janvier","F&eacute;vrier","Mars","Avril","Mai","Juin","Juillet","Ao&ucirc;t","Septembre","Octobre","Novembre","D&eacute;cembre"],monthsNL=["Januari","Februari","Maart","April","Mei","Juni","Juli","Augustus","September","Oktober","November","December"],monthsEN=["January","Febuary","March","April","May","June","July","August","September","October","November","December"];
function showDateMonth(a){dateArray=a.split("-");a="";switch(language){case "fr":a=dateArray[2]+" "+monthsFR[parseInt(dateArray[1]-1)]+" "+dateArray[0];break;case "nl":a=dateArray[2]+" "+monthsNL[parseInt(dateArray[1]-1)]+" "+dateArray[0];break;case "en":a=dateArray[0]+" "+monthsEN[parseInt(dateArray[1]-1)]+" "+dateArray[2]}return a}var outOfStockSelectedCombo=false;
function backInStockReminder(){var a=$("reminderEmailInput").value;if(outOfStockSelectedCombo==false)return false;var b=(new XHR({method:"post",onSuccess:function(){this.response.text=="ok"?$("reminder_dialog_box").setHTML(reminderText.recorded):createBackInStockReminderDialog(this.response.text)},onRequest:function(){if(b!==null)b=null},onFailure:function(){createBackInStockReminderDialog(reminderText.ajaxFail)}})).send("back_in_stock_reminder_interface.php?pid="+outOfStockSelectedCombo.pid+"&attributes_combo="+
outOfStockSelectedCombo.attributes_combo+"&customer_email="+a+"&language_code="+language_code)}
function createBackInStockReminderDialog(a){a=a||"";$("stock_reminder_dialog_container").setHTML('<div id="reminder_dialog_box" style="margin-top:20px;border:1px solid #CC6633;padding:6px;font-size:9px;color:#8b1b1a"><b>'+a+"</b><p>"+reminderText.invite+'<input type="text" id="reminderEmailInput" name="reminderEmail"><a href="javascript:backInStockReminder();"><br><br><span style="color:#fff;background:#8b1b1a;padding:4px;font-weight:bold;">'+reminderText.confirm+"</span></a></p><div>");$("reminderEmailInput");
$(document.forms.cart_quantity).addEvent("keydown",function(b){b=new Event(b);b.key=="enter"&&b.stop()})}
function disponibility(a,b){if(!document.getElementById("oosmsg"))return false;var h=$("oosmsg").innerHTML,c="",g=(new XHR({method:"post",onSuccess:function(){if(this.response.text!="not available"&&this.response.text.substring(0,5)!="COMMA"){outOfStockSelectedCombo={pid:a,attributes_combo:b};createBackInStockReminderDialog()}else $("stock_reminder_dialog_container").setHTML("");switch(this.response.text){case "not available":switch(language){case "fr":c="<div id='dispo_content_disponibility' style='height:90px;background-image:url(images/menu/disponibilite-stock-bad-combo-fr.jpg)' ></div>";
break;case "nl":c="<div id='dispo_content_disponibility' style='height:90px;background-image:url(images/menu/disponibilite-stock-bad-combo-nl.jpg)'></div>";break;case "en":c="<div id='dispo_content_disponibility' style='height:90px;background-image:url(images/menu/disponibilite-stock-bad-combo-en.jpg)'></div>"}$("oosmsg").innerHTML=c;break;case "contact us":var d='<div id="dispo_content_disponibility" style="background-image:url(images/menu/disponibilite-stock-availability.jpg)"><div class="dispo_txt"> '+
h+"</div>",e="</div>";switch(language){case "fr":c=d+'<div class="dispo_phrase">Disponibilit&eacute;:<a href="contact_us.php?language=fr">Nous contacter.</a></div>'+e;break;case "nl":c=d+'<div class="dispo_phrase">Beschikbaarheid :<a href="contact_us.php?language=nl">Contacteer ons.</a></div>'+e;break;case "en":c=d+'<div class="dispo_phrase">Availability:<a href="contact_us.php?language=en">Contact us.</a></h3></div>'+e}$("oosmsg").setHTML(c);$ES(".dispo_on_order_phrase").each(function(i){i.remove()});
break;default:d=this.response.text.substring(0,5);this.response.text=this.response.text.substring(5,this.response.text.length);switch(d){case "DISPO":d='<div id="dispo_content_disponibility" style="background-image:url(images/menu/disponibilite-stock-availability.jpg)"><div class="dispo_txt"> '+h+"</div>";e="</div>";switch(language){case "fr":c=d+'<div class="dispo_phrase">Normalement disponible &agrave; partir du '+showDateMonth(this.response.text)+"</div>"+e;break;case "nl":c=d+'<div class="dispo_phrase">Normaal beschikbaar vanaf '+
showDateMonth(this.response.text)+"</div>"+e;break;case "en":c=d+'<div class="dispo_phrase">Available around '+showDateMonth(this.response.text)+"</div>"+e}$("oosmsg").innerHTML=c;break;case "COMMA":d="<div id='dispo_content_disponibility' style='background-image:url(images/menu/disponibilite-sur-commande-fr.jpg)'>";e="</div>";e=this.response.text.split("-");d=e[0];e=e[1];switch(language){case "fr":c="<div id='dispo_content_disponibility' style='background-image:url(images/menu/disponibilite-sur-commande-fr.jpg)'></div><div class='dispo_on_order_phrase'>Exp&eacute;dition dans les "+
d+" &agrave;  "+e+" jours ouvrables suivants votre commande.</div>";break;case "nl":c="<div id='dispo_content_disponibility' style='background-image:url(images/menu/disponibilite-sur-commande-nl.jpg)'></div><div class='dispo_on_order_phrase'>Verzending tussen "+d+" tot "+e+" werkdagen na Uw bestelling.</div>";break;case "en":c="<div id='dispo_content_disponibility' style='background-image:url(images/menu/disponibilite-sur-commande-en.jpg)'></div><div class='dispo_on_order_phrase'>Shipping within "+
d+" to "+e+" open days following your order.</div>"}$("oosmsg").innerHTML=c;break;case "COMMB":d="<div id='dispo_content_disponibility' style='background-image:url(images/menu/disponibilite-sur-commande-fr.jpg)'>";e="</div>";var f=this.response.text.split("|");d=f[0];e=f[1];f=f[2];switch(language){case "fr":c="<div id='dispo_content_disponibility' style='background-image:url(images/menu/disponibilite-sur-commande-fr.jpg)'></div><div class='dispo_on_order_phrase'>Produit en rupture de stock chez notre fournisseur, sera disponible chez celui ci &agrave; partir du "+
f+" ,Exp&eacute;dition ensuite dans les "+d+" &agrave; "+e+" jours ouvrables.</div>";break;case "nl":c="<div id='dispo_content_disponibility' style='background-image:url(images/menu/disponibilite-sur-commande-nl.jpg)'></div><div class='dispo_on_order_phrase'>Produkt uit voorraad bij onze leverancier, deze zal beschikbaar zijn vanaf "+f+"  , verzending binnen de "+d+" tot "+e+" werkdagen.</div>";break;case "en":c="<div id='dispo_content_disponibility' style='background-image:url(images/menu/disponibilite-sur-commande-en.jpg)'></div><div class='dispo_on_order_phrase'>That product is out of stock at our distributor.  It will be available again around "+
f+" Shipment will then take "+d+" to "+e+" open days.</div>"}$("oosmsg").innerHTML=c;break;case "COMMC":d="<div id='dispo_content_disponibility' style='background-image:url(images/menu/disponibilite-sur-commande-fr.jpg)'>";e="</div>";f=this.response.text.split("-");f=f[0];switch(language){case "fr":c="<div id='dispo_content_disponibility' style='background-image:url(images/menu/disponibilite-sur-commande-fr.jpg)'></div><div class='dispo_on_order_phrase'>Le produit sera exp&eacute;di&eacute; dans les "+
f+" jours ouvrables apr&egrave;s votre commande.</div>";break;case "nl":c="<div id='dispo_content_disponibility' style='background-image:url(images/menu/disponibilite-sur-commande-nl.jpg)'></div><div class='dispo_on_order_phrase'>Het produkt zal binnen "+f+" werkdagen  na Uw bestelling verzonden worden.</div>";break;case "en":c="<div id='dispo_content_disponibility' style='background-image:url(images/menu/disponibilite-sur-commande-en.jpg)'></div><div class='dispo_on_order_phrase'>Product will be shipped within "+
f+" open days following your order.</div>"}$("oosmsg").innerHTML=c}}},onRequest:function(){if(g!==null)g=null;$("oosmsg").innerHTML="<br/><br/><center>chargement...</center><br/><br/>"}})).send("disponibility_interface.php?pid="+a+"&attributes_combo="+b)}var my_box;
function best_sellers_ticker(){function a(){c.slideOut();b.delay(h)}function b(){my_box.setHTML(my_contents[g+1]);g++;c.slideIn();if(g>=my_contents.length-1)g=-1;myMoveoutTimer=a.delay(h*4)}if(!document.getElementById("best_sellers_box"))return false;my_box=$("best_sellers_box");var h=2E3,c=new Fx.Slide("best_sellers_box",{duration:h/2,mode:"horizontal",transition:Fx.Transitions.Sine.easeOut});my_box.addEvent("mouseover",function(){$clear(myMoveoutTimer)});my_box.addEvent("mouseout",function(){myMoveoutTimer=
a.delay(h)});var g=0;window.addEvent("load",function(){$ES(".best_seller_item","#best_sellers_box").each(function(d){my_contents.push(d.innerHTML)});my_box.setHTML(my_contents[g]);a.delay(h*4)})}
function pub_message(){switch(language){case "fr":var a="Fermer",b="> Recommencer";break;case "nl":a="Sluiten";b="> Opnieuw afspelen";break;default:case "en":a="Close";b="> Play again"}if(!(el=$("pub_message")))return false;$ES("img","pub_message").each(function(e){e.style.visibility="visible"});backup_innerHtml!=""&&el.setHTML(backup_innerHtml);var h=el.getProperty("title"),c=el.getProperty("alt");backup_innerHtml=el.innerHTML;el.setHTML('<div id="play_again"></div><div id="pub_box"><div id="pub_message_header">'+
h+'</div><div id="pub_message_content_container"><div id="pub_message_content">'+el.innerHTML+'</div></div><span id="pub_message_close">'+a+"</span></div>");box=$("pub_box");(new Fx.Style("pub_box","opacity",{duration:2500})).set(0);var g=new Fx.Style("pub_message_content_container","opacity",{duration:5E3});g.set(0);box.effects({duration:1500,transition:Fx.Transitions.Elastic.easeOut}).start({width:0}).chain(function(){this.start.delay(0,this,{width:350,opacity:1})}).chain(function(){this.start.delay(0,
this,{height:c})}).chain(function(){g.start(1)});var d=new Fx.Styles("pub_box",{duration:2E3,wait:false});$("pub_message_close").addEvent("click",function(){d.start({opacity:0,height:0,width:0});$("play_again").setHTML('<span style="color:#cc6633;cursor:pointer" onclick="pub_message()">'+b+"</span>")})}var mp3PlayerCpt=0;
function mp3_players(){if(!window.ie){mp3PlayerCpt++;$$("a.mp3").each(function(a){var b=new Element("div",{id:"player_container_"+mp3PlayerCpt});a.replaceWith(b);b=new SWFObject("mediaplayer/player.swf","ply","470","24","9");b.addParam("allowscriptaccess","always");b.addParam("allowfullscreen","true");b.addVariable("duration","33");b.addParam("wmode","opaque");b.addVariable("file",a.href);b.addVariable("backcolor","#8B1B1A");b.addVariable("frontcolor","#FFF");b.write("player_container_"+mp3PlayerCpt)})}}
function checkCookiesActivation(){var a;switch(language){case "nl":a="OPGELET: U hebt momenteel de cookies uitgeschakelt.  Gelieve deze te aanvaarden om Uw sessie te behouden en Uw winkelwagen te kunnen gebruiken.";break;case "en":a="WARNING: You are navigating with Cookies disabled. In order to maintain your login session and your shopping cart, please make sure that your browser is configured to accept Cookies.";break;default:case "fr":a="ATTENTION: Vous naviguez actuellement avec les cookies desactives. Afin de pouvoir maintenir votre session et utiliser votre panier, veuillez vous assurer que votre navigateur est configure pour accepter les cookies."}document.cookie=
"acceptsCookies=yes";if(document.cookie=="")alert(a);else document.cookie="acceptsCookies=yes; expires=Fri, 13-Apr-1970 00:00:00 GMT"}var orangeWarningDone=false;function mailOrangeWarning(){$ES(".warningBox").each(function(a){a.addEvents({keydown:function(){if(a.value.indexOf("orange.f")!=-1&&!orangeWarningDone){orangeWarningDone=true;alert(a.title)}},change:function(){if(a.value.indexOf("orange.f")!=-1&&!orangeWarningDone){orangeWarningDone=true;alert(a.title)}}})})}
var blinker=new Class({initialize:function(a){this.el=a;this.blink()},blink:function(){var a=new Fx.Style(this.el,"opacity",{duration:100});(function(){a.start(1,0.2).chain(function(){a.start(0.2,1)}).chain(function(){a.start(1,0.2)}).chain(function(){a.start(0.2,1)}).chain(function(){a.start(1,0.2)}).chain(function(){a.start(0.2,1)}).chain(function(){a.start(1,0.2)}).chain(function(){a.start(0.2,1)}).chain(function(){a.start(1,0.2)}).chain(function(){a.start(0.2,1)}).chain(function(){a.start(1,0.2)}).chain(function(){a.start(0.2,
1)})}).delay(1500)}});window.addEvent("domready",function(){best_sellers_ticker();pub_message();mp3_players();checkCookiesActivation();mailOrangeWarning();new blinker($("giftBox"));showEmails()});window.addEvent("load",function(){document.getElementById("chat_invite_text").style.marginTop="-55px"});
