/* Concated by /ares/api/cc */

/* /locale/v2/100036992/en-US.js etag: "a339d4d6cc033b195c890186d2bbedfc" */
(function () {
    if (!window.__SHARK_PLUGIN_STATUS__) {
        if (typeof Array.prototype.filter === 'function' &&
            document.cookie.split(';').filter(function (item) {
                return item.indexOf('shark_plugin=1') >= 0
            }).length > 0) {
            window.__SHARK_PLUGIN_STATUS__ = 1;
        } else {
            window.__SHARK_PLUGIN_STATUS__ = 2;
        }
    }
})();
var recentUsedKeyWorker;
try {
    if (location.host.toLowerCase().indexOf('localhost') < 0 &&
        location.host.toLowerCase().indexOf('.dev.') < 0 &&
        window.Worker && window.URL && window.Blob && window.Set && !recentUsedKeyWorker) {
        var tripHost = 'dynamic';
        if (tripHost === 'dynamic') {
            tripHost = (/pro_ctripwireless|ctrip_ctripwireless/.test(navigator.userAgent.toLowerCase()) || /(ctrip|ctripcorp|lvtds|ctripins)\.com/.test(location.host)) ? 'https://www.ctrip.com' : 'https://www.trip.com';
        }
        function __SHARK_REPORT_WORKER__(tripHost) {
            var xmlHttp = new XMLHttpRequest();
            var xmlHttp2 = new XMLHttpRequest();
            var history_set = new Set();
            var keyinfo_cache = [];
            onmessage = function (e) {
                if (history_set.size < 5000 && !history_set.has(e.data)) {
                    keyinfo_cache.push(e.data);
                    history_set.add(e.data);
                }
            };
            setInterval(function () {
                if (xmlHttp !== null && xmlHttp2 !== null && keyinfo_cache.length > 0) {
                    try {
                        var undefinedKeys = [], recentUsedKeys = [];
                        keyinfo_cache.forEach(function (key) {
                            if (key[0] !== '!') {
                                recentUsedKeys.push(key);
                            } else {
                                undefinedKeys.push(key.substr(1));
                            }
                        });
                        if (recentUsedKeys.length) {
                            xmlHttp.open('POST', tripHost + '/m/i18n/ReportRecentUsedKey.html', true);
                            xmlHttp.setRequestHeader('content-type', 'application/json;charset=utf-8');
                            xmlHttp.send(JSON.stringify(recentUsedKeys));
                        }
                        if (undefinedKeys.length) {
                            xmlHttp2.open('POST', tripHost + '/m/i18n/ReportUndefinedKeys.html', true);
                            xmlHttp2.setRequestHeader('content-type', 'application/json;charset=utf-8');
                            xmlHttp2.send(JSON.stringify(undefinedKeys));
                        }
                        keyinfo_cache = [];
                    } catch (err) {
                    }
                }
            }, 5000);
        }

        recentUsedKeyWorker = new Worker(URL.createObjectURL(new Blob(['(' + __SHARK_REPORT_WORKER__.toString() + ')(' + "'" + tripHost + "'" + ')'])));
    }
} catch (err) {
}
;(function (name, definition) {
    var LANGUAGE = {"Key.He.Login.CheckInboxResendDesc":"Didn\u0027t receive it? Check your junk folder or {0}.","Key.He.Login.GoToChengChangying":"Go to hub","Key.He.Login.ReturnLogin":"Back to sign in page","Key.He.Account.Line.BindFailedDesc":"Your LINE account is already linked to another eBooking account ({0}). Unlink it from that account and try again.","Key.He.Login.EmailAddressFormatFail":"Email format error","Key.He.Login.LoginBindErrorTips":"This account ID has been linked to another WeChat account. Do you want to sign in with this account?","Key.He.Login.ReturnHotelLogin":"Back to property sign in page","Key.Login.SecurityVerify.SendButton":"Send Code","Key.He.Account.LoginName.ValidationError":"Enter a username that meets the guidelines","Key.He.Login.CtripEmailPrefixLabel":"Please enter prefix of Trip.com email address","Key.He.Login.SecurityVerificationTitle":"Verify your identity","Key.Login.SecurityVerify.Title":"Verify Your Identity","Key.He.Login.LoginNameLengthLimit":"Maximum 60 characters or 30 Chinese characters","Key.He.Login.HighRiskAccountResetMobile":"For your account\u0027s security, you need to reset your password now. Select \"Send\" to request a verification code to \u003cspan style\u003d\u0027font-weight: 500\u0027\u003e{0}\u003c/span\u003e, enter it below, and then reset your password. After that, you’ll be able to use your account as usual.","Key.He.Login.LoginCancleButton":"Cancel Sign-in","Key.He.Login.QrcodeLoginRefresh":"Scan again","Key.He.Login.ITokenVerifyFail":"Trip.com domain account or iToken is not valid","Key.Login.SecurityVerify.SendDesc":"We\u0027ll send a verification code to the mobile number below","Key.He.Login.WeTrip.Title.galaxy":"Galaxy","Key.He.Login.HotelAccount":"Property Account ID","Key.He.Login.ContinueButton":"Continue","Key.He.Login.VerifyCode.Length":"Enter a 6-digit verification code","Key.He.Login.CheckInboxResendDisable":"Resend ({0}s)","Key.He.Login.SecurityMobileCode.Desc":"To help us confirm it\u0027s you, select \"send\" to request a verification code to your mobile device, then enter it below","Key.He.Login.VerificationCodeNone":"Please enter a verification code","Key.He.Login.Colinker.VerifyMobilePhoneDesc":"Having problems verifying your identity? Call us at +86-21-22506580","Key.He.Login.NewPasswordWeakT2":"Passwords must include at least 2 types of the following: numbers, letters, and symbols.","Key.He.Login.NewPasswordWeakT3":"Common passwords, continuous letters or numbers cannot be used. (E.g. 0123456789, 9876543210, 1111111111, 1111122222, a123456789, or abc/admin/password/test/ctrip/aaa/aaaa+numbers).","Key.He.Login.CheckInboxSendDesc":"We have sent a password reset link to \u003cspan style\u003d\u0027font-weight: 500\u0027\u003e{0}\u003c/spa\u003e, please follow up.","Key.He.Login.NewPasswordWeakT1":"Passwords must be 6–20 characters","Key.Colinker.signtocolinker":"You can now use your username to sign in to Colinker","Key.He.Login.EmailAccountLabel":"Enter email","Key.He.Login.PwdStrength.Middle":"Medium","Key.He.Login.FooterCopyrightDesc":"Copyright © 2022 Trip.com Travel Singapore Pte. Ltd. All rights reserved","Key.He.Login.PolicyLinkText.Trip":"Privacy and Cookie Statement","Key.He.Login.LoginConfirmTips":"Logged in. Click the top left corner to close the page.","Key.Login.SecurityVerify.SendEmailDesc":"We\u0027ll send a verification code to the email address below","Key.He.Login.WeTrip.Desc":"Last time, you used:","Key.He.Login.WelcomeUseEbk":"Welcome to eBooking","Key.He.Login.PasswordVerifyFailCountLimited":"Account or password error. Please try again or \u003cspan style\u003d\u0027color: #3973e6\u0027\u003ereset password\u003c/span\u003e","Key.He.Login.ViewBusinessAnalysis":"Access in-depth analytics","Key.Login.SecurityVerify.Problems":"Having problems? Call us at +44-20-3929-3737.","Key.Login.SecurityVerify.VerifyBlocked":"We noticed unusual activity on your account, so we\u0027ve blocked this action","Key.He.Login.PwdStrength.Strong":"Strong","Key.He.Login.EmailAddressVerifyFail":"Email does not exist","Key.He.Login.Title":"Sign in to manage your property","Key.Login.SecurityVerify.ConfirmEmailDesc":"We\u0027ve sent a code to the email address below","Key.He.Account.Invite.JoinNow":"Create Account","Key.He.Login.QrcodeLoginTitleCancel":"Cancel Sign-in","Key.Login.SecurityVerify.Email":"Email","Key.He.Login.VerifiedByMobilePhone":"Phone number verification","Key.He.Login.LoginBoxButton":"Sign In","Key.He.Login.EffectivelyEetHousePrices":"Set room rates","Key.He.Login.VerificationCodeLabel":"Enter verification code","Key.He.Login.WeTrip.Link.Continue":"Select and continue","Key.Login.SecurityVerify.VerifySuccess":"Verification complete","Key.He.Login.IntegrityMailbox":"Violation report email","Key.He.Login.EmailVerificationCodeBind":"Email verification","Key.Login.SecurityVerify.ConfirmButton":"Confirm","Key.He.Account.Invite.mobileNumber":"mobile number","Key.He.Login.QrcodeLoginCancelTips":"Sign-in has been canceled. Click the top left corner to close the page.","Key.He.Account.Invite.Expire":"Link expired. Ask the inviter to send you a new link.","Key.He.Account.Line.BindSuccess":"Account linked","Key.Login.SecurityVerify.SendAnother":"Or try another way","Key.He.Login.SubmitButton":"Submit","Key.He.Login.ITokenNone":"Please enter iToken","Key.He.Login.HighRiskAccountTitle":"Reset your password","Key.He.Login.VerifyUsernameDesc":"Have you forgotten the account ID? Please dial +44-20-3929-3737.","Key.He.Login.ResetPasswordFailTitle":"Reset expired","Key.He.Login.MobilePhoneNone":"Please enter a mobile number","Key.He.Login.TripPalScanCode":"Scan by Lark","Key.He.Login.FastEntrance":"Quick links","Key.He.Login.QrcodeLoginRefreshButton":"Refresh","Key.He.Login.DomainAccountNone":"Please enter Trip.com domain account","Key.He.Login.VerifyUsernameTitle":"Reset password","Key.He.Login.AttractTargetGuests":"Attract guests","Key.He.Login.JoinUsDesc":"Over 600 million users book their travel with Trip.com, and we partner with over a million properties globally.","Key.He.Login.VerificationButton":"Verify","Key.He.Login.UsernameLabel":"Enter username","Key.He.Login.ConfirmPasswordNone":"Please confirm new password","Key.He.Login.ReturnToLoginWithPassword":"Password","Key.He.Account.Invite.LoginByUserOr":"Sign in to Trip eBooking using your username or {0}","Key.He.Login.WeTrip.Link.ResetLogin":"Use a different account","Key.He.Login.ContactNumber":"+44-20-3929-3737","Key.Login.SecurityVerify.VerifyLocked":"We noticed unusual activity, so we\u0027ve locked your account to keep your information safe","Key.He.Login.UsernameNone":"Enter your username","Key.He.Login.Colinker.DocumentTitle":"The all-in-one management platform for Trip.com suppliers","Key.He.Login.Colinker.UsernameLabel":"Enter a username","Key.He.Login.OtherLogin":"Or sign in with","Key.He.Login.GetTokenDesc":"Obtain iToken in the Lark App","Key.He.Login.SentCodeDesc":"Resend ({0}s)","Key.Login.SecurityVerify.ConfirmDesc":"We\u0027ve sent a code to the mobile number below","Key.He.Login.QrcodeLineFailedByLocale":"Sign-in failed. This QR code only works with LINE {0}.","Key.HeTripUiPro.EBKFooter.Link10":"Privacy Policy","Key.He.Login.MobilePhoneVerifyNoBind":"This phone number has not been linked to the account","Key.He.Login.UseITokenLogin":"Domain account + iToken","Key.He.Account.Invite.LoginByUser":"Sign in to Trip eBooking using your username","Key.He.Login.DefaultErrorMessage":"System error. Please try later.","Key.He.Login.QrcodeLoginDescCancel":"You have canceled the sign-in","Key.He.Login.VerifyUsernameSubtitle":"Please confirm your account","Key.He.Login.Colinker.WelcomeTitle":"Colinker - the smarter way to sell your rooms","Key.He.Login.OtherLoginType":"or","Key.He.Login.DomainAccountVerifyFail":"This Trip.com domain account does not exist","Key.He.Login.ResetPasswordFailDesc":"Password reset has expired (valid only within 30 minutes)","Key.He.Login.Colinker.VerifyUsernameDesc":"Forgotten your username? Call us at +86-21-22506580","Key.He.Login.SecurityEmailLink.Desc":"We\u0027ve sent a verification link to {0}. Use this link to confirm it\u0027s really you.","Key.He.Login.DownloadApp":"Download the app","Key.He.Login.FeishuScanCode":"Scan by Lark","Key.He.Account.Line.BindFailed":"Couldn\u0027t link account","Key.He.Login.SecurityVerify.ProblemDesc":"Having problems? Call us at {0}.","Key.He.Login.WeTrip.Title.default":"Content Center","Key.He.Login.MobilePhoneFormatFail":"Phone number format incorrect","Key.He.Login.ResendEmailLink.Desc":"Didn\u0027t receive an email? Check your junk folder. You can {0}.","Key.He.Login.Colinker.CheckInboxDesc":"If you have any questions, please call +86-21-22506580","Key.HeTripUiPro.EBKFooter.Link5":"Get the Colinker app","Key.He.Login.ResetPasswordExpireTitle":"This link has expired","Key.HeTripUiPro.EBKFooter.Link6":"CMall","Key.He.Login.ResetPasswordSuccessDesc":"For your security, we\u0027ve signed you out of all devices. Sign in again with your new password.","Key.HeTripUiPro.EBKFooter.Link7":"Hotel Hub","Key.HeTripUiPro.EBKFooter.Link8":"Content Center","Key.HeTripUiPro.EBKFooter.Link9":"Ctrip Livestreaming","Key.He.Account.Invite.EnterUserName":"Enter a username","Key.He.Login.WeTrip.Title.zhibo":"Ctrip Live Intelligence Center","Key.HeTripUiPro.EBKFooter.Link1":"Ctrip.com","Key.He.Login.ResetPwdUsernameLabel":"Enter a username","Key.HeTripUiPro.EBKFooter.Link2":"Get the eBooking app","Key.HeTripUiPro.EBKFooter.Link3":"List your property","Key.HeTripUiPro.EBKFooter.Link4":"Colinker","Key.He.Login.Transfer.JumpLogin":"Back to login page","Key.He.Account.Invite.Password.PlaceHolder":"Enter a password","Key.He.Login.HotelBoxSubtitle":"Sign in and list your property","Key.He.Login.PwdStrength.Weak":"Weak","Key.He.Login.LoginNotBind":"This account hasn\u0027t been linked to eBooking. Link now.","Key.He.Login.ManageOrdersAnyTime":"Manage bookings","Key.He.Login.NewPasswordLabel":"Enter new password","Key.He.Account.Invite.Join":"Join {0}","Key.He.Login.PasswordCharsLimit":"Includes letters, numbers, or symbols (at least two types), and cannot be a common password","Key.He.Login.SnapshotUser":"Click \"Use More\" to authorize WeChat service and enter the sign-in process","Key.He.Login.PolicyLinkDesc":"By proceeding, you agree to our {0}","Key.He.Login.PolicyLinkText.Ctrip":"Privacy Policy","Key.He.Login.HighRiskAccountResetEmail":"For the safety and security of your account, you need to reset your password now. We\u0027ve sent a link to \u003cspan style\u003d\u0027font-weight: 500\u0027\u003e{0}\u003c/span\u003e to help you do this. Once the reset is complete, you\u0027ll be able to use your account as normal.","Key.He.Account.Invite.Email":"Email","Key.He.Login.MobileVerificationCodeBind":"Verify by mobile verification code","Key.He.Login.DocumentTitle":"eBooking System - Make your business easier! eBooking system is a dynamic and transparent service platform which can support the property to manage the reservations, room rates and availability, and revenues efficiently. Based on data analysis, the property can process reservations, join in promotions or campaigns, manage reviews, sell additional products etc. Let\u0027s practice this win-win model to provide better services to users.","Key.He.Login.MobileVerificationCodeLogin":"SMS Code","Key.He.Login.VerifyUsername.ProblemDesc":"Have you forgotten the account ID? Please dial {0}.","Key.He.Login.VerificationCodeVerifyOverdue":"Verification code has expired","Key.He.Login.Colinker.Feature1":"Supply chain integration","Key.He.Login.LoginNameCharsLimit":"Username error! Please use a combination of letters and numbers.","Key.He.Login.LoginChangeAccount":"Change account ID","Key.He.Login.OpenTripPalScanDesc":"Open Lark\u0027s scan function on the top of chat page","Key.He.Login.QrcodeLoginTitleExpired":"QR code expired","Key.He.Login.Colinker.WelcomeDesc":"We plug distribution partners directly into the accommodation supply chain. Experience real-time inventory management, instant settlement, and actionable insights - everything you need to quickly grow your business.","Key.He.Login.QrcodeLoginDesc":"Open WeChat and scan the QR code to sign in","Key.He.Login.MerchantConsultation":"Business consultation","Key.He.Login.ConfirmPasswordLabel":"Confirm","Key.He.Login.Colinker.Feature4":"Data-driven insights","Key.He.Login.Colinker.Feature3":"Dedicated support","Key.He.Login.Colinker.Feature2":"Efficient room management","Key.He.Login.LoginConfirmTitle":"Confirm Sign-in to eBooking","Key.He.Login.QrcodeLoginDescSuccess":"Confirm on WeChat to Sign in","Key.He.Login.LoginBoxBind":"Link","Key.He.Login.ConfirmPasswordVerifyFail":"Passwords don\u0027t match. Please try again.","Key.He.Login.MobilePhoneVerifyFail":"Mobile number does not exist","Key.He.Login.SendCodeButton":"Send","Key.Login.SecurityVerify.SendSuccess":"Code sent","Key.He.Login.Colinker.DocumentKeywords":"Hotel agents, hotel suppliers, hotel distribution partners, hotel wholesalers, hotel management, property management system for suppliers, PMS, hotel supplier revenue management","Key.He.Login.LoginConfirmButton":"Confirm Sign-in","Key.He.Account.Invite.NeedMoreHelp":"Need help? Go to the","Key.He.Account.Invite.Login":"Sign In","Key.He.Login.EmailAddressNone":"Please enter an email address","Key.He.Login.LoginContinue":"Continue Sign-in","Key.He.Account.Invite.PreferredLanguage":"Preferred language","Key.He.Login.UsernameVerifyFailCountLimited":"Account does not exist. Please \u003cspan style\u003d\u0027color: #3973e6\u0027\u003ejoin us\u003c/span\u003e now","Key.He.Login.EmailVerificationCodeLogin":"Email Code","Key.He.Login.WechatBindTitle":"Link WeChat, Scan QR Code for Easier Sign-in","Key.He.Login.WeTrip.Title":"Sign in to {0} using an eBooking account","Key.He.Login.UsernameVerifyFail":"Account does not exist","Key.He.Login.ResetPasswordDesc":"Passwords must be 6–20 characters. Passwords must include at least 2 types of the following: numbers, letters, and symbols. To improve the password strength, please avoid using continuous letters or numbers.","Key.He.Login.NewPasswordNone":"Please enter a new password","Key.He.Account.Invite.Password":"Password","Key.He.Login.ErrorMessageDefault":"Something went wrong. Please try again later.","Key.He.Login.QrcodeLineDescSuccess":"Confirm your sign-in with LINE","Key.He.Login.VerificationCodeVerifyFail":"Incorrect verification code","Key.He.Login.ResetPasswordTitle":"Modify password","Key.He.Login.UsernameVerifyFailCountLimitedV2":"Account does not exist. If you have any questions, please call +44-20-3929-3737","Key.He.Login.CheckInboxResendBtn":"resend","Key.He.Login.CreateAccountButton":"Create an eBooking account","Key.He.Login.ContactEmailNumber":"hotelsupport@trip.com","Key.He.Login.TitleDesc":"List and sell rooms across all Trip.com Group platforms","Key.He.Login.VerifyYourAccount":"Verify your account","Key.Login.SecurityVerify.Mobile":"Mobile","Key.He.Login.Colinker.Title":"The all-in-one management platform for Trip.com suppliers","Key.He.Login.ForgetPassword":"Forgot password?","Key.He.Login.VerifyMobilePhoneDesc":"Cannot verify? Please call +44-20-3929-3737","Key.He.Login.LoginBindSuccess":"Linked","Key.He.Login.Transfer.InvalidUrl":"This link has expired","Key.He.Login.UseTripEmailLogin":"Sign in with Trip.com email address","Key.He.Login.PasswordStrength":"Password strength","Key.He.Login.ResetPasswordSuccessTitle":"Password reset","Key.He.Login.PasswordVerifyFail":"Incorrect account or password","Key.He.Login.CheckYourInbox":"Check your inbox","Key.He.Login.CheckInboxDesc":"If you have any questions, please call +44-20-3929-3737","Key.He.Login.CtripEmployeeLogin":"Trip.com employee? Sign in here.","Key.He.Login.ResetPasswordExpireDesc":"Password reset link has expired (valid only within 30 minutes)","Key.He.Account.Invite.UserName":"Username","Key.He.Login.PasswordLabel":"Password","Key.He.Login.PasswordNone":"Please enter a password","Key.He.Account.Invite.SecurityNotice":"We\u0027ll send you a verification code if a sign-in looks unusual","Key.He.Login.QrcodeLoginTitleSuccess":"QR Code Scanned","Key.He.Account.Invite.Password.SamePassword":"Enter the password again","Key.He.Account.LoginName.ValidationTips1":"Max. 64 characters and can\u0027t contain spaces. You can use letters, Chinese characters, digits, and the following symbols . @ _ -","Key.He.Login.QrcodeLineDesc":"Scan with LINE {0}","Key.He.Account.LoginName.ValidationTips2":"Max. 64 characters and can\u0027t contain spaces. You can use letters, digits, and the following symbols . @ _ -","Key.He.Login.QrcodeExpired":"QR Code expired. Please request a new one.","Key.He.Login.VerifiedByEmail":"Email verification","Key.He.Login.MobilePhoneLabel":"Enter mobile number","Key.He.Login.SecurityVerificationDesc":"To help us confirm it\u0027s you, select \"send\" to request a verification code to your email address, then enter it below","Key.Login.SecurityVerify.SendDisabled":"You can request a new code in {0}s","Key.He.Login.ITokenLabel":"Enter iToken","Key.He.Login.Colinker.ReturnHotelLogin":"Back to Colinker","Key.He.Login.Colinker.DocumentDescription":"We plug distribution partners directly into the accommodation supply chain. Experience real-time inventory management, instant settlement, and actionable insights - everything you need to quickly grow your business.","Key.He.Login.HotelName":"Property Name","Key.He.Account.Invite.Password.ConfirmPassword":"Confirm password","Key.Login.SecurityVerify.ResendLink":"Resend Code","Key.He.Account.Invite.Ready":"You\u0027re All Set!","Key.He.Login.ReturnToBindWithBind":"Go Back to Verify by Password","Key.He.Login.EmployeeBoxSubTitle":"Trip.com staff sign in","Key.He.Account.Invite.HelpCenter":"Help Center"};
    if (!window.__SHARK_ARES_SDK_INTERNAL_RESOURCE__) {
        window.__SHARK_ARES_SDK_INTERNAL_RESOURCE__ = {};
    }
    if (!window.__SHARK_ARES_SDK_INTERNAL_RESOURCE__['i18n_100036992']) {
        window.__SHARK_ARES_SDK_INTERNAL_RESOURCE__['i18n_100036992'] = LANGUAGE
    } else {
        if (typeof Object.assign !== 'function') {
            for (var key in LANGUAGE) {
                window.__SHARK_ARES_SDK_INTERNAL_RESOURCE__['i18n_100036992'][key] = LANGUAGE[key]
            }
        } else {
            window.__SHARK_ARES_SDK_INTERNAL_RESOURCE__['i18n_100036992'] = Object.assign(
                window.__SHARK_ARES_SDK_INTERNAL_RESOURCE__['i18n_100036992'],
                LANGUAGE
            )
        }
    }
    var hasDefine = typeof define === 'function' && define.amd,
        hasExports = typeof module !== 'undefined' && module.exports;
    if (hasDefine) {
        if (!window.__shark_app_defined) {
            define(definition);
            window.__shark_app_defined = true;
        }
        define('i18n_100036992', definition);
    } else if (hasExports) {
        module.exports = definition();
    } else {
        this[name] = definition();
    }
})('i18n_100036992', function () {
    var LANGUAGE = window.__SHARK_ARES_SDK_INTERNAL_RESOURCE__['i18n_100036992'];
    if (typeof Proxy === 'function') {
        var LANGUAGE_PROXY = new Proxy(LANGUAGE, {
            get: function (target, property) {
                if (typeof property === 'symbol') {
                    return property;
                } else if (property in target) {
                    if (recentUsedKeyWorker) {
                        recentUsedKeyWorker.postMessage("100036992|en-US|" + property);
                    }
                    if (window.__SHARK_PLUGIN_STATUS__ && window.__SHARK_PLUGIN_STATUS__ === 1) {
                        return '<i data-key=\'' + property + '\' data-appid=\'100036992\'>' + target[property] + '</i>';
                    }
                    return target[property];
                } else {
                    
                    if (recentUsedKeyWorker && property !== '__esModule') {
                        recentUsedKeyWorker.postMessage("!100036992|en-US|" + property);
                    }
                    return null;
                }
            },
            set: function (target, property, value) {
                target[property] = value;
                return true;
            }
        });
        return LANGUAGE_PROXY;
    }
    return LANGUAGE;
});



