var TvTrip={_Init:function(){this._GetConfig();this._AddClickEvent();},_GetConfig:function(){this.pageType=($("#pageType").length===1?$("#pageType").val():false);var _1831=$("body[class*='config_']");if(_1831.length==1){var _1832=_1831.get(0).className;this.confDatas=$.secureEvalJSON(TvTrip._GetClassDatas(_1832,"config_"));}var _1833=$("#footerWrapper");if(_1833.length===1){this.datas={hreflang:_1833.get(0).className};}},_GetClassDatas:function(_1834,stamp){tabClass=_1834.split(" ");var i=0;for(i;i<tabClass.length;i++){if(tabClass[i].indexOf(stamp)!=-1){return tabClass[i].replace(stamp,"");}}return ("undefined");},_AddClickEvent:function(){$("html").eq(0).click(function(event){TvTrip._GetAction($(event.target));});},_GetAction:function(_1838){var elRef=this._GetParentByClass(_1838,"apiLink_");if(elRef!="undefined"){var objet=$.secureEvalJSON(TvTrip._GetClassDatas($(elRef).get(0).className,"apiLink_"));this._Exec(objet);}else{return (false);}},_GetParentByClass:function(_183b,_183c){var _183d=$(_183b).get(0);if(_183d.nodeName=="#document"){return ("undefined");}var _183e=_183d.className;while(_183e.indexOf(_183c)==-1){if(_183d.nodeName=="BODY"||typeof (_183d)=="undefined"){return ("undefined");}_183d=_183d.parentNode;if(_183d===null){return ("undefined");}_183e=(typeof (_183d.className)=="undefined")?"":_183d.className;}return (_183d);},_Exec:function(_183f){var func="this."+_183f.methodName+"(";if(typeof (_183f.params)!="undefined"){for(var i=0;i<_183f.params.length;i++){func+=((i==0?"":",")+_183f.params[i]);}}func+=");";eval(func);},_SimpleLink:function(){var _1842=this._SetLink(arguments[0]);window.location=_1842;},_SetLink:function(){var url=arguments[0];for(trans in this.confDatas.regData){url=url.replace(new RegExp(trans,"g"),this.confDatas.regData[trans]);}return url;},DatePicker:{_Init:function(_1844){if($(_1844).length<2){return (false);}var dIn={},dOut={};var _1846=Date.fromString($("#checkin").val());var _1847=Date.fromString($("#checkout").val());var _1848=($("#ui-datepicker-div").length>0)?false:true;dIn.minDate=new Date();dOut.minDate="+1";dIn.maxDate=dOut.maxDate="1y";dIn.onClose=function(_1849,inst){var _184b=Date.fromString(_1849);if(_184b){var _184c=Date.fromString(_1849);$(_1844).eq(1).datepicker("setDate",_184c.addDays(1));var _184d=Date.fromString(_1849);$(_1844).eq(1).datepicker("option","minDate",_184d.addDays(1));var _184e=Date.fromString(_1849);$(_1844).eq(1).datepicker("option","maxDate",_184e.addMonths(1));}};dOut.onClose=function(_184f,inst){var _1851=TvTrip.DatePicker._GetDates(_1844);if((!_1851.checkIn&&_1851.checkOut)||((_1851.checkIn&&_1851.checkOut)&&(_1851.dateCheckIn>_1851.dateCheckOut))){$(_1844).eq(0).datepicker("setDate",_1851.checkOut.addDays(-1));}};$(_1844).eq(0).datepicker(dIn);if(_1846!=false){$(_1844).eq(0).datepicker("setDate",_1846);}$(_1844).eq(1).datepicker(dOut);if(_1847!=false){$(_1844).eq(1).datepicker("setDate",_1847);}},_GetDates:function(_1852){var _1853=$(_1852).eq(0).val();var _1854=$(_1852).eq(1).val();return {checkIn:Date.fromString(_1853),checkOut:Date.fromString(_1854)};}},Cookies:{_Write:function(nom,_1856,_1857){document.cookie=nom+"="+escape(_1856)+((_1857==null)?"":("; expires="+_1857.toGMTString()));},_Read:function(nom){var arg=nom+"=";var alen=arg.length;var clen=document.cookie.length;var i=0;while(i<clen){var j=i+alen;if(document.cookie.substring(i,j)==arg){return TvTrip.Cookies._GetArg(j);}i=document.cookie.indexOf(" ",i)+1;if(i==0){break;}}return null;},_GetArg:function(_185e){var _185f=document.cookie.indexOf(";",_185e);if(_185f==-1){_185f=document.cookie.length;}return unescape(document.cookie.substring(_185e,_185f));}},Flash:{tabFlash:{},_Insert:function(_1860){swfobject.switchOffAutoHideShow();swfobject.registerObject(_1860,"9.0.128","/swf/expressInstall.swf");this.tabFlash[_1860]=swfobject.getObjectById(_1860);return _1860;},_Call:function(_1861,_1862,_1863){this.tabFlash[_1861][_1862](_1863.toString());}},_IsNumber:function(x){var anum=/(^\d+$)|(^\d+\.\d+$)/;return anum.test(x);},_HideSelects:function(){var _1866=arguments[0];var cible=(arguments[1])?arguments[1]:"select, object, embed";$(cible).css("visibility",_1866);}};$(function(){TvTrip._Init();});
