window.onload=function(){tabView=new YAHOO.widget.TabView("menu")};function block_infobulle(a){YAHOO.util.Dom.get(a).style.display="block"}function none_infobulle(a){YAHOO.util.Dom.get(a).style.display="none"}function getNextNode(a){var b=null;if(a.nextSibling){b=a;do{b=b.nextSibling}while(b.nodeType!==1&&b.nextSibling)}return(b.nodeType===1)?b:null}function display_parentNode(b){var a=b.parentNode;YAHOO.util.Dom.removeClass(a,"block");YAHOO.util.Dom.addClass(a,"none")}function base_selected(b){var c=b;if(YAHOO.util.Dom.hasClass(c,"selected")){YAHOO.util.Dom.removeClass(c,"selected")}else{var a=YAHOO.util.Selector.query("a.selected.base");if(a.length){return alert("Vous ne pouvez pas sélectionner plus d'une base.")}YAHOO.util.Dom.addClass(c,"selected")}}function assaisonnement_selected(b){var c=b;if(YAHOO.util.Dom.hasClass(c,"selected")){YAHOO.util.Dom.removeClass(c,"selected")}else{var a=YAHOO.util.Selector.query("a.selected.assaisonnement");if(a.length){return alert("Vous ne pouvez pas sélectionner plus d'un assaisonnement.")}YAHOO.util.Dom.addClass(c,"selected")}}function ingredient_selected(b){var c=b;if(YAHOO.util.Dom.hasClass(c,"selected")){YAHOO.util.Dom.removeClass(c,"selected")}else{var a=YAHOO.util.Selector.query("a.selected.ingredients");if(a.length==4){return alert("Vous ne pouvez pas sélectionner plus de quatre ingrédients.")}YAHOO.util.Dom.addClass(c,"selected")}}function Show_next_pop(c){var b=c.parentNode;var a=getNextNode(b);YAHOO.util.Dom.removeClass(b,"block");YAHOO.util.Dom.addClass(b,"none");YAHOO.util.Dom.addClass(a,"block")}function Show_next_pop2(c){var b=c.parentNode;var a=getNextNode(getNextNode(b));YAHOO.util.Dom.removeClass(b,"block");YAHOO.util.Dom.addClass(b,"none");YAHOO.util.Dom.addClass(a,"block")}function Show_next_pop4(c){var b=c.parentNode;var a=getNextNode(getNextNode(getNextNode(b)));YAHOO.util.Dom.removeClass(b,"block");YAHOO.util.Dom.addClass(b,"none");YAHOO.util.Dom.addClass(a,"block")}var sAccompagnement;function Show_next_pop3(c){sAccompagnement=c.id;var b=c.parentNode;var a=getNextNode(b);YAHOO.util.Dom.removeClass(b,"block");YAHOO.util.Dom.addClass(b,"none");YAHOO.util.Dom.removeClass(a,"none");YAHOO.util.Dom.addClass(a,"block")}function ShowSelect(b){var a=getNextNode(getNextNode(b));if(YAHOO.util.Dom.hasClass(a,"none")){YAHOO.util.Dom.removeClass(a,"none");YAHOO.util.Dom.addClass(a,"block")}else{YAHOO.util.Dom.removeClass(a,"block");YAHOO.util.Dom.addClass(a,"none")}}var these_popup_container;var these_popup;function position_pop(d){var b=YAHOO.util.Selector.query(".pop_accompagnement:not(.none)");for(i=0;i<b.length;i++){YAHOO.util.Dom.addClass(b[i],"none")}var a=d.clientX+(document.body.scrollLeft||document.documentElement.scrollLeft);var e=d.clientY+(document.body.scrollTop||document.documentElement.scrollTop);var c=d.currentTarget.parentNode.id.substring(5);these_popup_container=YAHOO.util.Dom.get("pop_"+c);these_popup=YAHOO.util.Selector.query(".pop_accompagnement",these_popup_container)[0];these_popup_container.style.top=e-472+"px";these_popup_container.style.left=a-180+"px";YAHOO.util.Dom.removeClass(these_popup,"none")}function close_pop(a){YAHOO.util.Dom.addClass(a.currentTarget.parentNode,"none")}var accompagnement;function Show_formule_pop(a){accompagnement=a.id;these_popup.style.display="none";these_popup=YAHOO.util.Selector.query(".choix_formule",these_popup_container)[0];YAHOO.util.Dom.removeClass(these_popup,"none")}function limite(b,a){if(b.value.length>=a){b.value=b.value.substring(0,a)}}var iViewerPosition=0;var iViewerWidth=350;YAHOO.util.Event.onDOMReady(function(){Viewer()});function Viewer(){iViewerPosition=0;var b=0;var c=document.getElementById("pictures");YAHOO.util.Event.on("gotonext","click",function(){b++;if(iViewerPosition+iViewerWidth>=c.scrollWidth){b=0;iViewerPosition=-iViewerWidth}var d=new YAHOO.util.Scroll("menu_jour",{scroll:{to:[iViewerPosition+iViewerWidth,0]}},0.2,YAHOO.util.Easing.easeBoth);d.animate();iViewerPosition+=iViewerWidth});YAHOO.util.Event.on("gotoprev","click",function(){var d=new YAHOO.util.Scroll("menu_jour",{scroll:{to:[iViewerPosition-iViewerWidth,0]}},0.2,YAHOO.util.Easing.easeBoth);d.animate();if(iViewerPosition>0){b--;iViewerPosition-=iViewerWidth}});var a=YAHOO.util.Dom.getElementsBy(function(){return true},"a","pictures");YAHOO.util.Event.on("see","click",function(){Shadowbox.open({content:a[b].href,gallery:"group",player:"img"})})}YAHOO.util.Webfont.Add(".sifer_prophecy",{wmode:"transparent",swf:STATICGLOBAL_URL+"/webfont/prophecy.swf",css:[".main {font-size: 24px; color: #FFFFFF }"]});YAHOO.util.Webfont.Add(".sifer_prophecy2",{wmode:"transparent",swf:STATICGLOBAL_URL+"/webfont/prophecy.swf",css:[".main {font-size: 20px; color: #FFFFFF }"]});var k1;YAHOO.util.Event.onDOMReady(function(){k1=new YAHOO.util.KeyListener(document.getElementById("connect"),{keys:13},tryConnect,YAHOO.util.KeyListener.KEYUP);k1.enable();YAHOO.util.Event.addListener("check_button","click",tryConnect)});function tryConnect(){sLogin=document.getElementById("login").value;sPassword=document.getElementById("password").value;sUrl="http://www.ankama-resto.lan/requests/login.php?login="+sLogin+"&password="+sPassword;YAHOO.util.Get.script(sUrl,{onSuccess:scriptLoaded});return false}function scriptLoaded(){if(aReturn===false){alert("Login / Password incorrect")}else{document.getElementById("guid").value=aReturn.guid;document.getElementById("connect").submit()}}function addToBasket(c){var h=c.getAttribute("rel").split("|");var b=0;var d;var e=new Ajax();if(h[1]=="salade"){var a=YAHOO.util.Selector.query("a.selected.base span.pop");var g=YAHOO.util.Selector.query("a.selected.assaisonnement span.pop");var f=YAHOO.util.Selector.query("a.selected.ingredients span.pop span.pop_mid");if(a.length!=1||g.length!=1||f.length!=4){return alert("Veuillez choisir une base, un assaisonnement et 4 ingrédients pour votre salade.")}else{var j="(";j+=a[0].innerHTML.trim()+" - ";j+=g[0].innerHTML.trim()+" - ";j+=f[0].innerHTML.trim()+" - ";j+=f[1].innerHTML.trim()+" - ";j+=f[2].innerHTML.trim()+" - ";j+=f[3].innerHTML.trim();j+=")"}}switch(h[0]){case"wrap":if(h[1]=="salade"){h[1]=6;e.AddParameter("article",6);e.AddParameter("custom",j);e.AddParameter("wrap",YAHOO.util.Dom.get("wraps_choice_"+h[1]).value);d="wrap"}break;case"plus":if(h[1]=="salade"){h[1]=6;e.AddParameter("article",6);e.AddParameter("custom",j)}else{e.AddParameter("article",h[1])}e.AddParameter("boisson",YAHOO.util.Dom.get("plus_boisson_choice_"+h[1]).value);e.AddParameter("dessert",YAHOO.util.Dom.get("plus_dessert_choice_"+h[1]).value);d="plus";break;case"classic":if(h[1]=="salade"){h[1]=6;e.AddParameter("article",6);e.AddParameter("custom",j)}else{e.AddParameter("article",h[1])}e.AddParameter("boisson",YAHOO.util.Dom.get("classic_boisson_choice_"+h[1]).value);e.AddParameter("dessert",YAHOO.util.Dom.get("classic_dessert_choice_"+h[1]).value);d="classic";break;case"simple":if(h[1]=="salade"){h[1]=6;e.AddParameter("article",6);e.AddParameter("custom",j)}else{e.AddParameter("article",h[1])}d="none";break}if(sAccompagnement){e.AddParameter("accompagnement",sAccompagnement)}e.AddParameter("formule",d);e.Get("/requests/basket",function(k){if(k){YAHOO.util.Dom.get("basket_quantity").innerHTML=k.articles+" article"+(k.articles>1?"s":"");YAHOO.util.Dom.get("basket_price").innerHTML=k.total}})}function basket(b){var a=b.parentNode;YAHOO.util.Dom.removeClass(a,"block");YAHOO.util.Dom.addClass(a,"none");addToBasket(b)}function LoadScreen(a,f,c){var e=YAHOO.util.Dom.get("list_vignette");var d=e.childNodes;for(var b=0;b<d.length;b++){YAHOO.util.Dom.removeClass(d[b],"selected")}if(f=="bar"){document.getElementById("bigimg").src=STATIC+"/img/resto/home/diapo/bar/photo"+a+".jpg ";YAHOO.util.Dom.addClass(c,"selected")}else{if(f=="etage"){document.getElementById("bigimg").src=STATIC+"/img/resto/home/diapo/etage/photo"+a+".jpg ";YAHOO.util.Dom.addClass(c,"selected")}else{if(f=="verriere"){document.getElementById("bigimg").src=STATIC+"/img/resto/home/diapo/verriere/photo"+a+".jpg ";YAHOO.util.Dom.addClass(c,"selected")}else{if(f=="cuisine"){document.getElementById("bigimg").src=STATIC+"/img/resto/home/diapo/cuisine/photo"+a+".jpg ";YAHOO.util.Dom.addClass(c,"selected")}else{document.getElementById("bigimg").src=STATIC+"/img/resto/home/diapo/event/photo"+a+".jpg ";YAHOO.util.Dom.addClass(c,"selected")}}}}}function SeeNews(c,b,a){if(document.getElementById(b+"_"+c).style.display=="none"||document.getElementById(b+"_"+c).style.display==""){for(nb=0;nb<=3;nb++){YAHOO.util.Dom.removeClass("news_"+nb,"news_active");YAHOO.util.Dom.getElementsByClassName("content_news")[nb].style.display="none";document.getElementById(b+"_"+c).style.display="block";YAHOO.util.Dom.addClass(document.getElementById(b+"_"+c).parentNode,"news_active")}}else{document.getElementById(b+"_"+c).style.display="none";YAHOO.util.Dom.removeClass(document.getElementById(b+"_"+c).parentNode,"news_active")}}YAHOO.util.Event.onDOMReady(function(){var b=YAHOO.util.Selector.query("#panier .content_panier a.sup");YAHOO.util.Event.on(b,"click",cart_del_click);var c=YAHOO.util.Selector.query("#panier .content_panier span.plus_moins a.plus");YAHOO.util.Event.on(c,"click",cart_add_click);var a=YAHOO.util.Selector.query("#panier .content_panier span.plus_moins a.moins");YAHOO.util.Event.on(a,"click",cart_min_click);YAHOO.util.Event.addListener("valider_panier","click",cart_validate);YAHOO.util.Event.addListener("no_order","click",function(d){alert("Les commandes sont ouvertes du lundi au vendredi entre 8h et 11h.")})});function cart_validate(c){var d=document.getElementById("order_total").innerHTML;var a=document.getElementById("order_total").innerHTML;if(a==="Panier vide"){return alert("Il n'y a pas d'article dans votre panier !")}var b=confirm("Êtes-vous sûr de vouloir valider votre commande ?\n"+d+" seront débités de vos crédits.");if(b){var f=new Ajax();f.AddParameter("action","valider");f.Get("/requests/cart",function(e){switch(e["return"]){case"no_article":alert("Il n'y a pas d'article dans votre panier !");break;case"ok":location.href="http://www.ankama-resto."+ENV+"/fr/panier-valide";break;case"no_money":alert("Vous n'avez pas assez d'argent pour effectuer cette commande !\n\nIl vous reste "+e.credits+" sur votre compte.");break}})}}function cart_add_click(a){iArticleOrderId=a.currentTarget.parentNode.parentNode.id.substr(String("article_").length);var b=new Ajax();b.AddParameter("action","augmenter");b.AddParameter("article_order_line_number",iArticleOrderId);b.Get("/requests/cart",function(c){if(c){window.parent.document.getElementById("basket_quantity").innerHTML=c.articles+" article"+(c.articles>1?"s":"");window.parent.document.getElementById("basket_price").innerHTML=c.total;window.parent.Shadowbox.open(window.parent.Shadowbox.content.obj,window.parent.Shadowbox.options)}})}function cart_min_click(a){iArticleOrderId=a.currentTarget.parentNode.parentNode.id.substr(String("article_").length);var b=new Ajax();b.AddParameter("action","diminuer");b.AddParameter("article_order_line_number",iArticleOrderId);b.Get("/requests/cart",function(c){if(c){window.parent.document.getElementById("basket_quantity").innerHTML=c.articles+" article"+(c.articles>1?"s":"");window.parent.document.getElementById("basket_price").innerHTML=c.total;window.parent.Shadowbox.open(window.parent.Shadowbox.content.obj,window.parent.Shadowbox.options)}})}function cart_del_click(a){iArticleOrderId=a.currentTarget.parentNode.id.substr(String("article_").length);var b=new Ajax();b.AddParameter("action","supprimer");b.AddParameter("article_order_line_number",iArticleOrderId);b.Get("/requests/cart",function(c){if(c){window.parent.document.getElementById("basket_quantity").innerHTML=c.articles+" article"+(c.articles>1?"s":"");window.parent.document.getElementById("basket_price").innerHTML=c.total;window.parent.Shadowbox.open(window.parent.Shadowbox.content.obj,window.parent.Shadowbox.options)}})};