/* /locale/v2/94007/en-US-940070007.js etag: "876ff40e7cb3cfb698df2cd025662e13" */
(function () {
    if (!window.__SHARK_PLUGIN_STATUS__) {
        if (typeof Array.prototype.filter === 'function' &&
            document.cookie.split(';').filter(function (item) {
                return item.indexOf('shark_plugin=1') >= 0
            }).length > 0) {
            window.__SHARK_PLUGIN_STATUS__ = 1;
        } else {
            window.__SHARK_PLUGIN_STATUS__ = 2;
        }
    }
})();
var recentUsedKeyWorker;
try {
    if (location.host.toLowerCase().indexOf('localhost') < 0 &&
        location.host.toLowerCase().indexOf('.dev.') < 0 &&
        window.Worker && window.URL && window.Blob && window.Set && !recentUsedKeyWorker) {
        var tripHost = 'dynamic';
        if (tripHost === 'dynamic') {
            tripHost = (/pro_ctripwireless|ctrip_ctripwireless/.test(navigator.userAgent.toLowerCase()) || /(ctrip|ctripcorp|lvtds|ctripins)\.com/.test(location.host)) ? 'https://www.ctrip.com' : 'https://www.trip.com';
        }
        function __SHARK_REPORT_WORKER__(tripHost) {
            var xmlHttp = new XMLHttpRequest();
            var xmlHttp2 = new XMLHttpRequest();
            var history_set = new Set();
            var keyinfo_cache = [];
            onmessage = function (e) {
                if (history_set.size < 5000 && !history_set.has(e.data)) {
                    keyinfo_cache.push(e.data);
                    history_set.add(e.data);
                }
            };
            setInterval(function () {
                if (xmlHttp !== null && xmlHttp2 !== null && keyinfo_cache.length > 0) {
                    try {
                        var undefinedKeys = [], recentUsedKeys = [];
                        keyinfo_cache.forEach(function (key) {
                            if (key[0] !== '!') {
                                recentUsedKeys.push(key);
                            } else {
                                undefinedKeys.push(key.substr(1));
                            }
                        });
                        if (recentUsedKeys.length) {
                            xmlHttp.open('POST', tripHost + '/m/i18n/ReportRecentUsedKey.html', true);
                            xmlHttp.setRequestHeader('content-type', 'application/json;charset=utf-8');
                            xmlHttp.send(JSON.stringify(recentUsedKeys));
                        }
                        if (undefinedKeys.length) {
                            xmlHttp2.open('POST', tripHost + '/m/i18n/ReportUndefinedKeys.html', true);
                            xmlHttp2.setRequestHeader('content-type', 'application/json;charset=utf-8');
                            xmlHttp2.send(JSON.stringify(undefinedKeys));
                        }
                        keyinfo_cache = [];
                    } catch (err) {
                    }
                }
            }, 5000);
        }

        recentUsedKeyWorker = new Worker(URL.createObjectURL(new Blob(['(' + __SHARK_REPORT_WORKER__.toString() + ')(' + "'" + tripHost + "'" + ')'])));
    }
} catch (err) {
}
;(function (name, definition) {
    var LANGUAGE = {"Key.HeTripUiPro.EBKFooter.Link5":"Get the Colinker app","Key.HeTripUiPro.EBKFooter.Link6":"CMall","Key.HeTripUiPro.EBKFooter.Link7":"Hotel Hub","Key.HeComponents.Footer.FAQ":"FAQ","Key.HeTripUiPro.EBKFooter.Link8":"Content Center","Key.HeTripUiPro.EBKFooter.Link9":"Ctrip Livestreaming","Key.HeTripUiPro.EBKFooter.MerchantConsultation":"Business Consultation","Key.HeTripUiPro.EBKFooter.Link10":"Privacy and Cookie Statement","Key.HeTripUiPro.EBKFooter.policyCenter":"Policy center","Key.HeTripUiPro.EBKFooter.Link11":"Privacy Policy","Key.HeTripUiPro.EBKFooter.Link1":"Ctrip.com","Key.HeTripUiPro.EBKFooter.Link2":"Get the eBooking app","Key.HeTripUiPro.EBKFooter.Link3":"List your property","Key.HeTripUiPro.EBKFooter.IntegrityEmailNumber":"GlobalHotelQuality@trip.com","Key.HeTripUiPro.EBKFooter.Link4":"Colinker","Key.HeComponents.Footer.AboutTrip":"About Trip.com","Key.HeComponents.Footer.AboutUs":"Get to know us","Key.HeComponents.Footer.AboutCtrip":"About Ctrip","Key.HeTripUiPro.EBKFooter.DownloadApp":"Download the App","Key.HeComponents.Footer.YourProperty":"List your property","Key.HeTripUiPro.EBKFooter.ContactEmailNumber":"Lodgingsupport@trip.com","Key.HeTripUiPro.EBKFooter.FastEntrance":"Quick Links","Key.HeComponents.Footer.AboutTripGroup":"About Trip.com Group","Key.HeTripUiPro.EBKFooter.IntegrityMailbox":"Violation Report Email","Key.HeComponents.Footer.ContactUs":"Contact us"};
    if (!window.__SHARK_ARES_SDK_INTERNAL_RESOURCE__) {
        window.__SHARK_ARES_SDK_INTERNAL_RESOURCE__ = {};
    }
    if (!window.__SHARK_ARES_SDK_INTERNAL_RESOURCE__['i18n_94007']) {
        window.__SHARK_ARES_SDK_INTERNAL_RESOURCE__['i18n_94007'] = LANGUAGE
    } else {
        if (typeof Object.assign !== 'function') {
            for (var key in LANGUAGE) {
                window.__SHARK_ARES_SDK_INTERNAL_RESOURCE__['i18n_94007'][key] = LANGUAGE[key]
            }
        } else {
            window.__SHARK_ARES_SDK_INTERNAL_RESOURCE__['i18n_94007'] = Object.assign(
                window.__SHARK_ARES_SDK_INTERNAL_RESOURCE__['i18n_94007'],
                LANGUAGE
            )
        }
    }
    var hasDefine = typeof define === 'function' && define.amd,
        hasExports = typeof module !== 'undefined' && module.exports;
    if (hasDefine) {
        if (!window.__shark_app_defined) {
            define(definition);
            window.__shark_app_defined = true;
        }
        define('i18n_94007', definition);
    } else if (hasExports) {
        module.exports = definition();
    } else {
        this[name] = definition();
    }
})('i18n_94007', function () {
    var LANGUAGE = window.__SHARK_ARES_SDK_INTERNAL_RESOURCE__['i18n_94007'];
    if (typeof Proxy === 'function') {
        var LANGUAGE_PROXY = new Proxy(LANGUAGE, {
            get: function (target, property) {
                if (typeof property === 'symbol') {
                    return property;
                } else if (property in target) {
                    if (recentUsedKeyWorker) {
                        recentUsedKeyWorker.postMessage("94007|en-US|" + property);
                    }
                    if (window.__SHARK_PLUGIN_STATUS__ && window.__SHARK_PLUGIN_STATUS__ === 1) {
                        return '<i data-key=\'' + property + '\' data-appid=\'94007\'>' + target[property] + '</i>';
                    }
                    return target[property];
                } else {
                    
                    if (recentUsedKeyWorker && property !== '__esModule') {
                        recentUsedKeyWorker.postMessage("!94007|en-US|" + property);
                    }
                    return null;
                }
            },
            set: function (target, property, value) {
                target[property] = value;
                return true;
            }
        });
        return LANGUAGE_PROXY;
    }
    return LANGUAGE;
});



