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