forEach(["pagebody","result_items","footer","informations","tabs","resultpager"],function(A){Style.set($(A),{display:"none"})});forEach(["breadcrumbs","main_filters"],function(A){Style.set($(A),{visibility:"hidden"})});var Filter=Singleton({FilterManager:Class({_getMoreOptions:[],_UDFCache:{},_oldFilter:null,_prevFilter:null,udFilterData:[],udSelectEventHandler:nullFunc,constructor:function(){this.enhanceFilterTabs();this.userdefSelInit();this.titleHelpersInit();this.preInitCalendars();this.extFilterSwitchesInit()},extFilterSwitchesInit:function(){var B=globals.openExtFilter,A,C;forEach($$("#filter-table .fltswitch"),function(D){if(Style.hasClass(D,"fltswitch-more")){Event.observe(D,"click",Event.bindStop(this.openMoreFilter,this))}else{Event.observe(D,"click",Event.bindStop(this.closeMoreFilters,this))}},this);if(B!=null){forEach($$("#filter-table .filterrow-moreless .fltswitch-more"),function(D){if(D.getAttribute("filterid")==B){this.openMoreFilter(null,D)}},this)}},preInitCalendars:function(){forEach($$("#filter-table .calendar-link"),function(A){Event.observe(A,"click",Event.bindStop(Filter.DPManager.createOrOpenDP,Filter.DPManager))},this);forEach(globals.dpWithJSON,function(A){if(Filter.DPManager["unit_"+A+"_datepickerJSON"].open){Filter.DPManager.createOrOpenDP(null,A);Style.set($$("#unit_"+A+"_datepicker_frame .dpNext")[0],{display:"none"});Style.set($$("#unit_"+A+"_datepicker_frame .dpPrev")[0],{display:"none"});Style.set($$(".dpHeader a")[0],{display:"none"});Style.set($$(".dpHeader")[0],{backgroundImage:"none"})}else{Style.set($("unit_"+A+"_service"),{display:"none"})}},this)},enhanceFilterTabs:function(){var A;forEach($$("#tab_list li>div"),function(B){if(A=Query.selectNode("a",B).href){Event.observe(B,"click",Event.bindStop(function(){window.open(B.getElementsByTagName("a")[0].href,"_self")},B))}},this)},userdefSelInit:function(){var A=$("select_user_defined"),B=app.CookieManager.readCookie("UDFilter");if(B){A.value=B}A.disabled=true;if(A){new AjaxRequest(ParentURL+"/getMoreOptionsVM.jsp",{method:"GET",parameters:"rnd="+Math.random()+"&skin="+globals.skin,onSuccess:bind(this.userdefColumnResp,this)})}Event.observe($("select_user_defined"),"change",Event.bindStop(this.userdefSelOnChange,this))},userdefSelOnChange:function(C,B){var A=$("select_user_defined"),D=A.options[A.selectedIndex].value,E;app.CookieManager.createCookie("UDFilter",D);forEach($$("#userdef_container .userdefbox"),function(F){Style.hide(F)});E=$("userdefbox_"+D);Style.show(E);if(E.getAttribute("more")=="true"){Style.show("userdef_switch")}else{Style.hide("userdef_switch")}forEach($$("#unit_LAST_switches a.fltswitch"),function(F){F.setAttribute("filterid",D)});if(!B){this.closeMoreFilters()}},userdefColumnResp:function(A){$("userdef_container").innerHTML=this.filterResponse(A.responseText);$("select_user_defined").disabled=false;this.userdefSelOnChange(null,true)},filterResponse:function(A){if(!A){return }if(globals.catNameFormatted){A=A.replace(/\$\{catNameFormatted\}/gi,globals.catNameFormatted)}return A},titleHelpersInit:function(){forEach($$("#filter-table .titlehelper"),function(A){Event.observe(A,"mouseover",Event.bind(function(){Style.addClass(A,"titlehelper-hover")},A));Event.observe(A,"mouseout",Event.bind(function(){Style.removeClass(A,"titlehelper-hover")},A))})},openMoreFilter:function(C,G){var A=G?G:Event.element(C),D=A.getAttribute("filterid"),E=A.getAttribute("colindex"),B=$("extended_f_"+D),H=(B.innerHTML.replace(/\s/g,"").length==0)?true:false,I=$("unit_"+E+"_switches"),F;this.closeMoreFilters(null);if(Style.hasClass(I,"last")){F="userdef_column"}else{F="unit_"+E+"_content"}Style.addClass(I,"withmore");Style.addClass(F,"withmore");Style.addClass(I.parentNode,"hasmore");Style.show(B);if(G){this.recalcAlphabetLinks(B)}if(H){Style.addClass(B,"extfilt-loading");new AjaxRequest(ParentURL+"/getMoreOptionsVMextReqst.jsp",{method:"GET",parameters:{filter:D,rand:Math.random(),skin:globals.skin},onSuccess:bind(function(J){B.innerHTML=this.filterResponse(J.responseText);Style.removeClass(B,"extfilt-loading");this.recalcAlphabetLinks(B)},this)},this)}},closeMoreFilters:function(A){forEach($$("#extended_filters .exf-cont"),function(B){Style.hide(B)});forEach($$("#filter-table .withmore"),function(B){Style.removeClass(B,"withmore")});Style.removeClass(Query.selectNode("#filter-table .filterrow-moreless"),"hasmore")},recalcAlphabetLinks:function(A){var C,B,D,C=null;if(D=Query.selectNode("input.JS-letter",A)){C=D.value.toUpperCase()}if(!Query.selectNode(".fext-letterlist .active",A)){B=Query.selectNode(".fext-letterlist .JS-ltr",A);if((B)&&Style.hasClass(B,"JS-ltr-"+C)){Style.addClass(B,"active")}}forEach($$(".fext-lettertitle .letter",A),function(E){C=E.innerHTML.replace(/^\s+|\s+$/g,"");if(B=Query.selectNode(".JS-ltr-"+C,A)){Style.removeClass(B,"inactive");B.setAttribute("letter",C);Event.observe(B,"click",Event.bindStop(this.clickAlphabetLink,this))}},this);Event.observe(Query.selectNode("a.showall",A),"click",Event.bindStop(this.clickAlphabetLink,this))},clickAlphabetLink:function(C){var D=Event.element(C),B=D.getAttribute("letter"),A=Query.up(D,"div.exf-cont");if(Style.hasClass(D,"showall")){B="+"}else{B=B.toLowerCase()}if(B=="+"){forEach($$(".JS-letterbox",A),function(E){E.style.display="block"})}else{forEach($$(".JS-letterbox",A),function(E){Style.hide(E)});Query.selectNode(".JS-lb-"+B,A).style.display="block"}forEach($$(".fext-letterlist a",A),function(E){Style.removeClass(E,"active")});Style.addClass(D,"active")}}),DPManager:Singleton({init:function(){this.datePickers={};var A=this;if(liligo.DatePicker){liligo.DatePicker.close=nullFunc}this.DP=Class(liligo.DatePicker,{constructor:function(B){this.unitRow=B.unitRow;this._base_constructor(B)},onKey:nullFunc,close:function(){this._base_close()},buildMonth:function(L){L.header.span.innerHTML=DateTools.format(L.value,this.topFormat,this.locale);for(var J=L.tbody.rows.length-1;J>=0;J--){L.tbody.deleteRow(J)}var R=L.tbody.insertRow(-1);var C=L.value.getDay()-1;
if(C==-1){C=6}var N=this.firstDay;if(this.firstDay!=0){C=(C==6)?0:C+1}for(var K=true;C>0;C--){var O=R.insertCell(-1);O.innerHTML="<span></span>";if(K){O.className="first";K=false}if((N==5)||(N==6)){O.className+=" weekend"}if(++N==7){N=0}}var O,M=(this.firstDay==0)?6:5,D=new Date(),P=this.value.getTime();D=DateTools.getDayDate(new Date());D=D.getTime();var I;if(this.direction==DatePicker.DIR_RET){I=DateTools.addDays(this.depPicker.value,this.minDays).getTime()}else{I=D}var G=new Date(L.value.getFullYear(),L.value.getMonth(),1);var E=DateTools.getDaysInMonth(L.value);for(var H=1;H<E+1;H++){if((N==this.firstDay)&&(R.cells.length!=0)){R=L.tbody.insertRow(-1)}O=R.insertCell(-1);if(N==this.firstDay){O.className="first"}else{if(N==M){O.className="last"}}G.setDate(H);var F=G.getTime();if(F==D){O.className+=" now"}var B=Filter.DPManager["unit_"+this.unitRow+"_datepickerJSON"].dateValues[String(G.getFullYear())+((G.getMonth()+1<10)?"0":"")+String(G.getMonth()+1)+((G.getDate()<10)?"0":"")+String(G.getDate())];if(typeof B=="undefined"){O.className+=" disabled";var Q=allLabels[this.locale];if(this.direction==DatePicker.DIR_RET){O.title=Q.datepicker_return_before_depart||Q.return_before_depart}else{if(this.direction==DatePicker.DIR_DEP){O.title=Q.datepicker_date_not_available||Q.date_not_available}}O.innerHTML="<span>"+H+"</span>"}else{O.innerHTML='<a href="'+B+'" onmouseup="liligo.DatePicker.actual.dontBlur=false" onmouseover="liligo.DatePicker.mouseOver(this);" onmouseout="liligo.DatePicker.mouseOut(this);">'+H+"</a>"}if((N==5)||(N==6)){O.className+=" weekend"}O.firstChild.value=F;if(F==P){O.className+=" actual"}if(++N==7){N=0}}if(N!=this.firstDay){for(;N<=M;N++){O=R.insertCell(-1);O.innerHTML="<span></span>";if(N==M){O.className="last"}if((N==5)||(N==6)){O.className+=" weekend"}}}if(this.rowsMax<L.tbody.rows.length){this.rowsMax=L.tbody.rows.length}}})},createOrOpenDP:function(A,B){var B=(typeof (B)=="undefined")?Event.element(A).id.match(/_(.+?)_/)[1]:B;if(typeof this.datePickers["dp_"+B]=="undefined"){if(typeof Filter.DPManager["unit_"+B+"_datepickerJSON"]=="undefined"){Style.addClass("unit_"+B+"_content","dp-loading");Style.addClass("unit_"+B+"_switches","dp-loading");new AjaxRequest(Filter.DPManager["unit_"+B+"_datepickerLink"],{method:"GET",onComplete:bind(function(C){Filter.DPManager["unit_"+B+"_datepickerJSON"]=JSON.decode(C.responseText);this.datePickerBuilder(B);Style.removeClass("unit_"+B+"_content","dp-loading");Style.removeClass("unit_"+B+"_switches","dp-loading")},this)})}else{this.datePickerBuilder(B)}}else{this.openDP("dp_"+B)}},openDP:function(B){var A=B.replace(/[^0-9]*/,"");Style.addClass("unit_"+A+"_content","dp-visible");Style.addClass("unit_"+A+"_switches","dp-visible");this.datePickers[B].open()},datePickerBuilder:function(A){this.datePickers["dp_"+A]=new this.DP({unitRow:A,field:"unit_"+A+"_service_link",opener:"unit_"+A+"_service_link",lang:liligo.labels[liligo.getLang()],months:1,container:"unit_"+A+"_datepicker_frame",value:new Date(Filter.DPManager["unit_"+A+"_datepickerJSON"].initDate.substring(0,4)+"/"+Filter.DPManager["unit_"+A+"_datepickerJSON"].initDate.substring(4,6)+"/01")});this.openDP("dp_"+A);setTimeout(bind(function(){Event.observe($$("#unit_"+A+"_datepicker_frame a")[0],"click",bind(this.resetDP,this,A,null))},this),0)},resetDP:function(A){Style.removeClass("unit_"+A+"_content","dp-visible");Style.removeClass("unit_"+A+"_switches","dp-visible")}}),initialize:function(){this.filterManager=new this.FilterManager();this.unitsNum=$$(".filterbox-item").length-1},goLink:function(A,B){location.href=B},openURL:function(A){if(window.openURLClicked){return false}window.openURLClicked=true;window.open(A,"_self")},buildLink:function(C,F){if(!F.match(/filters=([\w,]+)/)){location.href=F;return }var E=F.match(/filters=([\w,]+)/)[1].split(",");var D=E[0],B=E[1];if(C.id==""||!Style.hasClass(Query.up(C,".filterbox-item"),"with-more")){}if(typeof Filter.filterManager._UDFCache[D]!="undefined"&&typeof Filter.filterManager._UDFCache[D][0].options[B].link!="undefined"){var A=Filter.filterManager._UDFCache[D][0].options[B].link;location.href=A}else{if(typeof Filter.filterManager._UDFCache[D]!="undefined"&&typeof Filter.filterManager._UDFCache[D][0].options[B].filter!="undefined"){var A=Filter.filterManager._UDFCache[D][0].options[B].filter;location.href=A}else{location.href=F}}}});var Results=Singleton({init:function(){this.resultItems={};this.imgResized=false;this.actCurrency="EUR"},preloadImgs:function(){var A=Singleton({_imgList:[],_preImgs:[],_pointer:0,init:function(){this._imgList=$$(".result-image");var B=[];forEach(this._imgList,function(C,D){B.push(C.src+"?"+Math.random())},this);this._add(B)},_add:function(C){if(typeof C=="string"){C=[C]}for(var B=0;B<C.length;B++){this._preImgs[B]=new Image;this._preImgs[B].src=C[B];this._preImgs[B].onload=bind(function(D){this._preloaded(D)},this,B);this._preImgs[B].onerror=this._preImgs[B].onabort=bind(function(D){this._notPreloaded(D)},this,B)}},_checker:function(){if(++this._pointer==this._preImgs.length){Results.imgResized=true}},_preloaded:function(H){var F=100,D=76,E=this._preImgs[H].width,B=this._preImgs[H].height;var G=F/E,C=D/B;if(E<=F&&B<=D){this._imgList[H].width=E;this._imgList[H].height=B}else{if((G*B)<D){this._imgList[H].width=F;this._imgList[H].height=Math.ceil(G*B)}else{this._imgList[H].width=Math.ceil(C*E);this._imgList[H].height=D}}var I=$("result-item-preloader-image_"+this._imgList[H].id.match(/image_(.+)/)[1]);Style.set(I,{display:"none"});Style.set(this._imgList[H],{display:"block"});this._preImgs[H]=null;this._imgList[H]=null;window.setTimeout(bind(this._checker,this,H),5)},_notPreloaded:function(B){this._imgList[B].width=57;this._imgList[B].height=57;this._imgList[B].src=BaseURL+"/img/pkg-default.gif";this._imgList[B].style.padding="0 21px";var C=$("result-item-preloader-image_"+this._imgList[B].id.match(/image_(.+)/)[1]);Style.set(C,{display:"none"});Style.set(this._imgList[B],{display:"block"});this._preImgs[B]=null;
this._imgList[B]=null;window.setTimeout(bind(this._checker,this,B),5)}})},initialize:function(){this.actCurrency=app.CookieManager.readCookie("actCurrency")||this.actCurrency;var D=STemplate.parse('<option ${selected} value="${value}">${value}</option>'),C="";for(var A in this.currencies){if(A==this.actCurrency){var B="selected='selected'"}else{B=""}if(this.currencies[A].Displayed){C+=D.process({value:A,selected:B})}}Layout.setText($("curreny_wrapper_inside"),'<select id="currency">'+C+"</select>");this.setCurrencies();Layout.show("order_currency");forEach($$("#result_items>div"),function(G,H){var E,F=G.id.match(/item_(.+)/)[1],G=this.resultItems[F]={"id":G.id,"className":G.className,"review":$("result-description-text_"+F),"subtitle":$("result-details-subtitle_"+F),"price":$("price_"+F),"taxinfo":$("taxinfo_"+F),"currencies":{currency:this.itemCurrencies[F].currency,price:(1/this.getCurrency(this.itemCurrencies[F].currency).CurrencyRate)*this.itemCurrencies[F].price,exact:(1/this.getCurrency(this.itemCurrencies[F].currency).CurrencyRate==1)?true:false}};(G.className.match("reviewed"))?E=300:E=400;Layout.setText(G.review,(G.review.innerHTML.length>400)?G.review.innerHTML.slice(0,E)+"...":G.review.innerHTML);Layout.setText(G.price,Layout.formatMoney(G.currencies.price))},this);Layout.show("result_items");Layout.show("resultpager");this.setCurrencies(this.actCurrency);Event.observe($("currency"),"change",Event.bindStop(this.setCurrencies,this));Event.observe($("resultpager_select"),"change",this.setFooter);forEach($$(".order_by"),function(E){Event.observe(E,"click",this.setOrderBy)},this)},_findMaxLength:function(C,A,F,D,E){D.innerHTML=F.substring(0,C);var B=D.offsetWidth;D.innerHTML=F.substring(0,A);var G=D.offsetWidth;if(B>=E){D.innerHTML=F.substring(0,C);return }else{if((B<E&&G-B<20)){return }else{if(E<=B+(G-B)/2){this._findMaxLength(C,parseInt(C+(A-C)/2),F,D,E)}else{if(E>=B+(G-B)/2){this._findMaxLength(parseInt(C+(A-C)/2),A,F,D,E)}}}}},getCurrency:function(A){return this.currencies[A]},checkCurrency:function(A){var B=this;pattern="";forEach(A,function(C){if(C.name.match(/(([\d]+?)( - )([\d]+)( [\S]+))|(([\d]+)( [\S]+))/)){C.name=C.name.replace(/(([\d]+?)( - )([\d]+)( [\S]+))|(([\d]+)( [\S]+))/,function(){var G=0,H=0,E=[],D="";forEach(arguments,function(I,J){for(var K in B.currencies){if(I==" "+K){H=J;D=K}if(!G&&I&&!isNaN(I)){G=J}}});for(var F=G;F<H;F++){if(!isNaN(arguments[F])){E.push(Math.round((B.currencies[B.actCurrency].CurrencyRate/B.currencies[D.replace(/^\s+|\s+$/g,"")].CurrencyRate)*arguments[F]))}else{E.push(arguments[F])}}E.push(" "+B.actCurrency);return E.join("")})}})},setOrderBy:function(D){var A=Event.element(D),C=A.name,B="ASC";if(C==actualParams.sortingKey){B=actualParams.sortingMethod=="ASC"?"DESC":"ASC"}if(location.search.indexOf("sortingKey")==-1){location.href=app.queryPath+(location.search==""?"?":"&")+"sortingKey="+C+"&sortingMethod="+B}else{location.href=location.href.replace(/(sortingKey=)([\w]+)(&)(sortingMethod=)([\w]+)/,function(F,J,I,H,G,E){return J+C+H+G+B})}},setCurrencies:function(A){this.actCurrency=$("currency").options[$("currency").selectedIndex].value;app.CookieManager.createCookie("actCurrency",this.actCurrency);forEach(this.resultItems,function(B,C){Layout.setText(B.price,Layout.formatMoney(this.currencies[this.actCurrency].CurrencyRate*B.currencies.price));if(this.actCurrency==B.currencies.currency){Layout.setText(B.taxinfo,"*Prix T.T.C");B.exact=true}else{Layout.setText(B.taxinfo,"*Prix T.T.C estime");B.exact=false}},this);Layout.removeFocus("currency");document.body.focus();Filter.filterManager.udSelectEventHandler()},setFooter:function(A){if(location.search.indexOf("resultperpage")==-1){location.href=app.queryPath+(location.search==""?"?":"&")+"resultperpage="+$("resultpager_select").value}else{location.href=location.href.replace(/(resultperpage=)([\w]+)/,function(B,D,C){return D+$("resultpager_select").value})}},openDetails:function(A){location.href=A},openDeepLink:function(C,B){var A=$("jumpdlg");A.innerHTML="";input1=document.createElement("input");input1.name="skuid";input1.value=C;A.appendChild(input1);input2=document.createElement("input");input2.name="clicklocation";input2.value=B;A.appendChild(input2);A.submit();return false}});var Layout=Singleton({CSSManager:Singleton({rules:{showExtendedFilters:{"filter_wrapper":[{removeClass:"normal"},{addClass:["extended",0]}],"extended_group":[{setClass:"extended_group_%unitGroup%"}],"unit_%unitId%":[{addClass:"with-more"}]},hideExtendedFilters:{"filter_wrapper":[{removeClass:"extended"},{addClass:["normal",0]}],"unit_%unitId%":[{removeClass:"with-more"}]},createDatePicker:{"filter_wrapper":[{addClass:["with-datepicker",1]}],"unit_%unitId%":[{removeClass:"data-set"}]},closeDatePicker:{"filter_wrapper":[{removeClass:"with-datepicker"}],"unit_%unitId%":[{addClass:"data-set"}]},resetDatePicker:{"filter_wrapper":[{removeClass:"with-datepicker"}],"unit_%unitId%":[{removeClass:"data-set"}]}},init:function(){this.Style=Singleton(Style,{addClass:function(D,C,A){if(!A){this._base_addClass(D,C)}D=$(D);if(!Style.hasClass(D,C)){var E=D.className.split(" ");E.splice(A,0,C);D.className=D.className.replace(/^\s+|\s+$/g,"");var B=[];forEach(E,function(F){if(F!=""){B.push(F)}});E=B;D.className=E.join(" ")+((E.length>1)?" "+E.join("-"):"")}},removeClass:function(B,A){B=$(B);B.className=B.className.replace(new RegExp("(^|\\s)"+A+"(\\s|$)"),"$2");B.className=B.className.replace(new RegExp("(^|\\s.+?)-"+A+"(\\s|$)"),"$2");B.className=B.className.replace(new RegExp("(^|\\s)"+A+"-(.+?\\s|.+$)"),"$1")},setClass:function(B,A){B=$(B);B.className=A}})},setRule:function(B){var E=this.rules[B.rule];for(target in E){for(var C=0;C<E[target].length;C++){for(rule in E[target][C]){if(E[target][C][rule].constructor!=Array){var D=E[target][C][rule].match(/(.*?)%(.+?)%(.*?)/)}else{var D=E[target][C][rule][0].match(/(.*?)%(.+?)%(.*?)/)}if(target.match(/%(.+?)%/)){var A=target.replace(/%(.+?)%/,B.params[target.match(/%(.+?)%/)[1]])}else{var A=target
}if(D){if(E[target][C][rule].constructor!=Array){this.Style[rule](A,D[1]+B.params[D[2]]+D[3])}else{this.Style[rule](A,D[1]+B.params[D[2]]+D[3],E[target][C][rule][1])}}else{if(E[target][C][rule].constructor!=Array){this.Style[rule](A,E[target][C][rule])}else{this.Style[rule](A,E[target][C][rule][0],E[target][C][rule][1])}}}}}}}),blinking:function(A,C){if(!$(A)){return }var B=this;setTimeout(function(){if(C==0){A.style.visibility="visible"}else{A.style.visibility=A.style.visibility!="hidden"?"hidden":"visible";B.blinking(A,--C)}},500)},updateHistory:function(){forEach($$(".param-filter"),function(B,A){if(A){B.innerHTML="& "+B.innerHTML}})},setText:function(A,B){if(!$(A)){return }$(A).innerHTML=B},show:function(A){if(!$(A)){return }$(A).style.display="block"},removeFocus:function(A){if(!$(A)&&$(A).blur!=undefined){return }$(A).blur()},hide:function(A){if(!$(A)){return }$(A).style.display="none"},formatMoney:function(L){function I(R){if(R==0){return"0"}var N=""+R;if(N.length<4){return R}var O=M(N);var P="";for(var Q=0;Q<O.length;Q++){if(Q>0&&(Q%3)==0){P+=" "}P+=O.charAt(Q)}return M(P)}function M(O){if(!O){return }var N="";for(G=O.length-1;G>=0;G--){N+=O.charAt(G)}return N}if(L<=0){return("-")}var B=5;var F=Results.currencies[Results.actCurrency];var K=Math.pow(10,F.DecimalNumber);L=Math.round(L*K);var G=Math.floor(L/K);var J=((L-G*K)/K).toString();J=J.replace(/./,F.DecimalSeparator);var E=G.toString().length;var C=B-E;if(C<0){C=0}L='<span class="integer">'+I(G)+"</span>";if(C>0){L+='<span class="fraction">'+J.toString().substring(1,2+C)+"</span>"}var A="";if(F.SpaceforSign==1){A=" "}if(F.CurrencySignPosition==1){L=L+A+'<span class="currency">'+F.CurrencySign+"</span>"}else{L='<span class="currency">'+F.CurrencySign+"</span>"+A+L}var H=3;var D=F.CurrencySign.match(/([A-Za-z]|&#.+?;)/g).length;L='<span class="price-'+(E+2-(H-D))+'">'+L+"</span>";L='<a href="javascript: void(0)">'+L+"</a>";return L}});var app=App({_imgPreloaded:true,CookieManager:Singleton({createCookie:function(C,D,E){if(E){var B=new Date();B.setTime(B.getTime()+(E*24*60*60*1000));var A="; expires="+B.toGMTString()}else{var A=""}document.cookie=arguments[0]+"="+D+A+"; path=/"},readCookie:function(B){var D=B+"=";var A=document.cookie.split(";");for(var C=0;C<A.length;C++){var E=A[C];while(E.charAt(0)==" "){E=E.substring(1,E.length)}if(E.indexOf(D)==0){return E.substring(D.length,E.length)}}return null},eraseCookie:function(A){this.createCookie(A,"",-1)}}),purgeNode:function(D){var B=D.attributes,C,A,E;if(B){A=B.length;for(C=0;C<A;C+=1){E=B[C].name;if(typeof D[E]==="function"){D[E]=null}}}B=D.childNodes;if(B){A=B.length;for(C=0;C<A;C+=1){purge(D.childNodes[C])}}},init:function(){this.started=true;this.queryPath=actualURL;language=liligo.labels;setLang("fr");Layout.updateHistory();Layout.blinking($$(".param-filter")[$$(".param-filter").length-1],6);this.templates={};bind(Filter.initialize,Filter)();bind(Results.initialize,Results)();this.finishPageLoading();if(BOM.detect("IE6")){Event.observe(window," unload",function(){for(template in app.templates){app.templates[template]=null}for(datePicker in Filter.DPManager.datePickers){Filter.DPManager.datePickers[datePicker]=null}for(var A in Results.resultItems){Results.resultItems[A]=null}forEach($$(".result-image"),function(B){this.purgeNode(B);B.parentNode.removeChild(B)},app)})}},finishPageLoading:function(){if(!(app.started&&app._imgPreloaded)){return }Layout.show("breadcrumbs");Layout.show("informations");Layout.show("pagebody");Layout.show("footer");Results.preloadImgs()}});function formatMoney(K){if(K<=0){return("-")}var B=5;var F=getCurrency(results.currency);var J=Math.pow(10,F.DecimalNumber);K=Math.round(K*J);var G=Math.floor(K/J);var I=((K-G*J)/J).toString();I=I.replace(/./,F.DecimalSeparator);var E=G.toString().length;var C=B-E;if(C<0){C=0}K='<span class="integer">'+thousands(G)+"</span>";if(C>0){K+='<span class="fraction">'+I.toString().substring(1,2+C)+"</span>"}var A="";if(F.SpaceforSign==1){A=" "}if(F.CurrencySignPosition==1){K=K+A+'<span class="currency">'+F.CurrencySign+"</span>"}else{K='<span class="currency">'+F.CurrencySign+"</span>"+A+K}var H=3;var D=F.CurrencySign.match(/([A-Za-z]|&#.+?;)/g).length;K='<span class="price-'+(E+2-(H-D))+'">'+K+"</span>";return K}function reverseIt(B){if(!B){return }var A="";for(i=B.length-1;i>=0;i--){A+=B.charAt(i)}return A}function thousands(E){if(E==0){return"0"}var A=""+E;if(A.length<4){return E}var B=reverseIt(A);var C="";for(var D=0;D<B.length;D++){if(D>0&&(D%3)==0){C+=" "}C+=B.charAt(D)}return reverseIt(C)}function formatDateISO(B,C,A){return([pad(B,"0000",4),pad(C,"00",2),pad(A,"00",2)].join("/"))}function pad(B,D,A){var C=D+B.toString();return(C.substr(C.length-A))}function formatTimeISO(A,B){B=parseInt(B)+parseInt(A)*60;A=Math.floor(B/60);B=B%60;return(pad(A,"00",2)+":"+pad(B,"00",2))}function formatTimeISO2(G,A){var A=A||language.lang;if(G==language.not_defined||G=="??:??"){return G}var F=G.match(/(.+?<strong>)(.+?)(<\/strong>)/);if(F){var E=F[1],C=F[3];var G=F[2]}var G=G.match(/([\d]+)(.+?)([\d]+)/);var B=G[1];var H=G[3];if(A=="en"){var D="a";if(B==0){B=12}if(B>11){D="p"}if(B>12){B-=12}if(F){return(E+pad(B,"00",2)+":"+pad(H,"00",2)+C+"<strong>"+D+"</strong>")}return(pad(B,"00",2)+":"+pad(H,"00",2)+D)}if(F){return F[0]}return(pad(B,"00",2)+":"+pad(H,"00",2))}function changeTimeFormat(B,E,C,D,A){var A=A||language.lang;var D=D||"to";if(D=="to"){E=parseInt(E)+parseInt(B)*60;B=Math.floor(E/60);E=E%60;return formatTimeISO2(B+":"+E,A)}if(D=="from"&&A=="en"){var C=C.match(/([\w]+)(:)([\w]+)(.+?)/i);if(parseInt(C[1])<12&&C[4]=="p"){C[1]=(C[1]-0)+12+""}return C[1]+C[2]+C[3]}else{return C}}function formatNormalDate(C,A){var A=A||language.lang;var B=C.getDate();B=B<10?"0"+B:B;if(A=="hu"){return C.getFullYear()+", "+DatePicker.prototype.monthNames[A][C.getMonth()]+" "+B}return B+" "+DatePicker.prototype.monthNames[A][C.getMonth()]+" "+C.getFullYear()}function formatShortDate(C,A){var A=A||language.lang;var B=C.getDate();var D=C.getDay();
if(A=="hu"){return C.getFullYear()+".<br />"+getShortMonthName(C.getMonth())+" "+B+".<br />"+getShortDayName(D)}return getShortDayName(D)+"<br />"+B+" "+getShortMonthName(C.getMonth())+"<br />"+C.getFullYear()}function formatShortDate2(C,A){var A=A||language.lang;var B=C.getDate();var D=C.getDay();if(A=="hu"){return C.getFullYear()+"."+getShortMonthName(C.getMonth())+" "+B+","+getShortDayName(D)}return getShortDayName(D)+" "+B+" "+getShortMonthName(C.getMonth())+" "+C.getFullYear()}function formatShortDate3(C,A){var A=A||language.lang;var B=C.getDate();var D=C.getDay();if(A=="hu"){return C.getFullYear()+"."+getShortMonthName(C.getMonth())+" "+B+","+getShortDayName(D)}return""+B+" "+getShortMonthName(C.getMonth())+" "+C.getFullYear()}function formatDate2(C,A){var A=A||language.lang;var B=C.getDate();var D=C.getDay();if(A=="hu"){return[pad(C.getFullYear(),"",2),"/",C.getMonth()+1,"/",B,", ",getDayName(D)].join()}return[getDayName(D),", ",B,"/",C.getMonth()+1,"/",pad(C.getFullYear(),"",2)].join("")}function formatDate3(C,A){var A=A||language.lang;var B=C.getDate();var D=C.getDay();if(A=="hu"){return[C.getFullYear(),". ",getMonthName(C.getMonth())," ",B,"."].join()}return[getDayName(D),", ",B," ",getMonthName(C.getMonth())," ",C.getFullYear()].join("")}function formatDate4(C,A){var A=A||language.lang;var B=C.getDate();var D=C.getDay();if(A=="hu"){return[pad(C.getFullYear(),"",2),"/",C.getMonth()+1,"/",B].join()}return[B,"/",C.getMonth()+1,"/",pad(C.getFullYear(),"",2)].join("")}function formatDate5(C){var A=A||language.lang;var B=C.getDate();return B+" "+getShortMonthName(C.getMonth())+" "+String(C.getFullYear()).substr(2)}function formatMonth(B,A){var A=A||language.lang;if(A=="hu"){return B.getFullYear()+", "+getShortMonthName(B.getMonth())}return getShortMonthName(B.getMonth())+", "+B.getFullYear()}function getShortDayName(A){return[language.Sunday_Short,language.Monday_Short,language.Tuesday_Short,language.Wednesday_Short,language.Thursday_Short,language.Friday_Short,language.Saturday_Short][A]}function getShortMonthName(A){switch(A){case 0:return(language.January_Short);break;case 1:return(language.February_Short);break;case 2:return(language.March_Short);break;case 3:return(language.April_Short);break;case 4:return(language.May_Short);break;case 5:return(language.June_Short);break;case 6:return(language.July_Short);break;case 7:return(language.August_Short);break;case 8:return(language.September_Short);break;case 9:return(language.October_Short);break;case 10:return(language.November_Short);break;case 11:return(language.December_Short);break}}function getMonthName(A){switch(A){case 0:return(language.January_Long);break;case 1:return(language.February_Long);break;case 2:return(language.March_Long);break;case 3:return(language.April_Long);break;case 4:return(language.May_Long);break;case 5:return(language.June_Long);break;case 6:return(language.July_Long);break;case 7:return(language.August_Long);break;case 8:return(language.September_Long);break;case 9:return(language.October_Long);break;case 10:return(language.November_Long);break;case 11:return(language.December_Long);break}}function getDayName(A){return[language.Sunday_Long,language.Monday_Long,language.Tuesday_Long,language.Wednesday_Long,language.Thursday_Long,language.Friday_Long,language.Saturday_Long][A]}function getCurrency(B){if(currencies[B]){return currencies[B]}for(var A=0;A<header.SystemCurrencies.length;A++){var C=header.SystemCurrencies[A];if(B==C.CurrencyCode){currencies[B]=C;return(C)}}return }
