/*!
    TAG V6.06.7433, smct.tag-addresshotels.com
    Copyright 2012-2026 intent.ly Global Ltd
*/if(typeof window.$smctResources !== 'undefined') {
    console.warn('Cannot load Tag Resources more than once...');
} else {
    window.$smctResources = function() {
        var urls = {
            tag_url : 'https://js.smct.io/t/tag-v6.06.js',
            overlays_url : 'https://js.smct.io/o/overlays-v6.06.js',
            overlays_data_url : 'https://smct.co/ov5/load/',
            smc_debug_url :  '',
            client_debug_url : 'https://js.smct.io/dp/clientDebug-v2.00.js',
            basket_backup_script : '',
            basket_backup_endpoint : '',
            selector_tool_script : '',
            selector_tool_endpoint : '',
            smarter_codes_script: '',
            smarter_codes_endpoint: '',
            smc_jq : 'https://js.smct.io/jq/smcJQ-v3.4.1.js',
            ls_endpoint : 'https://ls.smct.io/lse1.3.html',
            notification_app : '',
            notification_checker : '',
            px2a_source_url: 'https://js.smct.io/e/events-1.6.0.min.js',
            px2b_endpoint_url: 'https://events.smct.co/',
            
            host : 'https://smct.co/',
            pxt_domain : 'https://ep.smct.co/',
            tag_data_url : 'https://smct.co/tm/data/',
            overlays_engage_url : 'https://ep.smct.co/ov4/e/',
            insights_url : 'https://ep.smct.co/insights/',
            url_track : 'https://ep.smct.co/ut/',
            client_debug_data : 'https://smct.co/cldbData/',
        }
            var sri = {
                tag_url : '',
                overlays_url : '',
                smc_debug_url :  '',
                client_debug_url : '',
                basket_backup_script : '',
                selector_tool_script : '',
                smarter_codes_script: '',
                smc_jq : '',
                notification_app : '',
                px2a_source_url: '',
                px2a_fingerprint_url: '',
            };
        
        var getURL = function(key, additional) {
            return urls[key];
        };

        var getSRI = function(key, additional) {
            return sri[key];
        };

        var getTagLoadedTime = function() {
            var microtime = 1776879606.2005;
            return Math.round(microtime*1000);
        };

        /* Deprecated */
        var runCode = function(key, isDebug) {
            return false;
        };
        
        return {
            getURL : getURL,
            getSRI : getSRI,
            getTagLoadedTime : getTagLoadedTime,
            runCode : runCode,
            tryer: function() {
                return false;
            },
            staticFiles : 0
        };}();
    }if(typeof window.$smctData !== 'undefined') {
    console.warn('Cannot load Tag Data more than once...');
} else {
	window.$smctData = {
			a:1,
			b:1,
			h:'https://smct.co/',
		o:'eyJ2ZXJzaW9uIjoiNi4wNiIsImlkIjo3OTc5LCJuYW1lIjoiYWRkcmVzc2hvdGVscy5jb20iLCJjc3NfYW5pbXMiOiIuc21jdC1hbmltYXRlZHstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjoxczthbmltYXRpb24tZHVyYXRpb246MXM7LXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOmJvdGg7YW5pbWF0aW9uLWZpbGwtbW9kZTpib3RofS5zbWN0LWFuaW1hdGVkLnNtY3QtaW5maW5pdGV7LXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OmluZmluaXRlO2FuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6aW5maW5pdGV9LnNtY3QtYW5pbWF0ZWQuc21jdC1oaW5nZXstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjoyczthbmltYXRpb24tZHVyYXRpb246MnN9LnNtY3QtYW5pbWF0ZWQuc21jdC1ib3VuY2VJbiwuc21jdC1hbmltYXRlZC5zbWN0LWJvdW5jZU91dCwuc21jdC1hbmltYXRlZC5zbWN0LWZsaXBPdXRYLC5zbWN0LWFuaW1hdGVkLnNtY3QtZmxpcE91dFl7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246Ljc1czthbmltYXRpb24tZHVyYXRpb246Ljc1c31ALXdlYmtpdC1rZXlmcmFtZXMgc21jdC1ydWJiZXJCYW5kezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlWCgxKTt0cmFuc2Zvcm06c2NhbGVYKDEpfTMwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMjUsLjc1LDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMjUsLjc1LDEpfTQwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC43NSwxLjI1LDEpO3RyYW5zZm9ybTpzY2FsZTNkKC43NSwxLjI1LDEpfTUwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMTUsLjg1LDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMTUsLjg1LDEpfTY1JXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC45NSwxLjA1LDEpO3RyYW5zZm9ybTpzY2FsZTNkKC45NSwxLjA1LDEpfTc1JXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMDUsLjk1LDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMDUsLjk1LDEpfXRvey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlWCgxKTt0cmFuc2Zvcm06c2NhbGVYKDEpfX1Aa2V5ZnJhbWVzIHNtY3QtcnViYmVyQmFuZHswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX0zMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjI1LC43NSwxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjI1LC43NSwxKX00MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNzUsMS4yNSwxKTt0cmFuc2Zvcm06c2NhbGUzZCguNzUsMS4yNSwxKX01MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjE1LC44NSwxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjE1LC44NSwxKX02NSV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguOTUsMS4wNSwxKTt0cmFuc2Zvcm06c2NhbGUzZCguOTUsMS4wNSwxKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjA1LC45NSwxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjA1LC45NSwxKX10b3std2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX19LnNtY3QtcnViYmVyQmFuZHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNtY3QtcnViYmVyQmFuZDthbmltYXRpb24tbmFtZTpzbWN0LXJ1YmJlckJhbmR9QC13ZWJraXQta2V5ZnJhbWVzIHNtY3Qtc2hha2V7MCUsdG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX0xMCUsMzAlLDUwJSw3MCUsOTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMHB4LDAsMCl9MjAlLDQwJSw2MCUsODAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTBweCwwLDApfX1Aa2V5ZnJhbWVzIHNtY3Qtc2hha2V7MCUsdG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX0xMCUsMzAlLDUwJSw3MCUsOTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMHB4LDAsMCl9MjAlLDQwJSw2MCUsODAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTBweCwwLDApfX0uc21jdC1zaGFrZXstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNtY3Qtc2hha2U7YW5pbWF0aW9uLW5hbWU6c21jdC1zaGFrZX1ALXdlYmtpdC1rZXlmcmFtZXMgc21jdC1wdWxzZXswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX01MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjA1LDEuMDUsMS4wNSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4wNSwxLjA1LDEuMDUpfXRvey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlWCgxKTt0cmFuc2Zvcm06c2NhbGVYKDEpfX1Aa2V5ZnJhbWVzIHNtY3QtcHVsc2V7MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGVYKDEpO3RyYW5zZm9ybTpzY2FsZVgoMSl9NTAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4wNSwxLjA1LDEuMDUpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMDUsMS4wNSwxLjA1KX10b3std2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX19LnNtY3QtcHVsc2V7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzbWN0LXB1bHNlO2FuaW1hdGlvbi1uYW1lOnNtY3QtcHVsc2V9QC13ZWJraXQta2V5ZnJhbWVzIHNtY3QtZmxhc2h7MCUsNTAlLHRve29wYWNpdHk6MX0yNSUsNzUle29wYWNpdHk6MH19QGtleWZyYW1lcyBzbWN0LWZsYXNoezAlLDUwJSx0b3tvcGFjaXR5OjF9MjUlLDc1JXtvcGFjaXR5OjB9fS5zbWN0LWZsYXNoey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c21jdC1mbGFzaDthbmltYXRpb24tbmFtZTpzbWN0LWZsYXNofSIsImNvbmZpZyI6eyJweEFwYyI6MSwialF1ZXJ5Rm9yY2VMb2FkIjowLCJpZ25vcmVIYXNoIjoxLCJjYXNlU2Vuc2l0aXZlIjowLCJ0aW1lb3V0IjozMDAsInNjYW5uZXJUaW1lIjozMDAsImxzM3JkcHR5VUlEIjoxLCJlbmNvZGVDb29raWVzIjoxLCJtaWdyYXRlQ29va2llc1RvTG9jYWxTdG9yYWdlIjoxLCJ0YWdSZWZyZXNoSUQiOjM2NzU5LCJkYiI6MCwib3ZlcmxheXNfdXJsIjoiaHR0cHM6XC9cL2pzLnNtY3QuaW9cL29cL292ZXJsYXlzLXY2LjA2LmpzIiwib3ZlcmxheXNfZGF0YV91cmwiOiJodHRwczpcL1wvc21jdC5jb1wvb3Y1XC9sb2FkXC8iLCJvdmVybGF5c19lbmdhZ2VfdXJsIjoiaHR0cHM6XC9cL2VwLnNtY3QuY29cL292NFwvZVwvIiwiaW5zaWdodHNfdXJsIjoiaHR0cHM6XC9cL2VwLnNtY3QuY29cL2luc2lnaHRzXC8iLCJjbGllbnRfZGVidWdfdXJsIjoiaHR0cHM6XC9cL2pzLnNtY3QuaW9cL2RwXC9jbGllbnREZWJ1Zy12Mi4wMC5qcyIsImNsaWVudF9kZWJ1Z19kYXRhIjoiaHR0cHM6XC9cL3NtY3QuY29cL2NsZGJEYXRhXC8iLCJsc19lbmRwb2ludCI6Imh0dHBzOlwvXC9scy5zbWN0LmlvXC9sc2UxLjMuaHRtbCIsInRhZ19wcmV2aWV3IjoiZGVmYXVsdCIsInB4dF92ZXJzaW9uIjoiMmEiLCJweHRfaWRlbnRpdHlfcG9vbF9pZCI6ImV1LXdlc3QtMTo5YTI4Y2JkZS0zODNlLTRjNWItYmRkZC0zYjM3YTlhN2QxYmUifSwic3JjX2NvX2lvIjoiYXV0byIsInJ1bGVzTGlzdCI6bnVsbCwicGx1Z2lucyI6W10sInVzZUxvYyI6MCwiaXAiOiIxOC45Ny4xNC44NSIsImlwYiI6ZmFsc2UsImRldmljZSI6ZmFsc2UsInQiOjEuODAxODQsImxvY1NpZyI6IjRiNWI5YTU1Y2ExNzIxNTZkYWQ2ZmY3MzZiZTk4M2U1In0='
	};
}

