Help
RSS
API
Feed
Maltego
Contact
Domain > macif.hotelpourtous.com
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2024-10-19
104.18.27.19
(
ClassC
)
2025-10-08
104.18.26.19
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyDate: Wed, 08 Oct 2025 07:43:00 GMTContent-Type: text/html; charsetiso-8859-1Transfer-Encoding: chunkedConnection: keep-aliveServer: cloudflareLocation: https://macif.hotelpourtous.com/cf-cache-status: DYNAMICCF-RAY: 98b4013848f970b9-PDX !DOCTYPE HTML PUBLIC -//IETF//DTD HTML 2.0//EN>html>head>title>301 Moved Permanently/title>/head>body>h1>Moved Permanently/h1>p>The document has moved a hrefhttps://macif.hotelpourtous.com/>here/a>./p>/body>/html>
Port 443
HTTP/1.1 200 OKDate: Wed, 08 Oct 2025 07:43:00 GMTContent-Type: text/html;charsetUTF-8Transfer-Encoding: chunkedConnection: keep-aliveServer: cloudflareExpires: Sat, 6 May 1995 12:00:00 GMTCache-Control: no-store, no-cache, must-revalidateCache-Control: post-check0, pre-check0Pragma: no-cacheContent-Language: fr-FRVary: Accept-Encodingcf-cache-status: DYNAMICAccess-Control-Allow-Origin: *CF-RAY: 98b4013ab8502fbe-PDX !DOCTYPE html>html idng-app data-ng-appangularApp> head> title>Hôtel/title> meta namerobots contentnoindex, nofollow />meta http-equivContent-Type contenttext/html; charsetUTF-8 />meta http-equivX-UA-Compatible contentIEEdge />meta nameviewport contentwidthdevice-width, initial-scale1.0, maximum-scale1.0, user-scalable0 />link relicon href/images/custom/favicon/favicon.ico/>link relapple-touch-icon sizes180x180 href/images/custom/favicon/apple-touch-icon.png/>!-- link relmanifest href/images/custom/favicon/manifest.json/> -->link relmask-icon href/images/custom/favicon/safari-pinned-tab.svg color#5bbad5/>!--if IE>link relshortcut icon typeimage/x-icon href/images/custom/favicon/favicon.ico />!endif-->meta namemsapplication-config content/images/custom/favicon/browserconfig.xml/>meta nametheme-color content#ffffff/>meta namedescription contentRecherchez votre hôtel !/>meta namegoogle-site-verification contentr8M5g-9eHJkno5H7ZZd8FUdCdGlYpY74TEFGQHWAz_g /> script typetext/javascript> function randomImage(accomId) { accomId (accomId || 12345).toString(); return /images/pictureUnavailable_ + (accomIdaccomId.length - 1 % 5) + .jpg; } var cookieControlLabel { closeLabel : Continuer sans accepter, accept : J\accepte, reject : Je n\accepte pas, acceptSettings : J\accepte, rejectSettings : Je n\accepte pas, title : MisterFly utilise des cookies, intro : Certains cookies sont indispensables au fonctionnement du site, d\autres nous aident à vous apporter la meilleure expérience possible. Vous pouvez retirer votre consentement à tout moment., necessaryTitle : Cookies fonctionnels, necessaryDescription : Les cookies fonctionnels font partie intégrante du site. Il ne peut pas fonctionner correctement sans eux., optionalCookiesLabel : Cookies Marketing, optionalCookiesDescription : Ces cookies permettent de vous présenter des publicités adaptées à vos centres dintérêts et à mesurer lefficacité des campagnes publicitaires. Le fait de refuser la publicité ciblée nentraîne pas larrêt de son affichage mais ne tient plus compte de vos usages. } var stylesCustom new Map(); stylesCustom.set(SECOND_COLOR,#09225F); stylesCustom.set(THIRD_COLOR,#0A2D82); stylesCustom.set(FONT_FAMILY_MAIL,Arial); stylesCustom.set(MAIN_COLOR,#0A2D82); stylesCustom.set(BODY_COLOR,#64686C); stylesCustom.set(STYLE_RADIUS,4px); // si booking-detail if (false) { var bookItemMap new Map(); }/script> link relstylesheet href/css/jquery-ui.css?1759394056446 mediascreen/>link relstylesheet href/css/jquery.nouislider.min.css?1759394056446 mediascreen/>link relstylesheet href/css/bootstrap/bootstrap.css?1759394056446/>link relstylesheet href/css/styles_common_1.css?1759394056446/>link relstylesheet href/css/styles_common_2.css?1759394056446/>link relstylesheet href/css/helpers.css?1759394056446/>link relstylesheet href/css/style-update-booking.css?1759394056446/>link relstylesheet href/css/css-picker.css?1759394056446 mediascreen/>link relstylesheet href/css/custom/styles_custom.css?1759394056446/>link relstylesheet href/css/style_print.css?1759394056446 mediaprint/>!--if IE 9>link relstylesheet href/css/styles-ie9.css?1759394056446>!endif-->link hrefhttps://fonts.googleapis.com/css?familyOpen+Sans:400,600 relstylesheet typetext/css/>link relstylesheet href/css/picto-font.css?1759394056446/>!--if lte IE 8> script typetext/javascript> // pour que ie8 interprete les balises html5 document.createElement(aside); document.createElement(section); /script>!endif-->link relstylesheet href/css/form-contact.css?1759394056446/> /head> body classhomePage idcommonController data-ng-controllerCommonController> div classcontentHeader clearfix > link relstylesheet hrefhttps://macif.hotelpourtous.com/css/custom/styles_header.css?1759394056446>script typetext/javascript>function FSmoothOpen(aIn) { if (!aInvWhat) aInvWhat h; if (aIniSmooth) oSmooth document.getElementById(aIniSmooth); else if (aInoSmooth) oSmooth aInoSmooth; var vSmoothStyles window.getComputedStyle(oSmooth); //console.log(vSmoothStyles.visibility); //************************************************************************************************************************************** //Modify by AGSW for the web (banque casino) var open aInvForce open || vSmoothStyles.visibility hidden; open open && aInvForce ! close; //************************************************************************************************************************************** if (open) { //console.log(OPEN); oSmooth.classList.add(c-smooth-init); oSmooth.classList.add(c-smooth-proc); //oSmooth.classList.remove(c-resp-smooth-closed-m) ; oSmooth.classList.remove(c-smooth-closed-l); oSmooth.classList.remove(c-smooth-closed-m); oSmooth.classList.remove(c-smooth-closed-s); vSmoothHeight oSmooth.offsetHeight; vSmoothWidth oSmooth.offsetWidth; oSmooth.classList.remove(c-smooth-proc); if (aInoOpener) aInoOpener.classList.add(c-smooth-opener-on); if (aInvClassP) aInoOpener.parentNode.classList.add(aInvClassP); if (aInvClassPP) aInoOpener.parentNode.parentNode.classList.add(aInvClassPP); if (aIniToggle && document.getElementById(aIniToggle)) oToggle document.getElementById(aIniToggle).classList.add(aInvToggleClass); oSmooth.style.minHeight 0 ; //************************************************************************************************************************************** ///Modify by AGSW for the web //Call done with arguments so variable values doesnt get overwrote when executing twice window.setTimeout(function (arg) { //console.log(arg._vSmoothHeight); if (arg._aInvWhat h) arg._oSmooth.style.minHeight arg._vSmoothHeight + px; else if (arg._aInvWhat w) arg._oSmooth.style.width arg._vSmoothWidth + px; arg._oSmooth.classList.add(c-smooth-open); arg._oSmooth.classList.remove(c-smooth-closed); //console.log(oSmooth.className) ; }, 10, { _aIn: aIn, _vSmoothHeight: vSmoothHeight, _vSmoothWidth: vSmoothWidth, _oSmooth: oSmooth }); //************************************************************************************************************************************** } else if (vSmoothStyles.visibility visible) { //console.log(CLOSE); vSmoothHeight oSmooth.offsetHeight; vSmoothWidth oSmooth.offsetWidth; if (aInvWhat h) oSmooth.style.minHeight vSmoothHeight + px; else if (aInvWhat w) oSmooth.style.width vSmoothWidth + px; if (aInvClassP) aInoOpener.parentNode.classList.remove(aInvClassP); if (aInvClassPP) aInoOpener.parentNode.parentNode.classList.remove(aInvClassPP); if (aIniToggle && document.getElementById(aIniToggle)) oToggle document.getElementById(aIniToggle).classList.remove(aInvToggleClass); //************************************************************************************************************************************** ///Modify by AGSW for the web //Call done with arguments so variable values doesnt get overwrote when executing twice window.setTimeout(function (arg) { if (arg._aInvWhat h) arg._oSmooth.style.minHeight 0; else if (arg._aInvWhat w) arg._oSmooth.style.width 0; arg._oSmooth.classList.remove(c-smooth-open); arg._oSmooth.classList.add(c-smooth-closed); if (arg._aInoOpener) arg._aInoOpener.classList.remove(c-smooth-opener-on); }, 10, { _aIn: aIn, _vSmoothHeight: vSmoothHeight, _vSmoothWidth: vSmoothWidth, _oSmooth: oSmooth }); //************************************************************************************************************************************** } if (aInvForce open) { oSmooth.classList.remove(c-smooth-open); } window.setTimeout(function (arg) { arg._oSmooth.classList.remove(c-smooth-init); }, 150, { _oSmooth: oSmooth }); FErrorDestroy(); //console.log(*********************);}function FErrorDestroy() { oFieldError document.getElementById(i-field-error); if (oFieldError) oFieldError.parentElement.removeChild(oFieldError);}/script>header idheader> div classheader> div classdisplayTable> div idlogoLeft> a classlogo titleH-résa hrefhttps://macif.hotelpourtous.com/home.htm?key7E33E2B9D10A450A9ABAB9BA08D89A26.1B> img srchttps://content.digitrips.com/hotelpourtous/images/logoMail.png altHotel pour tous> /a> a titleMacif Avantages hrefhttps://macif.hotelpourtous.com/home.htm?key7E33E2B9D10A450A9ABAB9BA08D89A26.1B> img srchttps://macif.hotelpourtous.com/images/custom/logo_macif_h.png altMacif Avantages> /a> /div> div classmf-hp-hamb onclickFSmoothOpen({oOpener:this,iSmooth:header-nav});>/div> /div> /div> nav classmf-smooth-closed-s idheader-nav>!-- ul> -->!-- /ul> --> div classlight-menu burger-menu> ul> li> a href/hotel-booking-search.htm?key7E33E2B9D10A450A9ABAB9BA08D89A26.1B> Gérer ma réservation /a> /li> li> a hrefhttps://help-center-macif.hotelpourtous.com?guid09982585db504a85a9779d07a01bac89×tamp1759909380750&localefr-FR target_blank> Centre daide /a> /li> /ul> div classoverlay-left> div classwhite-bg>/div> /div> div classoverlay-right> div classwhite-bg>/div> /div>/div>script> var lightMenu document.querySelector(.light-menu ul); if (lightMenu) { var lightMenuItem lightMenu.querySelectorAll(li); if (lightMenuItem && lightMenuItem.length > 0 && lightMenuItem.length 1) { lightMenu.classList.add(contenu-menu-right); } }/script> /nav> div classblack-overlay>/div>/header> /div>form idchangeLocale namechangeLocale methodget action#> input typehidden namekey value7E33E2B9D10A450A9ABAB9BA08D89A26.1B> input typehidden namelang idchangeLang />/form> div classblocTransparent>/div> div classblocTransparent1>/div> div classcontentContainer> div classalertMsgInfo> p styledisplay: none; background-color: #333; color: #fff;>Toutes les mesures pour adapter votre voyage >> a stylecolor: #fff; hrefhttps://www.diplomatie.gouv.fr/fr/conseils-aux-voyageurs/conseils-par-pays-destination/ target_blank>Plus d'infos/a>/p> /div> div idconteneur classcontainer-fluid data-ng-controllerHomeController data-ng-initinit({isCityCode:false,isPoiCode:false,isPolygonCode:false,isAddress:false,isAroundMe:false,isTopSales:false,isIata:false,isFreeAccess:false,range:10,rangePoi:10,searchType:1,inDate:Oct 8, 2025 9:43:00 AM,outDate:Oct 9, 2025 9:43:00 AM,roomsCount:1,locationCode:0,minBudget:0.0,roomPlans:{roomsCount:1,paxPlan:{adultsCount:2,childrenCount:0,infantsCount:0,childrenAges:},hasExtrabed:false},locale:fr,onlyBest:false,chains:{},boards:{},destinationCategory:CITY,defaultDate:true,asc:true,duplicatesAccomCodes:,displayMoreOptions:false,searchRadius:0,isFromTimer:false,debugUrlForHotelMap:{key:false,value:},debugger:{},isFromPurchase:false,isDefaultRoomPurchase:false,maxNbAdults:2,maxNbChildren:0,maxNbInfants:0,hideChildren:false,hideInfants:false,minimumNumberOfNights:1,defaultNumberOfNights:1,canChangeDate:true,showRefundableFilter:false,datepickerDefaultDate:Oct 8, 2025 9:43:00 AM,accomMarkerFilter:ALL});> div> div classcontentFormHome> div classhome-info-message> div classerror-circle>span classpicto picto-circle-info-plain>/span>/div> div classhome-info-message-txt>???NOBOOKING_CORONAVIRUS???/div> /div> div classcontentForm formcompact> !-- FORMULAIRE DE RECHERCHE --> form idhomeForm action methodGET> div idinputsFormPost> input typehidden idtoAddressNameInForm nametoAddressName/> input typehidden idlatInForm namelat/> input typehidden idlngInForm namelng/> input typehidden idaccomCodeInForm nameaccomCode/> input typehidden idtoCityCodeInForm nametoCityCode/> input typehidden idnewInForm namenew/> input typehidden idtoPoiCodeInForm nametoPoiCode/> input typehidden idtoPolygonCodeInForm nametoPolygonCode/> input typehidden idstartDateInForm namestartDate/> input typehidden idendDateInForm nameendDate/> input typehidden idmealPlansInForm namemealPlans/> input typehidden idbudgetMinInForm namebudgetMin/> input typehidden idbudgetMaxInForm namebudgetMax/> input typehidden idradiusInForm namesearchRadius /> input typehidden idsuppliersInForm namesupplierCodes /> input typehidden idkeyForm namekey/> input typehidden idrefKeyForm namerefKey/> input typehidden idduplicatesCodesForm nameduplicatesCodes/> input typehidden idsearchTypeForm namesearchMode /> input typehidden idsuppliersB2BInForm namesuppliers /> /div>/form>form action methodGET id> div idmodifForm classhomeForm> div classrow> div idsearchTypeStandHost classmodifFormDetail col-xs-12 col-sm-7 col-md-4 data-ng-showsearchMode ! AIRPORT_AREA> div classform-group modifFormCityField> div classcontentAnim ui-front idname0Container> input typetext idname0 onKeyUpapp.haveToShowDestiPopup true classform-control namename0 autocompleteoff placeholderOù allez-vous ? data-ng-model$parent.geoName value /> div> span classpicto picto-wait animation>/span> label forname0>span classspanDest>Destination/span>/label> /div> div classpopin_erreur error styledisplay:none;> div>Veuillez sélectionner une destination dans la liste/div> /div> /div> !-- btn recherche la destination sur la carte --> button typebutton classbtnSearchMap data-togglemodal data-target#mapDestination> svg classicon width21 height21> use href/images/svg/sprite-combined-last.svg#location-on-map>/use> /svg> span classtxtBtnSearchMap>Rechercher la destination sur la carte/span> /button> !-- fin --> input typehidden idcode0 namecode0 data-ng-model$parent.geoCode value /> input typehidden idcat data-ng-model$parent.geoCat namecat valueCITY /> input typehidden idlat data-ng-model$parent.geoLat value /> input typehidden idlng data-ng-model$parent.geoLng value /> input typehidden idzoom namezoom data-ng-model$parent.geoZoom value12 /> input typehidden idradius nameradius data-ng-model$parent.geoRadius value0 /> input typehidden idsupplierCode value /> input typehidden idaccomCode value /> /div> /div> !-- popup ajax -->div idpopup_PropoDesti classcontentPopupPropoDesti data-roledialog> div classmodal-content> div classcontentPropoDesti> div classalert alert--warning __bef-up> div classdestinationFound idsearch-popup-title data-defaultVeuillez préciser votre destination>Veuillez préciser votre destination/div> div classnoDestinationFound styledisplay: none;> Désolé, votre destination est introuvable. /div> div classtxtAlignright> button typebutton classclose data-dismissmodal data-aria-hiddentrue> span> Jai compris /span> /button> /div> /div> /div> /div>/div>!-- fin popup ajax --> div classmodifFormDetail col-xs-12 col-sm-5 col-md-3> div classdateGo form-group col-xs-6 col-sm-12> span classdatepickerContainer> input idstartDate readonlyreadonly typetext data-ng-changeupdateDates(); data-ng-modelcheckIn classform-control datepicker placeholderDate darrivée value08/10/2025 /> label classlabelStart forstartDate> span classhidden-xs>Du/span> span classvisible-xs hidden-xl>Du/span> /label> span idstartDateIcon classcal picto picto-calendar hidden-xs>/span> /span> /div> div classdateBack form-group col-xs-6 col-sm-12> span classdatepickerContainer> input idendDate typetext readonlyreadonly data-ng-changeupdateDates(); data-ng-modelcheckOut classform-control datepicker placeholderDate de départ value09/10/2025 /> label classlabelEnd forendDate> span classhidden-xs>Au/span> span classvisible-xs hidden-xl>Au/span> /label> span idendDateIcon classcal picto picto-calendar hidden-xs>/span> /span> div classtotalNights> span data-ng-ifnbNights classng-cloak> Soit {{nbNights}} {{nbNights > 1 ? nuits : nuit}} /span> /div> /div> /div> div classmodifFormDetail col-xs-12 col-sm-7 col-md-3> div classmodifFormPax> div classmodifFormPaxField> input idpaxBtn typetext classform-control refreshCustomSelectTrigger data-ng-valuegetRecapRoomSentence(true); readonlyreadonly /> label forpaxBtn>Chambres/label> span idpaxPictoAdd classpicto picto-disc-plus>/span> /div> div idpaxPopin classmodifPopin> div idpaxPopinScrollDiv> div classmodifPopinContent formSection> div classformPopinLine displayTable> div> label>span>Nombre de chambres/span>/label> /div> div classplusMinusForm> button typebutton idpictoMinusNbRoom classpicto picto-round data-ng-class{active: $parent.rooms.length > 1} data-ng-click$parent.removeRoom() data-ng-disabled$parent.rooms.length 1> /button> div classformCountDiv data-ng-bind$parent.rooms.length>/div> button typebutton idpictoPlusNbRoom classpicto picto-disc-plus data-ng-class{active: $parent.rooms.length nbMaxRoom} data-ng-click$parent.addRoom() data-ng-disabled$parent.rooms.length nbMaxRoom> /button> /div> /div> /div> div classroomRepartDiv formSection data-ng-repeatroomIndex in getArray($parent.rooms.length) track by $index> div classmodifPopinContent> p classlabelRoom>Chambre {{roomIndex+1}}/p> div classformPopinLine displayTable> div> label> span> Adultes span classnowrap>(18 ans et +)/span> /span> /label> /div> div classplusMinusForm> button typebutton classpicto picto-round data-ng-class{active: $parent.roomsroomIndex.adultsCount > 1} data-ng-click$parent.removeAdultFromRoom(roomIndex); data-ng-disabled$parent.roomsroomIndex.adultsCount 1> /button> div classformCountDiv data-ng-bind$parent.roomsroomIndex.adultsCount>/div> button typebutton classpicto picto-disc-plus data-ng-class{active: $parent.roomsroomIndex.adultsCount 12} data-ng-click$parent.addAdultToRoom(roomIndex); data-ng-disabled$parent.roomsroomIndex.adultsCount 12> /button> /div> /div> div idformLineChild classformPopinLine displayTable> div> label> span> Enfants span classnowrap ageChildLabel>(0 - 17 ans)/span> /span> /label> /div> div classplusMinusForm> button typebutton classpicto picto-round data-ng-class{active: $parent.countChildrenAndInfants(roomIndex) } data-ng-click$parent.removeChildOrInfant(roomIndex); data-ng-disabled$parent.countChildrenAndInfants(roomIndex) 0>/button> div classformCountDiv>{{$parent.countChildrenAndInfants(roomIndex)}}/div> button typebutton classpicto picto-disc-plus data-ng-class{active: $parent.countChildrenAndInfants(roomIndex) 5} data-ng-click$parent.addChildOrInfant(roomIndex); data-ng-disabled$parent.countChildrenAndInfants(roomIndex) 5>/button> /div> /div> /div> div classmodifPopinContent childrenAgeDiv data-ng-if$parent.countChildrenAndInfants(roomIndex)> p classlabelAgeschild> Âge des enfants /p> div classalert alert--warning alert--small my-r idhotel-room{{roomIndex}}-child-warning data-ng-if!$parent.isAllChildrenAndInfantsAgesFilled(roomIndex)> Saisir lâge que les enfants auront lors de l’arrivée. /div> div classalert alert--error alert--small my-r idhotel-room{{roomIndex}}-child-error styledisplay: none;> Veuillez saisir un âge pour les enfants /div> div classselectPopinFormContainer> div classformPopinLine data-ng-repeatchildIndex in getArray($parent.countChildrenAndInfants(roomIndex))> div> label>span>Enfant {{childIndex+1}}/span>/label> /div> div classselectPopinForm> div classcontSelect> div classselect-style> span data-custom-select data-min-value2 data-max-value17 data-placeholderÂge>/span> /div> /div> /div> /div> /div> /div> /div> div classmodifPopinContent> button typebutton idmodifPaxPopinValidBtn classkbtn kbtn-primary __fill __center w-100 data-ng-click$parent.validatePaxInformation()> Valider /button> /div> /div> /div> /div> /div> div classmodifFormDetail col-xs-12 col-sm-5 col-md-2> !-- BOUTONS --> div classbtnSearchCancel> button typebutton idbtnSearch classkbtn kbtn-primary __fill __center __cta w-100 text-uppercase data-ng-clicksubmitHomeForm();> Rechercher /button> /div> !-- DERNIERES RECHERCHES --> div data-ng-if$parent.lastSearches && $parent.lastSearches.length > 0 classlast-search-wrap> div> button typebutton classlast-search ng-cloak> svg classicon width21 height21> use href/images/svg/sprite-combined-last.svg#search-alt>/use> /svg>Je consulte mes dernières recherches /button> /div> /div> !-- FIN BOUTONS --> /div> !-- DERNIERES RECHERCHES --> div data-ng-if$parent.lastSearches && $parent.lastSearches.length > 0 classlast-search col-xs-12> ul> li data-ng-repeatsearch in $parent.lastSearches data-ng-click$parent.buildForm(search);$event.preventDefault();>a href data-ng-bind-html$parent.historySentance(search) | safe>/a>/li> /ul> /div> !-- FIN DERNIERES RECHERCHES --> !-- BOUTONS + OPTIONS --> div classcol-xs-12 moreOption ng-cloak> button typebutton classkbtn kbtn-primary __border __small mt-s mx-a mr-md-n data-ng-clicktoggleMoreOptions();> svg classicon width24px height24px> use href{{ /images/svg/sprite-combined-last.svg#.concat(displayMoreOptions ? minus-round : add) }}>/use> /svg> span data-ng-ifdisplayMoreOptions>Moins doptions/span> span data-ng-if!displayMoreOptions>Plus doptions/span> /button> /div> !-- BLOC + OPTIONS --> div classcontentMoreOptions ng-cloak col-xs-12 col-md-12 data-ng-showdisplayMoreOptions> div classrow slidePrice form-group idpriceFilterDiv> div classcol-xs-12 col-sm-3> label> svg classicon labelIcon width26 height26> use href/images/svg/sprite-combined-last.svg#budget>/use> /svg> Budget total /label> /div> div classcol-xs-12 col-sm-9> div classcontentFilter> div idfilterPrice>/div> /div> /div> /div> div classrow mealplanType form-group idpensionFilterDiv> div classcol-xs-12 col-sm-3> label> svg classicon labelIcon width26 height26> use href/images/svg/sprite-combined-last.svg#restaurant>/use> /svg>Repas /label> /div> div classcol-xs-12 col-sm-9> ul classmealplanList clearfix> li> input idfilterMealPlanRO data-valRO data-ng-modelmealPlans.RO typecheckbox /> label forfilterMealPlanRO>Logement seul/label> /li> li> input idfilterMealPlanBB data-valBB data-ng-modelmealPlans.BB typecheckbox /> label forfilterMealPlanBB>Petit déjeuner/label> /li> li> input idfilterMealPlanHB data-valHB data-ng-modelmealPlans.HB typecheckbox /> label forfilterMealPlanHB>Demi pension/label> /li> li> input idfilterMealPlanFB data-valFB data-ng-modelmealPlans.FB typecheckbox /> label forfilterMealPlanFB>Pension complète/label> /li> li> input idfilterMealPlanAI data-valAI data-ng-modelmealPlans.AI typecheckbox /> label forfilterMealPlanAI>Tout compris/label> /li> /ul> /div> /div> div classrow form-group idfilterRefundableDiv> div classcol-xs-12 col-sm-3> input idfilterRefundable typecheckbox/> label forfilterRefundable>Annulation gratuite/label> /div> /div> /div> !-- FIN + OPTIONS --> /div> /div>/form>!-- popin carte destination --> div classmodal fade idmapDestination tabindex-1 data-roledialog data-aria-labelledbymyModalLabel data-aria-hiddentrue aria-hiddentrue styledisplay: none;> div classmodal-dialog mapDestinationContent> div classmodal-header clearfix> div classpopinMapTitle>Définir la destination/div> button typebutton classclose initPopup picto picto-cross data-dismissmodal data-aria-hiddentrue>/button> /div> div classcontentMap> div classlocalisationDiv> !-- (1) on affiche par défaut et on masque si on clique sur la carte --> div classinfoMap>Cliquer sur la carte pour définir un point de recherche/div> !-- (2) on affiche si on clique sur la carte --> div classdisplayTable infos styledisplay:none;> div> img src/images/custom/marker.svg draggablefalse> span classinfoMapLabel>Localisation : /span> span idsearchByMapAddress>/span> /div> div classtxtAlignright> button typebutton idvalidateBtn classkbtn kbtn-primary __fill __center mr-n ml-a> Valider /button> /div> /div> /div> div> div idmodalGMap classmapDestinationDiv>/div> /div> /div> /div>/div>!-- fin popin carte destination --> !-- FIN FORMULAIRE DE RECHERCHE --> /div> /div> div classclearfix visible-md-block visible-lg-block>/div> /div> /div> /div> div classcontentFooter > link relstylesheet href../css/footerB2B_modal.css?1759394056446>link relstylesheet href../css/remodal_css.css?1759394056446>link relstylesheet href../css/styles_footer_wl.css?1759394056446>footer> div classfooter-wrap> div classfooter-links> h3>A propos/h3> ul> li classc-hide-s>a href# data-remodal-targetthe-formalities>Formalités de voyage/a>/li> li>a hrefhttps://content.h-resa.com/hpt-vpt/pdf/hotel/HTP_H_B2C_CGV_24.06.2025_FR.pdf target_blank>Conditions de vente/a>/li> li classc-hide-s>a href# data-remodal-targetlegal-notice>Mentions légales/a>/li> li> a hrefhttps://content.h-resa.com/docs/CDC/2024/HRESA_CDC_01.10_FR.pdf target_blank> Politique de confidentialité et cookies /a> /li> /ul> /div> div classfooter-contact> h3>Nous contacter/h3> a hrefhttps://help-center-macif.hotelpourtous.com?guid09982585db504a85a9779d07a01bac89×tamp1759909380750&localefr-FR target_blank>Centre daide/a> /div> div classfooter-partners> img classsmallPicPartnersrchttps://macif.hotelpourtous.com/images/partners/atoutfrance-logo.svg altAtout France> img classsmallPicPartnersrchttps://macif.hotelpourtous.com/images/partners/entreprises-du-voyage-logo.svg altEntreprises du voyage> img classsmallPicPartnersrchttps://macif.hotelpourtous.com/images/partners/fevad.svg altFevad> img classsmallPicPartnersrchttps://macif.hotelpourtous.com/images/partners/seto-logo.svg altSeto> /div> div classfooter-info> p>« Hôtel Pour Tous » marque de la société H-Résa SARL au capital de 165.000€ - RCS Lyon 792 780 314 – TVA intracommunautaire : FR 88 792 780 314 - Immatriculation n° IM069130011 auprès dATOUT FRANCE 79/81 rue de Clichy 75009 Paris - RCP : MMA IARD, 14 boulevard Marie et Alexandre Oyon 72030 Le Mans Cedex 9 France - garantie financière auprès de GROUPAMA, 132 rue des Trois Fontanot 92000 Nanterre -/p> /div> /div> div classremodal-wrapper remodal-is-closed styledisplay: none;> div classremodal formalities-modal remodal-is-initialized remodal-is-closed data-remodal-idthe-formalities tabindex-1> button data-remodal-actionclose classremodal-close>/button> div classfooterB2B-modal-header> div classrow> div classcol-xs-12> h2>Passeports, Formalités & Santé/h2> /div> /div> /div> div classfooterB2B-modal-body> div classrow> div classcol-xs-12> h3>Accèdez ici à lessentiel des informations avant votre départ !/h3> p>Première chose, assurez que votre passeport soit valide pour une durée dau moins 6 mois au-delà de votre date de départ. Ceci est souvent une clause obligatoire dans la plupart des pays. Attention comme pour les adultes, les enfants et les bébés doivent impérativement être munis dun passeport individuel en cours de validité (carte didentité acceptée sur certains vols France et CEE, bien se renseigner). Le livret famille, lui, nest pas accepté. Pour connaitre lensemble des formalités de police, de douane et de santé, avec les autorités locales du pays dans lequel vous allez vous rendre, nous vous invitons à vous référer aux sites ci-dessous:/p> ul> li> span>Pour les ressortissants français :/span> a hrefhttps://www.diplomatie.gouv.fr/fr/ relnoopener noreferrer target_blank>diplomatie.gouv.fr/a>, a hrefhttps://www.douane.gouv.fr/ relnoopener noreferrer target_blank>douane.gouv.fr/a>, a hrefhttps://www.pasteur.fr/fr relnoopener noreferrer target_blank>pasteur.fr/a> /li> li> span>Pour les ressortissants belges :/span> a hrefhttps://diplomatie.belgium.be/fr relnoopener noreferrer target_blank>diplomatie.belgium.be/a>, a hrefhttps://www.pasteur.fr/fr relnoopener noreferrer target_blank>pasteur.fr/a> /li> li> span>Pour les ressortissants suisses :/span> a hrefhttps://www.eda.admin.ch/eda/de/home.html relnoopener noreferrer target_blank>eda.admin.ch/a>, a hrefhttps://www.pasteur.fr/fr relnoopener noreferrer target_blank>pasteur.fr/a> /li> li>span>Pour les ressortissants dautres pays :/span> vous devez contacter le consulat du pays de destination et du/des pays de transit./li> /ul> p> Le Ministère des Affaires Etrangères et Européennes a créé Ariane, un nouveau portail qui permet aux voyageurs français qui le souhaitent de communiquer des données relatives à leurs voyages à létranger. Ces données pourront être exploitées, en cas de crise uniquement, par les autorités françaises pour organiser déventuelles opérations de secours. Nous vous recommandons de vous inscrire sur le portail Ariane. /p> /div> /div> /div> /div> /div> div classremodal-wrapper remodal-is-closed styledisplay: none;> div classremodal formalities-modal remodal-is-initialized remodal-is-closed data-remodal-idlegal-notice tabindex-1> button data-remodal-actionclose classremodal-close>/button> div classfooterB2B-modal-header> div classrow> div classcol-xs-12> h2>Mentions légales/h2> /div> /div> /div> div classfooterB2B-modal-body> div classrow> div classcol-xs-12> h3>Editeur/h3> p>Ce site est édité par la société H-RESA, Filiale du groupe MisterFly (ci-après « H-RESA »), société a responsabilité limitée simplifiée au capital de 165 000 €, inscrite au registre du commerce et des sociétés de Lyon sous le numéro 792 780 314 - NAF 7911Z , dont le siège social est situé au 2871 Avenue de LEurope - 69270 Rillieux La Pape. H-RESA est titulaire dune immatriculation auprès dAtout France, 79/81, rue de Clichy - 75009 Paris, sous le numéro IM069130011, titulaire dune garantie financière auprès dAPST, 15 Avenue Carnot - 75017 Paris, est assurée au titre de la responsabilité civile et professionnelle auprès de Allianz sous le numéro RCP 086 906 693 (Tous dommages confondus à hauteur de 1 600 000 €). Le directeur de la publication est Monsieur Julien Manceau en sa qualité de Gérant./p> h3>Propriété intellectuelle/h3> p>Laccès au site vous confère un droit dusage personnel et non exclusif de ce site. Toute reproduction totale ou partielle de ces marques, logos et photos sans lautorisation expresse de H-RESA est donc prohibée, quels que soient le cadre et le support utilisés, et passible de sanctions, notamment pénales, comme prévu par les articles L. 716-1 et suivants du Code de la propriété intellectuelle./p> h3>Données personnelles/h3> p>Conformément à notre charte de confidentialité, les informations recueillies font lobjet de traitements à des fins de gestion administrative et commerciale. Elles peuvent être transmises à des tiers. Dotée dun correspondant informatique et liberté, MisterFly Groupe recense lensemble des collectes et transmet le tout à la CNIL. Conformément à la loi « informatique et libertés » du 6 janvier 1978 modifiée en 2004, vous bénéficiez dun droit daccès et de rectification aux informations qui vous concernent, que vous pouvez exercer en vous adressant à MisterFly Groupe - Données Personnelles - Service Client - 25, rue de Ponthieu 75008 Paris . Vous pouvez également, pour des motifs légitimes, vous opposer au traitement des données vous concernant. Vous êtes informé que, lors de vos visites sur le site, un témoin de connexion (cookie) peut sinstaller automatiquement sur votre logiciel de navigation. Le témoin de connexion est un bloc de données qui ne permet pas didentifier lutilisateur mais sert à enregistrer des informations relatives à la navigation de celui-ci sur le site./p> /div> /div> /div> /div> /div> /footer> /div>form idswitchProductForm action/login.htm methodPOST> input typehidden namekey value7E33E2B9D10A450A9ABAB9BA08D89A26.1B /> input typehidden namepage value /> input typehidden nameproduct value /> input typehidden nameaction valueswitchProduct />/form> script typetext/javascript src/script/custom/lib/jq370/jquery-3.7.0.min.js>/script>script typetext/javascript src/script/custom/lib/jq370/jquery-ui-1.13.2.custom.js>/script>script typetext/javascript src/script/custom/lib/angular1.8.2/angular.min.js>/script>script typetext/javascript src/script/custom/lib/angular1.8.2/angular-touch.min.js>/script>script typetext/javascript src/script/custom/lib/angular1.8.2/angular-animate.min.js>/script>script typetext/javascript src/script/custom/lib/angular1.8.2/angular-sanitize.min.js>/script>script typetext/javascript src/script/custom/lib/bootstrap.min.js>/script>script typetext/javascript src/script/custom/lib/modernizr.custom.js>/script>script typetext/javascript src/script/custom/lib/customSelect.min.js>/script>script typetext/javascript src/script/custom/lib/side-menu.js>/script>script typetext/javascript src/script/custom/lib/payment-select.js>/script>script srchttps://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.9.0/slick.js integritysha384-8aQT+3Id5DDJXI2Pepcol0GwOM5HscnX9FOuoaNqid1S1OY9cPSSKbalfHbL/PGV crossoriginanonymous>/script> script typetext/javascript src/script/custom/lib/ezBgResize.js>/script>script typetext/javascript src/script/custom/lib/jquery.nouislider.all.min.js>/script>script typetext/javascript src/script/custom/lib/jquery.barrating.min.js>/script>script typetext/javascript src/script/custom/lib/jquery.history.js>/script>script typetext/javascript src/script/custom/lib/jquery.ellipsis.min.js>/script>script typetext/javascript src/script/custom/lib/jcookie-min.js>/script>script typetext/javascript src/script/custom/lib/angular-locale_fr.js>/script>script typetext/javascript src/script/custom/lib/array.js>/script>script typetext/javascript src/script/custom/lib/remodal.min.js?1759394056446>/script>script typetext/javascript src/script/custom/util/polyfillUtil.js?1759394056446>/script>script>window.MSInputMethodContext && document.documentMode && document.write(script src/script/custom/lib/ie11CustomProperties.js>\/script>);/script>script typetext/javascript> var chatBotLastName ; var chatBotFirstName ; var chatBotEmail ; var chatBotTitle Envoyez-nous un message; var datepickerDefaultDate new Date(2025,9,8); // Plage de valeur (en px) var BIG_SCREEN only all and (min-width: 1921px); // MAC var DESKTOP only all and (min-width: 1024px); // Bureau var MOBILE only all and (max-width: 639px); // Smartphone var MOBILE_AND_TABLET only all and (max-width: 1023px); // Smartphone + tablette var TABLET (min-width: 640px) and (max-width: 1023px); // Tablette var TABLET_AND_DESKTOP only all and (min-width: 640px); // Tablette + Bureau // Calendrier var A_CAL_MONTHS , Janvier, Février, Mars, Avril, Mai, Juin, Juillet, Août, Septembre, Octobre, Novembre, Décembre ; if (typeof jQuery.datepicker ! undefined) { jQuery.datepicker.regionalfr { closeText : Fermer, prevText : Pré, nextText : Suivant, currentText : Aujourdhui, monthNames : Janvier, Février, Mars, Avril, Mai, Juin, Juillet, Août, Septembre, Octobre, Novembre, Décembre , monthNamesShort : Jan, Fev, Mar, Avr, Mai, Jun, Jul, Aou, Sep, Oct, Nov, Dec , dayNames : Dimanche, Lundi, Mardi, Mercredi, Jeudi, Vendredi, Samedi , dayNamesShort : Dim, Lun, Mar, Mer, Jeu, Ven, Sam , dayNamesMin : DI, LU, MA, ME, JE, VE, SA , weekHeader : Sem., dateFormat : dd/mm/yy }; jQuery.datepicker.setDefaults(jQuery.datepicker.regionalfr); } // Boards var BOARDS_CODE RO,BB,HB,FB,AI.split(,); // Variables var collectionHasChanged false; var dateFormat dd/MM/yyyy; var dateFormatAngular dd/MM/yyyy; var defaultMinResults 20; // Nb de resultat par defaut pour une nouvelle recherche var defaultZoomCity 12; var defaultZoomCountry 5; var defaultZoomPoi 14; var delayedLaunchSearchTimer; // Timer pour le lancement de la recherche var delayedLaunchSearchTimeout 1000; // Timeout avant lancement de la recherche (en ms) var forcedGoToPage 1; var homeUrl /home.htm?key7E33E2B9D10A450A9ABAB9BA08D89A26.1B; var hotelBookingConfirmUrl /hotel-booking-confirm.htm?key7E33E2B9D10A450A9ABAB9BA08D89A26.1B; var hotelBookingPaxUrl /hotel-booking-pax.htm?key7E33E2B9D10A450A9ABAB9BA08D89A26.1B; var hotelResultUrl http://macif.hotelpourtous.com//hotel-.htm?key7E33E2B9D10A450A9ABAB9BA08D89A26.1B; var hotelsForCurrentPage ; var hotels ; var hotelsSearchUrl https://macif.hotelpourtous.com/hotels-search.htm?key7E33E2B9D10A450A9ABAB9BA08D89A26.1B; var JsDateFormat dd/mm/yy; // Format de date pour les datePickers var locale fr || fr; var promoValue + || 0; var map; // Map google var minDayBeforeStartin +0; var maxDayBeforeCheckout +1461; var minimumNumberOfNights +1; var defaultNumberOfNights +1; var canChangeDate true; var minResults defaultMinResults; var maxResults 2000; if (Modernizr.mq(MOBILE)) { var nbMonthToDisplay 1; } else { var nbMonthToDisplay 2; } var resultsPerPage +45; var searchTimeout 90000; // Timeout de la recherche (en ms) var currentHour 09; if (minDayBeforeStartin 0 && currentHour > 22) { minDayBeforeStartin++; } var nbHoursSecurityWithoutFees +0 + 36; var monthIntervalsBookingsSearch 6; monthIntervalsBookingsSearch monthIntervalsBookingsSearch ! ? monthIntervalsBookingsSearch : 6; // Angular var commonCtrl; var homeCtrl; var hotelsSearchCtrl; var hotelResultCtrl; var currentDateTime new Date(2025-10-08T09:43:00.812+02:00); var hotelBookingDetailCtrl; var bookMarksCtrl; var bookMarksDetailsCtrl; var haveToShowHeader true; var googleApiKey AIzaSyAbCx6fsxtDevSxsgSSCI4OQ1GgahbvbGI; var postalCountryBound fr; var languageIso3 fra; var referer ; var sessionId ; var key 7E33E2B9D10A450A9ABAB9BA08D89A26.1B; var currentUrl http://macif.hotelpourtous.com/home.htm?key7E33E2B9D10A450A9ABAB9BA08D89A26.1B; var ceLignesDatas ; ceLignesDatas {isValidToken:false,searchMode:STANDARD,airportsAreas:,error:false,paymentDueMap:{}} || ; var cnasDatas ; var cgosDatas ; var suppliersB2B ; var suppliersB2BMap ; var objValue { name : TravelCube, codesHobbesOverloaded : }; objValue.codesHobbesOverloaded.push(OCT) var objSupp { key : OCT, value : objValue }; suppliersB2B.push(OCT); suppliersB2BMap.push(objSupp); var objValue { name : Restel, codesHobbesOverloaded : }; objValue.codesHobbesOverloaded.push(RES) var objSupp { key : RES, value : objValue }; suppliersB2B.push(RES); suppliersB2BMap.push(objSupp); var objValue { name : TeamAmerica, codesHobbesOverloaded : }; objValue.codesHobbesOverloaded.push(TAM) var objSupp { key : TAM, value : objValue }; suppliersB2B.push(TAM); suppliersB2BMap.push(objSupp); var objValue { name : Travco, codesHobbesOverloaded : }; objValue.codesHobbesOverloaded.push(TRA) var objSupp { key : TRA, value : objValue }; suppliersB2B.push(TRA); suppliersB2BMap.push(objSupp); var objValue { name : Outgoing, codesHobbesOverloaded : }; objValue.codesHobbesOverloaded.push(OTG) var objSupp { key : OTG, value : objValue }; suppliersB2B.push(OTG); suppliersB2BMap.push(objSupp); var objValue { name : Finmeccanica, codesHobbesOverloaded : }; objValue.codesHobbesOverloaded.push(FNM) var objSupp { key : FNM, value : objValue }; suppliersB2B.push(FNM); suppliersB2BMap.push(objSupp); var objValue { name : Expedia Package, codesHobbesOverloaded : }; objValue.codesHobbesOverloaded.push(EPP) var objSupp { key : EPP, value : objValue }; suppliersB2B.push(EPP); suppliersB2BMap.push(objSupp); var objValue { name : Brit Hotel, codesHobbesOverloaded : }; objValue.codesHobbesOverloaded.push(BRT) var objSupp { key : BRT, value : objValue }; suppliersB2B.push(BRT); suppliersB2BMap.push(objSupp); var objValue { name : H-résa Interlignes, codesHobbesOverloaded : }; objValue.codesHobbesOverloaded.push(HRE) var objSupp { key : HRE_INTERLIGNES, value : objValue }; suppliersB2B.push(HRE_INTERLIGNES); suppliersB2BMap.push(objSupp); var objValue { name : Hotel Beds, codesHobbesOverloaded : }; objValue.codesHobbesOverloaded.push(APT) var objSupp { key : APT, value : objValue }; suppliersB2B.push(APT); suppliersB2BMap.push(objSupp); var objValue { name : VeryChic, codesHobbesOverloaded : }; objValue.codesHobbesOverloaded.push(VRC) var objSupp { key : VRC, value : objValue }; suppliersB2B.push(VRC); suppliersB2BMap.push(objSupp); var objValue { name : CityZenBooking, codesHobbesOverloaded : }; objValue.codesHobbesOverloaded.push(CTZ) var objSupp { key : CTZ, value : objValue }; suppliersB2B.push(CTZ); suppliersB2BMap.push(objSupp); var objValue { name : Beds Online, codesHobbesOverloaded : }; objValue.codesHobbesOverloaded.push(HBE) var objSupp { key : HBE, value : objValue }; suppliersB2B.push(HBE); suppliersB2BMap.push(objSupp); var objValue { name : Contact Hotel, codesHobbesOverloaded : }; objValue.codesHobbesOverloaded.push(CHO) var objSupp { key : CHO, value : objValue }; suppliersB2B.push(CHO); suppliersB2BMap.push(objSupp); var objValue { name : Transhotel, codesHobbesOverloaded : }; objValue.codesHobbesOverloaded.push(TRH) var objSupp { key : TRH, value : objValue }; suppliersB2B.push(TRH); suppliersB2BMap.push(objSupp); var objValue { name : Boomerang Voyages, codesHobbesOverloaded : }; objValue.codesHobbesOverloaded.push(HBO) var objSupp { key : HBO, value : objValue }; suppliersB2B.push(HBO); suppliersB2BMap.push(objSupp); var objValue { name : Amadeus, codesHobbesOverloaded : }; objValue.codesHobbesOverloaded.push(AMA) var objSupp { key : AMA, value : objValue }; suppliersB2B.push(AMA); suppliersB2BMap.push(objSupp); var objValue { name : Goldentour, codesHobbesOverloaded : }; objValue.codesHobbesOverloaded.push(GDT) var objSupp { key : GDT, value : objValue }; suppliersB2B.push(GDT); suppliersB2BMap.push(objSupp); var objValue { name : AIC Travel Group, codesHobbesOverloaded : }; objValue.codesHobbesOverloaded.push(AIC) var objSupp { key : AIC, value : objValue }; suppliersB2B.push(AIC); suppliersB2BMap.push(objSupp); var objValue { name : Olympia, codesHobbesOverloaded : }; objValue.codesHobbesOverloaded.push(OLY) var objSupp { key : OLY, value : objValue }; suppliersB2B.push(OLY); suppliersB2BMap.push(objSupp); var objValue { name : Worldia, codesHobbesOverloaded : }; objValue.codesHobbesOverloaded.push(WDI) var objSupp { key : WDI, value : objValue }; suppliersB2B.push(WDI); suppliersB2BMap.push(objSupp); var objValue { name : Bonotel Exclusive Travel, codesHobbesOverloaded : }; objValue.codesHobbesOverloaded.push(BON) var objSupp { key : BON, value : objValue }; suppliersB2B.push(BON); suppliersB2BMap.push(objSupp); var objValue { name : Boomerang Voyages, codesHobbesOverloaded : }; objValue.codesHobbesOverloaded.push(BOM) var objSupp { key : BOM, value : objValue }; suppliersB2B.push(BOM); suppliersB2BMap.push(objSupp); var objValue { name : CWT Buying Solutions, codesHobbesOverloaded : }; objValue.codesHobbesOverloaded.push(BST) var objSupp { key : BST, value : objValue }; suppliersB2B.push(BST); suppliersB2BMap.push(objSupp); var objValue { name : Royal Bank of Scotland, codesHobbesOverloaded : }; objValue.codesHobbesOverloaded.push(RBS) var objSupp { key : RBS, value : objValue }; suppliersB2B.push(RBS); suppliersB2BMap.push(objSupp); var objValue { name : Boscolo Tours, codesHobbesOverloaded : }; objValue.codesHobbesOverloaded.push(BOS) var objSupp { key : BOS, value : objValue }; suppliersB2B.push(BOS); suppliersB2BMap.push(objSupp); var objValue { name : CAP AVENTURES, codesHobbesOverloaded : }; objValue.codesHobbesOverloaded.push(HCA) var objSupp { key : HCA, value : objValue }; suppliersB2B.push(HCA); suppliersB2BMap.push(objSupp); var objValue { name : Teldar Travel, codesHobbesOverloaded : }; objValue.codesHobbesOverloaded.push(GEK) var objSupp { key : GEK, value : objValue }; suppliersB2B.push(GEK); suppliersB2BMap.push(objSupp); var objValue { name : Hotusa, codesHobbesOverloaded : }; objValue.codesHobbesOverloaded.push(HOT) var objSupp { key : HOT, value : objValue }; suppliersB2B.push(HOT); suppliersB2BMap.push(objSupp); var objValue { name : Hotelissima, codesHobbesOverloaded : }; objValue.codesHobbesOverloaded.push(HOS) var objSupp { key : HOS, value : objValue }; suppliersB2B.push(HOS); suppliersB2BMap.push(objSupp); var objValue { name : VOYAMAR-AEROSUN, codesHobbesOverloaded : }; objValue.codesHobbesOverloaded.push(SUN) var objSupp { key : SUN, value : objValue }; suppliersB2B.push(SUN); suppliersB2BMap.push(objSupp); var objValue { name : Miki Travel, codesHobbesOverloaded : }; objValue.codesHobbesOverloaded.push(MKT) var objSupp { key : MIK, value : objValue }; suppliersB2B.push(MIK); suppliersB2BMap.push(objSupp); var objValue { name : Cithotel, codesHobbesOverloaded : }; objValue.codesHobbesOverloaded.push(CIT) var objSupp { key : CIT, value : objValue }; suppliersB2B.push(CIT); suppliersB2BMap.push(objSupp); var objValue { name : Société Européenne d’Hotellerie, codesHobbesOverloaded : }; objValue.codesHobbesOverloaded.push(SEH) var objSupp { key : SEH, value : objValue }; suppliersB2B.push(SEH); suppliersB2BMap.push(objSupp); var objValue { name : Cityzenbooking, codesHobbesOverloaded : }; objValue.codesHobbesOverloaded.push(DCZ) var objSupp { key : DCZ, value : objValue }; suppliersB2B.push(DCZ); suppliersB2BMap.push(objSupp); var objValue { name : Happy Travel, codesHobbesOverloaded : }; objValue.codesHobbesOverloaded.push(HTF) var objSupp { key : HTF, value : objValue }; suppliersB2B.push(HTF); suppliersB2BMap.push(objSupp); var objValue { name : Tourico Holidays, codesHobbesOverloaded : }; objValue.codesHobbesOverloaded.push(TOU) var objSupp { key : TOU, value : objValue }; suppliersB2B.push(TOU); suppliersB2BMap.push(objSupp); var objValue { name : CityZen, codesHobbesOverloaded : }; objValue.codesHobbesOverloaded.push(HCZ) var objSupp { key : HCZ, value : objValue }; suppliersB2B.push(HCZ); suppliersB2BMap.push(objSupp); var objValue { name : Smyrooms, codesHobbesOverloaded : }; objValue.codesHobbesOverloaded.push(SMY) var objSupp { key : SMY, value : objValue }; suppliersB2B.push(SMY); suppliersB2BMap.push(objSupp); var objValue { name : ResaContact, codesHobbesOverloaded : }; objValue.codesHobbesOverloaded.push(RCO) var objSupp { key : RCO, value : objValue }; suppliersB2B.push(RCO); suppliersB2BMap.push(objSupp); var objValue { name : VOYAMAR-AEROSUN, codesHobbesOverloaded : }; objValue.codesHobbesOverloaded.push(ARS) var objSupp { key : ARS, value : objValue }; suppliersB2B.push(ARS); suppliersB2BMap.push(objSupp); var objValue { name : Contact LLC, codesHobbesOverloaded : }; objValue.codesHobbesOverloaded.push(LLC) var objSupp { key : LLC, value : objValue }; suppliersB2B.push(LLC); suppliersB2BMap.push(objSupp); var objValue { name : Premier Inn Travel, codesHobbesOverloaded : }; objValue.codesHobbesOverloaded.push(PTI) var objSupp { key : PTI, value : objValue }; suppliersB2B.push(PTI); suppliersB2BMap.push(objSupp); var objValue { name : Viajes Urbis, codesHobbesOverloaded : }; objValue.codesHobbesOverloaded.push(URB) var objSupp { key : URB, value : objValue }; suppliersB2B.push(URB); suppliersB2BMap.push(objSupp); var objValue { name : Havas Voyages, codesHobbesOverloaded : }; objValue.codesHobbesOverloaded.push(CWA) var objSupp { key : CWA, value : objValue }; suppliersB2B.push(CWA); suppliersB2BMap.push(objSupp); var objValue { name : Gekko, codesHobbesOverloaded : }; objValue.codesHobbesOverloaded.push(CFR) var objSupp { key : CFR, value : objValue }; suppliersB2B.push(CFR); suppliersB2BMap.push(objSupp); var objValue { name : Logis De France, codesHobbesOverloaded : }; objValue.codesHobbesOverloaded.push(LDF) var objSupp { key : LDF, value : objValue }; suppliersB2B.push(LDF); suppliersB2BMap.push(objSupp); var objValue { name : Happy Travel, codesHobbesOverloaded : }; objValue.codesHobbesOverloaded.push(HPY) var objSupp { key : HPY, value : objValue }; suppliersB2B.push(HPY); suppliersB2BMap.push(objSupp); var objValue { name : Realtime Travel Solution, codesHobbesOverloaded : }; objValue.codesHobbesOverloaded.push(RTS) var objSupp { key : RTS, value : objValue }; suppliersB2B.push(RTS); suppliersB2BMap.push(objSupp); var objValue { name : Hotusa Afat Voyages, codesHobbesOverloaded : }; objValue.codesHobbesOverloaded.push(AFV) var objSupp { key : AFV, value : objValue }; suppliersB2B.push(AFV); suppliersB2BMap.push(objSupp); var objValue { name : NeoFly.Travel, codesHobbesOverloaded : }; objValue.codesHobbesOverloaded.push(FLY) var objSupp { key : FLY, value : objValue }; suppliersB2B.push(FLY); suppliersB2BMap.push(objSupp); var objValue { name : Total Stay, codesHobbesOverloaded : }; objValue.codesHobbesOverloaded.push(TTS) var objSupp { key : TTS, value : objValue }; suppliersB2B.push(TTS); suppliersB2BMap.push(objSupp); var objValue { name : Nouvelles destinations, codesHobbesOverloaded : }; objValue.codesHobbesOverloaded.push(NDS) var objSupp { key : NDS, value : objValue }; suppliersB2B.push(NDS); suppliersB2BMap.push(objSupp); var objValue { name : GoldenTour Distribution, codesHobbesOverloaded : }; objValue.codesHobbesOverloaded.push(GOD) var objSupp { key : GOD, value : objValue }; suppliersB2B.push(GOD); suppliersB2BMap.push(objSupp); var objValue { name : GoGlobal, codesHobbesOverloaded : }; objValue.codesHobbesOverloaded.push(GOG) var objSupp { key : GOG, value : objValue }; suppliersB2B.push(GOG); suppliersB2BMap.push(objSupp); var objValue { name : Hotel Beds, codesHobbesOverloaded : }; objValue.codesHobbesOverloaded.push(BED) var objSupp { key : BED, value : objValue }; suppliersB2B.push(BED); suppliersB2BMap.push(objSupp); var objValue { name : Rhodasol, codesHobbesOverloaded : }; objValue.codesHobbesOverloaded.push(SER) var objSupp { key : RDS, value : objValue }; suppliersB2B.push(RDS); suppliersB2BMap.push(objSupp); var objValue { name : CWT Shared inventory, codesHobbesOverloaded : }; objValue.codesHobbesOverloaded.push(CWT) var objSupp { key : CWT, value : objValue }; suppliersB2B.push(CWT); suppliersB2BMap.push(objSupp); var objValue { name : SwitchIt, codesHobbesOverloaded : }; objValue.codesHobbesOverloaded.push(SWI) var objSupp { key : SWI, value : objValue }; suppliersB2B.push(SWI); suppliersB2BMap.push(objSupp); var objValue { name : AppartCity, codesHobbesOverloaded : }; objValue.codesHobbesOverloaded.push(ACL) var objSupp { key : ACL, value : objValue }; suppliersB2B.push(ACL); suppliersB2BMap.push(objSupp); var objValue { name : Directour, codesHobbesOverloaded : }; objValue.codesHobbesOverloaded.push(DIR) var objSupp { key : DIR, value : objValue }; suppliersB2B.push(DIR); suppliersB2BMap.push(objSupp); var objValue { name : Gekko, codesHobbesOverloaded : }; objValue.codesHobbesOverloaded.push(GOT) var objSupp { key : GOT, value : objValue }; suppliersB2B.push(GOT); suppliersB2BMap.push(objSupp); var objValue { name : Jac Travel, codesHobbesOverloaded : }; objValue.codesHobbesOverloaded.push(JAC) var objSupp { key : JAC, value : objValue }; suppliersB2B.push(JAC); suppliersB2BMap.push(objSupp); var objValue { name : Hotels&lagons, codesHobbesOverloaded : }; objValue.codesHobbesOverloaded.push(LAG) var objSupp { key : LAG, value : objValue }; suppliersB2B.push(LAG); suppliersB2BMap.push(objSupp); var objValue { name : AppartCity, codesHobbesOverloaded : }; objValue.codesHobbesOverloaded.push(APC) var objSupp { key : APC, value : objValue }; suppliersB2B.push(APC); suppliersB2BMap.push(objSupp); var objValue { name : Exclusively Hotels, codesHobbesOverloaded : }; objValue.codesHobbesOverloaded.push(EXH) var objSupp { key : EXH, value : objValue }; suppliersB2B.push(EXH); suppliersB2BMap.push(objSupp); var objValue { name : Barteo, codesHobbesOverloaded : }; objValue.codesHobbesOverloaded.push(BAT) var objSupp { key : BAT, value : objValue }; suppliersB2B.push(BAT); suppliersB2BMap.push(objSupp); var objValue { name : Gullivers Travel Associates, codesHobbesOverloaded : }; objValue.codesHobbesOverloaded.push(GTA) var objSupp { key : GTA, value : objValue }; suppliersB2B.push(GTA); suppliersB2BMap.push(objSupp); var objValue { name : American Tours, codesHobbesOverloaded : }; objValue.codesHobbesOverloaded.push(ATI) var objSupp { key : ATI, value : objValue }; suppliersB2B.push(ATI); suppliersB2BMap.push(objSupp); var objValue { name : Alba Travel, codesHobbesOverloaded : }; objValue.codesHobbesOverloaded.push(ALB) var objSupp { key : ALB, value : objValue }; suppliersB2B.push(ALB); suppliersB2BMap.push(objSupp); var objValue { name : HMRC, codesHobbesOverloaded : }; objValue.codesHobbesOverloaded.push(HRC) var objSupp { key : HRC, value : objValue }; suppliersB2B.push(HRC); suppliersB2BMap.push(objSupp); var objValue { name : Atlas, codesHobbesOverloaded : }; objValue.codesHobbesOverloaded.push(ATL) var objSupp { key : ATL, value : objValue }; suppliersB2B.push(ATL); suppliersB2BMap.push(objSupp); var objValue { name : Neofly.Travel, codesHobbesOverloaded : }; objValue.codesHobbesOverloaded.push(NEO) var objSupp { key : NEO, value : objValue }; suppliersB2B.push(NEO); suppliersB2BMap.push(objSupp); var objValue { name : Teldar Travel, codesHobbesOverloaded : }; objValue.codesHobbesOverloaded.push(TEL) var objSupp { key : TEL, value : objValue }; suppliersB2B.push(TEL); suppliersB2BMap.push(objSupp); var objValue { name : Expedia, codesHobbesOverloaded : }; objValue.codesHobbesOverloaded.push(EXP) var objSupp { key : EXP, value : objValue }; suppliersB2B.push(EXP); suppliersB2BMap.push(objSupp); var objValue { name : Chase International, codesHobbesOverloaded : }; objValue.codesHobbesOverloaded.push(CHA) var objSupp { key : CHA, value : objValue }; suppliersB2B.push(CHA); suppliersB2BMap.push(objSupp); var objValue { name : CDS, codesHobbesOverloaded : }; objValue.codesHobbesOverloaded.push(CHD) var objSupp { key : CHD, value : objValue }; suppliersB2B.push(CHD); suppliersB2BMap.push(objSupp); var objValue { name : GoldenTour, codesHobbesOverloaded : }; objValue.codesHobbesOverloaded.push(GLD) var objSupp { key : GLD, value : objValue }; suppliersB2B.push(GLD); suppliersB2BMap.push(objSupp); var objValue { name : Chateu Hotel Collection, codesHobbesOverloaded : }; objValue.codesHobbesOverloaded.push(CHC) var objSupp { key : CHC, value : objValue }; suppliersB2B.push(CHC); suppliersB2BMap.push(objSupp); var objValue { name : Nouvelles Destinations, codesHobbesOverloaded : }; objValue.codesHobbesOverloaded.push(HND) var objSupp { key : HND, value : objValue }; suppliersB2B.push(HND); suppliersB2BMap.push(objSupp); var _topBudget (!isNaN(???FILTRE_TOP_BUDGET_€???))?parseInt(???FILTRE_TOP_BUDGET_€???):3000; var app { micrositeId : 206, minBudget: 0, topBudget: _topBudget, isPurchase: false true, purchaseWidgetUrl: , purchasePrice: + + +, nbTotalPaxes: +2 + +0 + +0, userSessionKey :7E33E2B9D10A450A9ABAB9BA08D89A26.1B, displayHeart : false true, micrositeKey: macif, businessModel: B2C, isBusinessModelSbt: false, externalB2b: false true, currency : EUR, currencyCode : €, centsArround : 1.0, wsAutocompleteKey: 41ea641c24ff90c8, wsAutocompleteUrl: https://webservice-autocomplete.koedia.com/, wsAutocompleteWhitelistConfig : { activate : false true, countryCodeList : , countryLabelList : }, haveToShowDestiPopup: true, urlSite: https://macif.hotelpourtous.com/, urlSsl: https://macif.hotelpourtous.com/, mapRadiusSearch: 15000, // Rayon de recherche pour les gares et aeroport. Varie entre 0 et 50 000m // ####################################################################################################### // WARNING : si ajout de controller ajax pour la page pax, // il faut aussi lautoriser dans le RequestInterceptor pour la modification de dossier // ####################################################################################################### url: { mailHotel : /mailhotel.htm, refreshMap : /refresh-map.htm, redirect : /redirect.htm, hotelInvoices : /hotel-invoices.htm?key7E33E2B9D10A450A9ABAB9BA08D89A26.1B, logout : /logout.htm?key7E33E2B9D10A450A9ABAB9BA08D89A26.1B, hotelAjax : /hotel-ajax.htm, tripAdvisor : /ajax-trip-advisor.htm, mailBookMarks : /bookMarks-folder.htm, cardType : /ajax-card-type.htm, hotelDescription : /hotel-description.htm, b2bStaffBookingSearch : /ajax-b2b-staff-booking-search.htm, smileAngels : /ajax-smile-angels.htm }, // ####################################################################################################### lat: + || 48.85661400000001, lng: + || 2.3522219, sortBy: , locale : fr, isAdp : false true, langAndCountry : fr-FR, isVeepee : false true, isCarrefour : false true, isCelignes : false true, isCeAirbus : false true, isCdiscount : false true, isAgences : false true, isCnas : false true, isComiteo : false true, isMisterflyClub : false true, isB2b : false true, isB2bCap5 : false true, isExternalB2b : false true, isMacif : true true, isLocatif : false true, isNext : false true, isCgos : false true, isCe : true true, isTravelJuice : false true, isDisplayedNet : false true, isForceSaleNetPrice : false true, isStaffAgent : false true, isStaffUserAgencyPro : false true, isCurrencyBeforePrice : false true, isMarkedFavoriteHotelsDisplayed : true true, isEditProcess : false true, defaultSourceId: , defaultSearchRequest: , autoSelect: false, displayDistanceSeparator: ., emailSender : noreply@h-resa.com, emailRecipient : false true ? : , limitAutocompleteCountry : , travelPointsMultiplicationRate : +0.0, sessionStart : +1759909380711, matchingRule : , numberPaxExtraCnas : , accomTypeSearchList : ALL;M_HOTEL;M_APPARTMENT;M_APPARTHOTEL;M_HOSTEL;M_HOTEL_ECO;M_RESORT;M_VILLA;M_VILLAGE;M_BANDB;M_ATHYPIQUE;M_OUTDOOR;M_LODGE;M_H_RESORT, blacklistCountryFR : , displayAllCancelPolicyPerMealplan : true, authorizeApplyReducOnNetPrice : false true, displaySmartFilterDebug : false true }; var hotelDataConf { micrositeId : 206, minBudget: 0, topBudget: _topBudget, userSessionKey :7E33E2B9D10A450A9ABAB9BA08D89A26.1B, micrositeKey: macif, businessModel: B2C, isBusinessModelSbt: false, currency : EUR, currencyCode : €, centsArround : 1.0, wsAutocompleteKey: 41ea641c24ff90c8, wsAutocompleteUrl: https://webservice-autocomplete.koedia.com/, haveToShowDestiPopup: true, urlSite: https://macif.hotelpourtous.com/, urlSsl: https://macif.hotelpourtous.com/, back: , mapRadiusSearch: 15000, url: { mailHotel : /mailhotel.htm, refreshMap : /refresh-map.htm, redirect : /redirect.htm, hotelInvoices : /hotel-invoices.htm?key7E33E2B9D10A450A9ABAB9BA08D89A26.1B, logout : /logout.htm?key7E33E2B9D10A450A9ABAB9BA08D89A26.1B, hotelAjax : /hotel-ajax.htm, tripAdvisor : /ajax-trip-advisor.htm, mailBookMarks : /bookMarks-folder.htm, cardType : /ajax-card-type.htm, urlPartHotel: https://macif.hotelpourtous.com }, lat: + || 48.85661400000001, lng: + || 2.3522219, sortBy: , locale : fr, isCelignes : false true, isCeAirbus : false true, isAgences : false true, isCnas : false true, isComiteo : false true, isMisterflyClub : false true, isB2b : false true, isB2bCap5 : false true, isExternalB2b : false true, isMacif : true true, isCgos : false true, isTravelJuice : false true, isDisplayedNet : false true, isForceSaleNetPrice : false true, isEditProcess : false true, defaultSourceId: , defaultSearchRequest: , autoSelect: false, displayDistanceSeparator: ., emailSender : noreply@h-resa.com, emailRecipient : false true ? : , limitAutocompleteCountry : , travelPointsMultiplicationRate : +0.0, sessionStart : +1759909380711, matchingRule : }; // FIXME : rassembler tous les i18n var i18n { // A ACCEPT_TO_BOOK : J'accepte et je réserve , ACCOUTING_INFO_BEING_PROCESS : Les informations comptables sont en cours de traitement. Votre facture ou avoir sera disponible d’ici 30 minutes., ADDRESS : Adresse, ADULT : Adulte, ADULTS : Adultes, AIRPORT : Aéroport, ALL_WEBSITES : Toutes les instances, ARRIVAL_DATE : Date darrivée, ARRIVAL_DATE_INFO :???LABEL_ARRIVAL_DATE_INFO???, AGE_CHILD : (0 - 17 ans), AGE_CHILD_HOST : (2 - 17 ans), // B BOOKING_SEARCH_OPTION_END_DATE : Vous avez jusqu'au {0} pour confirmer votre option., BOOKMARKS_LAST_MODIFIED_FILES : Derniers favoris modifiés, BOOKMARKS_SHOW_ALL_FILES : Tous les favoris, BOOKMARKS_ADD_HOTEL_MSG : Cet hôtel a bien été ajouté à la bibliothèque, BOOKMARKS_SORT_ALPHA : Ordre alphabétique, BOOKMARKS_SORT_CREATE : Date de création, BOOKMARKS_SORT_UPDATE : Date de modification, BOOK_FROM : Réserver dès {0}/pers., BOOK_FROM_LOADING : Voir les types de chambre, // C CAL_CLOSE_TEXT : Fermer, CARD_DATE : MM/AA, CARD_NUMBER : Numéro de la carte, CARD_OWNER : Titulaire de la carte, CHILD : Enfant, CHILDREN : Enfants, CHOOSE_DAY : Choisissez un jour, CHOOSE_MONTH : Choisissez un mois, CHOOSE_TRAVELER : Choisissez le voyageur, CHOOSE_YEAR : Choisissez une année, CHOOSE_YOUR : Choisissez votre, CITIES : Villes / Régions, CLOSE : Fermer, CONFIRMATION_PASSWORD_SENT_BY_EMAIL : Confirmation du mot de passe envoyée par mail, // labels connexion COPIED_URL_OK : Lien copié., COPIED_URL_DESCREPTIF : Copier le lien de la fiche hôtel, CRYPTO : CVV, CUSTOMER_SELLING_PRICE : Prix de vente client, CX: { text: Annulée , cls: cancel, picto: picto-disc-close }, // D DATE_BORDER: Une période au maximum de + monthIntervalsBookingsSearch + mois est autorisée, DATE_FROM_BIGGER: La date de fin ne peut être avant la date de départ, DATE_REQUIRED: Veuillez saisir des dates valides., DATE_INCOMPLETE: Dates incomplètes. Elles doivent être renseignées ou vides toutes les deux , DEPARTURE_DATE : Date de départ, DEPARTURE_DATE_INFO : ???LABEL_DEPARTURE_DATE_INFO???, // E EMPTY_USER_LOGIN : Veuillez saisir un login, EMPTY_USER_PASSWORD : Veuillez saisir un mot de passe, EMPTY_CAPTCHA : Le captcha doit être coché, ETABLISSEMENTS : Établissements, ERROR_RETRIEVING_INVOICES : Erreur lors de la récupération des factures, // F FOUND : réservation trouvée, FOUNDS : réservations trouvées, FROM : du , FROM_DEST : km de, // G GEOLOCATION_PERMISSION_DENIED : Activer les services de localisation pour votre appareil, GEOLOCATION_POSITION_UNAVAILABLE : Lemplacement de lutilisateur na pas pu être déterminé à temps, GEOLOCATION_TIMEOUT : Le service na pas répondu à temps, GEOLOCATION_UNAVAILABLE : La fonction nest pas supportée par le support et/ou le navigateur actuel, // H HIDE: Réduire, HOTEL_FOUND : hébergement trouvé, HOTEL_RESULT_MSG_SEND_STR : La fiche hotel a été envoyée avec succès., HOTEL_RESULT_MSG_ERROR_STR : Une erreur est survenue, HOTELS_FOUND : hébergements trouvés, // I INCOMPLETE_DATE : Date incomplète, INVALID_NAME_FORMAT: Le nom est obligatoire, // J // K KOEDIA_TICKET_REF : Référence ticket Koedia / Réf JIRA, // L LABEL_ACCEPT_TO_BOOK : J'accepte et je réserve , LABEL_ACCEPT_TO_PAY : J'accepte et je paie {0}, LABEL_MADAM : Mme, LABEL_MAIL_COMMERCIAL : commercial@digitrips.com, LABEL_MAIL_SUPPORT_PWD : commercial@digitrips.com, LABEL_MISS : Mlle, LABEL_MISTER : M., LABEL_MISTERFLY_RATING_SCORE_CORRECT: Correct, LABEL_MISTERFLY_RATING_SCORE_EXCEPTIONAL: Exceptionnel, LABEL_MISTERFLY_RATING_SCORE_FABULOUS: Fabuleux, LABEL_MISTERFLY_RATING_SCORE_GOOD: Bien, LABEL_MISTERFLY_RATING_SCORE_SUPERB: Superbe, LABEL_MISTERFLY_RATING_SCORE_VERY_GOOD: Très bien, LABEL_BY_CLICKING_YOU_CONFIRM : En cliquant sur le bouton Continuer, vous confirmez, LABEL_BY_CLICKING_YOU_CONFIRM_BOOKING_OPTION : En cliquant sur le bouton "Je pose une option", vous confirmez, LABEL_BY_CLICKING_YOU_CONFIRM_BOOKING_COMPTE : En cliquant sur le bouton Jaccepte et je réserve, vous confirmez, LABEL_CONTINUE_BOOKING_OPTION : Je pose une option, LABEL_CONTINUE_PAYEMENT : Continuer, LABEL_CANCELLATION_PROCESS_ERROR : Une erreur sest produite sur votre dernière action, veuillez vous reconnecter et essayer à nouveau, ou contacter notre support client à l’adresse a hrefmailto:cancelfailure@h-resa.com>cancelfailure@h-resa.com/a>, LABEL_PAYMENT_SPOT : Paiement sur place, LABEL_PAYMENT_BE_EFFECTED : Procéder au paiement, LABEL_TOO_MANY_PAX : Merci de respecter la composition des passagers choisie pour le vol., LABEL_RADIUS_0_5 : - de 500 m, LABEL_RADIUS_1 : - de 1 km, LABEL_RADIUS_3 : - de 3 km, LABEL_RADIUS_5 : - de 5 km, LABEL_RADIUS_10 : - de 10 km, LABEL_RADIUS_15 : - de 15 km, LABEL_RADIUS_15_PLUS : + de 15 km, LABEL_INCIDENT: Groupe opérationnel, LABEL_INDIFFERENT: Indifférent, LABEL_NEGO_STATUS: Statut de la négociation, LABEL_CLIENT_ACTION: ???LABEL_CLIENT_ACTION???, LABEL_INFORMED_CLIENT: ???LABEL_INFORMED_CLIENT???, LABEL_WHERE_ARE_YOU_GOING: Où allez-vous ?, LABEL_FROM: à partir de, // M MANUAL_PAYMENT_REF : Référence de paiement manuel, MEALPLAN_RO : Logement seul, MEALPLAN_RO_INCLUDED : ???MEALPLAN_RO_INCLUDED???, MEALPLAN_BB : Petit déjeuner, MEALPLAN_BB_INCLUDED : Petit déjeuner inclus, MEALPLAN_HB : Demi pension, MEALPLAN_HB_INCLUDED : ???MEALPLAN_HB_INCLUDED???, MEALPLAN_FB : Pension complète, MEALPLAN_FB_INCLUDED : Pension complète incluse, MEALPLAN_AI : Tout compris, MEALPLAN_AI_INCLUDED : Tout compris, MEALPLAN_BD_INCLUDED : Demi pension inclus, MEALPLAN_BD: Demi pension, MORE_CRITERIAS: Plus de critères de recherche, MORE_DETAILS: Détails, MY_POSITION : Ma position, M_ALL : de tout type, M_HOTEL : Hôtel, M_BANDB : B&B - chambre dhôtes, M_APPARTMENT : Appartement, M_HOTEL_ECO : Hôtel économique, M_HOSTEL : Auberge de jeunesse, M_APPARTHOTEL : Apparthôtel, M_APPARTHOTEL_LOCATIF : Résidence de tourisme, M_ATHYPIQUE : Hébergement insolite, M_OUTDOOR : Hôtellerie de plein Air, M_RESORT : Complexe de vacances, M_VILLA : Villa et Chalet, M_LODGE : Lodge, M_H_RESORT : Complexe thermal, M_VILLAGE : Village vacances, M_RES_TOU : Résidence de tourisme, M_HOTEL_RESID : Hôtel, // N NEXT_PAGE : Page suivante, NIGHT : nuit, NIGHTS : nuits, NO_RESULT_WITH_CRITERIAS : Aucun résultat ne correspond aux critères appliqués, NO_RESULT_AVAIL : Votre demande ne peut aboutir pour les raisons suivantes :br/>Nous ne trouvons pas de disponibilités pour ces dates/destinationbr/>Veuillez reformuler votre demande., NOT_FOUND: Aucune réservation trouvée, NOT_FOUND_DEFAULT_DATE : Aucune réservation trouvée dans les 6 derniers mois, NO_INVOICE_AVAILABLE : Aucune facture disponible., // O OK: { text: Confirmée , cls: confirm, picto: picto-disc-check }, OP: { text: En option , cls: in option, picto: picto-disc-option }, OX: { text: Option annulée , cls: canceled option, picto: picto-disc-option }, OTHERS: { text: Rejetée , cls: error, picto: picto-disc-close }, // P PAYMENT_ADVANCE_SELECT_DEFAULT : Choisissez dans la liste, POI_AUTOCOMPLETE_JS : Points dintérèt, PREV_PAGE : Page précédente, PURCHASE_PRICE : Prix dachat, // Q // R REPRICING_ASKED_ACTIVE_DEFAULT: Best Price tracker activé sur ma réservation, REPRICING_ASKED_NOT_ACTIVE_DEFAULT: Activer le Best Price tracker sur ma réservation, RESET_FILTERS : Supprimer les filtres, REIMBURSEMENT_METHOD : Mode de remboursement, ROOM : Chambre, ROOMS : Chambres, ROOM_LOCATIF : Chambre, RQ: { text: En attente , cls: awaiting, picto: picto-disc-pending }, // S SALES_POLICY_ACCOM_TIME : (heure locale de lhôtel), SEARCH_CENTER : Centre de la recherche, SEARCH_CRITERIAS_ARE_EMPTY : Vous navez pas renseigné assez de filtres, merci de modifier et de relancer votre recherche., SEE_DETAILS : Voir le détail, SEE_CREDIT_OF : Voir lavoir du, SEE_INVOICE_OF : Voir la facture du, SEE_LESS : Masquer, SHOW_DETAILS : Afficherspan classd-none d-md-inline> les détails/span>, SORT_ASC_STAR : Étoiles de 1 à 5, SORT_CATEG_PRICE : Prix, SORT_CATEG_TRIPADVISOR : notes TripAdvisor, SORT_DESC_STAR : Étoiles de 5 à 1, SORT_TO_AIRPORT : Proximité dun aéroport, SORT_TO_DESIRED_POINT : Proximité du point recherché, SORT_HEART_STROKE : Notre sélection, SORT_LOCATION : pertinence localisation IA, SORT_TO_TRAIN_STATION : Proche dune gare, SORT_TRAVELER_REVIEWS : Note voyageurs, STATION : Gare, SUBJECT_FORGOTTEN_PASSWORD : ???SUBJECT_FORGOTTEN_PASSWORD???, SUBJECT_REGISTER : ???SUBJECT_REGISTER???, // T TA_SALE_PRICE : Prix de vente AGV, TEMPLATE_AND : et, TEXT_COPIED : copié, TIME_ZONE : fuseau horaire, TO : à, TO_DATE : au , // U USER_UNKNOWN : Utilisateur inconnu, // V VIDEO : ???LABEL_VIDEO???, // W WEBSITE_NAME : Nom de linstance, WRONG_USER_PASSWORD : Mot de passe saisi erroné, // X // Y YOUR_MAIL_NOT_VALID : Votre mail nest pas validé // Z }; // Variables birthdate picker (enfants) var A_CAL_MONTHS , Janvier, Février, Mars, Avril, Mai, Juin, Juillet, Août, Septembre, Octobre, Novembre, Décembre; // Tableaux var WEEK_DAY Dimanche, Lundi, Mardi, Mercredi, Jeudi, Vendredi, Samedi ; var locationCountrySearchList {}; // Si on vient de faire une resa, on va maj la page my bookings var refreshPageMyBookings true; var packageAction ; //Get param from url function getParameterFromUrl(sParam) { var sPageURL decodeURIComponent(window.location.search.substring(1)), sURLVariables sPageURL.split(&), sParameterName, i; for (i 0; i sURLVariables.length; i++) { sParameterName sURLVariablesi.split(); if (sParameterName0 sParam) { return sParameterName1 undefined ? true : sParameterName1; } } }; function filterFloat(value) { if (/^(\-|\+)?(0-9+(\.0-9+)?|Infinity)$/ .test(value)) return Number(value); return NaN; }/script>script typetext/javascript src/script/custom/util/commonUtil.js?1759394056446>/script>script typetext/javascript src/script/custom/util/mathUtil.js?1759394056446>/script>script typetext/javascript src/script/custom/lib/markerclustererplus.min.js>/script>script typetext/javascript src/script/custom/util/googleMap/htmlMarker.js?1759394056446>/script>script typetext/javascript src/script/custom/util/googleMap/util.js?1759394056446>/script>script typetext/javascript src/script/custom/util/dateUtil.js?1759394056446>/script>script typetext/javascript src/script/custom/util/webStorageUtil.js?1759394056446>/script>script typetext/javascript src/script/custom/util/uiUtil.js?1759394056446>/script>script typetext/javascript src/script/custom/lib/ws_autocomplete.js?1759394056446>/script>script typetext/javascript src/script/custom/util/autocompleteUtil.js?1759394056446>/script>script typetext/javascript src/script/custom/util/currencyConvertor.js?1759394056446>/script> script typetext/javascript> var googleAnalyticsPage {page : HP, title: HP}; /script> script>// Macif(function(i,s,o,g,r,a,m){iGoogleAnalyticsObjectr;irir||function(){ (ir.qir.q||).push(arguments)},ir.l1*new Date();as.createElement(o), ms.getElementsByTagName(o)0;a.async1;a.srcg;m.parentNode.insertBefore(a,m) })(window,document,script,//www.google-analytics.com/analytics.js,ga); ga(create, UA-43374767-8, auto); ga(send, pageview, googleAnalyticsPage); /script> script typetext/javascript srchttps://maps.googleapis.com/maps/api/js?keyAIzaSyCiEvWrhlBt-3lBPkw2vl9aoCucWBwKYKM&languagefr&callbackFunction.prototype&librariesmarker,geometry,places>/script> script typetext/javascript src/script/custom/angular/angular-init.js?1759394056446>/script> script typetext/javascript src/script/custom/angular/angular-directive.js?1759394056446>/script> script typetext/javascript src/script/custom/angular/common-controller.js?1759394056446>/script> script typetext/javascript src/script/custom/angular/home-controller.js?1759394056446>/script> script typetext/javascript src/script/custom/page/home.js?1759394056446>/script> /body>/html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]