Ext.onReady(function(){ ExtVS.V.sTplName = 'hotel_search'; ExtVS.V.sPlatformId = 'hotel_search_platform'; ExtVS.V.sArrayRequestName = 'array_request_hotel_search'; ExtVS.V.sRequestName = 'json_request_hotel_search'; ExtVS.V.bUserInner = false; ExtVS.V.UserVars = {"success":true,"results":5,"data":{"SProfitCentreCode":null,"SUserCode":null,"AgentCode":"1000032","ContractId":"1000033","CurrencyName":"RUR"},"message":"User Vars Data"}; ExtVS.V.lang = 'ru'; ExtVS.V.LanVars = {"success":true,"results":246,"data":{"self":"{0}","date_format":"\u0414\u0414.\u041c\u041c.\u0413\u0413\u0413\u0413","bookmarkthispage":"\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0443 \u0432:","main_page":"\u0413\u043b\u0430\u0432\u043d\u0430\u044f","catalog":"\u041e\u043d\u043b\u0430\u0439\u043d \u043a\u0430\u0442\u0430\u043b\u043e\u0433","citiesHotels":"\u0417\u0434\u0440\u0430\u0432\u043d\u0438\u0446\u044b {0}","citiesHotels2":"\u0417\u0434\u0440\u0430\u0432\u043d\u0438\u0446\u044b \u0433 {0}","catalog_hotels":"\u041a\u0430\u0442\u0430\u043b\u043e\u0433 \u0437\u0434\u0440\u0430\u0432\u043d\u0438\u0446","address":"\u0410\u0434\u0440\u0435\u0441 \u0433\u043e\u0441\u0442\u0438\u043d\u0438\u0446\u044b","online_info":"\u041e\u043d\u043b\u0430\u0439\u043d \u0431\u0440\u043e\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435","gmap":"\u041a\u0430\u0440\u0442\u0430","map":"\u041a\u0430\u0440\u0442\u0430","map_link":"\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u043f\u043e\u043b\u043d\u0443\u044e \u043a\u0430\u0440\u0442\u0443","cityGuide":"\u041f\u0443\u0442\u0435\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c \u043f\u043e {0}","cityGmap":"\u0417\u0434\u0440\u0430\u0432\u043d\u0438\u0446\u044b {0} \u043d\u0430 \u043a\u0430\u0440\u0442\u0435","country":"\u0421\u0442\u0440\u0430\u043d\u0430","countries":"\u0421\u0442\u0440\u0430\u043d\u044b","hotel":"\u0417\u0434\u0440\u0430\u0432\u043d\u0438\u0446\u0430","hotels":"\u0417\u0434\u0440\u0430\u0432\u043d\u0438\u0446\u044b","hotel_news":"\u041d\u043e\u0432\u043e\u0441\u0442\u0438 \u0417\u0434\u0440\u0430\u0432\u043d\u0438\u0446\u044b","city":"\u0413\u043e\u0440\u043e\u0434","cities":"\u0413\u043e\u0440\u043e\u0434\u0430","about":"\u041e \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438","more":"\u0423\u0432\u0435\u043b\u0438\u0447\u0438\u0442\u044c","small":"\u0423\u043c\u0435\u043d\u044c\u0448\u0438\u0442\u044c","noaccess_head":"\u0414\u043e\u0441\u0442\u0443\u043f \u0437\u0430\u043f\u0440\u0435\u0449\u0435\u043d","noaccess_unfortunately":"\u041a \u0441\u043e\u0436\u0430\u043b\u0435\u043d\u0438\u044e, \u0434\u043e\u0441\u0442\u0443\u043f \u043a \u0444\u0443\u043d\u043a\u0446\u0438\u044f\u043c \u0431\u0440\u043e\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0437\u0430\u043f\u0440\u0435\u0449\u0435\u043d!","noaccess_unfortunately2":"\u0414\u043e\u0441\u0442\u0443\u043f \u0437\u0430\u043f\u0440\u0435\u0449\u0435\u043d!","noaccess_contact_manager":"\u041f\u043e \u0432\u043e\u043f\u0440\u043e\u0441\u0430\u043c \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u043f\u0440\u0430\u0432 \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u043f\u0440\u043e\u0441\u044c\u0431\u0430 \u043e\u0431\u0440\u0430\u0449\u0430\u0442\u044c\u0441\u044f \u043a \u0412\u0430\u0448\u0435\u043c\u0443 \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u0443.","priceandavalability":"\u0426\u0435\u043d\u044b \u0438 \u043d\u0430\u043b\u0438\u0447\u0438\u0435 \u043c\u0435\u0441\u0442","mapnotsearchcity":"\u041d\u0435 \u0437\u0430\u0434\u0430\u043d\u044b \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442\u044b \u0433\u043e\u0440\u043e\u0434\u0430.","mapnotsearchcountry":"\u041d\u0435 \u0437\u0430\u0434\u0430\u043d\u044b \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442\u044b \u0441\u0442\u0440\u0430\u043d\u044b.","mapnotsearchhotel":"\u041d\u0435 \u0437\u0430\u0434\u0430\u043d\u044b \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442\u044b \u0417\u0434\u0440\u0430\u0432\u043d\u0438\u0446\u044b.","hotellist_select_city":"\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0433\u043e\u0440\u043e\u0434","hotellist_select_country":"\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0441\u0442\u0440\u0430\u043d\u0443","footer_copyrigth":"\u00a9 \u0422\u0443\u0440\u0438\u0441\u0442\u0438\u0447\u0435\u0441\u043a\u0430\u044f \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u044f \u00ab\u0410\u043a\u0430\u0434\u0435\u043c\u0441\u0435\u0440\u0432\u0438\u0441\u00bb, 1990\u2013{0}.","footer_fax":"\u0424\u0430\u043a\u0441: +7 (495) 662-43-62","num_mbt":"\u0420\u0435\u0435\u0441\u0442\u0440\u043e\u0432\u044b\u0439 \u043d\u043e\u043c\u0435\u0440 \u0442\u0443\u0440\u043e\u043f\u0435\u0440\u0430\u0442\u043e\u0440\u0430 MBT 000001","print_page":"\u043f\u0435\u0447\u0430\u0442\u0430\u0442\u044c \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0443","index_archiv_news":"\u0410\u0440\u0445\u0438\u0432 \u043d\u043e\u0432\u043e\u0441\u0442\u0435\u0439","index_news":"\u041d\u043e\u0432\u043e\u0441\u0442\u0438","index_guests":"\u0412 \u0433\u043e\u0441\u0442\u044f\u0445 \u0443 \u0410\u043a\u0430\u0434\u0435\u043c\u0441\u0435\u0440\u0432\u0438\u0441\u0430","session_wheretopayname_1":"\u041f\u0440\u0435\u0434\u043e\u043f\u043b\u0430\u0442\u0430 {0} \u0434\u043e \u0437\u0430\u0435\u0437\u0434\u0430","session_wheretopayname_2":"\u041e\u043f\u043b\u0430\u0442\u0430 \u0432 \u0437\u0434\u0440\u0430\u0432\u043d\u0438\u0446\u0435 \u043f\u0440\u0438 \u0437\u0430\u0435\u0437\u0434\u0435","session_wheretopayname_3":"\u041e\u043f\u043b\u0430\u0442\u0430 {0} \u0441\u043e\u0433\u043b\u0430\u0441\u043d\u043e \u0434\u043e\u0433\u043e\u0432\u043e\u0440\u0443","agent_login":"\u0412\u0445\u043e\u0434 \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0443","combo_std_tooltip":"\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u0438\u043b\u0438 \u0432\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0438\u0437 \u0441\u043f\u0438\u0441\u043a\u0430","city_tooltip":"\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u0433\u043e\u0440\u043e\u0434\u0430","btn_booking":"\u0411\u0440\u043e\u043d\u0438\u0440\u043e\u0432\u0430\u0442\u044c","btn_cancel":"\u041e\u0442\u043c\u0435\u043d\u0438\u0442\u044c","btn_back":"\u041d\u0430\u0437\u0430\u0434","btn_next":"\u0414\u0430\u043b\u0435\u0435","btn_2basket":"\u0412 \u043a\u043e\u0440\u0437\u0438\u043d\u0443","btn_change":"\u0418\u0437\u043c\u0435\u043d\u0438\u0442\u044c","btn_change_room_dates":"\u0418\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u0434\u0430\u0442\u044b \u0437\u0430\u0435\u0437\u0434\u0430\/\u0432\u044b\u0435\u0437\u0434\u0430 \u0438 \u0442\u0438\u043f \u043d\u043e\u043c\u0435\u0440\u0430","btn_change_order":"\u0418\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u0437\u0430\u043a\u0430\u0437","btn_change_preferences":"\u0418\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438","btn_change_service":"\u0418\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u0443\u0441\u043b\u0443\u0433\u0443","btn_clear_cart":"\u041e\u0447\u0438\u0441\u0442\u0438\u0442\u044c \u043a\u043e\u0440\u0437\u0438\u043d\u0443","btn_complete_order":"\u041e\u0444\u043e\u0440\u043c\u0438\u0442\u044c \u0437\u0430\u043a\u0430\u0437","btn_delete":"\u0423\u0434\u0430\u043b\u0438\u0442\u044c","btn_delete_service":"\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0443\u0441\u043b\u0443\u0433\u0443","btn_choose_service":"\u0412\u044b\u0431\u0440\u0430\u0442\u044c \u0443\u0441\u043b\u0443\u0433\u0443","btn_dontsave_order":"\u041d\u0435 \u0441\u043e\u0445\u0440\u0430\u043d\u044f\u0442\u044c \u0437\u0430\u043a\u0430\u0437","btn_edit":"\u0418\u0437\u043c\u0435\u043d\u0438\u0442\u044c","btn_continue":"\u041f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u0442\u044c","btn_hotelsincity":"\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u0417\u0434\u0440\u0430\u0432\u043d\u0438\u0446\u044b \u0432 \u0433\u043e\u0440\u043e\u0434\u0435","btn_login":"\u0412\u043e\u0439\u0442\u0438","btn_mail":"\u041f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u043f\u043e e-mail","btn_priceandavailability":"\u0417\u0430\u0431\u0440\u043e\u043d\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0437\u0434\u0440\u0430\u0432\u043d\u0438\u0446\u0443","btn_refresh":"\u041e\u0431\u043d\u043e\u0432\u0438\u0442\u044c \u0441\u0442\u043e\u0438\u043c\u043e\u0441\u0442\u044c \u0438 \u043d\u0430\u043b\u0438\u0447\u0438\u0435 \u043c\u0435\u0441\u0442","btn_register":"\u0417\u0430\u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c","btn_save_change":"\u0421\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u0443\u0441\u043b\u0443\u0433\u0438","btn_save_order":"\u0421\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c \u0437\u0430\u043a\u0430\u0437","btn_search_orders":"\u041d\u0430\u0439\u0442\u0438","btn_select":"\u041f\u043e\u0434\u043e\u0431\u0440\u0430\u0442\u044c","btn_send":"\u041e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c","btn_unregister":"\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0435 \u0434\u0430\u043d\u043d\u044b\u0435","btn_view":"\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u044c","btn_book_the_hotel":"\u0417\u0430\u0431\u0440\u043e\u043d\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0437\u0434\u0440\u0430\u0432\u043d\u0438\u0446\u0443","btn_confirm":"\u041f\u043e\u0434\u0442\u0432\u0435\u0440\u0434\u0438\u0442\u044c \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u0432 \u0437\u0430\u043a\u0430\u0437\u0435","btn_confirm_cancel":"\u041f\u043e\u0434\u0442\u0432\u0435\u0440\u0434\u0438\u0442\u044c \u0430\u043d\u043d\u0443\u043b\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0437\u0430\u043a\u0430\u0437\u0430","btn_print_invoice":"\u0420\u0430\u0441\u043f\u0435\u0447\u0430\u0442\u0430\u0442\u044c \u0441\u0447\u0435\u0442","btn_print_confirmation":"\u0420\u0430\u0441\u043f\u0435\u0447\u0430\u0442\u0430\u0442\u044c \u0443\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u0435","btn_pay":"\u041e\u043f\u043b\u0430\u0442\u0438\u0442\u044c","btn_print_voucher":"\u0420\u0430\u0441\u043f\u0435\u0447\u0430\u0442\u0430\u0442\u044c \u0432\u0430\u0443\u0447\u0435\u0440","btn_add":"\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c","select_yes":"\u0414\u0430","select_no":"\u041d\u0435\u0442","or_":"\u0438\u043b\u0438","wait":"\u0420\u0430\u0441\u0447\u0435\u0442 \u0441\u0442\u043e\u0438\u043c\u043e\u0441\u0442\u0438...","order_status71":"\u0410\u043d\u043d\u0443\u043b\u0438\u0440\u043e\u0432\u0430\u043do","bookagent_status_work":"\u0412 \u0440\u0430\u0431\u043e\u0442\u0435","hotelsearch_room_avail":"\u041c\u0435\u0441\u0442\u0430 \u0432 \u043d\u0430\u043b\u0438\u0447\u0438\u0438","leftnav_help":"\u041e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u0441\u0438\u0441\u0442\u0435\u043c\u044b","leftnav_logout":"\u0412\u044b\u0445\u043e\u0434 \u0438\u0437 \u0441\u0438\u0441\u0442\u0435\u043c\u044b","leftnav_order":"\u0417\u0430\u043a\u0430\u0437","leftnav_orders":"\u041c\u043e\u0438 \u0437\u0430\u043a\u0430\u0437\u044b","leftnav_pricelist":"\u0426\u0435\u043d\u043e\u0432\u043e\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435","leftnav_profile":"\u041c\u043e\u0438 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438","phone4all":"\u0422\u0435\u043b\u0435\u0444\u043e\u043d \u0446\u0435\u043d\u0442\u0440\u0430 \u0431\u0440\u043e\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0437\u0434\u0440\u0430\u0432\u043d\u0438\u0446","leftnav_basket":"\u041c\u043e\u044f \u043a\u043e\u0440\u0437\u0438\u043d\u0430","leftnav_findorder":"\u041f\u043e\u0438\u0441\u043a \u0437\u0430\u043a\u0430\u0437\u0430","change_booking":"\u0418\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0435 \u0437\u0430\u043a\u0430\u0437\u0430","private_person":"\u0427\u0430\u0441\u0442\u043d\u043e\u0435 \u043b\u0438\u0446\u043e","profile_youreghow":"\u0412\u044b \u0437\u0430\u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u044b \u043a\u0430\u043a:","inner_user":"\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c \u0410\u043a\u0430\u0434\u0435\u043c\u0441\u0435\u0440\u0432\u0438\u0441\u0430","editorder_msg1":"\u0414\u043b\u044f \u043e\u0444\u043e\u0440\u043c\u043b\u0435\u043d\u0438\u044f \u043d\u043e\u0432\u043e\u0433\u043e \u0437\u0430\u043a\u0430\u0437\u0430 \u0437\u0430\u0432\u0435\u0440\u0448\u0438\u0442\u0435 \u0440\u0430\u0431\u043e\u0442\u0443 \u0441 \u0442\u0435\u043a\u0443\u0449\u0438\u043c \u0437\u0430\u043a\u0430\u0437\u043e\u043c!","editorder_msg2":"\u0414\u043b\u044f \u043a\u043e\u0440\u0440\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u043a\u0438 \u0440\u0430\u043d\u0435\u0435 \u0441\u0434\u0435\u043b\u0430\u043d\u043d\u043e\u0433\u043e \u0437\u0430\u043a\u0430\u0437\u0430 \u0437\u0430\u0432\u0435\u0440\u0448\u0438\u0442\u0435 \u0440\u0430\u0431\u043e\u0442\u0443 \u0441 \u0442\u0435\u043a\u0443\u0449\u0438\u043c \u0437\u0430\u043a\u0430\u0437\u043e\u043c!","editorder_not_found":"\u0417\u0430\u043a\u0430\u0437 {0} \u043d\u0435 \u043d\u0430\u0439\u0434\u0435\u043d!","recovery_success":"\u041f\u0430\u0440\u043e\u043b\u044c \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u0435\u043d \u043d\u0430 e-mail!","mainpage_h1":"\u0411\u0440\u043e\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0437\u0434\u0440\u0430\u0432\u043d\u0438\u0446 \u0438 \u043e\u0442\u0435\u043b\u0435\u0439 \u043e\u043d\u043b\u0430\u0439\u043d","hotels_freesale":"\u0417\u0434\u0440\u0430\u0432\u043d\u0438\u0446\u044b \u0432 \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0439 \u043f\u0440\u043e\u0434\u0430\u0436\u0435","hotels_allhotels":"\u041a\u0430\u0442\u0430\u043b\u043e\u0433 \u0437\u0434\u0440\u0430\u0432\u043d\u0438\u0446","hotelsearch_onlyfreesale":"\u0417\u0434\u0440\u0430\u0432\u043d\u0438\u0446\u044b \u0432 \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0439 \u043f\u0440\u043e\u0434\u0430\u0436\u0435","bookagent_cost1":"\u0421\u0442\u043e\u0438\u043c\u043e\u0441\u0442\u044c \u043f\u0440\u043e\u0436\u0438\u0432\u0430\u043d\u0438\u044f","on_request":"\u043f\u043e \u0437\u0430\u043f\u0440\u043e\u0441\u0443","comis":"\u041a\u043e\u043c\u0438\u0441\u0441\u0438\u044f","deleted":"\u0410\u043d\u043d\u0443\u043b\u0438\u0440\u043e\u0432\u0430\u043d\u0430!","changed":"\u0418\u0437\u043c\u0435\u043d\u0435\u043d\u0430!","penalty":"\u0428\u0442\u0440\u0430\u0444\u044b:","reason":"\u041f\u0440\u0438\u0447\u0438\u043d\u0430","ratename":"\u043f\u043e \u0442\u0430\u0440\u0438\u0444\u0443 \"{0}\"","allotmentname":"\u0438\u0437 \u043a\u0432\u043e\u0442\u044b \"{0}\"","select":"\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435...","priceload":"\u0437\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044c \u0446\u0435\u043d\u044b","rss_news":"\u041d\u043e\u0432\u043e\u0441\u0442\u0438 \u0410\u043a\u0430\u0434\u0435\u043c\u0441\u0435\u0440\u0432\u0438\u0441\u0430","engine_powered":"Powered by Academservice Booking Engine<\/a>","please_wait_processing":"\u041f\u043e\u0434\u043e\u0436\u0434\u0438\u0442\u0435, \u0438\u0434\u0435\u0442 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u0434\u0430\u043d\u043d\u044b\u0445...","export_to_excel":"\u042d\u043a\u0441\u043f\u043e\u0440\u0442 \u0432 Excel","phone":"\u0422\u0435\u043b\u0435\u0444\u043e\u043d:<\/b> {0}","availabrooms":"{0} \u043d\u043e\u043c\u0435\u0440(\u043e\u0432) \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e","priceandavailability":"\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u0446\u0435\u043d\u044b \u0438 \u043d\u0430\u043b\u0438\u0447\u0438\u0435 \u043c\u0435\u0441\u0442","hoteladdress":"\u0410\u0434\u0440\u0435\u0441 \u0417\u0434\u0440\u0430\u0432\u043d\u0438\u0446\u044b:<\/b> {0}","acaserank":"\u0420\u0430\u043d\u0433 \u00ab{0}\u00bb","hotelname":"\u0417\u0434\u0440\u0430\u0432\u043d\u0438\u0446\u0430 {0}","citycentre":"\u0426\u0435\u043d\u0442\u0440 \u0433\u043e\u0440\u043e\u0434\u0430:<\/b> {0}","underground":"\u0411\u043b\u0438\u0436\u0430\u0439\u0448\u0435\u0435 \u043c\u0435\u0442\u0440\u043e:<\/b> {0}","descriptions":"\u0414\u043e\u0441\u0442\u043e\u043f\u0440\u0438\u043c\u0435\u0447\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438:<\/b> {0}","rooms_floors":"\u041a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u043d\u043e\u043c\u0435\u0440\u043e\u0432\/\u044d\u0442\u0430\u0436\u0435\u0439:<\/b> {0}\/{1}","year_built":"\u0413\u043e\u0434 \u043f\u043e\u0441\u0442\u0440\u043e\u0439\u043a\u0438:<\/b> {0}","year_built_reconstructed":"\u0413\u043e\u0434 \u043f\u043e\u0441\u0442\u0440\u043e\u0439\u043a\u0438\/\u0440\u0435\u043a\u043e\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u0438:<\/b> {0}\/{1}","airport":"\u0410\u044d\u0440\u043e\u043f\u043e\u0440\u0442:<\/b> {0}","railway_station":"\u0416\/\u0434 \u0432\u043e\u043a\u0437\u0430\u043b:<\/b> {0}","riverport":"\u0420\u0435\u0447\u043d\u043e\u0439 \u043f\u043e\u0440\u0442:<\/b> {0}","seaport":"\u041c\u043e\u0440\u0441\u043a\u043e\u0439 \u043f\u043e\u0440\u0442:<\/b> {0}","hotelphoto":"\u0424\u043e\u0442\u043e \u0417\u0434\u0440\u0430\u0432\u043d\u0438\u0446\u044b {0}","hotelschema":"\u0421\u0445\u0435\u043c\u0430 \u0440\u0430\u0441\u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0417\u0434\u0440\u0430\u0432\u043d\u0438\u0446\u044b {0}","hoteldescription_addnote":"\u041d\u0430\u0431\u043e\u0440 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u043c\u044b\u0445 \u0443\u0441\u043b\u0443\u0433 \u043c\u043e\u0436\u0435\u0442 \u043c\u0435\u043d\u044f\u0442\u044c\u0441\u044f \u0437\u0434\u0440\u0430\u0432\u043d\u0438\u0446\u0435\u0439 \u0431\u0435\u0437 \u043f\u0440\u0435\u0434\u0432\u0430\u0440\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u0443\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u044f.","hoteldescription_tb_map":"\u0421\u0445\u0435\u043c\u0430 \u0440\u0430\u0441\u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0417\u0434\u0440\u0430\u0432\u043d\u0438\u0446\u044b","hoteldescription_tb_photo":"\u0424\u043e\u0442\u043e \u0417\u0434\u0440\u0430\u0432\u043d\u0438\u0446\u044b {0}","hoteldescription_tb_price":"\u0426\u0435\u043d\u044b \u0417\u0434\u0440\u0430\u0432\u043d\u0438\u0446\u044b {0}","hoteldescription_tb_vh":"\u0412\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0439 \u0442\u0443\u0440 \u0417\u0434\u0440\u0430\u0432\u043d\u0438\u0446\u044b {0}","hoteldescription_tb_gmap":"\u0417\u0434\u0440\u0430\u0432\u043d\u0438\u0446\u0430 {0} \u043d\u0430 \u043a\u0430\u0440\u0442\u0435 {1}","off_certificate":"\u041e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u043e \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u0446\u0438\u0440\u043e\u0432\u0430\u043d\u0430","off_certificate_no":"\u041e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u043e \u043d\u0435 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u0446\u0438\u0440\u043e\u0432\u0430\u043d\u0430","hotel_rate":"\u041a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u044f \u0417\u0434\u0440\u0430\u0432\u043d\u0438\u0446\u044b","hotel_services":"\u0423\u0441\u043b\u0443\u0433\u0438 \u0417\u0434\u0440\u0430\u0432\u043d\u0438\u0446\u044b","hoteldescription_besteastern":"\u0423\u0447\u0430\u0441\u0442\u043d\u0438\u043a \u043f\u0440\u043e\u0435\u043a\u0442\u0430 "Best Eurasian Hotels"","virtual":"\u0412\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0439 \u0442\u0443\u0440","hoteldescription_hotel":"\u0417\u0434\u0440\u0430\u0432\u043d\u0438\u0446\u0430 {0}","hoteldescription_hotel_desc":"\u041e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u0417\u0434\u0440\u0430\u0432\u043d\u0438\u0446\u044b {0}","hoteldescription_hotel_description":"\u041e\u043f\u0438\u0441\u0430\u043d\u0438\u0435","countrydescription_town_list":"\u0421\u043f\u0438\u0441\u043e\u043a \u0433\u043e\u0440\u043e\u0434\u043e\u0432","countrydescription_description":"\u041e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u0441\u0442\u0440\u0430\u043d\u044b","hotel_search":"\u041f\u043e\u0438\u0441\u043a \u0417\u0434\u0440\u0430\u0432\u043d\u0438\u0446\u044b","hotelsearch_type":"\u0422\u0438\u043f \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044f","hotelsearch_1":"\u041e\u0434\u043d\u043e\u043c\u0435\u0441\u0442\u043d\u043e\u0435","hotelsearch_2":"\u0414\u0432\u0443\u0445\u043c\u0435\u0441\u0442\u043d\u043e\u0435","hotelsearch_addresult":"\u0421\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0435 \u0417\u0434\u0440\u0430\u0432\u043d\u0438\u0446\u044b \u043d\u0435 \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0442 \u0412\u0430\u0448\u0435\u043c\u0443 \u0437\u0430\u043f\u0440\u043e\u0441\u0443!","hotelsearch_clearfiltr_freesale":"\u041f\u0440\u043e\u0432\u0435\u0434\u0435\u043d \u043f\u043e\u0438\u0441\u043a \u0431\u0435\u0437 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u0439 \u043f\u043e \u043d\u0430\u043b\u0438\u0447\u0438\u044e \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0439 \u043f\u0440\u043e\u0434\u0430\u0436\u0438!","hotelsearch_clearfiltr_hotelname":"\u041f\u0440\u043e\u0432\u0435\u0434\u0435\u043d \u043f\u043e\u0438\u0441\u043a \u0431\u0435\u0437 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u0439 \u043f\u043e \u043d\u0430\u0438\u043c\u0435\u043d\u043e\u0432\u0430\u043d\u0438\u044e \u0417\u0434\u0440\u0430\u0432\u043d\u0438\u0446\u044b!","hotelsearch_clearfiltr_price":"\u041f\u0440\u043e\u0432\u0435\u0434\u0435\u043d \u043f\u043e\u0438\u0441\u043a \u0431\u0435\u0437 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u0439 \u043f\u043e \u0446\u0435\u043d\u0435!","hotelsearch_clearfiltr_pricefreesale":"\u041f\u0440\u043e\u0432\u0435\u0434\u0435\u043d \u043f\u043e\u0438\u0441\u043a \u0431\u0435\u0437 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u0439 \u043f\u043e \u0446\u0435\u043d\u0435 \u0438 \u043d\u0430\u043b\u0438\u0447\u0438\u044e \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0439 \u043f\u0440\u043e\u0434\u0430\u0436\u0438!","hotelsearch_date":"\u0414\u0430\u0442\u044b \u043f\u0440\u043e\u0436\u0438\u0432\u0430\u043d\u0438\u044f:","hotelsearch_desc":"\u041f\u043e\u0438\u0441\u043a \u0417\u0434\u0440\u0430\u0432\u043d\u0438\u0446\u044b : \u041f\u043e\u0438\u0441\u043a \u0438 \u0431\u0440\u043e\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0437\u0434\u0440\u0430\u0432\u043d\u0438\u0446, \u0431\u0440\u043e\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043d\u043e\u043c\u0435\u0440\u043e\u0432, \u0441\u043b\u0443\u0436\u0431\u0430 \u043e\u043d\u043b\u0430\u0439\u043d \u0431\u0440\u043e\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0437\u0434\u0440\u0430\u0432\u043d\u0438\u0446, \u0437\u0430\u0431\u0440\u043e\u043d\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0437\u0434\u0440\u0430\u0432\u043d\u0438\u0446\u0443","hotelsearch_err_arrdate":"\u0414\u0430\u0442\u0430 \u0437\u0430\u0435\u0437\u0434\u0430 \u043d\u0435 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u043c\u0435\u043d\u044c\u0448\u0435 \u0442\u0435\u043a\u0443\u0449\u0435\u0439","hotelsearch_err_depdate":"\u0414\u0430\u0442\u0430 \u0432\u044b\u0435\u0437\u0434\u0430 \u0434\u043e\u043b\u0436\u043d\u0430 \u0431\u044b\u0442\u044c \u0431\u043e\u043b\u044c\u0448\u0435 \u0434\u0430\u0442\u044b \u0437\u0430\u0435\u0437\u0434\u0430","hotelsearch_err_durstay":"\u0414\u043e\u043f\u0443\u0441\u0442\u0438\u043c\u044b\u0439 \u0441\u0440\u043e\u043a \u043f\u0440\u043e\u0436\u0438\u0432\u0430\u043d\u0438\u044f \u043d\u0435 \u0431\u043e\u043b\u0435\u0435 {0} \u0441\u0443\u0442\u043e\u043a!","hotelsearch_err_empty_arrdate":"\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0437\u0430\u043f\u043e\u043b\u043d\u0438\u0442\u0435 \u0434\u0430\u0442\u0443 \u0437\u0430\u0435\u0437\u0434\u0430!","hotelsearch_err_empty_dates":"\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0437\u0430\u043f\u043e\u043b\u043d\u0438\u0442\u0435 \u0434\u0430\u0442\u044b \u043f\u0440\u043e\u0436\u0438\u0432\u0430\u043d\u0438\u044f!","hotelsearch_err_empty_depdate":"\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0437\u0430\u043f\u043e\u043b\u043d\u0438\u0442\u0435 \u0434\u0430\u0442\u0443 \u0432\u044b\u0435\u0437\u0434\u0430!","hotelsearch_err_emptycity":"\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0432\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0433\u043e\u0440\u043e\u0434","hotelsearch_err_invalid_arrdate":"\u041d\u0435\u043a\u043e\u0440\u0440\u0435\u043a\u0442\u043d\u0430\u044f \u0434\u0430\u0442\u0430 \u0437\u0430\u0435\u0437\u0434\u0430! (\u043f\u0440\u0438\u043c\u0435\u0440: {0})","hotelsearch_err_invalid_depdate":"\u041d\u0435\u043a\u043e\u0440\u0440\u0435\u043a\u0442\u043d\u0430\u044f \u0434\u0430\u0442\u0430 \u0432\u044b\u0435\u0437\u0434\u0430! (\u043f\u0440\u0438\u043c\u0435\u0440: {0})","hotelsearch_err_maxprice":"\u041c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u0430\u044f \u0441\u0442\u043e\u0438\u043c\u043e\u0441\u0442\u044c \u043f\u0440\u043e\u0436\u0438\u0432\u0430\u043d\u0438\u044f \u0434\u043e\u043b\u0436\u043d\u0430 \u0431\u044b\u0442\u044c \u0431\u043e\u043b\u044c\u0448\u0435 \u043c\u0438\u043d\u0438\u043c\u0430\u043b\u044c\u043d\u043e\u0439","hotelsearch_err_negativeprice":"\u0421\u0442\u043e\u0438\u043c\u043e\u0441\u0442\u044c \u043f\u0440\u043e\u0436\u0438\u0432\u0430\u043d\u0438\u044f \u043d\u0435 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u043e\u0442\u0440\u0438\u0446\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0439","hotelsearch_err_notfound":"\u0417\u0434\u0440\u0430\u0432\u043d\u0438\u0446\u044b, \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0435 \u0412\u0430\u0448\u0435\u043c\u0443 \u0437\u0430\u043f\u0440\u043e\u0441\u0443, \u043d\u0435 \u043d\u0430\u0439\u0434\u0435\u043d\u044b!","hotelsearch_found":"\u041d\u0430\u0439\u0434\u0435\u043d\u043e \u0437\u0434\u0440\u0430\u0432\u043d\u0438\u0446: {0}","hotelsearch_freesale":"\u0421\u0432\u043e\u0431\u043e\u0434\u043d\u0430\u044f \u043f\u0440\u043e\u0434\u0430\u0436\u0430:","hotelsearch_fullprice":"\u0421\u0442\u043e\u0438\u043c\u043e\u0441\u0442\u044c \u0437\u0430 \u0432\u0435\u0441\u044c \u043f\u0435\u0440\u0438\u043e\u0434 \u043f\u0440\u043e\u0436\u0438\u0432\u0430\u043d\u0438\u044f:","hotelsearch_in":"\u0417\u0430\u0435\u0437\u0434:","hotelsearch_keyw":"\u0431\u0440\u043e\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0437\u0434\u0440\u0430\u0432\u043d\u0438\u0446, \u043f\u043e\u0438\u0441\u043a \u0417\u0434\u0440\u0430\u0432\u043d\u0438\u0446\u044b, \u043e\u043d\u043b\u0430\u0439\u043d \u0431\u0440\u043e\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0437\u0434\u0440\u0430\u0432\u043d\u0438\u0446, \u0437\u0430\u0431\u0440\u043e\u043d\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0437\u0434\u0440\u0430\u0432\u043d\u0438\u0446\u0443, \u0431\u0440\u043e\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043d\u043e\u043c\u0435\u0440\u043e\u0432","hotelsearch_onlyfreesale2":"\u041f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c \u0442\u043e\u043b\u044c\u043a\u043e \u0417\u0434\u0440\u0430\u0432\u043d\u0438\u0446\u044b \u0432 \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0439 \u043f\u0440\u043e\u0434\u0430\u0436\u0435","hotelsearch_other_city":"\u0414\u0440\u0443\u0433\u043e\u0439 \u0433\u043e\u0440\u043e\u0434","hotelsearch_out":"\u0412\u044b\u0435\u0437\u0434:","hotelsearch_price_from":"\u043e\u0442","hotelsearch_price_to":"\u0434\u043e","hotelsearch_rate":"\u041a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u044f:","hotelsearch_rate_star_1":"1 \u0437\u0432\u0435\u0437\u0434\u0430","hotelsearch_rate_star_2":"2 \u0437\u0432\u0435\u0437\u0434\u044b","hotelsearch_rate_star_3":"3 \u0437\u0432\u0435\u0437\u0434\u044b","hotelsearch_rate_star_4":"4 \u0437\u0432\u0435\u0437\u0434\u044b","hotelsearch_rate_star_5":"5 \u0437\u0432\u0435\u0437\u0434","hotelsearch_rate_star_any":"\u041b\u044e\u0431\u0430\u044f","hotelsearch_result":"\u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 \u043f\u043e\u0434\u0431\u043e\u0440\u0430","rate_description":"\u041e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u0442\u0430\u0440\u0438\u0444\u0430","hotel_btn_search":"\u041d\u0430\u0439\u0442\u0438 \u0437\u0434\u0440\u0430\u0432\u043d\u0438\u0446\u0443","hotel_addfiltr_search":"\u0420\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u043d\u044b\u0439 \u043f\u043e\u0438\u0441\u043a","title_search":"\u041f\u043e\u0438\u0441\u043a \u0433\u043e\u0441\u0442\u0438\u043d\u0438\u0446\u044b.","title_search_ecndt":"14-\u0430\u044f \u041c\u0435\u0436\u0434\u0443\u043d\u0430\u0440\u043e\u0434\u043d\u0430\u044f \u041a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u044f \u043f\u043e \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u0438\u0437\u0430\u0446\u0438\u0438 \u0432 \u0441\u0442\u0440\u043e\u0438\u0442\u0435\u043b\u044c\u0441\u0442\u0432\u0435. \u041f\u043e\u0438\u0441\u043a \u0433\u043e\u0441\u0442\u0438\u043d\u0438\u0446\u044b.","hotelsearch_label_metro":"\u0421\u0442\u0430\u043d\u0446\u0438\u0438 \u043c\u0435\u0442\u0440\u043e","hotelsearch_label_amenity":"\u0423\u0441\u043b\u0443\u0433\u0438 \u0433\u043e\u0441\u0442\u0438\u043d\u0438\u0446\u044b","period":"\u041f\u0435\u0440\u0438\u043e\u0434","curr":"\u0412\u0430\u043b\u044e\u0442\u0430","pr":"\u0426\u0435\u043d\u0430","meal":"\u041f\u0438\u0442\u0430\u043d\u0438\u0435","comm":"\u041f\u0440\u0438\u043c\u0435\u0447\u0430\u043d\u0438\u0435","one_pax":"1 \u0447\u0435\u043b","two_pax":"2 \u0447\u0435\u043b","free":"\u0421\u0432\u043e\u0431\u043e\u0434\u043d\u0430\u044f \u043f\u0440\u043e\u0434\u0430\u0436\u0430","req":"\u041f\u043e \u0437\u0430\u043f\u0440\u043e\u0441\u0443","req2":"\u041f\u043e \u0437\u0430\u043f\u0440\u043e\u0441\u0443","close":"\u041f\u0440\u043e\u0434\u0430\u0436\u0430 \u0437\u0430\u043a\u0440\u044b\u0442\u0430","roomtype":"\u0422\u0438\u043f \u043d\u043e\u043c\u0435\u0440\u0430","fullprice":"\u0421\u0442\u043e\u0438\u043c\u043e\u0441\u0442\u044c \u0437\u0430 \u0432\u0435\u0441\u044c \u043f\u0435\u0440\u0438\u043e\u0434","commission":"\u041a\u043e\u043c\u0438\u0441\u0441\u0438\u044f","availability":"\u041d\u0430\u043b\u0438\u0447\u0438\u0435 \u043c\u0435\u0441\u0442","booknow":"\u0411\u0440\u043e\u043d\u0438\u0440\u043e\u0432\u0430\u0442\u044c","hotelsearch_quantity_of_nights":"\u041a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u043d\u043e\u0447\u0435\u0439","hotelsearch_process_data":"\u041f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0441\u044f \u043f\u043e\u0438\u0441\u043a.
\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0434\u043e\u0436\u0434\u0438\u0442\u0435\u0441\u044c \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0430...","hotelsearch_range_ismoved":"\u0434\u0438\u0430\u043f\u0430\u0437\u043e\u043d \u0434\u0430\u0442 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u0441\u043c\u0435\u0449\u0435\u043d","hotelsearch_attention":"\u0412\u043d\u0438\u043c\u0430\u043d\u0438\u0435!","hotelsearch_tooltip_city_hotel":"\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u0438\u043b\u0438 \u0432\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0438\u0437 \u0441\u043f\u0438\u0441\u043a\u0430","hotelsearch_disabled_hotel":"\u0412\u043d\u0438\u043c\u0430\u043d\u0438\u0435, \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0432\u044b\u0431\u0440\u0430\u0442\u044c \u0433\u043e\u0440\u043e\u0434!","hotelsearch_obligatory":"\u041f\u043e\u043b\u044f, \u043f\u043e\u043c\u0435\u0447\u0435\u043d\u043d\u044b\u0435 \u0441\u0438\u043c\u0432\u043e\u043b\u043e\u043c *<\/span> \u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u044b \u0434\u043b\u044f \u0437\u0430\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f","hotelsearch_obligatory_is_empty":"\u041d\u0435 \u0432\u0441\u0435 \u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043f\u043e\u043b\u044f \u0437\u0430\u043f\u043e\u043b\u043d\u0435\u043d\u044b!","hotelsearch_err_durstay_limit":"\u0414\u043e\u043f\u0443\u0441\u0442\u0438\u043c\u044b\u0439 \u0441\u0440\u043e\u043a \u043f\u0440\u043e\u0436\u0438\u0432\u0430\u043d\u0438\u044f \u043d\u0435 \u0431\u043e\u043b\u0435\u0435 31 \u0441\u0443\u0442\u043e\u043a!","early_arrival":"\u0420\u0430\u043d\u043d\u0438\u0439 \u0437\u0430\u0435\u0437\u0434","late_check_out":"\u041f\u043e\u0437\u0434\u043d\u0438\u0439 \u0432\u044b\u0435\u0437\u0434","search_wait":"\u041f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0441\u044f \u043f\u043e\u0438\u0441\u043a.
\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0434\u043e\u0436\u0434\u0438\u0442\u0435\u0441\u044c \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0430...","attention":"\u0412\u043d\u0438\u043c\u0430\u043d\u0438\u0435!","err_arrdate":"\u0414\u0430\u0442\u0430 \u0437\u0430\u0435\u0437\u0434\u0430 \u043d\u0435 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u043c\u0435\u043d\u044c\u0448\u0435 \u0442\u0435\u043a\u0443\u0449\u0435\u0439","err_durstay_limit":"\u0414\u043e\u043f\u0443\u0441\u0442\u0438\u043c\u044b\u0439 \u0441\u0440\u043e\u043a \u043f\u0440\u043e\u0436\u0438\u0432\u0430\u043d\u0438\u044f \u043d\u0435 \u0431\u043e\u043b\u0435\u0435 31 \u0441\u0443\u0442\u043e\u043a!","range_ismoved":"\u0434\u0438\u0430\u043f\u0430\u0437\u043e\u043d \u0434\u0430\u0442 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u0441\u043c\u0435\u0449\u0435\u043d","obligatory_is_empty":"\u041d\u0435 \u0432\u0441\u0435 \u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043f\u043e\u043b\u044f \u0437\u0430\u043f\u043e\u043b\u043d\u0435\u043d\u044b!"},"message":"Language JSON"}; var fPanelInit = function( config ){ var fFormPanelInit = function( config ){ ExtVS.F.updateRuHotelList = function( oCombo, record, bHotelSelectAction ) { oCombo.setValue( record.data['Name'] ); oCombo.ownerCt.getComponent('cityCode').setValue( record.data['Code'] ); var oForm = oCombo.ownerCt.ownerCt, oAdvanceSearch = oForm.find( 'itemId', 'advanceSearch' ); var oHotelCombo = oAdvanceSearch[0].getComponent('hotelList'), oHotelStore = oHotelCombo.getStore(); oHotelCombo.emptyText = ''; oHotelCombo.setDisabled( false ); oHotelCombo.clearValue(); oHotelStore.setBaseParam( 'query', '' ) oHotelStore.setBaseParam( 'code', record.data['Code'] ); var oUndergroundGrid = oAdvanceSearch[0].getComponent('undergroundPanel').findByType('-multigridpanel')[0]; oUndergroundStore = oUndergroundGrid.getStore(); //oUndergroundStore.setBaseParam( 'cityId', record.data['Code'] ); oUndergroundStore.load({ params: { cityId: record.data['Code'] }, callback: function() { oUndergroundStore.realSelections = []; oUndergroundGrid.fireEvent('mouseup'); } }); oHotelStore.load({ callback: function( r, options, success ) { // Первичная инициализация объекта oHotelCombo из переменной сессии if ( bHotelSelectAction && ExtVS.V.SesVars && ExtVS.V.SesVars.data['HotelCode'] && !Ext.isEmpty( ExtVS.V.SesVars.data['HotelCode'] ) && ( ExtVS.V.SesVars.data['HotelCode'] != 0 ) ) { oHotelCombo.setValue( ExtVS.V.SesVars.data['HotelCode'] ); oHotelCombo.ownerCt.getComponent('category').setDisabled( true ); oHotelCombo.ownerCt.getComponent('undergroundPanel').setDisabled( true ); oHotelCombo.ownerCt.getComponent('servicesPanel').setDisabled( true ); } else { oHotelCombo.fireEvent('keyup', oHotelCombo); } } }); }; var aFormItems = []; if ( ExtVS.V.bUserInner ) { aFormItems.push({ width: 220, fieldLabel: ExtVS.V.LanVars.data['inner_profitcentre'] + '*', xtype: '-dependentcombo', itemId: 'profitCenterX', name: 'profitCenterX', store: { baseParams: { typeRequest: 'profitcenter' } }, standartStore: true, disabled: false, style: { background: 'transparent url("http://spa.president-servis.ru/sjas/extjs3/resources/images/default/grid/row-over.gif") 0 0 repeat-x' }, defaultVarName: 'SProfitCentreCode', dependTo: 'SUserX' }); aFormItems.push({ width: 220, fieldLabel: ExtVS.V.LanVars.data['inner_suser'] + '*', xtype: '-dependentcombo', itemId: 'SUserX', name: 'SUserX', store: { baseParams: { typeRequest: 'suser', newtype: 'ProfitCenter' } }, standartStore: true, style: { background: 'transparent url("http://spa.president-servis.ru/sjas/extjs3/resources/images/default/grid/row-over.gif") 0 0 repeat-x' }, defaultVarName: 'SUserCode', dependTo: 'AgentX' }); aFormItems.push({ width: 220, fieldLabel: ExtVS.V.LanVars.data['inner_agent'] + '*', xtype: '-dependentcombo', itemId: 'AgentX', name: 'AgentX', fields: [ 'Code', 'InternalName', 'Name' ], displayField: 'InternalName', store: { baseParams: { typeRequest: 'agent', newtype: 'SUser' } }, standartStore: true, editable: true, defaultVarName: 'AgentCode', dependTo: 'BuyerX' }); aFormItems.push({ width: 220, fieldLabel: ExtVS.V.LanVars.data['inner_contract'] + '*', xtype: '-dependentcombo', disabledClass: '', fields: [ 'Code', { name: 'Contract', convert: function(v, record){ return record.Number + ' ' + record.Date; } } ], displayField: 'Contract', itemId: 'BuyerX', name: 'BuyerX', store: { baseParams: { typeRequest: 'buyer', newtype: 'Agent' } }, standartStore: true, style: { background: 'transparent url("http://spa.president-servis.ru/sjas/extjs3/resources/images/default/grid/row-over.gif") 0 0 repeat-x', color: 'black', opacity: 1 }, defaultVarName: 'ContractId' }); aFormItems.push({ xtype: 'spacer', height: 15 }); } aFormItems.push({ xtype: 'hidden', itemId: 'cityCode', name: 'cityCode', value: ExtVS.V.nCityCode || '' }); if ( !ExtVS.V.nCityCode ) { aFormItems.push({ width: 240, fieldLabel: ExtVS.V.LanVars.data['city'] + '*', xtype: '-combo', mode: 'local', itemId: 'cityList', name: 'cityList', hiddenName: 'cityList', displayField: 'FullName', valueField: 'Code', fields: [ 'Code', 'FullName', 'Name' ], standartStore: true, store: { autoLoad: true, baseParams: { "typeRequest": "cities" } }, enableKeyEvents: true, listeners: { /** * Обновление значения поля перед событием "select" * (чтобы не выполнять событие "select" дважды) */ beforeselect: function( combo, record, index ) { ExtVS.F.updateRuHotelList( combo, record ); //combo.validate(); вроде неиспользуется! combo.collapse(); return false; }, /** * Добавление событий после создания элемента "-combo" */ afterrender: function( oCombo ){ /** * Начальная инициализация значения полей "Город" и "Гостиница" */ oCombo.getStore().on('load', function( oStore, aRecords, oOptions ){ var nSessionCityCode = ( ExtVS.V.SesVars && ExtVS.V.SesVars.data['CityCode'] ) ? ExtVS.V.SesVars.data['CityCode'] : 2; var sDefaultId = nSessionCityCode.toString(), nIndex = oStore.indexOfId( sDefaultId ), oRecord = aRecords[ nIndex ]; ExtVS.F.updateRuHotelList( oCombo, oRecord, true ); }, oCombo.getStore(), {single: true}); /** * Если в выпадающем списке только одно совпадение, * то при событии "blur" - устанавливаем его значение в поле */ oCombo.on('blur', function( oCombo ){ var aItems = oCombo.getStore().data.items; if ( aItems.length === 1 ) { var oRecord = aItems[0]; ExtVS.F.updateRuHotelList( oCombo, oRecord ); } }); /** * Обнуление полей "cityCode" и "hotelList" */ oCombo.on('keyup', function( oCombo, e ) { var oFormPanel = oCombo.ownerCt; var oCityCode = oFormPanel.getComponent('cityCode'); if ( !Ext.isEmpty( oCityCode.getValue() ) && e.getKey() != Ext.EventObject.ENTER ) { oCityCode.setValue( '' ); /** * Если передается e, то произошло нажатие, иначе - fireEvent */ var oCityField = ( e ) ? oCombo.getEl().dom : oCombo, oAdvanceSearch = oFormPanel.getComponent('advanceSearch'), oHotelList = oAdvanceSearch.getComponent('hotelList'); ExtVS.F.toClearADependentField( oHotelList, ExtVS.V.LanVars.data['hotelsearch_disabled_hotel'] ); oHotelList.fireEvent('keyup', oHotelList); } }); } } }); } aFormItems.push({ xtype: '-datefield', itemId: 'arrival', name: 'startdate', fieldLabel: ExtVS.V.LanVars.data['hotelsearch_in'] + '*' }); aFormItems.push({ xtype: '-datefield', itemId: 'departure', name: 'enddate', fieldLabel: ExtVS.V.LanVars.data['hotelsearch_out'] + '*' }); aFormItems.push({ style: 'width: auto; padding: 3px 3px 3px 0; font: 12px/20px tahoma,arial,helvetica,sans-serif', itemId: 'dateText', fieldLabel: ExtVS.V.LanVars.data['hotelsearch_quantity_of_nights'], xtype: 'label' }); aFormItems.push({ width: 220, fieldLabel: ExtVS.V.LanVars.data['hotelsearch_type'], name: 'placing', xtype: 'combo', store: new Ext.data.ArrayStore({ fields: ['Code', 'Name'], data: [ [ 1, ExtVS.V.LanVars.data['hotelsearch_1'] ], [ 2, ExtVS.V.LanVars.data['hotelsearch_2'] ] ] }), listeners: { render: function( combo ){ var nDefaultPlacing = ( ExtVS.V.SesVars && ExtVS.V.SesVars.data['NumberOfGuests'] ) ? ExtVS.V.SesVars.data['NumberOfGuests'] : 1; combo.setValue( nDefaultPlacing ); } }, editable: false, style: { background: 'transparent url("http://spa.president-servis.ru/sjas/extjs3/resources/images/default/grid/row-over.gif") 0 0 repeat-x' }, displayField: 'Name', valueField: 'Code', hiddenName: 'numberofguests', typeAhead: true, mode: 'local', forceSelection: true, triggerAction: 'all' }); aFormItems.push({ fieldLabel: ExtVS.V.LanVars.data['hotelsearch_onlyfreesale'], name: 'freesale', xtype: '-checkbox', listeners: { render: function( combo ){ var nDefaultPlacing = ( ExtVS.V.SesVars && ExtVS.V.SesVars.data['FreeSale'] ) ? ExtVS.V.SesVars.data['FreeSale'] : false; if ( nDefaultPlacing ) { combo.setValue( nDefaultPlacing ); } } } }); aFormItems.push({ labelStyle: 'width: auto; font-size: 11px; color: gray;', labelSeparator: '', fieldLabel: ExtVS.V.LanVars.data['hotelsearch_obligatory'], xtype: 'label' }); aFormItems.push({ xtype: '-fieldset', collapsed: true, itemId: 'advanceSearch', title: ExtVS.V.LanVars.data['hotel_addfiltr_search'], items: [ { width: 220, xtype: '-combo', itemId: 'hotelList', name: 'hotelList', disabled: true, fieldLabel: ExtVS.V.LanVars.data['hotel'], hiddenName: 'hotelCode', hasUndefined: true, undefinedText: ExtVS.V.LanVars.data['hotelsearch_rate_star_any'], standartStore: true, store: { baseParams: { "typeRequest": "hotels" } }, listeners: { afterrender: function( oCombo ){ oCombo.on('select', function( oCombo, e ) { oCombo.ownerCt.getComponent('category').setDisabled( true ); oCombo.ownerCt.getComponent('undergroundPanel').setDisabled( true ); oCombo.ownerCt.getComponent('servicesPanel').setDisabled( true ); }); oCombo.on('valid', function( oCombo ) { if ( !oCombo.getStore().data.length ) { oCombo.ownerCt.getComponent('category').setDisabled( false ); oCombo.ownerCt.getComponent('undergroundPanel').setDisabled( false ); oCombo.ownerCt.getComponent('servicesPanel').setDisabled( false ); } }); oCombo.on('keyup', function( oCombo, e ) { /** * Если передается e, то произошло нажатие, иначе - fireEvent */ var sHotelField = ( e ) ? oCombo.getEl().dom : oCombo; if ( sHotelField.value.trim() == '' ) { oCombo.clearValue(); oCombo.ownerCt.getComponent('category').setDisabled( false ); oCombo.ownerCt.getComponent('undergroundPanel').setDisabled( false ); oCombo.ownerCt.getComponent('servicesPanel').setDisabled( false ); } }); } } }, { xtype: 'panel', layout: 'table', layoutConfig: {columns:4}, width: ExtVS.V.nCityCode && ExtVS.V.bHasInfo ? 220 : 350, border: false, bodyStyle: 'background: transparent;', itemId: 'fullprice', fieldLabel: ExtVS.V.LanVars.data['fullprice'] + ' (' + ExtVS.V.UserVars.data['CurrencyName'] + ')', itemType: 'D', items: [ { text: ExtVS.V.LanVars.data['hotelsearch_price_from'], xtype: 'label', cls: 'x-form-item', style: {width: '25px', display: 'block', color: 'gray'} }, { xtype: 'numberfield', itemId: 'priceFrom', name: 'pricefrom', width: 80, submitValue: false, listeners: { render: function( oField ){ new Ext.KeyMap( oField.getEl(), { key: 109, fn: function(){ oField.setValue( oField.value || oField.getValue() ); } }, 'keyup'); if ( ExtVS.V.SesVars && ExtVS.V.SesVars.data['PriceFrom'] && ExtVS.V.SesVars.data['PriceFrom'] != 0 ) oField.setValue( ExtVS.V.SesVars.data['PriceFrom'] ); } } }, { text: ExtVS.V.LanVars.data['hotelsearch_price_to'], xtype: 'label', cls: 'x-form-item', style: {width: '25px', display: 'block', color: 'gray', marginLeft: '10px'} }, { xtype: 'numberfield', itemId: 'priceTo', name: 'priceto', width: 80, submitValue: false, listeners: { render: function( oField ){ if ( ExtVS.V.SesVars && ExtVS.V.SesVars.data['PriceTo'] && ExtVS.V.SesVars.data['PriceTo'] != 0 ) oField.setValue( ExtVS.V.SesVars.data['PriceTo'] ); } } } ] }, { width: 220, fieldLabel: ExtVS.V.LanVars.data['hotel_rate'], itemId: 'category', name: 'category', xtype: '-checkboxgroup', items: [ { boxLabel: ExtVS.V.LanVars.data['hotelsearch_rate_star_any'], xmlname: 'StarsAny', name: 'stars_any', width: 120 }, { boxLabel: ExtVS.V.LanVars.data['hotelsearch_rate_star_3'], xmlname: 'Stars3', name: 'stars_3' }, { boxLabel: ExtVS.V.LanVars.data['hotelsearch_rate_star_5'], xmlname: 'Stars5', name: 'stars_5' }, { boxLabel: ExtVS.V.LanVars.data['hotelsearch_rate_star_2'], xmlname: 'Stars2', name: 'stars_2' }, { boxLabel: ExtVS.V.LanVars.data['hotelsearch_rate_star_4'], xmlname: 'Stars4', name: 'stars_4' }, { boxLabel: ExtVS.V.LanVars.data['hotelsearch_rate_star_1'], xmlname: 'Stars1', name: 'stars_1' } ] } ] }); var oFormPanelCfg = { itemId: 'searchFormPanel', baseCls: 'form-panel-base-cls', submitText: ExtVS.V.LanVars.data['hotel_btn_search'], items: [{ xtype: '-fieldset', itemId: 'defaultSearch', items: aFormItems }], standardSubmit: true, url: '/online/' + ExtVS.V.lang + '-hotelsearch.jsp#first', footerCssClass: 'my-x-panel-footer' }; var oFormPanel = Ext.create( Ext.apply( oFormPanelCfg, config || {} ), '-formpanel' ); return oFormPanel; }; /* Инициализация объекта формы поиска из "ответа" ajax-запроса */ var aFormPanelCfg = ( ExtVS.V.nCityCode ) ? {labelAlign: ( ExtVS.V.bHasInfo ) ? 'top' : 'left'} : {}; var oFormPanel = fFormPanelInit( Ext.apply( aFormPanelCfg, config || {} ) ); /* Проверка данных их ajax */ Ext.Ajax.on('requestcomplete', function( conn, response, options ){ /* Если запрос != валюта */ if ( options.url.search( ExtVS.V.sRequestName ) === -1 && options.params['typeRequest'] == 'currencyname' ) { return; } if ( response.responseText.search( 'success' ) !== -1 ) { var oResponseData = Ext.decode( response.responseText ); if ( oResponseData['success'] === false ) { ExtVS.F.createMessage({ msg: oResponseData['message'] }); } } }); /* Инициализация объекта "мультисписок" */ var oServicesListCfg = { itemId: 'servicesPanel', autoWidth: true, monitorResize: true, config: { autoLoad: true, baseParams: {typeRequest: 'amenity'}, name: 'amenitylist' } }; var oServicesList = Ext.create( oServicesListCfg, '-advancedmultigridpanel' ); var oUndegroundBaseParams = {typeRequest: 'underground'}; if ( ExtVS.V.nCityCode ) oUndegroundBaseParams['cityId'] = ExtVS.V.nCityCode; /* Инициализация объекта "мультисписок" */ var oUndergroundListCfg = { itemId: 'undergroundPanel', autoWidth: true, monitorResize: true, config: { autoLoad: true, baseParams: oUndegroundBaseParams, name: 'objectlist' } }; var oUndergroundList = Ext.create( oUndergroundListCfg, '-advancedmultigridpanel' ); /* Основной fieldset формы */ var oBaseFieldset = oFormPanel.find('itemId', 'defaultSearch')[0]; if ( ExtVS.V.bUserInner ) { var oProfit = oBaseFieldset.getComponent('profitCenterX'); var oUser = oBaseFieldset.getComponent('SUserX'); var oAgent = oBaseFieldset.getComponent('AgentX'); var oBuyer = oBaseFieldset.getComponent('BuyerX'); oBuyer.getStore().on('load', function( oStore, oRecord, oOptions ) { var oFullPrice = this.ownerCt.getComponent('advanceSearch').getComponent('fullprice'); Ext.Ajax.request({ method: 'GET', url: '/source_new/' + ExtVS.V.sRequestName + '.jsp', params: { typeRequest: 'currencyname' }, success: function( o, s, r ) { if ( o.responseText.search( 'success' ) !== -1 ) { var oResponseData = Ext.decode( o.responseText ); oFullPrice.label.dom.innerHTML = ExtVS.V.LanVars.data['fullprice'] + ' (' + oResponseData['data'] + ')'; } } }); }, oAgent); } var oCityCode = oBaseFieldset.getComponent('cityCode'); var oCityList = oBaseFieldset.getComponent('cityList'); var oArrival = oBaseFieldset.getComponent('arrival'); var oDeparture = oBaseFieldset.getComponent('departure'); var oDateText = oBaseFieldset.getComponent('dateText'); /* Cкрытый fieldset формы */ var oAdvancedFieldset = oBaseFieldset.getComponent('advanceSearch'); var oHotelList = oAdvancedFieldset.getComponent('hotelList'); var oPriceFrom = oAdvancedFieldset.find('itemId','priceFrom')[0]; var oPriceTo = oAdvancedFieldset.find('itemId','priceTo')[0]; oAdvancedFieldset.add({ xtype: 'label', fieldLabel: ExtVS.V.LanVars.data['hotelsearch_label_metro'] }); oAdvancedFieldset.add( oUndergroundList ); oAdvancedFieldset.add({ xtype: 'label', fieldLabel: ExtVS.V.LanVars.data['hotelsearch_label_amenity'] }); oAdvancedFieldset.add( oServicesList ); /* Проверка значений перед событием "Submit" */ oFormPanel.getForm().on('beforesubmit', function( oForm ){ switch ( true ) { case ExtVS.V.bUserInner && Ext.isEmpty( oProfit.getValue() ): case ExtVS.V.bUserInner && Ext.isEmpty( oUser.getValue() ): case ExtVS.V.bUserInner && Ext.isEmpty( oAgent.getValue() ): case ExtVS.V.bUserInner && Ext.isEmpty( oBuyer.getValue() ): case Ext.isEmpty( oCityCode.getValue() ): case Ext.isEmpty( oArrival.getValue() ): case Ext.isEmpty( oDeparture.getValue() ): ExtVS.F.createMessage({ msg: ExtVS.V.LanVars.data['hotelsearch_obligatory_is_empty'] }); return true; break; case parseInt( oPriceFrom.getValue(), 10 ) < 0: case parseInt( oPriceTo.getValue(), 10 ) < 0: ExtVS.F.createMessage({ width: 420, msg: ExtVS.V.LanVars.data['hotelsearch_err_negativeprice'] + '!' }); return true; break; } // Если в поле "oHotelList" значением является не код, а набранный текст - поле обнуляется if ( !oHotelList.getStore().data.getCount() ) oHotelList.setValue( '' ); return false; }, oFormPanel); if ( ExtVS.V.SesVars ) { switch ( true ) { case !Ext.isEmpty( ExtVS.V.SesVars.data['AmenityList'] ): case !Ext.isEmpty( ExtVS.V.SesVars.data['ObjectList'] ): case !Ext.isEmpty( ExtVS.V.SesVars.data['Stars1'] ): case !Ext.isEmpty( ExtVS.V.SesVars.data['Stars2'] ): case !Ext.isEmpty( ExtVS.V.SesVars.data['Stars3'] ): case !Ext.isEmpty( ExtVS.V.SesVars.data['Stars4'] ): case !Ext.isEmpty( ExtVS.V.SesVars.data['Stars5'] ): case !Ext.isEmpty( ExtVS.V.SesVars.data['PriceFrom'] ) && ( ExtVS.V.SesVars.data['PriceFrom'] != 0 ): case !Ext.isEmpty( ExtVS.V.SesVars.data['PriceTo'] ) && ( ExtVS.V.SesVars.data['PriceTo'] != 0 ): case !ExtVS.V.nCityCode && !Ext.isEmpty( ExtVS.V.SesVars.data['HotelCode'] ) && ( ExtVS.V.SesVars.data['HotelCode'] != 0 ): oAdvancedFieldset.expand( false ); break; } } /* Проверка возвращенных данных для полей "Город" и "Гостиница" */ oHotelList.getStore().on('load', function( store, records, options ){ oHotelList.validate(); }); /* Если форма подключается на странице описания города */ if ( ExtVS.V.nCityCode ) { oHotelList.getStore().setBaseParam( 'code', ExtVS.V.nCityCode ); oHotelList.setDisabled( false ); } /* Определение диапазона дат */ ExtVS.F.addDateRangeListeners( oArrival, oDeparture, oDateText ); /* Инициализация глобальной переменной главной панели */ ExtVS.V.oPanel = oFormPanel; }; fPanelInit({renderTo: ExtVS.V.sPlatformId}); });