1<!DOCTYPE html> 2<html lang="ru"> 3 4<head> 5 <meta charset="UTF-8"> 6 <title>ÐÑÑлайн заказ ÑÑÑа - Финам ÐÑÑеÑеÑÑвиÑ</title> 7 <meta name="description" content=""> 8 <meta name="csrf-token" content="VgW3LbSIFturD5JpqAL6e8eMsR25nrUNOsGwEy4u"> 9 <meta name="user-authenticated" content="false"> 10 <link href="/favicon.ico" rel="shortcut icon" type="image/vnd.microsoft.icon"> 11 <meta content="width=device-width,initial-scale=1,user-scalable=no" name="viewport"> 12 <!-- ÑÑиÑÑÑ --> 13 <link rel="preconnect" href="https://fonts.googleapis.com"> 14 <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> 15 <link href="https://fonts.googleapis.com/css2?family=Manrope:[email protected]&display=swap" rel="stylesheet"> 16 <!-- ÑÑили --> 17 <link rel="stylesheet" href="/css/globals.css" /> 18 <link rel="stylesheet" href="/css/style.css?80.15" type="text/css" /> 19 <link rel="stylesheet" href="/css/adapt.css?80.15" type="text/css" /> 20 <link rel="stylesheet" href="/css/fancybox.css" type="text/css"> 21 22 <link rel="preload" as="style" href="https://finamtravel.ru/build/assets/app-hJ20bTLa.css" /><link rel="preload" as="style" href="https://finamtravel.ru/build/assets/app-CjyI1UJF.css" /><link rel="modulepreload" as="script" href="https://finamtravel.ru/build/assets/app-CiH5CEcA.js" /><link rel="modulepreload" as="script" href="https://finamtravel.ru/build/assets/vendor-DxGSSqfk.js" /><link rel="modulepreload" as="script" href="https://finamtravel.ru/build/assets/_commonjsHelpers-CqkleIqs.js" /><link rel="stylesheet" href="https://finamtravel.ru/build/assets/app-hJ20bTLa.css" /><link rel="stylesheet" href="https://finamtravel.ru/build/assets/app-CjyI1UJF.css" />
22<script type="module" src="https://finamtravel.ru/build/assets/app-CiH5CEcA.js"></script>
22
22<script src="/js/vue.global.js"></script>
22 23 <!--
23<script src="/js/axios.min.js"></script>
23--> 24 25 26
26<script src="https://api-maps.yandex.ru/2.1/?apikey=b3ce7dd9-9b57-461d-822b-06b4d3c3c109&lang=ru_RU" 27 type="text/javascript"></script>
27 28</head> 29 30<body id="body" class="b-page t_body" style=" "> 31 <div id="vue-app"> 32 33 <template v-if="mounted"> 34 <div class="wrapper" v-if="topmenu" v-on:click="topmenu=!topmenu"></div> 35 <div class="wrapper2" v-if="bron" v-on:click="bron=false"></div> 36 <div class="wrapper2" v-if="cost_zapros" v-on:click="cost_zapros=false"></div> 37 <div class="wrapper2" v-if="corporate_zapros" v-on:click="corporate_zapros=false"></div> 38 <div class="wrapper2" v-if="event_zapros" v-on:click="event_zapros=false"></div> 39 <div class="wrapper2" v-if="partner_zapros" v-on:click="partner_zapros=false"></div> 40 <div class="wrapper2" v-if="franchise_zapros" v-on:click="franchise_zapros=false"></div> 41 <div class="wrapper2" v-if="podpiska" v-on:click="podpiska=false"></div> 42 <div class="wrapper2" v-if="viza_form" v-on:click="viza_form=false"></div> 43 <div class="wrapper2" v-if="viza_inf!=false" v-on:click="viza_inf=false"></div> 44 <div class="wrapper2" v-if="lk_show_agree" v-on:click="lk_show_agree=false"></div> 45 <div class="wrapper2" v-if="insurance.show_new_tourist" v-on:click="insurance.show_new_tourist=false"></div> 46 <div class="wrapper2" v-if="document_show" v-on:click="document_show=false"></div> 47 <div class="wrapper2" v-if="fixed_search" v-on:click="fixed_search=false"></div> 48 </template> 49 50 51 <!-- Ñапка --> 52 53 <div id="header" class="header main"> 54 <div id="header_bar" class="header_bar main" :class="{ topmenu: topmenu }"> 55 <div class="center"> 56 <a href="/" class="hb_logo"></a> 57<div class="hb_navigate t_menu"> 58 <ul class="menu"> 59 <li class=""><a href="/">ÐÑели</a></li> 60 <li class=" active "><a href="/tours_offline">ТÑÑÑ</a></li> 61 <li class=""><a href="/visa">ÐизÑ</a></li> 62 <li class=""><a href="/apec">ÐТÐС</a></li> 63 <li class=""><a href="/transfer">ТÑанÑÑеÑÑ</a></li> 64 <li class=""><a href="/insurance">СÑÑÐ°Ñ Ð¾Ð²Ð°Ð½Ð¸Ðµ</a></li> 65 </ul> 66</div> 67 68<div class="hb_panel t_menu"> 69 <div class="badge badge-discount"> 70 Cкидка 71 <template v-if="promo.value>0">{{ promo.value }}</template> 72 % 73 </div> 74 75 <a href="tel:+74956779708" class="hb_phone"> 76 <img src="/svg/phone.svg" /> 77 </a> 78 <a href="/favorites" class="hb_favorite"></a> 79 80 <!-- ÐонÑекÑÑное Ð¼ÐµÐ½Ñ Ð»Ð¸Ñного кабинеÑа --> 81 <div class="header-account-menu"> 82 <div class="account-menu"> 83 <a href="javascript:;" class="hb_personal header-account-menu__trigger" @click="toogleDropDownMenu"> 84 <img src="/svg/account/person.svg" /> ÐойÑи 85 <img src="/svg/arrow_down.svg" class="small_ic" v-show="!showDropDownMenu" /> 86 <img src="/svg/arrow_up.svg" class="small_ic" v-show="showDropDownMenu" /> 87 </a> 88 <div class="account-menu__dropdown" v-show="showDropDownMenu" @click.stop v-cloak> 89 <div class="account-menu__user"> 90 <div class="account-menu__avatar"> 91 <img src="/svg/account/person.svg" /> 92 </div> 93 <div onclick="window.openAuthModal()" class="account-menu__info hb_personal login" 94 @click="toogleDropDownMenu"> 95 <div class="account-menu__name">ÐойÑи / РегиÑÑÑаÑиÑ</div> 96 </div> 97 <div class="account-menu__account"> 98 <img src="/svg/assets/arrow-right.svg" class="lk-link" style="margin-top: 12px;" /> 99 </div> 100 </div> 101 <ul class="account-menu__list only_mobile"> 102 <li> 103 <a href="/" class="account-menu__item"> 104 <img src="/svg/hotel_ics.svg" alt="" class="account-menu__icon">
105 <span>ÐÑели</span> 106 </a> 107 </li> 108 <li> 109 <a href="/tours_offline" class="account-menu__item"> 110 <img src="/svg/tur_ics.svg" alt="" class="account-menu__icon"> 111 <span>ТÑÑÑ</span> 112 </a> 113 </li> 114 <li> 115 <a href="/visa" class="account-menu__item"> 116 <img src="/svg/viza_ics.svg" alt="" class="account-menu__icon"> 117 <span>ÐизÑ</span> 118 </a> 119 </li> 120 <li> 121 <a href="/apec" class="account-menu__item"> 122 <img src="/svg/apec_ics.svg" alt="" class="account-menu__icon"> 123 <span>ÐТÐС</span> 124 </a> 125 </li> 126 <li> 127 <a href="/transfer" class="account-menu__item"> 128 <img src="/svg/transfer_ics.svg" alt="" class="account-menu__icon"> 129 <span>ТÑанÑÑеÑÑ</span> 130 </a> 131 </li> 132 <li> 133 <a href="/insurance" class="account-menu__item"> 134 <img src="/svg/ins_ics.svg" alt="" class="account-menu__icon"> 135 <span>СÑÑÐ°Ñ Ð¾Ð²Ð°Ð½Ð¸Ðµ</span> 136 </a> 137 </li> 138 </ul> 139 <div class="account-menu__divider only_mobile"></div> 140 <ul class="account-menu__list"> 141 <li> 142 <a href="javascript:;" onclick="window.openAuthModal()" @click="toogleDropDownMenu" 143 class="account-menu__item"> 144 <img src="/svg/account/booking.svg" alt="" class="account-menu__icon"> 145 <span>Ðои бÑониÑованиÑ</span> 146 </a> 147 </li> 148 <li> 149 <a href="javascript:;" onclick="window.openAuthModal()" @click="toogleDropDownMenu" 150 class="account-menu__item"> 151 <img src="/svg/account/rubl.svg" alt="" class="account-menu__icon"> 152 <span>Ðои баллÑ</span> 153 </a> 154 </li> 155 <li> 156 <a href="javascript:;" onclick="window.openAuthModal()" @click="toogleDropDownMenu" 157 class="account-menu__item"> 158 <img src="/svg/account/passengers.svg" alt="" class="account-menu__icon"> 159 <span>ÐÑÑеÑеÑÑвенники</span> 160 </a> 161 </li> 162 <li> 163 <a href="javascript:;" onclick="window.openAuthModal()" @click="toogleDropDownMenu" 164 class="account-menu__item"> 165 <img src="/svg/account/promo.svg" alt="" class="account-menu__icon"> 166 <span>ÐÑÐ¾Ð¼Ð¾ÐºÐ¾Ð´Ñ Ð¸ акÑии</span> 167 </a> 168 </li> 169 <li> 170 <a href="javascript:;" onclick="window.openAuthModal()" @click="toogleDropDownMenu" 171 class="account-menu__item"> 172 <img src="/svg/account/favorites.svg" alt="" class="account-menu__icon"> 173 <span>ÐзбÑанное</span> 174 </a> 175 </li> 176 <!-- <li> 177 <a href="javascript:;" class="account-menu__item"> 178 <img src="/svg/account/private_club.svg" alt="" class="account-menu__icon">
179 <span>ÐакÑÑÑÑй клÑб</span> 180 </a> 181 </li> --> 182 <li> 183 <a href="javascript:;" onclick="window.openAuthModal()" class="account-menu__item" 184 @click="toogleDropDownMenu"> 185 <img src="/svg/account/feedback.svg" alt="" class="account-menu__icon"> 186 <span>СвÑзаÑÑÑÑ Ñ Ð½Ð°Ð¼Ð¸</span> 187 </a> 188 </li> 189 </ul> 190 </div> 191 </div> 192 </div> 193 194 <!-- <a href="javascript:;" class="hb_personal" @click.prevent="showAuthModal = true"> 195 <img src="/svg/account/person.svg" /> ÐиÑнÑй ÐºÐ°Ð±Ð¸Ð½ÐµÑ 196 </a> 197 <a href="javascript:;" class="hb_favorite" @click.prevent="showAuthModal = true"></a> --> 198 199</div> 200 201<div class="clear"></div> 202 </div> 203 </div> 204 <div v-cloak> 205 206 <div class="header_title"> 207 <div class="center"> 208 <h1 class="ht_title">ÐÑбиÑайÑе и покÑпайÑе онлайн</h1> 209 <div class="ht_subtitle t_title4">по Ñенам конкÑÑенÑов или ниже Ñ Ð¿Ð¾Ð´Ð´ÐµÑжкой до и поÑле покÑпки</div> 210 </div> 211 </div> 212 <template v-if="mounted"> 213<div class="header_form" > 214 <div class="center2"> 215 <div class="hf_tabs"> 216 <a href="/hotels" class="hf_tab"><span class="ic_hotels">ÐÑели</span></a> 217 <a href="/transfer" class="hf_tab"><span class="ic_transfer">ТÑанÑÑеÑÑ</span></a> 218 <div class="hf_tab active"><span class="ic_turs">ТÑÑÑ</span></div> 219 <a href="/visa" class="hf_tab"><span class="ic_viza">ÐизÑ</span></a> 220 <a href="/apec" class="hf_tab"><span class="ic_ates">ÐТÐС</span></a> 221 <a href="/insurance" class="hf_tab"><span class="ic_insurance">СÑÑÐ°Ñ Ð¾Ð²Ð°Ð½Ð¸Ðµ</span></a> 222 <div class="clear"></div> 223 </div> 224 <div class="wrapper3" v-if="search_form" v-on:click="search_form=false"></div> 225 <div class="hf_contents" style="z-index:190;"> 226 <div > 227 <div class="tv-search-form tv-moduleid-9976172"></div> 228 </div> 229 230 </div> 231 232 233 </div> 234 </div> 235</template> 236 </div> 237 238 </div> 239 <div v-cloak> 240 241 242 <div> 243 244 <!-- попÑлÑÑнÑе напÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ --> 245 <div class="popular" style="padding-top:120px; display:none;"> 246 <div class="center"> 247 <iframe src="https://id56932.u-on.ru/api/enter.php" style="border: 0;" width="200px" height="220px"></iframe> 248 </div> 249 </div> 250 251 252 <div class="popular" style="padding-top:120px;"> 253 <div class="center"> 254 <h2 class="popular_h2">ÐопÑлÑÑнÑе напÑавлениÑ</h2> 255 <div class="popular_desc t_title5">СамÑе воÑÑÑебованнÑе ÑÑÑÐ°Ð½Ñ Ð¸ кÑÑоÑÑÑ <br/>в ÑÑом Ñезоне по Ð¼Ð½ÐµÐ½Ð¸Ñ Ð½Ð°ÑÐ¸Ñ Ð¿ÑÑеÑеÑÑвенников</div> 256 <div class="popular_list"> 257 <a href="/hotels/search?search_type=country&search=TR&search_text=ТÑÑÑиÑ" class="popular_item big pop1" style="background:url(/images/popular1.webp) center no-repeat; background-size:cover;"> 258 <div class="popular_item_desc" style=""> 259 <div class="popular_item_title t_title">ТÑÑÑиÑ</div> 260 </div> 261 </a> 262 <a href="/hotels/search?search_type=country&search=LK&search_text=ШÑи-Ðанка" class="popular_item pop2" style="background:url(/images/popular2.webp) center no-repeat; background-size:cover;"> 263 <div class="popular_item_desc" style=""> 264 <div class="popular_item_title t_title">ШÑи-Ðанка</div> 265 </div> 266 </a> 267 <a href="/hotels/search?search_type=country&search=MV&search_text=Ðал
267ÑдивÑ" class="popular_item pop3" style="background:url(/images/popular3.webp) center no-repeat; background-size:cover;"> 268 <div class="popular_item_desc" style=""> 269 <div class="popular_item_title t_title">ÐалÑдивÑ</div> 270 </div> 271 </a> 272 <a href="/hotels/search?search_type=country&search=EG&search_text=ÐгипеÑ" class="popular_item big2 pop4" style="background:url(/images/popular4.webp) center no-repeat; background-size:cover;"> 273 <div class="popular_item_desc" style=""> 274 <div class="popular_item_title t_title">ÐгипеÑ</div> 275 </div> 276 </a> 277 </div> 278 </div> 279 </div> 280 281 <!-- вÑгоднÑе оÑели --> 282 <div class="popular"> 283 <div class="center"> 284 <h2 class="popular_h2">ÐÑгоднÑе ÑÐµÐ½Ñ Ð½Ð° оÑели</h2> 285 <div class="popular_desc t_title5">ÐÑониÑÑйÑе оÑели по вÑÐµÐ¼Ñ Ð¼Ð¸ÑÑ Ð¿Ð¾ ÑамÑм вÑгоднÑм<br/>Ñенам Ð¾Ñ Ð½Ð°Ð´ÐµÐ¶Ð½ÑÑ Ð¿Ð¾ÑÑавÑиков и агÑегаÑоÑов</div> 286 <div class="popular_list"> 287 <a href="/hotels/search?region=ÐнÑалÑÑ&guests=2" class="popular_item2 big otel1"> 288 <div class="popular_item_desc"> 289 <div class="popular_item_title t_title">ÐнÑалÑÑ</div> 290 </div> 291 <div class="popular_item_country t_body2">ТÑÑÑиÑ</div> 292 <div class="popular_item_price">1 ноÑÑ Ð½Ð° Ð´Ð²Ð¾Ð¸Ñ <span class="t_title3">2 870 â½</span></div> 293 </a> 294 <a href="/hotels/search?region=ХеÑÑег-Ðови&guests=2" class="popular_item2 big otel2"> 295 <div class="popular_item_desc"> 296 <div class="popular_item_title t_title">ХеÑÑег-Ðови</div> 297 </div> 298 <div class="popular_item_country t_body2">ЧеÑногоÑиÑ</div> 299 <div class="popular_item_price">1 ноÑÑ Ð½Ð° Ð´Ð²Ð¾Ð¸Ñ <span class="t_title3">4 704 â½</span></div> 300 </a> 301 <a href="/hotels/search?region=ÐаÑÑми&guests=2" class="popular_item2 otel3"> 302 <div class="popular_item_desc"> 303 <div class="popular_item_title t_title">ÐаÑÑми</div> 304 </div> 305 <div class="popular_item_country t_body2">ÐÑÑзиÑ</div> 306 <div class="popular_item_price">1 ноÑÑ Ð½Ð° Ð´Ð²Ð¾Ð¸Ñ <span class="t_title3">2 287 â½</span></div> 307 </a> 308 <a href="/hotels/search?region=ÐÑеван&guests=2" class="popular_item2 otel4"> 309 <div class="popular_item_desc"> 310 <div class="popular_item_title t_title">ÐÑеван</div> 311 </div> 312 <div class="popular_item_country t_body2">ÐÑмениÑ</div> 313 <div class="popular_item_price">1 ноÑÑ Ð½Ð° Ð´Ð²Ð¾Ð¸Ñ <span class="t_title3">3 400 â½</span></div> 314 </a> 315 316 <a href="/hotels/search?region=Ðови Сад&guests=2" class="popular_item2 otel5"> 317 <div class="popular_item_desc"> 318 <div class="popular_item_title t_title">Ðови Сад</div> 319 </div> 320 <div class="popular_item_country t_body2">СеÑбиÑ</div> 321 <div class="popular_item_price">1 ноÑÑ Ð½Ð° Ð´Ð²Ð¾Ð¸Ñ <span class="t_title3">5 709 â½</span></div> 322 </a> 323 </div> 324 325 </div> 326 </div> 327 328 <!-- инÑоÑмаÑÐ¸Ñ --> 329 330 331 332 333 334 <!-- ÑекÑÑовка --> 335 336 337 </div> 338 339 <template v-if="podpiska"> 340 <div class="hf_contents oform" style=""> 341 <div class="bron_close" v-on:click="podpiska=false"></div> 342 <h2 class="popular_h2" style="text-align:left; margin-top:20px">ÐодпиÑаÑÑÑÑ Ð½Ð° ÑаÑÑÑлкÑ</h2> 343 <div class="hf_fields" style="width: 1080px; margin: 47px 0 32px;"> 344 <div v-if="!oneForm.end" class="hf_field first" style="width:420px"> 345 <div class="hf_field_caption t_body3 ">ФÐÐ</div> 346 <input type="text" style="outline: 0;" v-model="oneForm.fio" class="hf_field_input t_body" placeholder="Ðван Ðванов" /> 347 </div> 348 <div v-if="!oneForm.end" class="hf_field" style="width:310px"> 349 <div class="hf_field_caption t_body3">E-mail</div> 350 <input type="text" style="outline: 0;" v-model="oneForm.email" class="hf_field_input t_body" placeholder=""/> 351 </div> 352 <a v-if="!oneForm.end" @click="formGo('ÐодпиÑка','на обÑие новоÑÑи',['email'])" class="hf_btn t_button" style="float:right; display:block; margin:0 auto 48px;width:310px;"> 353 ÐÑÑавиÑÑ Ð·Ð°ÑÐ²ÐºÑ 354 </a> 355 <div class="clear"></div> 356 <div v-if="!oneForm.end" style="color:red; margin:10px 0;" v-html="oneForm.inf"></div> 357 <h3 style="font-size:21px; text-align:left;" v-if="oneForm.end" v-html="oneForm.inf"></h3> 358 359 <div class="clear"></div> 360 <div v-if="!oneForm.end" style="width:6
36050px; max-width:100%; margin:0 0 20px; color:#A4A5B5; font-size:14px; font-weight:400; text-align:left;"><input type="checkbox" v-model="oneForm.agree" name="agree"> ÐÑпÑавлÑÑ ÑоÑмÑ, Ñ Ð´Ð°Ñ ÑоглаÑие на <a target="_blank" href="/agreements">обÑабоÑÐºÑ Ð¿ÐµÑÑоналÑнÑÑ Ð´Ð°Ð½Ð½ÑÑ </a> и <a target="_blank" href="/agreements">полÑÑение ÑекламнÑÑ ÑаÑÑÑлок</a></div> 361 </div> 362 </div> 363 </template> 364 365 366 <template v-if="cost_zapros"> 367 <div class="hf_contents oform" style=""> 368 <div class="bron_close" v-on:click="cost_zapros=false"></div> 369 <h2 class="popular_h2" style="text-align:left; margin-top:20px">ÐапÑÐ¾Ñ ÑÑоимоÑÑи</h2> 370 <div class="hf_fields" style="width: 1080px; margin: 47px 0 32px;"> 371 <div v-if="!oneForm.end" class="hf_field first" style="width:420px"> 372 <div class="hf_field_caption t_body3 ">ФÐÐ</div> 373 <input type="text" style="outline: 0;" v-model="oneForm.fio" class="hf_field_input t_body" placeholder="Ðван Ðванов" /> 374 </div> 375 <div v-if="!oneForm.end" class="hf_field" style="width:310px"> 376 <div class="hf_field_caption t_body3">E-mail</div> 377 <input type="text" style="outline: 0;" v-model="oneForm.email" class="hf_field_input t_body" placeholder=""/> 378 </div> 379 <a v-if="!oneForm.end" @click="formGo('ÐапÑÐ¾Ñ ÑÑоимоÑÑи пÑодÑкÑа','',['email'])" class="hf_btn t_button" style="float:right; display:block; margin:0 auto 48px;width:310px;"> 380 ÐÑÑавиÑÑ Ð·Ð°Ð¿ÑÐ¾Ñ 381 </a> 382 <div class="clear"></div> 383 <div v-if="!oneForm.end" style="color:red; margin:10px 0;" v-html="oneForm.inf"></div> 384 <h3 style="font-size:21px; text-align:left;" v-if="oneForm.end" v-html="oneForm.inf"></h3> 385 386 <div class="clear"></div> 387 <div v-if="!oneForm.end" style="width:650px; max-width:100%; margin:0 0 20px; color:#A4A5B5; font-size:14px; font-weight:400; text-align:left;"><input type="checkbox" v-model="oneForm.agree" name="agree"> ÐÑпÑавлÑÑ ÑоÑмÑ, Ñ Ð´Ð°Ñ ÑоглаÑие на <a target="_blank" href="/agreements">обÑабоÑÐºÑ Ð¿ÐµÑÑоналÑнÑÑ Ð´Ð°Ð½Ð½ÑÑ </a> и <a target="_blank" href="/agreements">полÑÑение ÑекламнÑÑ ÑаÑÑÑлок</a></div> 388 </div> 389 </div> 390 </template> 391 <template v-if="partner_zapros"> 392 <div class="hf_contents oform" style=""> 393 <div class="bron_close" v-on:click="partner_zapros=false"></div> 394 <h2 class="popular_h2" style="text-align:left; margin-top:20px">ÐÑÑавиÑÑ Ð·Ð°ÑвкÑ</h2> 395 <div class="hf_fields" style="width: 1080px; margin: 47px 0 32px;"> 396 <div v-if="!oneForm.end" class="hf_field first" style="width:420px"> 397 <div class="hf_field_caption t_body3 ">ФÐÐ</div> 398 <input type="text" style="outline: 0;" v-model="oneForm.fio" class="hf_field_input t_body" placeholder="Ðван Ðванов" /> 399 </div> 400 <div v-if="!oneForm.end" class="hf_field" style="width:310px"> 401 <div class="hf_field_caption t_body3">E-mail</div> 402 <input type="text" style="outline: 0;" v-model="oneForm.email" class="hf_field_input t_body" placeholder=""/> 403 </div> 404 <a v-if="!oneForm.end" @click="formGo('ÐапÑÐ¾Ñ Ð¡ÑаÑÑ ÐаÑÑнеÑом','',['email'])" class="hf_btn t_button" style="float:right; display:block; margin:0 auto 48px;width:310px;"> 405 ÐÑÑавиÑÑ Ð·Ð°Ð¿ÑÐ¾Ñ 406 </a> 407 <div class="clear"></div> 408 <div v-if="!oneForm.end" style="color:red; margin:10px 0;" v-html="oneForm.inf"></div> 409 <h3 style="font-size:21px; text-align:left;" v-if="oneForm.end" v-html="oneForm.inf"></h3> 410 411 <div class="clear"></div> 412 <div v-if="!oneForm.end" style="width:6
41250px; max-width:100%; margin:0 0 20px; color:#A4A5B5; font-size:14px; font-weight:400; text-align:left;"><input type="checkbox" v-model="oneForm.agree" name="agree"> ÐÑпÑавлÑÑ ÑоÑмÑ, Ñ Ð´Ð°Ñ ÑоглаÑие на <a target="_blank" href="/agreements">обÑабоÑÐºÑ Ð¿ÐµÑÑоналÑнÑÑ Ð´Ð°Ð½Ð½ÑÑ </a> и <a target="_blank" href="/agreements">полÑÑение ÑекламнÑÑ ÑаÑÑÑлок</a></div> 413 </div> 414 </div> 415 </template> 416 <template v-if="franchise_zapros"> 417 <div class="hf_contents oform" style=""> 418 <div class="bron_close" v-on:click="franchise_zapros=false"></div> 419 <h2 class="popular_h2" style="text-align:left; margin-top:20px">ÐÑÑавиÑÑ Ð·Ð°ÑвкÑ</h2> 420 <div class="hf_fields" style="width: 1080px; margin: 47px 0 32px;"> 421 <div v-if="!oneForm.end" class="hf_field first" style="width:420px"> 422 <div class="hf_field_caption t_body3 ">ФÐÐ</div> 423 <input type="text" style="outline: 0;" v-model="oneForm.fio" class="hf_field_input t_body" placeholder="Ðван Ðванов" /> 424 </div> 425 <div v-if="!oneForm.end" class="hf_field" style="width:310px"> 426 <div class="hf_field_caption t_body3">E-mail</div> 427 <input type="text" style="outline: 0;" v-model="oneForm.email" class="hf_field_input t_body" placeholder=""/> 428 </div> 429 <a v-if="!oneForm.end" @click="formGo('ÐапÑÐ¾Ñ Ð¤ÑанÑиза','',['email'])" class="hf_btn t_button" style="float:right; display:block; margin:0 auto 48px;width:310px;"> 430 ÐÑÑавиÑÑ Ð·Ð°Ð¿ÑÐ¾Ñ 431 </a> 432 <div class="clear"></div> 433 <div v-if="!oneForm.end" style="color:red; margin:10px 0;" v-html="oneForm.inf"></div> 434 <h3 style="font-size:21px; text-align:left;" v-if="oneForm.end" v-html="oneForm.inf"></h3> 435 436 <div class="clear"></div> 437 <div v-if="!oneForm.end" style="width:650px; max-width:100%; margin:0 0 20px; color:#A4A5B5; font-size:14px; font-weight:400; text-align:left;"><input type="checkbox" v-model="oneForm.agree" name="agree"> ÐÑпÑавлÑÑ ÑоÑмÑ, Ñ Ð´Ð°Ñ ÑоглаÑие на <a target="_blank" href="/agreements">обÑабоÑÐºÑ Ð¿ÐµÑÑоналÑнÑÑ Ð´Ð°Ð½Ð½ÑÑ </a> и <a target="_blank" href="/agreements">полÑÑение ÑекламнÑÑ ÑаÑÑÑлок</a></div> 438 </div> 439 </div> 440 </template> 441 <template v-if="event_zapros"> 442 <div class="hf_contents oform" style=""> 443 <div class="bron_close" v-on:click="event_zapros=false"></div> 444 <h2 class="popular_h2" style="text-align:left; margin-top:20px">ÐÑÑавиÑÑ Ð·Ð°ÑвкÑ</h2> 445 <div class="hf_fields" style="width: 1080px; margin: 47px 0 32px;"> 446 <div v-if="!oneForm.end" class="hf_field first" style="width:420px"> 447 <div class="hf_field_caption t_body3 ">ФÐÐ</div> 448 <input type="text" style="outline: 0;" v-model="oneForm.fio" class="hf_field_input t_body" placeholder="Ðван Ðванов" /> 449 </div> 450 <div v-if="!oneForm.end" class="hf_field" style="width:310px"> 451 <div class="hf_field_caption t_body3">E-mail</div> 452 <input type="text" style="outline: 0;" v-model="oneForm.email" class="hf_field_input t_body" placeholder=""/> 453 </div> 454 <a v-if="!oneForm.end" @click="formGo('ÐапÑÐ¾Ñ ÐеÑопÑиÑÑие','',['email'])" class="hf_btn t_button" style="float:right; display:block; margin:0 auto 48px;width:310px;"> 455 ÐÑÑавиÑÑ Ð·Ð°Ð¿ÑÐ¾Ñ 456 </a> 457 <div class="clear"></div> 458 <div v-if="!oneForm.end" style="color:red; margin:10px 0;" v-html="oneForm.inf"></div> 459 <h3 style="font-size:21px; text-align:left;" v-if="oneForm.end" v-html="oneForm.inf"></h3> 460 461 <div class="clear"></div> 462 <div v-if="!oneForm.end" style="width:6
46250px; max-width:100%; margin:0 0 20px; color:#A4A5B5; font-size:14px; font-weight:400; text-align:left;"><input type="checkbox" v-model="oneForm.agree" name="agree"> ÐÑпÑавлÑÑ ÑоÑмÑ, Ñ Ð´Ð°Ñ ÑоглаÑие на <a target="_blank" href="/agreements">обÑабоÑÐºÑ Ð¿ÐµÑÑоналÑнÑÑ Ð´Ð°Ð½Ð½ÑÑ </a> и <a target="_blank" href="/agreements">полÑÑение ÑекламнÑÑ ÑаÑÑÑлок</a></div> 463 </div> 464 </div> 465 </template> 466 <template v-if="corporate_zapros"> 467 <div class="hf_contents oform" style=""> 468 <div class="bron_close" v-on:click="corporate_zapros=false"></div> 469 <h2 class="popular_h2" style="text-align:left; margin-top:20px">ÐÑÑавиÑÑ Ð·Ð°ÑвкÑ</h2> 470 <div class="hf_fields" style="width: 1080px; margin: 47px 0 32px;"> 471 <div v-if="!oneForm.end" class="hf_field first" style="width:420px"> 472 <div class="hf_field_caption t_body3 ">ФÐÐ</div> 473 <input type="text" style="outline: 0;" v-model="oneForm.fio" class="hf_field_input t_body" placeholder="Ðван Ðванов" /> 474 </div> 475 <div v-if="!oneForm.end" class="hf_field" style="width:310px"> 476 <div class="hf_field_caption t_body3">E-mail</div> 477 <input type="text" style="outline: 0;" v-model="oneForm.email" class="hf_field_input t_body" placeholder=""/> 478 </div> 479 <a v-if="!oneForm.end" @click="formGo('ÐапÑÐ¾Ñ ÐомандиÑовка или Ð´ÐµÐ»Ð¾Ð²Ð°Ñ Ð¿Ð¾ÐµÐ·Ð´ÐºÐ°','',['email'])" class="hf_btn t_button" style="float:right; display:block; margin:0 auto 48px;width:310px;"> 480 ÐÑÑавиÑÑ Ð·Ð°Ð¿ÑÐ¾Ñ 481 </a> 482 <div class="clear"></div> 483 <div v-if="!oneForm.end" style="color:red; margin:10px 0;" v-html="oneForm.inf"></div> 484 <h3 style="font-size:21px; text-align:left;" v-if="oneForm.end" v-html="oneForm.inf"></h3> 485 486 <div class="clear"></div> 487 <div v-if="!oneForm.end" style="width:650px; max-width:100%; margin:0 0 20px; color:#A4A5B5; font-size:14px; font-weight:400; text-align:left;"><input type="checkbox" v-model="oneForm.agree" name="agree"> ÐÑпÑавлÑÑ ÑоÑмÑ, Ñ Ð´Ð°Ñ ÑоглаÑие на <a target="_blank" href="/agreements">обÑабоÑÐºÑ Ð¿ÐµÑÑоналÑнÑÑ Ð´Ð°Ð½Ð½ÑÑ </a> и <a target="_blank" href="/agreements">полÑÑение ÑекламнÑÑ ÑаÑÑÑлок</a></div> 488 </div> 489 </div> 490 </template> 491 492 493 494 </div> 495 </div> 496 497 <!-- Footer --> 498 <div class="site-footer"> 499 <div class="ui-container site-footer__inner"> 500 <div class="footer-columns"> 501 <section class="footer-column"> 502 <button class="footer-column__toggle mob_tablet" data-tab="dd1" type="button"><span>Ркомпании</span> 503 <svg class="icon" viewBox="0 0 24 24" aria-hidden="true"> 504 <path d="m7.4 9.4 1.2-1.2 3.4 3.4 3.4-3.4 1.2 1.2-4.6 4.6-4.6-4.6Z"></path> 505 </svg> 506 </button> 507 <h2 class="footer-column__title">Ркомпании</h2> 508 <ul id="dd1" class="footer-column__links"> 509 <li><a href="/company">Ркомпании</a></li> 510 <li><a href="/career">ÐаканÑии</a></li> 511 <li><a href="/contact">ÐонÑакÑÑ</a></li> 512 <li><a href="/franchise">ÐÐ¸Ð·Ð½ÐµÑ Ð¿Ð¾Ð´ бÑендом</a></li> 513 </ul> 514 </section> 515 <section class="footer-column"> 516 <button class="footer-column__toggle mob_tablet" data-tab="dd2" 517 type="button"><span>ÐÑганизаÑиÑм</span> 518 <svg :class="{ 'is-open': isopen == 4 }
518" class="icon" viewBox="0 0 24 24" aria-hidden="true"> 519 <path d="m7.4 9.4 1.2-1.2 3.4 3.4 3.4-3.4 1.2 1.2-4.6 4.6-4.6-4.6Z"></path> 520 </svg> 521 </button> 522 <h2 class="footer-column__title">ÐÑганизаÑиÑм</h2> 523 <ul id="dd2" class="footer-column__links"> 524 <li><a href="/corporate">ÐомандиÑовки</a></li> 525 <li><a href="/corporate">ÐеловÑе поездки</a></li> 526 <li><a href="/eventbusiness">ÐеÑопÑиÑÑиÑ</a></li> 527 </ul> 528 </section> 529 <section class="footer-column"> 530 <button class="footer-column__toggle mob_tablet" data-tab="dd3" type="button"><span>ÐаÑкеÑплейÑ</span> 531 <svg :class="{ 'is-open': isopen == 4 }" class="icon" viewBox="0 0 24 24" aria-hidden="true"> 532 <path d="m7.4 9.4 1.2-1.2 3.4 3.4 3.4-3.4 1.2 1.2-4.6 4.6-4.6-4.6Z"></path> 533 </svg> 534 </button> 535 <h2 class="footer-column__title">ÐаÑкеÑплейÑ</h2> 536 <ul id="dd3" class="footer-column__links"> 537 <li><a href="/about">Ð ÑеÑвиÑе</a></li> 538 <li><a href="/travelpartners">ÐаÑÑнеÑам</a></li> 539 <li><a href="/agreements">ÐÑÐ°Ð²Ð¾Ð²Ð°Ñ Ð¸Ð½ÑоÑмаÑиÑ</a></li> 540 </ul> 541 </section> 542 <section class="footer-column"> 543 <button class="footer-column__toggle mob_tablet" data-tab="dd4" type="button"><span>ÐлиенÑам</span> 544 <svg :class="{ 'is-open': isopen == 4 }" class="icon viewBox="0 0 24 24" aria-hidden="true"> 545 <path d="m7.4 9.4 1.2-1.2 3.4 3.4 3.4-3.4 1.2 1.2-4.6 4.6-4.6-4.6Z"></path> 546 </svg> 547 </button> 548 <h2 class="footer-column__title">ÐлиенÑам</h2> 549 <ul id="dd4" class="footer-column__links"> 550 <li><a href="/profile">ÐойÑи / РегиÑÑÑаÑиÑ</a></li> 551 <li><a href="/orders">Ðои бÑониÑованиÑ</a></li> 552 <li><a href="/promo">ÐÑÐ¾Ð¼Ð¾ÐºÐ¾Ð´Ñ Ð¸ акÑии</a></li> 553 <li><a href="/bonus">ÐонÑÑÐ½Ð°Ñ Ð¿ÑогÑамма</a></li> 554 </ul> 555 </section> 556 <section class="footer-column footer-column--support"> 557 <h2 class="footer-column__title"> СвÑÐ·Ñ Ð¾Ð½Ð»Ð°Ð¹Ð½ 24/7 </h2> 558 <div class="social-list social-list--footer"> 559 <a class="social" 560 href="https://max.ru/u/f9LHodD0cOJ1ChceZLpr4v_MEj5PYPz0C811E9LuDzuLeA9B5TCedMa4pl8" 561 aria-label="Max"><img src="/img2/max.svg" alt="Max"></a> 562 <a class="social" href="https://vk.com/tofinam" aria-label="VK"><img 563 src="data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20width='32'%20height='32'%20rx='8'%20fill='%2316008C'/%3e%3cg%20clip-path='url(%23clip0_1_1048)'%3e%3cpath%20d='M22.3747%2017.494C22.0621%2017.0993%2022.1515%2016.9236%2022.3747%2016.5708C22.3787%2016.5668%2024.9589%2013.0014%2025.2247%2011.7923L25.2263%2011.7914C25.3584%2011.3508%2025.2263%2011.027%2024.5875%2011.027H22.4738C21.9356%2011.027%2021.6875%2011.3049%2021.5546%2011.6158C21.5546%2011.6158%2020.4784%2014.192%2018.9559%2015.8619C18.4645%2016.3444%2018.2373%2016.4991%2017.9691%2016.4991C17.837%2016.4991%2017.6316%2016.3445%2017.6316%2015.9038V11.7914C17.6316%2011.263%2017.4809%2011.027%2017.0354%2011.027H13.7117C13.3742%2011.027%2013.1736%2011.2735%2013.1736%2011.5031C13.1736%2012.0041%2013.9349%2012.1193%2014.0138%2013.529V16.5877C14.0138%2017.258%2013.8922%2017.3812%2013.6223%2017.3812C12.9038%2017.3812%2011.1597%2014.7946%2010.1262%2011.8341C9.91756%2011.2598%209.71375%2011.0278%209.17161%2011.0278H7.05703C6.45367%2011.0278%206.33203%2011.3057%206.33203%2011.6166C6.33203%2012.166%207.05059%2014.8977%209.67348%2018.5066C11.4215%2020.97%2013.8833%2022.3048%2016.1228%2022.3048C17.4688%2022.3048%2017.6332%2022.0083%2017.6332%2021.4984C17.6332%2019.1446%2017.5115%2018.9222%2018.1858%2018.9222C18.4983%2018.9222%2019.0364%2019.0769%2020.2931%2020.2651C21.7294%2021.674%2021.9654%2022.3048%2022.7694%2022.3048H24.8832C25.4857%2022.3048%2025.791%2022.0083%2025.6154%2021.4235C25.2134%2020.1934%2022.4971%201
5637.6631%2022.3747%2017.494Z'%20fill='white'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_1_1048'%3e%3crect%20width='19.3333'%20height='19.3333'%20fill='white'%20transform='translate(6.33203%207)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e" 564 alt="VK"></a> 565 <a class="social" href="tel:+74956779708" aria-label="ТелеÑон"><img 566 src="data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20width='32'%20height='32'%20rx='8'%20fill='%2316008C'/%3e%3cg%20clip-path='url(%23clip0_3_117)'%3e%3cpath%20d='M8.00012%2012.1599C8.00012%2017.2533%2014.7535%2023.9999%2019.8401%2023.9999C20.9535%2023.9999%2021.9935%2023.5799%2022.7601%2022.8133L23.4268%2022.0466C24.2001%2021.2733%2024.2001%2019.9666%2023.3935%2019.1599C23.3735%2019.1399%2021.7668%2017.9066%2021.7668%2017.9066C21.3819%2017.5407%2020.8712%2017.3367%2020.3401%2017.3367C19.8091%2017.3367%2019.2983%2017.5407%2018.9135%2017.9066L17.9401%2018.6866C15.8068%2017.7799%2014.2935%2016.2599%2013.3201%2014.0533L14.0935%2013.0799C14.4624%2012.6966%2014.6685%2012.1853%2014.6685%2011.6533C14.6685%2011.1213%2014.4624%2010.6099%2014.0935%2010.2266C14.0935%2010.2266%2012.8601%208.61994%2012.8401%208.59994C12.6484%208.40812%2012.4208%208.25595%2012.1703%208.15213C11.9198%208.04831%2011.6513%207.99487%2011.3801%207.99487C11.1089%207.99487%2010.8404%208.04831%2010.5899%208.15213C10.3394%208.25595%2010.1118%208.40812%209.92012%208.59994L9.22012%209.2066C8.83008%209.59125%208.52115%2010.0502%208.3116%2010.5563C8.10205%2011.0625%207.99613%2011.6055%208.00012%2012.1533V12.1599Z'%20fill='white'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_3_117'%3e%3crect%20width='16'%20height='16'%20fill='white'%20transform='matrix(-1%200%200%201%2024%208)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e" 567 alt="ТелеÑон"></a> 568 <a class="social" href="mailto:[email protected]" aria-label="ÐлекÑÑÐ¾Ð½Ð½Ð°Ñ Ð¿Ð¾ÑÑа"><img 569 src="data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20width='32'%20height='32'%20rx='8'%20fill='%2316008C'/%3e%3cg%20clip-path='url(%23clip0_3_738)'%3e%3cpath%20d='M23.9693%2011.6948L18.3573%2017.3068C17.7316%2017.931%2016.8838%2018.2815%2016%2018.2815C15.1162%2018.2815%2014.2684%2017.931%2013.6427%2017.3068L8.03067%2011.6948C8.02133%2011.8002%208%2011.8955%208%2012.0002V20.0002C8.00106%2020.8839%208.35259%2021.7311%208.97748%2022.356C9.60237%2022.9809%2010.4496%2023.3324%2011.3333%2023.3335H20.6667C21.5504%2023.3324%2022.3976%2022.9809%2023.0225%2022.356C23.6474%2021.7311%2023.9989%2020.8839%2024%2020.0002V12.0002C24%2011.8955%2023.9787%2011.8002%2023.9693%2011.6948Z'%20fill='white'/%3e%3cpath%20d='M17.4145%2016.3643L23.5038%2010.2743C23.2089%209.7852%2022.7928%209.38035%2022.2958%209.09881C21.7988%208.81727%2021.2377%208.66855%2020.6665%208.66699H11.3332C10.762%208.66855%2010.2009%208.81727%209.70387%209.09881C9.20688%209.38035%208.79084%209.7852%208.49585%2010.2743L14.5852%2016.3643C14.9609%2016.7385%2015.4696%2016.9486%2015.9998%2016.9486C16.5301%2016.9486%2017.0388%2016.7385%2017.4145%2016.3643Z'%20fill='white'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_3_738'%3e%3crect%20width='16'%20height='16'%20fill='white'%20transform='translate(8%208)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e" 570 alt="ÐлекÑÑÐ¾Ð½Ð½Ð°Ñ Ð¿Ð¾ÑÑа"></a> 571 </div> 572 <div class="payment-list"><img class="payment-logo" 573 src="data:image/svg+xml,%3csvg%20width='48'%20height='14'%20viewBox='0%200%2048%2014'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M42.2767%200H33.2048C33.7333%202.9946%2036.6398%205.81306%2039.8106%205.81306H47.0329C47.1209%205.54883%2047.1209%205.10844%2047.1209%204.84421C47.1209%202.20191%2044.919%200%2042.2767%200Z'%20fill='url(%23paint0_linear_3_127)'/%3e%3cpath%20d='M33.998%206.33984V13.6502H38.4019V9.77482H42.2772C44.3911%209.77482%2046.2407%208.27753%2046.8572%206.33984H33.998Z'%20fill='%234FAD50'/%3e%3cpath%20d='M18.4963%200V13.5638H22.3717C22.3717%2013.5638%2023.3406%2013.5638%2023.869%2012.5949C26.5113%207.39843%2027.304%205.81306%2027.304%205.81306H27.8325V13.5638H32.2363V0H28.3609C28.3609%200%2027.3921%200.0880819%2026.8636%200.968847C24.6617%205.46075%2023.4286%207.75074%2023.4286%207.75074H22.9002V0H18.4963Z'%20fill='%234FAD50'/%3e%3cpath%20d='M0%2013.6539V0.0900879H4.40383C4.40383%200.0900879%205.63691%200.0900852%206.34152%202.02777C8.10305%207.13621%208.27921%207.84082%208.27921%207.84082C8.27921%207.84082%208.63151%206.60775%2010.2169%202.02777C10.9215%200.0900852%2012.1546%200.0900879%2012.1546%200.0900879H16.5584V13.6539H12.1546V6.34353H11.6261L9.15998%2013.6539H7.22229L4.75615%206.34353H4.22769V13.6539H0Z'%20fill='%234FAD50'/%3e%3cdefs%3e%3clinearGradient%20id='paint0_linear_3_127'%20x1='33.1892'%20y1='2.94819'%20x2='47.0897'%20y2='2.94819'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%2327B1E6'/%3e%3cstop%20offset='1'%20stop-color='%23148ACA'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e" 574 alt="ÐÐÐ "><img class="payment-logo" 575 src="data:image/svg+xml,%3csvg%20width='54'%20height='28'%20viewBox='0%200%2054%2028'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M46.0894%2011.0158V17.8147H43.7531V13.0454H41.5035V17.8147H39.1672V11.0154H46.0894V11.0158Z'%20fill='black'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M34.369%2018.057C36.4604%2018.057%2038.0135%2016.7245%2038.0135%2014.7044C38.0135%2012.7492%2036.8676%2011.4797%2034.9526%2011.4797C34.0688%2011.4797%2033.3395%2011.803%2032.7902%2012.3608C32.9214%2011.2079%2033.8596%2010.3662%2034.8926%2010.3662C35.131%2010.3662%2036.9258%2010.3622%2036.9258%2010.3622L37.9408%208.34399C37.9408%208.34399%2035.6874%208.39729%2034.6399%208.39729C32.2465%208.44063%2030.6299%2010.7013%2030.6299%2013.447C30.6299%2016.6457%2032.2066%2018.057%2034.369%2018.057ZM34.3817%2013.2674C35.1582%2013.2674%2035.6966%2013.7976%2035.6966%2014.7042C35.6966%2015.5201%2035.2182%2016.1924%2034.3817%2016.1943C33.5815%2016.1943%2033.0431%2015.5713%2033.0431%2014.7181C33.0431%2013.8113%2033.5815%2013.2674%2034.3817%2013.2674Z'%20fill='black'/%3e%3cpath%20d='M28.7284%2015.5377C28.7284%2015.5377%2028.1767%2015.8681%2027.3526%2015.9307C26.4052%2015.9599%2025.5611%2015.3381%2025.5611%2014.2334C25.5611%2013.1558%2026.306%2012.5382%2027.3288%2012.5382C27.9559%2012.5382%2028.7855%2012.9899%2028.7855%2012.9899C28.7855%2012.9899%2029.3925%2011.8323%2029.707%2011.2534C29.1312%2010.7999%2028.3642%2010.5513%2027.4722%2010.5513C25.2208%2010.5513%2023.4771%2012.0766%2023.4771%2014.2198C23.4771%2016.3903%2025.116%2017.8801%2027.4722%2017.8352C28.1307%2017.8097%2029.0393%2017.5694%2029.593%2017.1997L28.7284%2015.5377Z'%20fill='black'/%3e%3cpath%20d='M5.33008%208.89893L7.46211%2012.7376V15.0791L5.33257%2018.9102L5.33008%208.89893Z'%20fill='%235B57A2'/%3e%3cpath%20d='M13.3252%2011.2955L15.2497%2010.0169L19.1883%2010.0129L13.3252%2013.9062V11.2955Z'%20fill='%23D90751'/%3e%3cpath%20d='M13.3141%208.83462L13.3254%2013.905L11.1934%2012.5854V5.0061L13.3141%208.83462Z'%20fill='%23FAB718'/%3e%3cpath%20d='M19.1885%2010.0079L15.2132%2010.0117L13.2601%208.79598L11.1934%205.0061L19.1885%2010.0079Z'%20fill='%23ED6F26'/%3e%3cpath%20d='M13.3254%2018.8726V16.3479L11.1934%2015.0193L11.1945%2022.8058L13.3254%2018.8726Z'%20fill='%2363B22F'/%3e%3cpath%20d='M15.2195%201
5757.7978L7.40133%2012.7762L5.33008%208.89893L19.1883%2017.7928L15.2195%2017.7978Z'%20fill='%231487C9'/%3e%3cpath%20d='M11.1934%2022.8042L13.2722%2019.0106L15.2121%2017.8035L19.1885%2017.7986L11.1934%2022.8042Z'%20fill='%23017F36'/%3e%3cpath%20d='M5.32983%2018.9114L11.1929%2015.1667L9.22177%2013.9058L7.38879%2015.0774L5.32983%2018.9114Z'%20fill='%23984995'/%3e%3c/svg%3e" 576 alt="СÐÐ"><img class="payment-logo" src="/img2/sber-pay.svg" alt="SberPay"><img 577 class="payment-logo" 578 src="data:image/svg+xml,%3csvg%20width='55'%20height='24'%20viewBox='0%200%2055%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_3_168)'%3e%3cpath%20d='M42.8387%20-0.000244141H11.2345C5.02982%20-0.000244141%200%205.18743%200%2011.5869C0%2017.9864%205.02982%2023.174%2011.2345%2023.174H42.8387C49.0434%2023.174%2054.0733%2017.9864%2054.0733%2011.5869C54.0733%205.18743%2049.0434%20-0.000244141%2042.8387%20-0.000244141Z'%20fill='%23303030'/%3e%3cpath%20d='M25.484%2011.8177V9.9402H27.4704C27.8911%209.9402%2028.1332%209.98765%2028.3274%2010.0643C28.6739%2
578010.2044%2028.8381%2010.5289%2028.8381%2010.8717C28.8381%2011.2436%2028.642%2011.6009%2028.2673%2011.7246C28.0872%2011.7867%2027.877%2011.8177%2027.4704%2011.8177H25.484ZM27.7849%208.15576H23.3013V15.5416H25.4822V13.5546H27.7831C28.3238%2013.5546%2028.8508%2013.5382%2029.3632%2013.3689C30.3562%2013.0426%2031.0933%2012.1275%2031.0933%2010.8862C31.0933%209.6449%2030.3703%208.74447%2029.3933%208.38901C28.8522%208.18679%2028.3398%208.15576%2027.7831%208.15576H27.7849Z'%20fill='white'/%3e%3cpath%20d='M33.6805%2014.4719H36.9903L37.4111%2015.5416H39.8624L36.9287%208.15576H33.7388L30.8052%2015.5416H33.2721L33.6787%2014.4719H33.6805ZM34.2212%2012.8422L35.2588%209.86393H35.4247L36.4619%2012.8422H34.2212Z'%20fill='white'/%3e%3cpath%20d='M45.1717%208.15576L43.3973%2011.5224H43.3212L41.5309%208.15576H38.9897L42.2238%2013.5857V15.5416H44.4805V13.3999L47.5505%208.15576H45.1717Z'%20fill='white'/%3e%3cpath%20d='M6.5249%205.96167H18.6412V12.2464C18.6412%2013.8577%2017.8073%2015.3469%2016.4551%2016.1527L12.5832%2018.4582L8.71092%2016.1527C7.35734%2015.3469%206.5249%2013.8577%206.5249%2012.2464L6.5249%205.96167Z'%20fill='%23FFDD2D'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M9.84923%209.27246V11.2266C10.1091%2010.9238%2010.5791%2010.7197%2011.118%2010.7197H11.7029V12.9927C11.7029%2013.5978%2011.5442%2014.1264%2011.3072%2014.4179H13.8538C13.6189%2014.1264%2013.4598%2013.5978%2013.4598%2012.9945V10.7216H14.0448C14.5837%2010.7216%2015.0555%2010.9257%2015.3135%2011.2285V9.27433H9.84741L9.84923%209.27246Z'%20fill='%23333333'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_3_168'%3e%3crect%20width='54.0733'%20height='23.1743'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e" 579 alt="T Pay"><img class="payment-logo" 580 src="data:image/svg+xml,%3csvg%20width='56'%20height='24'%20viewBox='0%200%2056%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20width='55.794'%20height='23.8145'%20rx='11.9072'%20fill='%23FF2A16'/%3e%3cpath%20d='M13.7783%2019.7324C17.818%2019.7324%2021.0928%2016.4576%2021.0928%2012.418C21.0928%208.37831%2017.818%205.10352%2013.7783%205.10352C9.73866%205.10352%206.46387%208.37831%206.46387%2012.418C6.46387%2016.4576%209.73866%2019.7324%2013.7783%2019.7324Z'%20fill='white'/%3e%3cpath%20d='M24.835%208.57454H29.3597C31.1288%208.57454%2032.1834%209.45908%2032.1834%2011.0581C32.1834%2012.657%2031.1628%2013.6096%2029.3597%2013.6096H26.6721V16.3653H24.835V8.60857V8.57454ZM26.7061%2010.1395V11.9086H29.2577C29.9381%2011.9086%2030.2783%2011.5684%2030.2783%2011.024C30.2783%2010.4797%2029.9381%2010.1395%2029.2577%2010.1395H26.7061ZM38.1371%2014.9364H34.4288L33.8845%2016.2972H32.0474L35.4834%208.54053H37.3886L40.7567%2016.2972H38.7835L38.2391%2014.9364H38.1711H38.1371ZM37.4566%2013.3715L36.2999%2010.6158L35.1432%2013.3715H37.4907H37.4566ZM45.1453%2016.3313H43.2402V13.0313L39.8041%208.57454H42.1515L44.2948%2011.3983L46.4381%208.57454H48.4794L45.1793%2013.0993V16.3313H45.1453Z'%20fill='white'/%3e%3cpath%20d='M11.2271%2014.8773H16.3302V15.9907H11.2271V14.8773ZM12.7043%2012.2263H14.7354L15.0712%2013.375H16.1959L14.6683%208.63865C14.534%208.17915%2014.3661%207.82568%2013.7954%207.82568C13.2246%207.82568%2013.0568%208.17915%2012.8889%208.63865L11.2942%2013.375H12.3517L12.7211%2012.2263H12.7043ZM13.7618%209.02745L14.4333%2011.2719H13.0064L13.7115%209.02745H13.745H13.7618Z'%20fill='%23FF2A16'/%3e%3c/svg%3e" 581 alt="Alpha Pay"><img class="payment-logo" src="/img2/unionpay.svg" alt="UnionPay"></div> 582 </section> 583 </div> 584 <div class="footer-contacts"> 585 <div><span>ÐногоканалÑнÑй ÑелеÑон</span><strong>+7 495 677-97-08</strong></div> 586 <div><span>ÐлекÑÑÐ¾Ð½Ð½Ð°Ñ Ð¿Ð¾ÑÑа</span><strong>[email protected]</strong></div> 587 <div> 588 <span>ÐÐ¾Ð¼ÐµÑ Ð² едином ÑееÑÑÑе ÑÑÑопеÑаÑоÑов</span> 589 <strong><a target="_blank" style="color:#16008C; text-decoration:underline" rel="nofollow" 590 href="https://ev.economy.gov.ru/lk_exp/registry/to/2b962caa-e162-497d-8e53-fd06c7a9145f">Ð031-00161-00/04400169</a> 591 </strong> 592 </div> 593 </div>
594 </div> 595 596 <div class="ui-container site-footer__inner"> 597 <div class="footer-legal"><span>ÐÐ¾Ð¼ÐµÑ Ð² едином ÑееÑÑÑе ÑÑÑопеÑаÑоÑов Ð031-00161-00/04400169</span><a 598 href="/agreements">ÐолиÑика Ñ ÑÐ°Ð½ÐµÐ½Ð¸Ñ Ð¸ обÑабоÑки пеÑÑоналÑнÑÑ Ð´Ð°Ð½Ð½ÑÑ </a><span>© 2026. ТÑÑиÑÑиÑеÑкий 599 опеÑаÑÐ¾Ñ Â«Ð¤Ð¸Ð½Ð°Ð¼Â»</span></div> 600 <p class="footer-note"> ÐÑÑ Ð¸Ð½ÑоÑмаÑиÑ, ÑазмеÑÑÐ½Ð½Ð°Ñ Ð½Ð° ÑайÑе, ноÑÐ¸Ñ Ð¸Ð½ÑоÑмаÑионнÑй Ñ Ð°ÑакÑÐµÑ Ð¸ не ÑвлÑеÑÑÑ 601 Ñекламой и пÑблиÑной оÑеÑÑой. ÐÑавила и ÑÑÐ»Ð¾Ð²Ð¸Ñ Ð¿ÑедоÑÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ ÑÑлÑг в оÑелÑÑ , в Ñом ÑиÑле конÑепÑÐ¸Ñ 602 пиÑаниÑ, опиÑаннÑе на ÑайÑе, могÑÑ Ð¸Ð·Ð¼ÐµÐ½ÑÑÑÑÑ Ð¿Ð¾ ÑеÑÐµÐ½Ð¸Ñ Ð°Ð´Ð¼Ð¸Ð½Ð¸ÑÑÑаÑии оÑелей. ÐопиÑование маÑеÑиалов без 603 пиÑÑменного ÑоглаÑÐ¸Ñ Ð·Ð°Ð¿ÑеÑено. </p> 604 </div> 605 </div> 606 <!-- START Cookie-Alert --><div id="cookie_note"> 607ðª ÐÐ»Ñ ÑлÑÑÑÐµÐ½Ð¸Ñ ÑайÑа Ð¼Ñ Ð¸ÑполÑзÑем cookies. <a target="_blank" href="/agreements">ÐодÑобнее</a> 608<button class="cookie_accept">ÐÑинÑÑÑ</button> 609</div> 610 611 612
612<script> 613 /*axios.defaults.headers = { 614 'X-CSRF-TOKEN': document.querySelector('meta[name="csrf-token"]').getAttribute('content') 615 }; 616 617 axios.interceptors.response.use( 618 response => response, 619 error => { 620 if (error.response.status !== 419) { 621 return Promise.reject(error); 622 } 623 console.log(419); 624 window.location.reload(); // ÐеÑезагÑÑзка ÑÑÑаниÑÑ Ð¿Ñи оÑибке 419 625 } 626 );*/ 627 628 // конÑÑанÑÑ Ð¸Ð· blade 629 var const_charge = 1.1; 630 631 const today = new Date(); 632 const start = new Date('2026-10-08'); 633 const startD = new Date('1990-01-01'); 634 635 var vue_data = { 636 mounted: false, 637 copyPromoText: 'СкопиÑоваÑÑ', 638 t_hotels_search: {"search":"","search_type":"region","search_text":"","checkin":"2026-10-08","checkout":"2026-10-09","guests":2,"night":1,"pops":true}, 639 isopen: 0, 640 charge: const_charge, 641 cutlink: '', 642 paytype: 'tbank_pay', 643 cost_zapros: false, 644 corporate_zapros: false, 645 event_zapros: false, 646 partner_zapros: false, 647 franchise_zapros: false, 648 summ: 150000, 649 reviews_count: 5, 650 mailings: '', 651 mailings_inf: '', 652 points2: false, 653 fav: [], 654 topmenu: false, 655 timing: '', 656 bron: false, 657 show: false, 658 show_map: false, 659 show_bron: false, 660 podpiska: false, 661 viza_form: false, 662 viza_inf: false, 663 text_clamp: true, 664 slicer: 0, 665 country: '-', 666 country_uid: '-', 667 fixed_search: false, 668 search_error: false, 669 search_to_error: false, 670 search_from_error: false, 671 checkin_error: false, 672 checkout_error: false, 673 night: '1', 674 checkin: '2026-10-08', 675 checkout: '2026-10-09', 676 checkin2: '2026-10-08', 677 checkout2: '2026-10-09', 678 search: '', 679 search_type: 'region', 680 search_text: '', 681 search2: '', 682 search_type2: 'region', 683 search_text2: '', 684 search_count: '0', 685 search_result: [], 686 search_callist1: false, 687 search_callist2: false, 688 show_mob_filter: false, 689 search_fix: false, 690 order_filter: { 691 year_ch: false, 692 service_ch: false, 693 status_ch: false, 694 year: 'ÐСÐ', 695 service: 'ÐСРСÐÐ ÐÐСЫ', 696 status: 'ÐСРСТÐТУСЫ', 697 number: '' 698 }, 699 insurance: { 700 checkin: '2026-10-08', 701 checkout: '2026-10-09', 702 country: '', 703 country_uid: '', 704 country_text: '', 705 fio: '', 706 adres: '', 707 name: '', 708 surname: '', 709 telefon: '', 710 email: '', 711 client: { 712 name: '', 713 surname: '', 714 telefon: '', 715 email: '', 716 }, 717 dateOfBirth: '1990-01-01', 718 addressTel: '', 719 insuranceProgrammUID: '', 720 countryUID: '', 721 currency: 'EUR', 722 insureds: [], 723 programms: [], 724 risks: [], 725 risks_list: [], 726 strah_summ: [], 727 additional: [], 728 additional_list: [], 729 calc: [], 730 new_tourist: { 731 name: '', 732 surname: '', 733 bithday: '1990-01-01', 734 info: '' 735 }, 736 show_new_tourist: false, 737 show_info: false, 738 agree: false, 739 inf: '', 740 step: 1, 741 annual: false, // Ð³Ð¾Ð´Ð¾Ð²Ð°Ñ ÑÑÑÐ°Ñ Ð¾Ð²ÐºÐ° 742 abroad: false, // Ñже пÑÑеÑеÑÑвÑÑ 743 sport: false, // ÑпоÑÑивное покÑÑÑие 744 addit_text: '', //Ð´Ð»Ñ Ð¿Ð¾Ð¸Ñка видов ÑпоÑÑа 745 inf_prog: false 746 }, 747 insurance_polis: '', 748 transfer: { 749 checkin: '', 750 checkin_to: '', 751 checkout: '-', 752 timein_max: '24:00', 753 timein: '--:--', 754 timeout: '--:--', 755 adults_amount: 1, 756 children_amount: 0, 757 chilcount: 0, 758 all_amount: 1, 759 reis: '', 760 poezd: '', 761 comment: '', 762 tablet: '', 763 client: { 764 name: '', 765 surname: '', 766 telefon: '', 767 email: '', 768 }, 769 from: { 770 place: '', 771 adres: '', 772 type: 0 }, 773 to: { 774 place: '', 775 adres: '' 776 }, 777 buffer: { 778 place: '', 779 adres: '' 780 }, 781 additions: [], //$page['price']['price'] 782 pricedop: 0, 783 price: 0, 784 sid: '', 785 price_id: '', //$page['price']['price_id']) 786 agree: false, 787 inf: '', 788 promo: '', 789 fix: false 790 }, 791 promo: { 792 text: 'HOTEL5', 793 value: 5, 794 alert: 'ÐÑомокод на пеÑвое бÑониÑование', 795 utm: '' 796 }, 797 rooms: [{guest:2,childs:[],add:false}], 798 rooms_str: '2', //гоÑÑи одной ÑÑÑокой Ð´Ð»Ñ ÑоÑÐ¼Ñ 799 rooms_str2: '', //гоÑÑи одной ÑÑÑокой Ð´Ð»Ñ ÑоÑÐ¼Ñ 800 search_form: false, //sR,sC,sG 801 sort: { 802 name: 'по ÑекомендаÑиÑм', 803 type: 'base' 804 }, 805 sR: false, // показаÑÑ ÑоÑÐ¼Ñ Ð¿Ð¾Ð¸Ñка оÑелей
806 sC: false, // показаÑÑ Ð²ÑÐ±Ð¾Ñ Ð´Ð°ÑÑ 807 sG: false, // показаÑÑ Ð½Ð¾Ð¼ÐµÑа и гоÑÑей 808 searchTimerId: '', //ÑÑеÑÑик ÑаймеÑа 809 child_list: ['1 год', '2 года', '3 года', '4 года', '5 леÑ', '6 леÑ', '7 леÑ', '8 леÑ', '9 леÑ', 810 '10 леÑ', '11 леÑ', '12 леÑ', '13 леÑ', '14 леÑ', '15 леÑ', '16 леÑ', '17 леÑ' 811 ], 812 hotels: { 813 count: 0, 814 stop: 0, 815 fil: 0, 816 tot: 0, 817 hotels_list: [], 818 rate_list: [], 819 filters: [] 820 }, 821 hotel: { 822 count: 0, 823 rate_list: [], 824 rate: [], 825 rg: [], 826 rg2: [] 827 }, 828 gallery: [], 829 galIndex: 0, 830 filterArr: [], //ÑилÑÑÑÑ Ð¾ÑÐµÐ»Ñ 831 filterArr2: [], //ÑилÑÑÑÑ Ð½Ð¾Ð¼ÐµÑов 832 filterStart: 0, 833 filterEnd: 0, 834 filterStart1: 0, 835 filterEnd1: 0, 836 filtes: { 837 kind: [], 838 serp: [], 839 amenity: [], 840 stars: [], 841 bads: [], 842 number: [], 843 bedding_type: [], 844 rating: -1, //оÑенка по ÑейÑÐ¸Ð½Ð³Ñ 845 cancel: false, //оÑмена еÑÑÑ Ð¸Ð»Ð¸ Ð½ÐµÑ 846 distance: 30, //ÑаÑÑÑоÑние до ÑенÑÑа 847 meal: '', //пиÑание 848 network: [] //ÑеÑи оÑелей 849 }, 850 filtesCount: [], 851 filterName: '', 852 filterCount: 0, 853 filterShow: 20, 854 filterAll: 0, 855 animaval: 0, 856 filter_slice: [], //оÑкÑÑваÑÑ Ð·Ð°ÐºÑÑваÑÑ ÑилÑÑÑÑ 857 bron_rate: [], 858 serps: ['has_pets', 'has_parking', 'has_internet', 'has_pool', 'has_breakfast', 'has_kids', 859 'has_meal' 860 ], 861 vizaForm: { 862 country: '', 863 fio: '', 864 telefon: '', 865 agree: false, 866 end: false, 867 inf: '' 868 }, 869 bronForm: { 870 client: { 871 name: '', 872 surname: '', 873 telefon: '', 874 email: '' 875 }, 876 travelers: [{ 877 name: '', 878 surname: '', 879 telefon: '', 880 email: '' 881 }], 882 client2: { 883 name: '', 884 surname: '', 885 telefon: '', 886 email: '' 887 }, 888 comment: '', 889 bhash: '', 890 hash: '', 891 tid: '', 892 sid: '', 893 agree: false, 894 inf: '', 895 insurance: false 896 }, 897 turForm: { 898 city1: 'ÐоÑква', 899 date: '2026-10-12', 900 nights: '7', 901 count: '2', 902 budget: 'до 500 000 ÑÑблей', 903 country: '', 904 city2: '', 905 curorts: '', 906 hotel_star: 'Ð¾Ñ 3Ñ Ð·Ð²ÐµÐ·Ð´', 907 mesto: 'не важно', 908 meal: 'без пиÑаниÑ', 909 hotel: '', 910 agree: false, 911 end: false, 912 fio: '', 913 telefon: '', //ÑелеÑон 914 email: '', //email 915 inf: '' 916 }, 917 oneForm: { 918 country: '', //ÑÑÑана еÑли вÑбÑана 919 fio: '', //Ð¸Ð¼Ñ Ð¸Ð»Ð¸ Ñио 920 client: { 921 name: '', 922 surname: '', 923 telefon: '', 924 email: '', 925 }, 926 dates: '', //ÑелеÑон 927 telefon: '', //ÑелеÑон 928 email: '', //email 929 city: '', //гоÑод 930 company: '', //гоÑод 931 type: '', //ÑÑо за ÑоÑма 932 more: '', //подÑобноÑÑи по ÑÐ¸Ð¿Ñ Ð·Ð°Ñвки 933 agree: false, 934 end: false, 935 inf: '', 936 price: 0, 937 cost: 0, 938 promo: '', 939 promo_value: 0, 940 count: 1, 941 user: '' 942 }, 943 // 944 currentMonth: start.getMonth(), // ÐÐ½Ð´ÐµÐºÑ Ð¼ÐµÑÑÑа: 0 - ÑнваÑÑ 945 currentYear: start.getFullYear(), 946 currentMonthD: startD.getMonth(), // ÐÐ½Ð´ÐµÐºÑ Ð¼ÐµÑÑÑа: 0 - ÑнваÑÑ 947 currentYearD: startD.getFullYear(), 948 selectedDate: null, // Ð¥ÑÐ°Ð½Ð¸Ñ Ð²ÑбÑаннÑÑ Ð´Ð°ÑÑ 949 today: today, 950 inDate: new Date('2026-10-12'), 951 outDate: '-', 952 startDate: new Date('2026-10-08'), 953 endDate: new Date('2026-10-09'), 954 weekDays: ['Ðн', 'ÐÑ', 'СÑ', 'ЧÑ', 'ÐÑ', 'Сб', 'ÐÑ'], 955 monthNames: [ 956 'ЯнваÑÑ', 'ФевÑалÑ', 'ÐаÑÑ', 'ÐпÑелÑ', 957 'Ðай', 'ÐÑнÑ', 'ÐÑлÑ', 'ÐвгÑÑÑ', 958 'СенÑÑбÑÑ', 'ÐкÑÑбÑÑ', 'ÐоÑбÑÑ', 'ÐекабÑÑ' 959 ], 960 static: {"scandinavian-breakfast":"СкандинавÑкий завÑÑак","some-meal":"ÐиÑание вклÑÑено","super-all-inclusive":"СÑÐ¿ÐµÑ Ð²ÑÑ Ð²ÐºÐ»ÑÑено","ultra-all-inclusive":"УлÑÑÑа вÑÑ Ð²ÐºÐ»ÑÑено","breakfast":"ÐавÑÑак вклÑÑÑн","breakfast-buffet":"ÐавÑÑак \"ÑведÑкий ÑÑол\"","chinese-breakfast":"ÐиÑайÑкий завÑÑак","dinner":"Ужин","half-board":"ÐавÑÑак + обед или Ñжин вклÑÑенÑ","nomeal":"ÐиÑание не вклÑÑено","full-board":"ÐавÑÑак, обед и Ñжин вклÑÑенÑ","israeli-breakfast":"ÐзÑаилÑÑкий завÑÑак","scottish-breakfast":"ШоÑландÑкий завÑÑак","soft-all-inclusive":"ÐÑгкий вÑÑ Ð²ÐºÐ»ÑÑено","all-inclusive":"ÐÑÑ Ð²ÐºÐ»ÑÑено","american-breakfast":"ÐмеÑиканÑкий завÑÑак","asian-breakfast":"ÐзиаÑÑкий завÑÑак","breakfast-for-1":"ÐавÑÑак Ð´Ð»Ñ 1","breakfast-for-2":"ÐавÑÑак макÑимÑм Ð´Ð»Ñ 2 гоÑÑей","continental-breakfast":"ÐонÑиненÑалÑнÑй завÑÑак","half-board-dinner":"ÐавÑÑак и Ñжин вклÑÑенÑ","japanese-breakfast":"ЯпонÑкий завÑÑак","english-breakfast":"ÐнглийÑкий завÑÑак","half-board-lunch":"ÐавÑÑак и обед вклÑÑенÑ","irish-breakfast":"ÐÑландÑкий завÑÑак","lunch":"Ðбед","double":"ÐвÑÑпалÑÐ½Ð°Ñ ÐºÑоваÑÑ","nobedding":"ÐÑоваÑÑ Ð½Ðµ Ñказана","sofa-bed":"Sofa bed","twin":"2 одноÑпалÑнÑÑ ÐºÑоваÑи","bunk-bed":"ÐвÑÑ ÑÑÑÑÑÐ½Ð°Ñ ÐºÑоваÑÑ","chair-bed":"Chair bed","child-bed":"ÐеÑÑÐºÐ°Ñ ÐºÑоваÑÑ Ð²ÐºÐ»ÑÑена","child-bed-fee":"ÐеÑÑÐºÐ°Ñ ÐºÑоваÑÑ Ð½Ðµ вклÑÑена","external-private-bathroom":"СобÑÑÐ²ÐµÐ½Ð½Ð°Ñ Ð²Ð½ÐµÑнÑÑ Ð²Ð°Ð½Ð½Ð°Ñ ÐºÐ¾Ð¼Ð½Ð°Ñа","private-bathroom":"СобÑÑÐ²ÐµÐ½Ð½Ð°Ñ Ð²Ð°Ð½Ð½Ð°Ñ ÐºÐ¾Ð¼Ð½Ð°Ñа","shared-bathroom":"ÐбÑÐ°Ñ Ð²Ð°Ð½Ð½Ð°Ñ ÐºÐ¾Ð¼Ð½Ð°Ñа","10-beds":"10 кÑоваÑей","11-beds":"11 кÑоваÑей","12-beds":"12 кÑоваÑей","13-beds":"13 кÑоваÑей","14-beds":"14 кÑоваÑей","15-beds":"15 кÑоваÑей","16-beds":"16 кÑоваÑей","17-beds":"17 кÑоваÑей","18-beds":"18 кÑоваÑей","19-beds":"19 кÑоваÑей","2-beds":"2 кÑоваÑи","20-beds":"20 кÑоваÑей","21-beds":"21 кÑоваÑÑ","22-beds":"22 кÑоваÑи","23-beds":"23 кÑоваÑи","24-beds":"24 кÑоваÑи","25-beds":"25 кÑоваÑей","26-beds":"26 кÑоваÑей","27-beds":"27 кÑоваÑей","28-beds":"28 кÑоваÑей","29-beds":"29 кÑоваÑей","3-beds":"3 кÑоваÑи","30-beds":"30 кÑоваÑей","31-beds":"31 кÑоваÑÑ","32-beds":"32 кÑоваÑи","33-beds":"33 кÑоваÑи","34-beds":"34 кÑоваÑи","35-beds":"35 кÑоваÑей","36-beds":"36 кÑоваÑей","37-beds":"37 кÑоваÑей","38-beds":"38 кÑоваÑей","39-beds":"39 кÑоваÑей","4-beds":"4 кÑоваÑи","40-beds":"40 кÑоваÑей","5-beds":"5 кÑоваÑей","6-beds":"6 кÑоваÑей","7-beds":"7 кÑоваÑей","8-beds":"8 кÑоваÑей","9-beds":"9 кÑоваÑей","king-bed":"ÐÑоваÑÑ ÑазмеÑа «king size»","queen-bed":"ÐÑоваÑÑ ÑазмеÑа «queen size»","limited-time":"ÐгÑаниÑенное вÑÐµÐ¼Ñ Ð¿ÑебÑваниÑ","lounge":"ÐоÑÑÑп в лаÑнж","treatment":"ÐеÑÐµÐ±Ð½Ð°Ñ Ð¿ÑогÑамма вклÑÑена","no-window":"Ðез окна","bay-view":"Ðид на бÑÑ ÑÑ","bosphorus-view":"Ðид на ÐоÑÑоÑ","canal-view":"Ðид на канал","city-view":"Ðид на гоÑод","courtyard-view":"Ðид на двоÑ","garden-view":"Ðид на Ñад","golf-view":"Ðид на поле Ð´Ð»Ñ Ð³Ð¾Ð»ÑÑа","harbour-view":"Ðид на гаванÑ","inland-view":"Ðид на внÑÑÑеннÑÑ ÑеÑÑиÑоÑиÑ","lake-view":"Ðид на озеÑо","land-view":"Ðид на окÑеÑÑноÑÑи","mountain-view":"Ðид на гоÑÑ","ocean-front":"Oceanfront","ocean-view":"Ðид на океан","oceanside":"Ðид на океан","panoramic-view":"ÐаноÑамнÑй вид","park-view":"Ðид на паÑк","partial-ocean-view":"ЧаÑÑиÑнÑй вид на океан","partial-sea-view":"ЧаÑÑиÑнÑй вид на моÑе","partial-view":"ЧаÑÑиÑнÑй вид","pool-view":"Ðид на баÑÑейн","river-view":"Ðид на ÑекÑ","sea-front":"Seafront","sea-view":"Ðид на моÑе","street-view":"Ðид на ÑлиÑÑ","sunrise-view":"Ðид на воÑÑ Ð¾Ð´","sunset-view":"Ðид на закаÑ","water-view":"Ðид на водÑ","with-view":"ÐÑаÑивÑй вид","annex":"РдополниÑелÑном здании","basement":"ЦоколÑнÑй ÑÑаж","main-building":"Ð Ð
960³Ð»Ð°Ð²Ð½Ð¾Ð¼ здании","1-bedroom":"1 комнаÑа","2-bedrooms":"2 комнаÑÑ","3-bedrooms":"3 комнаÑÑ","4-bedrooms":"4 комнаÑÑ","5-bedrooms":"5 комнаÑ","6 bedrooms":"6 комнаÑ","not-guaranteed":"Тип кÑоваÑи Ð¼Ð¾Ð¶ÐµÑ Ð¸Ð·Ð¼ÐµÐ½Ð¸ÑÑÑÑ","wired-internet-access":"ÐÑоводной доÑÑÑп в ÐнÑеÑнеÑ","smoking":"Ðожно кÑÑиÑÑ","sauna":"СаÑна","duplex":"ÐÑплекÑ","safe":"СейÑ","mini-bar":"ÐинибаÑ","pets-allowed":"ÐомаÑние живоÑнÑе ÑазÑеÑенÑ","wi-fi":"ÐеÑплаÑнÑй Wi-Fi","park access":"ÐоÑÑÑп в паÑк","kitchen":"ÐÑÑ
нÑ","jacuzzi":"ÐжакÑзи","female":"ÐенÑкий номеÑ","high-speed-internet-access":"ÐÑÑокоÑкоÑоÑÑной доÑÑÑп в ÐнÑеÑнеÑ","male":"ÐÑжÑкой номеÑ","fitness":"ÐоÑÑÑп в ÑÑенажеÑнÑй зал","child-sharing-bed":"РебÑнок на кÑоваÑи ÑодиÑелей","extra-bed":"ÐополниÑелÑÐ½Ð°Ñ ÐºÑоваÑÑ Ð²ÐºÐ»ÑÑена","extra-bed-fee":"ÐополниÑелÑÐ½Ð°Ñ ÐºÑоваÑÑ Ð½Ðµ вклÑÑена","extra-beds":"ÐополниÑелÑнÑе кÑоваÑи вклÑÑенÑ","extra-beds-fee":"ÐополниÑелÑнÑе кÑоваÑи не вклÑÑенÑ","coffee":"ÐоÑе","bridal":"ÐÐ¾Ð¼ÐµÑ Ð´Ð»Ñ Ð½Ð¾Ð²Ð¾Ð±ÑаÑнÑÑ
","small":"ÐеболÑÑÐ°Ñ Ð¿Ð»Ð¾ÑадÑ","beachfront":"ÐÑÑмо на плÑже","beach":"ÐлÑж ÑÑдом","balcony":"Ðалкон","french_balcony":"ФÑанÑÑзÑкий балкон","aquapark":"ÐоÑÑÑп в аквапаÑк","lift-tickets":"ÐилеÑÑ Ð½Ð° подÑÑмник","park-tickets":"ÐилеÑÑ Ð² паÑк","air-conditioning":"ÐондиÑионеÑ","accessible":"ÐÐ»Ñ Ð³Ð¾ÑÑей Ñ Ð¾Ð³ÑаниÑеннÑми возможноÑÑÑми","hypoallergenic":"ÐодÑ
Ð¾Ð´Ð¸Ñ Ð´Ð»Ñ Ð³Ð¾ÑÑей Ñ Ð°Ð»Ð»ÐµÑгией","tv":"ТелевизоÑ","water":"ÐÑÑилиÑÐ¾Ð²Ð°Ð½Ð½Ð°Ñ Ð²Ð¾Ð´Ð°","domestic-flight-transfer":"ТÑанÑÑÐµÑ Ð½Ð° внÑÑÑеннем ÑейÑе","sea-plane-transfer":"ТÑанÑÑÐµÑ Ð½Ð° гидÑоÑамолÑÑе","speedboat-transfer":"ТÑанÑÑÐµÑ Ð½Ð° ÑкоÑоÑÑной лодке","transfer":"ТÑанÑÑеÑ","towels":"ÐолоÑенÑа","bath":"Ðанна","toiletries":"ТÑалеÑнÑе пÑинадлежноÑÑи","shower":"ÐÑÑ","washing-machine":"СÑиÑалÑÐ½Ð°Ñ Ð¼Ð°Ñина","penthouse":"ÐенÑÑ
аÑÑ","terrace":"ТеÑÑаÑа","soundproofing":"ÐвÑкоизолÑÑиÑ","sofa":"Ðиван","ski-pass":"Ски-паÑÑ Ð²ÐºÐ»ÑÑен","present":"ÐодаÑок Ð¾Ñ Ð¾ÑелÑ","pillows":"ÐÐµÐ½Ñ Ð¿Ð¾Ð´ÑÑек","microwave":"ÐикÑоволновка","iron":"ÐладилÑнÑе пÑинадлежноÑÑи","hairdryer":"Фен","golf":"ÐоÑÑÑп к Ð¿Ð¾Ð»Ñ Ð´Ð»Ñ Ð³Ð¾Ð»ÑÑа","fridge":"ХолодилÑник","bedsheets":"ÐоÑÑелÑное белÑÑ","beach-access":"ÐоÑÑÑп к плÑжÑ","bathrobe":"ХалаÑ","barbecue":"ÐÑилÑ-баÑбекÑ","attic":"ÐанÑаÑда","addon-service":"ÐополниÑелÑнÑе ÑÑлÑги","wardrobe":"ШкаÑ","mirror":"ÐеÑкало","sim-card":"ÐеÑÑÐ½Ð°Ñ Ð¼Ð¾Ð±Ð¸Ð»ÑÐ½Ð°Ñ Ñим-каÑÑа","welcome-drink":"ÐÑивеÑÑÑвеннÑй напиÑок","tea-or-coffee":"Чайник или коÑеваÑка","tea":"Чайник","dishwasher":"ÐоÑÑдомойка","exclusive":"ÐкÑклÑзивнÑе ÑдобÑÑва","ny-gala-dinner":"ÐÑаздниÑнÑй Ñжин","ny-gala-program":"ÐовогоднÑÑ Ð¿ÑогÑамма","telephone":"ТелеÑон","kitchen-stuff":"ÐÑÑ
оннÑе пÑинадлежноÑÑи","blackout-blinds":"ÐаÑемнÑннÑе ÑÑоÑÑ","heating":"ÐÑопление","slippers":"ТапоÑки","fan":"ÐенÑилÑÑоÑ","patio":"ÐаÑио","desk":"ÐиÑÑменнÑй ÑÑол","mosquito":"ÐоÑкиÑÐ½Ð°Ñ ÑеÑка","private-entrance":"ÐÑделÑнÑй вÑ
од","dining-area":"ÐÐ±ÐµÐ´ÐµÐ½Ð½Ð°Ñ Ð·Ð¾Ð½Ð°","non-smoking":"ÐÐ»Ñ Ð½ÐµÐºÑÑÑÑиÑ
","":"СÑиÑалÑÐ½Ð°Ñ Ð¼Ð°Ñина","has_parking":"ÐаÑковка","has_fitness":"ФиÑнеÑ","has_disabled_support":"ÐÐ»Ñ Ð³Ð¾ÑÑей Ñ Ð¾Ð³ÑаниÑеннÑми возможноÑÑÑми","has_business":"ÐонÑеÑенÑ-зал","has_spa":"Спа-ÑÑлÑги","with_view":"Ðид из окна","has_ski":"ÐоÑнолÑжнÑй Ñклон ÑÑдом","private_bathroom":"ÐÐ°Ð½Ð½Ð°Ñ ÐºÐ¾Ð¼Ð½Ð°Ñа в номеÑе","has_internet":"ÐеÑплаÑнÑй инÑеÑнеÑ","has_pool":"ÐаÑÑейн","has_jacuzzi":"ÐжакÑзи","has_smoking":"Ðожно кÑÑиÑÑ","has_breakfast":"ÐеÑплаÑнÑй завÑÑак","has_airport_transfer":"ТÑанÑÑеÑ","has_kids":"ÐодÑ
Ð¾Ð´Ð¸Ñ Ð´Ð»Ñ Ð´ÐµÑей","has_meal":"ÐÐ°Ñ Ð¸Ð»Ð¸ ÑеÑÑоÑан","air_conditioning":"ÐондиÑионеÑ","has_pets":"РазÑеÑено Ñ Ð´Ð¾Ð¼Ð°Ñними живоÑнÑми","has_ecar_charger":"ÐаÑÑдка ÑлекÑÑомобилей","vat":"Ð
960ÐС","city_tax":"ÐоÑодÑкой налог","cleaning_fee":"ÐлаÑа за ÑбоÑкÑ","transfer_fee":"ТÑанÑÑÐµÑ Ð´Ð¾ оÑелÑ","resort_fee":"ÐÑÑоÑÑнÑй налог","service_fee":"СеÑвиÑнÑй ÑбоÑ","luxury_tax":"Ðалог на ÑоÑкоÑÑ","occupancy_tax":"Ðалог на ÑазмеÑение","hotel_fee":"ÐÑелÑнÑй ÑбоÑ","electricity_fee":"ÐлаÑа за ÑлекÑÑиÑеÑÑво","environmental_fee":"ÐкологиÑеÑкий ÑбоÑ","a":"ÐмеÑиканÑÐºÐ°Ñ ÑозеÑка (без заземлениÑ)","b":"ÐмеÑиканÑÐºÐ°Ñ ÑозеÑка (Ñ Ð·Ð°Ð·ÐµÐ¼Ð»ÐµÐ½Ð¸ÐµÐ¼)","c":"ÐвÑопейÑÐºÐ°Ñ ÑозеÑка (без заземлениÑ)","d":"ÐнглийÑÐºÐ°Ñ ÑозеÑка","e":"ФÑанÑÑзÑÐºÐ°Ñ ÑозеÑка","f":"ÐвÑопейÑÐºÐ°Ñ ÑозеÑка (Ñ Ð·Ð°Ð·ÐµÐ¼Ð»ÐµÐ½Ð¸ÐµÐ¼)","g":"ÐнглийÑÐºÐ°Ñ ÑозеÑка","h":"ÐзÑаилÑÑÐºÐ°Ñ ÑозеÑка","i":"ÐвÑÑÑалийÑÐºÐ°Ñ ÑозеÑка","j":"ШвейÑаÑÑÐºÐ°Ñ ÑозеÑка","k":"ÐаÑÑÐºÐ°Ñ ÑозеÑка","l":"ÐÑалÑÑнÑÐºÐ°Ñ ÑозеÑка","m":"ЮÐÐ ÑозеÑка","n":"ÐÑазилÑÑÐºÐ°Ñ ÑозеÑка","o":"ТайÑÐºÐ°Ñ ÑозеÑка","Unspecified":"Ðе Ñказано","Resort":"ÐÑÑоÑÑ","Sanatorium":"СанаÑоÑий","Guesthouse":"ÐоÑÑевой дом","Mini-hotel":"Ðини-оÑелÑ","Castle":"Ðамок","Hotel":"ÐÑелÑ","Boutique_and_Design":"ÐÑÑик-ÐÑелÑ", 961"Apartment":"ÐпаÑÑаменÑÑ","Cottages_and_Houses":"ÐоÑÑеджи и дома","Farm":"ФеÑма","Villas_and_Bungalows":"ÐÐ¸Ð»Ð»Ñ Ð¸ бÑнгало","Camping":"ÐÑмпинг","Hostel":"ХоÑÑел","BNB":"","Glamping":"ÐлÑмпинг","Apart-hotel":"ÐпаÑÑ-оÑелÑ"} 962, 963 showDropDownMenu: false, 964 } 965 966 document.addEventListener('DOMContentLoaded', function() { 967 // ÐÑбиÑаем вÑе ÑÑÑлки Ñ ÐºÐ»Ð°ÑÑом 'load-iframe-json' 968 const links = document.querySelectorAll('a.load-in-iframe'); 969 970 links.forEach(function(link) { 971 link.addEventListener('click', function(e) { 972 e.preventDefault(); 973 974 const apiUrl = this.href; 975 976 // ÐÑовеÑÑем, не загÑÑжен ли Ñже iframe 977 const existingContainer = this.nextElementSibling; 978 if (existingContainer && existingContainer.classList.contains( 979 'iframe-json-wrapper')) { 980 existingContainer.remove(); 981 return; 982 } 983 984 // ÐоказÑваем индикаÑÐ¾Ñ Ð·Ð°Ð³ÑÑзки 985 const loadingDiv = document.createElement('div'); 986 loadingDiv.className = 'iframe-json-wrapper'; 987 loadingDiv.style.marginTop = '10px'; 988 loadingDiv.style.padding = '20px'; 989 loadingDiv.style.background = '#f0f0f0'; 990 loadingDiv.style.borderRadius = '4px'; 991 loadingDiv.textContent = 'ÐагÑÑзка...'; 992 this.parentNode.insertBefore(loadingDiv, this.nextSibling); 993 994 // ÐапÑÐ¾Ñ Ðº API 995 fetch(apiUrl) 996 .then(response => { 997 if (!response.ok) { 998 throw new Error(`HTTP error! status: ${response.status}`); 999 } 1000 return response.text(); // СнаÑала полÑÑаем как ÑекÑÑ 1001 }) 1002 .then(text => { 1003 console.log('ÐолÑÑен ÑекÑÑ:', text); 1004 1005 // ÐаÑÑим JSON ÑÑÑÐ¾ÐºÑ 1006 const data = JSON.parse(text); 1007 console.log('РаÑпаÑÑеннÑй JSON:', data); 1008 1009 // Ðзвлекаем URL из JSON 1010 const iframeUrl = data.url; 1011 const orderId = data.order_id; 1012 1013 if (!iframeUrl) { 1014 throw new Error('URL не найден в JSON оÑвеÑе'); 1015 } 1016 1017 // УдалÑем индикаÑÐ¾Ñ Ð·Ð°Ð³ÑÑзки 1018 loadingDiv.remove(); 1019 1020 // Создаем конÑÐµÐ¹Ð½ÐµÑ Ð´Ð»Ñ iframe 1021 const container = document.createElement('div'); 1022 container.className = 'iframe-json-wrapper'; 1023 container.style.marginTop = '10px'; 1024 container.style.animation = 'fadeIn 0.3s ease'; 1025 1026 1027 1028 // Ðнопка закÑÑÑÐ¸Ñ 1029 const closeBtn = document.createElement('button'); 1030 closeBtn.textContent = 'â ÐакÑÑÑÑ'; 1031 closeBtn.style.cssText = `
1032 float: right; 1033 margin-bottom: 10px; 1034 padding: 5px 15px; 1035 background: #dc3545; 1036 color: white; 1037 border: none; 1038 border-radius: 4px; 1039 cursor: pointer; 1040 font-size: 14px; 1041 `; 1042 closeBtn.addEventListener('click', function() { 1043 container.remove(); 1044 }); 1045 container.appendChild(closeBtn); 1046 1047 // Создаем iframe 1048 const iframe = document.createElement('iframe'); 1049 iframe.src = iframeUrl; 1050 iframe.style.cssText = ` 1051 width: 100%; 1052 height: 500px; 1053 zoom:0.6; 1054 border: 1px solid #dee2e6; 1055 border-radius: 4px; 1056 background: white; 1057 clear: both; 1058 `; 1059 1060 container.appendChild(iframe); 1061 1062 // ÐобавлÑем инÑоÑмаÑÐ¸Ñ Ð¾Ð± order_id 1063 if (orderId) { 1064 /* const info = document.createElement('div'); 1065 info.style.cssText = ` 1066 padding: 10px 15px; 1067 background: #e9ecef; 1068 border-radius: 4px; 1069 margin-bottom: 10px; 1070 font-weight: bold; 1071 color: #495057; 1072 `; 1073 info.textContent = `Ðаказ #${orderId}`; 1074 container.appendChild(info);*/ 1075 } 1076 1077 // ÐÑÑавлÑем поÑле ÑÑÑлки 1078 this.parentNode.insertBefore(container, this.nextSibling); 1079 }) 1080 .catch(error => { 1081 console.error('ÐÑибка:', error); 1082 loadingDiv.innerHTML = ` 1083 <div style="color: #721c24;"> 1084 â ÐÑибка: ${error.message} 1085 <br><small>ÐÑовеÑÑÑе конÑÐ¾Ð»Ñ Ð´Ð»Ñ Ð´ÐµÑалей</small> 1086 </div> 1087 `; 1088 loadingDiv.style.background = '#f8d7da'; 1089 1090 // Ðнопка повÑоÑной попÑÑки 1091 const retryBtn = document.createElement('button'); 1092 retryBtn.textContent = 'ÐовÑоÑиÑÑ'; 1093 retryBtn.style.cssText = ` 1094 margin-top: 10px; 1095 padding: 5px 15px; 1096 background: #007bff; 1097 color: white; 1098 border: none; 1099 border-radius: 4px; 1100 cursor: pointer; 1101 `; 1102 retryBtn.addEventListener('click', function() { 1103 loadingDiv.remove(); 1104 link.click(); 1105 }); 1106 loadingDiv.appendChild(retryBtn); 1107 }); 1108 }); 1109 }); 1110 }); 1111 document.addEventListener('DOMContentLoaded', function() { 1112 // ÐÑбиÑаем вÑе ÑÑÑлки Ñ ÐºÐ»Ð°ÑÑом 'load-iframe-json' 1113 const links = document.querySelectorAll('a.load-in-iframe2'); 1114 1115 links.forEach(function(link) { 1116 link.addEventListener('click', function(e) { 1117 e.preventDefault(); 1118 1119 const apiUrl = this.href; 1120 1121 // ÐÑовеÑÑем, не загÑÑжен ли Ñже iframe 1122 const existingContainer = this.nextElementSibling; 1123 if (existingContainer && existingContainer.classList.contains( 1124 'iframe-json-wrapper')) { 1125 existingContainer.remove(); 1126 return; 1127 } 1128 1129 // ÐоказÑваем индикаÑÐ¾Ñ Ð·Ð°Ð³ÑÑзки 1130 const loadingDiv = document.createElement('div'); 1131 loadingDiv.className = 'iframe-json-wrapper'; 1132 loadingDiv.style.marginTop = '10px'; 1133 loadingDiv.style.padding = '20px'; 1134 loadingDiv.style.background = '#f0f0f0'; 1135 loadingDiv.style.borderRadius = '4px'; 1136 loadingDiv.textContent = 'ÐагÑÑзка...'; 1137 this.parentNode.insertBefore(loadingDiv, this.nextSibling); 1138 1139 // ÐапÑÐ¾Ñ Ðº API 1140 fetch(apiUrl) 1141 .then(response => { 1142 if (!response.ok) { 1143 throw new Error(`HTTP error! status: ${response.status}`); 1144 } 1145 return response.text(); // СнаÑала полÑÑаем как ÑекÑÑ 1146 }) 1147 .then(text => { 1148 console.log('ÐолÑÑен ÑекÑÑ:', text); 1149 1150 // ÐаÑÑим JSON ÑÑÑÐ¾ÐºÑ 1151 const data = JSON.parse(text); 1152 console.log('РаÑпаÑÑеннÑй JSON:', data); 1153 1154 // Ðзвлекаем URL из JSON 1155 const iframeUrl = data.url; 1156 const orderId = data.order_id; 1157 1158 if (!iframeUrl) { 1159 throw new Error('URL не найден в JSON оÑвеÑе'); 1160 } 1161 1162 // УдалÑем индикаÑÐ¾Ñ Ð·Ð°Ð³ÑÑзки 1163 loadingDiv.remove(); 1164 1165 // Создаем конÑÐµÐ¹Ð½ÐµÑ Ð´Ð»Ñ iframe 1166 const container = document.createElement('div'); 1167 container.className = 'iframe-json-wrapper'; 1168 container.style.marginTop = '10px'; 1169 container.style.animation = 'fadeIn 0.3s ease'; 1170 1171 1172 1173 // Ðнопка закÑÑÑÐ¸Ñ 1174 const closeBtn = document.createElement('button'); 1175 closeBtn.textContent = 'â ÐакÑÑÑÑ'; 1176 closeBtn.style.cssText = `
1177 float: right; 1178 margin-bottom: 10px; 1179 padding: 5px 15px; 1180 background: #dc3545; 1181 color: white; 1182 border: none; 1183 border-radius: 4px; 1184 cursor: pointer; 1185 font-size: 14px; 1186 `; 1187 closeBtn.addEventListener('click', function() { 1188 container.remove(); 1189 }); 1190 container.appendChild(closeBtn); 1191 1192 // Создаем iframe 1193 const iframe = document.createElement('iframe'); 1194 iframe.src = iframeUrl; 1195 iframe.style.cssText = ` 1196 width: 100%; 1197 height: 500px; 1198 zoom:0.6; 1199 border: 1px solid #dee2e6; 1200 border-radius: 4px; 1201 background: white; 1202 clear: both; 1203 `; 1204 1205 container.appendChild(iframe); 1206 1207 // ÐобавлÑем инÑоÑмаÑÐ¸Ñ Ð¾Ð± order_id 1208 if (orderId) { 1209 /* const info = document.createElement('div'); 1210 info.style.cssText = ` 1211 padding: 10px 15px; 1212 background: #e9ecef; 1213 border-radius: 4px; 1214 margin-bottom: 10px; 1215 font-weight: bold; 1216 color: #495057; 1217 `; 1218 info.textContent = `Ðаказ #${orderId}`; 1219 1220 container.appendChild(info);*/ 1221 const check = document.createElement('a'); 1222 check.style.cssText = ` 1223 padding:20px; 1224 margin-bottom:30px; 1225 display:block; 1226 background:#4e4c57; 1227 text-transform:uppercase; 1228 font-size:16px; color:#fff 1229 `; 1230 check.textContent = `ÐÑовеÑиÑÑ Ð¾Ð¿Ð»Ð°ÑÑ`; 1231 check.setAttribute('href', `/book/${orderId}`); 1232 container.appendChild(check); 1233 1234 /*<a href="#" onclick="window.location.reload(true);" class="popular_btn t_button" 1235 style="padding:20px; margin-bottom:30px; display:block; background:#4e4c57; text-transform:uppercase; font-size:16px; color:#fff">ÐÑовеÑиÑÑ 1236 оплаÑÑ</a>*/ 1237 } 1238 1239 // ÐÑÑавлÑем поÑле ÑÑÑлки 1240 this.parentNode.insertBefore(container, this.nextSibling); 1241 }) 1242 .catch(error => { 1243 console.error('ÐÑибка:', error); 1244 loadingDiv.innerHTML = ` 1245 <div style="color: #721c24;"> 1246 â ÐÑибка: ${error.message} 1247 <br><small>ÐÑовеÑÑÑе конÑÐ¾Ð»Ñ Ð´Ð»Ñ Ð´ÐµÑалей</small> 1248 </div> 1249 `; 1250 loadingDiv.style.background = '#f8d7da'; 1251 1252 // Ðнопка повÑоÑной попÑÑки 1253 const retryBtn = document.createElement('button'); 1254 retryBtn.textContent = 'ÐовÑоÑиÑÑ'; 1255 retryBtn.style.cssText = ` 1256 margin-top: 10px; 1257 padding: 5px 15px; 1258 background: #007bff; 1259 color: white; 1260 border: none; 1261 border-radius: 4px; 1262 cursor: pointer; 1263 `; 1264 retryBtn.addEventListener('click', function() { 1265 loadingDiv.remove(); 1266 link.click(); 1267 }); 1268 loadingDiv.appendChild(retryBtn); 1269 }); 1270 }); 1271 }); 1272 }); 1273 /* 1274 document.addEventListener('DOMContentLoaded', function() { 1275 // ÐÑбиÑаем вÑе ÑÑÑлки Ñ ÐºÐ»Ð°ÑÑом 'load-in-iframe' 1276 const links = document.querySelectorAll('a.load-in-iframe'); 1277 1278 links.forEach(function(link) { 1279 link.addEventListener('click', function(e) { 1280 e.preventDefault(); // ÐÑменÑем пеÑÐµÑ Ð¾Ð´ по ÑÑÑлке 1281 1282 const url = this.href; 1283 const container = document.createElement('div'); 1284 container.style.marginTop = '10px'; 1285 1286 // Создаем iframe 1287 const iframe = document.createElement('iframe'); 1288 iframe.src = url; 1289 iframe.style.width = '100%'; 1290 iframe.style.zoom = '0.6'; 1291 iframe.style.height = '450px'; 1292 iframe.style.border = '1px solid #ccc'; 1293 iframe.style.borderRadius = '4px'; 1294 1295 // ÐÑовеÑÑем, не добавлен ли Ñже iframe 1296 const existingIframe = this.nextElementSibling; 1297 if (existingIframe && existingIframe.tagName === 'DIV' && existingIframe 1298 .querySelector('iframe')) { 1299 // ÐÑли Ñже еÑÑÑ - ÑдалÑем 1300 existingIframe.remove(); 1301 } else { 1302 // ÐобавлÑем новÑй iframe 1303 container.appendChild(iframe); 1304 this.parentNode.insertBefore(container, this.nextSibling); 1305 } 1306 }); 1307 }); 1308 });*/ 1309</script>
1309 1310 <link rel="modulepreload" as="script" href="https://finamtravel.ru/build/assets/mono-swvjl-DL.js" />
1310<script type="module" src="https://finamtravel.ru/build/assets/mono-swvjl-DL.js"></script>
1310
1310<script> 1311 function setCursorPosition(pos, e) { 1312 e.focus(); 1313 if (e.setSelectionRange) e.setSelectionRange(pos, pos); 1314 else if (e.createTextRange) { 1315 var range = e.createTextRange(); 1316 range.collapse(true); 1317 range.moveEnd("character", pos); 1318 range.moveStart("character", pos); 1319 range.select() 1320 } 1321 } 1322 1323 function mask(e) { 1324 var matrix = this.placeholder, // .defaultValue 1325 i = 0, 1326 def = matrix.replace(/\D/g, ""), 1327 val = this.value.replace(/\D/g, ""); 1328 def.length >= val.length && (val = def); 1329 matrix = matrix.replace(/[_\d]/g, function(a) { 1330 return val.charAt(i++) || "_" 1331 }); 1332 this.value = matrix; 1333 i = matrix.lastIndexOf(val.substr(-1)); 1334 i < matrix.length && matrix != this.placeholder ? i++ : i = matrix.indexOf("_"); 1335 setCursorPosition(i, this) 1336 } 1337 window.addEventListener("DOMContentLoaded", function() { 1338 var input = document.querySelector("#online_phone"); 1339 if (input != null) { 1340 input.addEventListener("input", mask, false); 1341 input.focus(); 1342 1343 setCursorPosition(3, input); 1344 } 1345 }); 1346 1347 ///// 1348 /* 1349 window.onload = function() { 1350 if (sliderOne != null) slideOne(); 1351 if (sliderTwo != null) slideTwo(); 1352 } 1353 1354 let sliderOne = document.getElementById("slider-1"); 1355 let sliderTwo = document.getElementById("slider-2"); 1356 let sliderThree = document.getElementById("slider-3"); 1357 let displayValOne = document.getElementById("range1"); 1358 let displayValTwo = document.getElementById("range2"); 1359 let displayValThree = document.getElementById("range3"); 1360 let minGap = 0; 1361 let sliderTrack = document.querySelector(".slider-track"); 1362 let sliderMax = document.getElementById("slider-1"); 1363 let sliderMaxValue = 0; 1364 if (sliderMax != null) sliderMaxValue = sliderMax.max; 1365 1366 1367 function slideOne() { 1368 if (parseInt(sliderTwo.value) - parseInt(sliderOne.value) <= minGap) { 1369 sliderOne.value = parseInt(sliderTwo.value) - minGap; 1370 } 1371 displayValOne.textContent = sliderOne.value; 1372 fillColor(); 1373 } 1374 1375 function slideTwo() { 1376 if (parseInt(sliderTwo.value) - parseInt(sliderOne.value) <= minGap) { 1377 sliderTwo.value = parseInt(sliderOne.value) + minGap; 1378 } 1379 displayValTwo.textContent = sliderTwo.value; 1380 fillColor(); 1381 } 1382 1383 1384 function fillColor() { 1385 percent1 = (sliderOne.value / sliderMaxValue) * 100; 1386 percent2 = (sliderTwo.value / sliderMaxValue) * 100; 1387 sliderTrack.style.background = 1388 `linear-gradient(to right, #dadae5 ${percent1}% , #3264fe ${percent1}% , #3264fe ${percent2}%, #dadae5 ${percent2}%)`; 1389 }*/ 1390</script>
1390 1391 1392
1393<script> 1394 var pointsMap = [ 1395 1396 ]; 1397 var myMap3; 1398 //utm меÑки добавлÑем и пеÑедаем далÑÑе 1399 saveUtmParams(); 1400 1401 function saveUtmParams() { 1402 const params = new URLSearchParams(window.location.search); 1403 1404 const utm = { 1405 utm_source: params.get('utm_source'), 1406 utm_medium: params.get('utm_medium'), 1407 utm_campaign: params.get('utm_campaign'), 1408 utm_content: params.get('utm_content'), 1409 utm_term: params.get('utm_term'), 1410 r_click_id: params.get('r_click_id'), 1411 r_source_id: params.get('r_source_id') 1412 }; 1413 1414 const hasUtm = Object.values(utm).some(v => v !== null); 1415 1416 if (hasUtm) { 1417 localStorage.setItem('utm_params', JSON.stringify(utm)); 1418 } 1419 } 1420 1421 function appendUtmToUrl(url) { 1422 const utm = JSON.parse(localStorage.getItem('utm_params')); 1423 1424 if (!utm) return url; 1425 1426 const urlObj = new URL(url, window.location.origin); 1427 1428 Object.keys(utm).forEach(key => { 1429 if (utm[key] && !urlObj.searchParams.has(key)) { 1430 urlObj.searchParams.set(key, utm[key]); 1431 } 1432 }); 1433 1434 return urlObj.toString(); 1435 } 1436 document.addEventListener('click', function(e) { 1437 1438 const link = e.target.closest('a[href^="/"]'); 1439 1440 if (!link) return; 1441 1442 const newUrl = appendUtmToUrl(link.href); 1443 1444 link.href = newUrl; 1445 1446 }); 1447 1448 /* 1449 (function () { 1450 const targetDomain = "dev.finamtravel.ru"; 1451 const pageParams = new URLSearchParams(window.location.search); 1452 const utmEntries = [...pageParams.entries()].filter(([key]) => key.startsWith("utm_")); 1453 1454 if (utmEntries.length === 0) return; 1455 1456 document.querySelectorAll("a[href]").forEach(link => { 1457 try { 1458 const url = new URL(link.href); 1459 if (!url.hostname.includes(targetDomain)) return; 1460 1461 utmEntries.forEach(([key, value]) => { 1462 if (!url.searchParams.has(key)) { 1463 url.searchParams.set(key, value); 1464 } 1465 }); 1466 1467 link.href = url.toString(); 1468 } catch (e) {} 1469 }); 1470 })();*/ 1471</script>
1471 1472 1473 1474 1475 1476 1477
1478<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js"></script>
1478 1479
1480<script> 1481 var days = 24 * 60 * 60; 1482 hours = 60 * 60; 1483 minutes = 60; 1484 nextDate = ""; 1485 text = ""; 1486 1487 initTimer(); 1488 tabMobile() 1489 1490 let tempScrollTop, currentScrollTop; 1491 const header_bar = document.getElementById('header'); 1492 const header_search = document.getElementById('header_search'); 1493 1494 1495 $(window).on("scroll", function() { 1496 1497 setTimeout(() => { 1498 tempScrollTop = window.scrollY 1499 }, 1); 1500 1501 currentScrollTop = window.scrollY; 1502 1503 if (tempScrollTop > currentScrollTop && currentScrollTop > 30) { 1504 if (header_bar != null) header_bar.classList.add('fixit'); 1505 if (header_search != null) header_search.classList.add('fixit'); 1506 } else { 1507 if (header_bar != null) header_bar.classList.remove('fixit'); 1508 if (header_search != null) header_search.classList.remove('fixit'); 1509 } 1510 }); 1511 1512 function initTimer() { 1513 arrDate = $('#nextdata').text().split('.'); 1514 nextDate = new Date(arrDate[0], arrDate[1] - 1, arrDate[2], arrDate[3], arrDate[4], 0, 0); 1515 tick(); 1516 } 1517 1518 1519 function tick() { 1520 left = Math.floor((nextDate - (new Date())) / 1000); 1521 1522 if (left < 0) { 1523 left = 0; 1524 } 1525 1526 1527 d = Math.floor(left / days); 1528 tack('day', d); 1529 left -= d * days; 1530 1531 1532 h = Math.floor(left / hours); 1533 tack('hou', h); 1534 left -= h * hours; 1535 1536 1537 m = Math.floor(left / minutes); 1538 tack('min', m); 1539 left -= m * minutes; 1540 1541 1542 s = left; 1543 tack('sec', s); 1544 1545 1546 setTimeout(tick, 1000); 1547 1548 } 1549 1550 function tack(type, val) { 1551 if (val > 999) { 1552 val = 999; 1553 } 1554 if (val < 0) { 1555 val = 0; 1556 } 1557 if (val >= 10) { 1558 text = val; 1559 } 1560 if (val < 10) { 1561 text = "0" + val; 1562 } 1563 $('#first' + type).text(text); 1564 $('#second' + type).text(text); 1565 } 1566 1567 function tabMobile() { 1568 jQuery('body').on('click', '.mob_tablet', function() { 1569 jQuery(this).toggleClass('is-open'); 1570 tab = $(this).attr('data-tab'); 1571 jQuery('#' + tab).toggleClass('is-open');; 1572 return false; 1573 }); 1574 } 1575</script>
1575 1576
1577<script> 1578 checkCookies(); 1579 1580 function setCookie(name, value, days) { 1581 let expires = ""; 1582 if (days) { 1583 let date = new Date(); 1584 date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000)); 1585 //date.setTime(date.getTime() + (1000)); 1586 expires = "; expires=" + date.toUTCString(); 1587 } 1588 document.cookie = name + "=" + (value || "") + expires + "; path=/"; 1589 } 1590 1591 function getCookie(name) { 1592 let matches = document.cookie.match(new RegExp("(?:^|; )" + name.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g, 1593 '\\$1') + "=([^;]*)")); 1594 return matches ? decodeURIComponent(matches[1]) : undefined; 1595 } 1596 1597 1598 function checkCookies() { 1599 let cookieNote = document.getElementById('cookie_note'); 1600 let cookieBtnAccept = cookieNote.querySelector('.cookie_accept'); 1601 1602 // Ð â¢Ð¡ÐÐ Â»Ð Ñ Ð ÑСÑÐ ÑÐ Ñ cookies_policy РРРµСâ Ð ÑÐ Â»Ð Ñ Ð ÑРРР° Ð ÑСÐÐ ÑСÐСÐÐ ÑСâ¡Ð µРРР°, СâÐ Ñ Ð ÑÐ ÑÐ ÑазСâ¹Ð ÐÐ Â°Ð ÂµÐ Ñ Ð¡ÑÐ ÐРµРÒÐ ÑÐ ÑлеРРРÑРµ 1603 if (!getCookie('cookies_policy2')) { 1604 cookieNote.classList.add('show'); 1605 } 1606 1607 // Ð ÑСÐÐ Ñ Ð ÑР»РÑÐ ÑРµ РРР° Ð ÑÐ Ð Ð ÑÐ ÑÐ ÑÐ¡Ñ Ð¡ÑСÐСâР°РРР°РÐР»РÑÐ ÐÐ Â°Ð ÂµÐ Ñ Ð ÑСÑÐ ÑÐ¡Ñ cookies_policy РРР° Ð ÑÐ ÒÐ ÑÐ Ð Ð ÑÐ ÑÐ Ò 1608 cookieBtnAccept.addEventListener('click', function() { 1609 setCookie('cookies_policy2', 'true', 30); 1610 cookieNote.classList.remove('show'); 1611 }); 1612 } 1613</script>
1613 1614 1615 1616
1616<script src="/js/jquery.fancybox.js"></script>
1616 1617
1617<script src="/js/lvovich.min.js"></script>
1617 1618
1618<script type="text/javascript" src="//tourvisor.ru/module/init.js"></script>
1618 1619 1620 1621 1622 1623 1624 1625 <!-- Yandex.Metrika counter --> 1626
1626<script type="text/javascript"> 1627 (function(m, e, t, r, i, k, a) { 1628 m[i] = m[i] || function() { 1629 (m[i].a = m[i].a || []).push(arguments) 1630 }; 1631 m[i].l = 1 * new Date(); 1632 for (var j = 0; j < document.scripts.length; j++) { 1633 if (document.scripts[j].src === r) { 1634 return; 1635 } 1636 } 1637 k = e.createElement(t), a = e.getElementsByTagName(t)[0], k.async = 1, k.src = r, a.parentNode.insertBefore( 1638 k, a) 1639 })(window, document, 'script', 'https://mc.yandex.ru/metrika/tag.js?id=110668657', 1640 'ym'); 1641 1642 ym(110668657, 'init', { 1643 ssr: true, 1644 webvisor: true, 1645 clickmap: true, 1646 ecommerce: "dataLayer", 1647 referrer: document.referrer, 1648 url: location.href, 1649 accurateTrackBounce: true, 1650 trackLinks: true 1651 }); 1652 </script>
1652 1653 <noscript> 1654 <div><img src="https://mc.yandex.ru/watch/110668657" style="position:absolute; left:-9999px;" 1655 alt="" /></div> 1656 </noscript> 1657 <!-- /Yandex.Metrika counter --> 1658 <!-- Top.Mail.Ru counter --> 1659
1659<script type="text/javascript"> 1660 var _tmr = window._tmr || (window._tmr = []); 1661 _tmr.push({ 1662 id: "3716851", 1663 type: "pageView", 1664 start: (new Date()).getTime() 1665 }); 1666 (function(d, w, id) { 1667 if (d.getElementById(id)) return; 1668 var ts = d.createElement("script"); 1669 ts.type = "text/javascript"; 1670 ts.async = true; 1671 ts.id = id; 1672 ts.src = "https://top-fwz1.mail.ru/js/code.js"; 1673 var f = function() { 1674 var s = d.getElementsByTagName("script")[0]; 1675 s.parentNode.insertBefore(ts, s); 1676 }; 1677 if (w.opera == "[object Opera]") { 1678 d.addEventListener("DOMContentLoaded", f, false); 1679 } else { 1680 f(); 1681 } 1682 })(document, window, "tmr-code"); 1683 </script>
1683 1684 <noscript> 1685 <div><img src="https://top-fwz1.mail.ru/counter?id=3716851;js=na" style="position:absolute;left:-9999px;" 1686 alt="Top.Mail.Ru" /></div> 1687 </noscript> 1688 <!-- /Top.Mail.Ru counter --> 1689 1690 1691 1692 1693 1694</body> 1695 1696</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.