(function(w, d) {
	var src_co_io = 'auto';
	var tld = '';

	if(src_co_io === 'co' || src_co_io === 'io') {
		tld = src_co_io;
		sessionStorage.setItem('smc_cdn_source', tld);
	} else {
		tld  = sessionStorage.getItem('smc_cdn_source');
	}

	var cspCheck = function(cb) {
		if(tld !== null) {
			cb();
		} else {
			tld = 'io';
			var ioTest = new XMLHttpRequest();
			ioTest.open('HEAD', 'https://js.smct.' + tld + '/csp/csp.js', true);
			ioTest.send();
			ioTest.onerror = function() {
				tld = 'co'
				var coTest = new XMLHttpRequest();
				coTest.open('HEAD', 'https://js.smct.' + tld + '/csp/csp.js', true);
				coTest.send();
				coTest.onerror = function() {
					tld = 'co';
					cb();
				}
				coTest.onload = function() {
					tld = 'co';
					sessionStorage.setItem('smc_cdn_source', tld);
					cb();
				}
			}
			ioTest.onload = function() {
				tld = 'io';
				sessionStorage.setItem('smc_cdn_source', tld);
				cb();
			}
		}
	}

	var addJS = function(scriptUrl, callback) {
        var url = window.$smctResources.getURL(scriptUrl);
        var sriValue = window.$smctResources.getSRI(scriptUrl);
			if(url.indexOf('://l.smct') === -1 && url.indexOf('://dev.smct') === -1 && tld !== undefined) {
				url = url.replace(/smct.(c|i)o/i, 'smct.' + tld);
			}
		var h = d.getElementsByTagName("head")[0],
			j = d.createElement('script');
		j.type = 'text/javascript';
		j.src = url;
		j.charset = 'utf-8';
		h.appendChild(j);
		j.onload = function() {
			if(callback) {
				callback();
			}
		};
	}

	try{
		cspCheck(function cspChecker() {
			addJS('tag_url', function addingJS() {
				window.$smcCallCustomScripts = function() {
					$smcT5.CustomScripts = {};
					try {
						
					} catch(e) {
						console.error("CustomScripts Error: ", e);
					}
				}
			});
		});
	} catch(e) {
		console.log(e);
	}
}(window, document));