/* /locale/v2/94007/en-US-940070015.js etag: "5901da1cda36fc4de5656ddd42363326" */
(function () {
    if (!window.__SHARK_PLUGIN_STATUS__) {
        if (typeof Array.prototype.filter === 'function' &&
            document.cookie.split(';').filter(function (item) {
                return item.indexOf('shark_plugin=1') >= 0
            }).length > 0) {
            window.__SHARK_PLUGIN_STATUS__ = 1;
        } else {
            window.__SHARK_PLUGIN_STATUS__ = 2;
        }
    }
})();
var recentUsedKeyWorker;
try {
    if (location.host.toLowerCase().indexOf('localhost') < 0 &&
        location.host.toLowerCase().indexOf('.dev.') < 0 &&
        window.Worker && window.URL && window.Blob && window.Set && !recentUsedKeyWorker) {
        var tripHost = 'dynamic';
        if (tripHost === 'dynamic') {
            tripHost = (/pro_ctripwireless|ctrip_ctripwireless/.test(navigator.userAgent.toLowerCase()) || /(ctrip|ctripcorp|lvtds|ctripins)\.com/.test(location.host)) ? 'https://www.ctrip.com' : 'https://www.trip.com';
        }
        function __SHARK_REPORT_WORKER__(tripHost) {
            var xmlHttp = new XMLHttpRequest();
            var xmlHttp2 = new XMLHttpRequest();
            var history_set = new Set();
            var keyinfo_cache = [];
            onmessage = function (e) {
                if (history_set.size < 5000 && !history_set.has(e.data)) {
                    keyinfo_cache.push(e.data);
                    history_set.add(e.data);
                }
            };
            setInterval(function () {
                if (xmlHttp !== null && xmlHttp2 !== null && keyinfo_cache.length > 0) {
                    try {
                        var undefinedKeys = [], recentUsedKeys = [];
                        keyinfo_cache.forEach(function (key) {
                            if (key[0] !== '!') {
                                recentUsedKeys.push(key);
                            } else {
                                undefinedKeys.push(key.substr(1));
                            }
                        });
                        if (recentUsedKeys.length) {
                            xmlHttp.open('POST', tripHost + '/m/i18n/ReportRecentUsedKey.html', true);
                            xmlHttp.setRequestHeader('content-type', 'application/json;charset=utf-8');
                            xmlHttp.send(JSON.stringify(recentUsedKeys));
                        }
                        if (undefinedKeys.length) {
                            xmlHttp2.open('POST', tripHost + '/m/i18n/ReportUndefinedKeys.html', true);
                            xmlHttp2.setRequestHeader('content-type', 'application/json;charset=utf-8');
                            xmlHttp2.send(JSON.stringify(undefinedKeys));
                        }
                        keyinfo_cache = [];
                    } catch (err) {
                    }
                }
            }, 5000);
        }

        recentUsedKeyWorker = new Worker(URL.createObjectURL(new Blob(['(' + __SHARK_REPORT_WORKER__.toString() + ')(' + "'" + tripHost + "'" + ')'])));
    }
} catch (err) {
}
;(function (name, definition) {
    var LANGUAGE = {"Key.HeComponents.CookieBanner.Desc":"Our website uses cookies that are essential to its operation. If you also agree to the use of non-essential functional and targeting cookies that will help us to improve our website, personalize content, and show you relevant ads (both on and off our website and app), click \"Accept Cookies.\" If you do not agree or would like to change your preferences, click \"\u003ca href\u003d\u0027/ebkpub/cookie-statement\u0027\u003eManage Cookie Settings\u003c/a\u003e.\"","Key.HeComponents.CookieBanner.Title":"We Value Your Privacy","Key.HeComponents.CookieBanner.Accept":"Accept Cookies","Key.HeComponents.CookieBanner.Manage":"Manage Cookie Settings"};
    if (!window.__SHARK_ARES_SDK_INTERNAL_RESOURCE__) {
        window.__SHARK_ARES_SDK_INTERNAL_RESOURCE__ = {};
    }
    if (!window.__SHARK_ARES_SDK_INTERNAL_RESOURCE__['i18n_94007']) {
        window.__SHARK_ARES_SDK_INTERNAL_RESOURCE__['i18n_94007'] = LANGUAGE
    } else {
        if (typeof Object.assign !== 'function') {
            for (var key in LANGUAGE) {
                window.__SHARK_ARES_SDK_INTERNAL_RESOURCE__['i18n_94007'][key] = LANGUAGE[key]
            }
        } else {
            window.__SHARK_ARES_SDK_INTERNAL_RESOURCE__['i18n_94007'] = Object.assign(
                window.__SHARK_ARES_SDK_INTERNAL_RESOURCE__['i18n_94007'],
                LANGUAGE
            )
        }
    }
    var hasDefine = typeof define === 'function' && define.amd,
        hasExports = typeof module !== 'undefined' && module.exports;
    if (hasDefine) {
        if (!window.__shark_app_defined) {
            define(definition);
            window.__shark_app_defined = true;
        }
        define('i18n_94007', definition);
    } else if (hasExports) {
        module.exports = definition();
    } else {
        this[name] = definition();
    }
})('i18n_94007', function () {
    var LANGUAGE = window.__SHARK_ARES_SDK_INTERNAL_RESOURCE__['i18n_94007'];
    if (typeof Proxy === 'function') {
        var LANGUAGE_PROXY = new Proxy(LANGUAGE, {
            get: function (target, property) {
                if (typeof property === 'symbol') {
                    return property;
                } else if (property in target) {
                    if (recentUsedKeyWorker) {
                        recentUsedKeyWorker.postMessage("94007|en-US|" + property);
                    }
                    if (window.__SHARK_PLUGIN_STATUS__ && window.__SHARK_PLUGIN_STATUS__ === 1) {
                        return '<i data-key=\'' + property + '\' data-appid=\'94007\'>' + target[property] + '</i>';
                    }
                    return target[property];
                } else {
                    
                    if (recentUsedKeyWorker && property !== '__esModule') {
                        recentUsedKeyWorker.postMessage("!94007|en-US|" + property);
                    }
                    return null;
                }
            },
            set: function (target, property, value) {
                target[property] = value;
                return true;
            }
        });
        return LANGUAGE_PROXY;
    }
    return LANGUAGE;
});


