Marina Bay Sands

Sitewide Script

Enable WebSite Script: true
Enable Booking Script: 
Script: <!-- fix: navbar overlap chat widget --> <style> #app[widget-profile='Web'] { position: relative; z-index: 99999; } </style> <script> $(function () { var ua = navigator.userAgent.toUpperCase(); if (ua.indexOf('MBS-ANDROID') == -1 && ua.indexOf('MBS-IOS') == -1) { const url = window.location.href; if ( url.indexOf('/attractions/sampan-rides.html') > -1 || url.indexOf('/attractions/digital-light-canvas.html') > -1 || url.indexOf('/attractions/sands-skypark.html') > -1 || url.indexOf('/shopping/gift-certificates.html') > -1 || url.indexOf('/hotel/digital-concierge.html') > -1 || url.indexOf('/attractions/spectra.html') > -1 ) { addLiveChat(); } else if (url.indexOf('/faq.html') > -1) { setTimeout(() => { addLiveChat(); }, 60000); } $('head').append( '<style> #app .vc-widget-activator-image-container { background-color: unset !important; } #app .vc-widget-activator-image { background: url("/content/dam/marinabaysands/images/live-chat-icon.svg") center center / contain !important; } #widget-activator.vc-drop-shadow { box-shadow: unset !important; } #vc-callout { display: none !important; } </style>' ); } function addLiveChat() { $('head').append("<link href='https://app.vouch.sg/widget3/css/app.css' rel='stylesheet' />"); $('body').append("<div id='app'></div>"); $('body').append('<script src="https://app.vouch.sg/widget3/js/app.js"><\/script>'); $('#app').attr('apiKey', '2xg6gjl.2eb5sCty_pmtQJCMKi9_sKv94knkibqxCwr'); $('#app').attr('widget-profile', 'Web'); $('#app').attr('channel', 'Web'); } }); </script>
Location: footer
Enable WebSite Script: 
Enable Booking Script: 
Script: <script> window['_fs_host'] = 'fullstory.com'; window['_fs_script'] = 'edge.fullstory.com/s/fs.js'; window['_fs_org'] = 'o-1VQN1W-na1'; window['_fs_namespace'] = 'FS'; !function(m,n,e,t,l,o,g,y){var s,f,a=function(h){ return!(h in m)||(m.console&&m.console.log&&m.console.log('FullStory namespace conflict. Please set window["_fs_namespace"].'),!1)}(e) ;function p(b){var h,d=[];function j(){h&&(d.forEach((function(b){var d;try{d=b[h[0]]&&b[h[0]](h[1])}catch(h){return void(b[3]&&b[3](h))} d&&d.then?d.then(b[2],b[3]):b[2]&&b[2](d)})),d.length=0)}function r(b){return function(d){h||(h=[b,d],j())}}return b(r(0),r(1)),{ then:function(b,h){return p((function(r,i){d.push([b,h,r,i]),j()}))}}}a&&(g=m[e]=function(){var b=function(b,d,j,r){function i(i,c){ h(b,d,j,i,c,r)}r=r||2;var c,u=/Async$/;return u.test(b)?(b=b.replace(u,""),"function"==typeof Promise?new Promise(i):p(i)):h(b,d,j,c,c,r)} ;function h(h,d,j,r,i,c){return b._api?b._api(h,d,j,r,i,c):(b.q&&b.q.push([h,d,j,r,i,c]),null)}return b.q=[],b}(),y=function(b){function h(h){ "function"==typeof h[4]&&h[4](new Error(b))}var d=g.q;if(d){for(var j=0;j<d.length;j++)h(d[j]);d.length=0,d.push=h}},function(){ (o=n.createElement(t)).async=!0,o.crossOrigin="anonymous",o.src=" https://"+l,o.onerror=function(){y("Error loading "+l)} ;var b=n.getElementsByTagName(t)[0];b&&b.parentNode?b.parentNode.insertBefore(o,b):n.head.appendChild(o)}(),function(){function b(){} function h(b,h,d){g(b,h,d,1)}function d(b,d,j){h("setProperties",{type:b,properties:d},j)}function j(b,h){d("user",b,h)}function r(b,h,d){j({ uid:b},d),h&&j(h,d)}g.identify=r,g.setUserVars=j,g.identifyAccount=b,g.clearUserCookie=b,g.setVars=d,g.event=function(b,d,j){h("trackEvent",{ name:b,properties:d},j)},g.anonymize=function(){r(!1)},g.shutdown=function(){h("shutdown")},g.restart=function(){h("restart")}, g.log=function(b,d){h("log",{level:b,msg:d})},g.consent=function(b){h("setIdentity",{consent:!arguments.length||b})}}(),s="fetch", f="XMLHttpRequest",g._w={},g._w[f]=m[f],g._w[s]=m[s],m[s]&&(m[s]=function(){return g._w[s].apply(this,arguments)}),g._v="2.0.0") }(window,document,window._fs_namespace,"script",window._fs_script); </script>
Location: header
Enable WebSite Script: 
Enable Booking Script: 
Script: <script>/*Copyright and licenses see https://www.dynatrace.com/company/trust-center/customers/reports/*/ (function(){if(typeof window!=="undefined"&&window.setTimeout){window.setTimeout=window.setTimeout;}var Promise=self.Promise||self.dT_&&dT_.prm&&dT_.prm();(function(){function Wa(){document.cookie="__dTCookie=1;SameSite=Lax";var Fa=-1!==document.cookie.indexOf("__dTCookie");document.cookie="__dTCookie=1; expires=Thu, 01-Jan-1970 00:00:01 GMT";return Fa}function bb(){return void 0===La.dialogArguments?navigator.cookieEnabled||Wa():Wa()}function ob(){var Fa;if(bb()&&!window.dT_){var Oa=(Fa={},Fa.cfg="app=f4129a2dd497021a|ssc=1|cors=1|featureHash=A27QSVfghjqrux|msl=153600|srsr=25000|vcv=2|reportUrl=https://bf09145iie.bf.dynatrace.com/bf|rdnt=1|uxrgce=1|bp=3|cuc=6s3ujjqo|srms=1,1,,,,2,1,0,0%2Ftextarea%2Cinput%2Cselect%2Coption;0%2Fdatalist;0%2Fform%20button;0%2F%5Bdata-dtrum-input%5D;0%2F.data-dtrum-input;1%2F%5Edata%28%28%5C-.%2B%24%29%7C%24%29|md=mdcc1=bnavigator.userAgent,mdcc2=bdocument.referrer|lastModification=1608275467767|dtVersion=10205201116183137|tp=500,50,0,1|uxdcw=1500|vs=2|featureHash=A27QSVfghjqrux|agentUri=https://js-cdn.dynatrace.com/jstag/16c6b3f0987/ruxitagent_A27QSVfghjqrux_10205201116183137.js|auto=|domain=|rid=RID_|rpid=|app=f4129a2dd497021a",Fa.iCE=bb,Fa);window.dT_=Oa}}var La="undefined"!==typeof window? window:self,Ra;La.dT_?(null===(Ra=La.console)||void 0===Ra?void 0:Ra.log("Duplicate agent injection detected, turning off redundant initConfig."),La.dT_.di=1):ob()})();}).call(this); (function(){if(typeof window!=="undefined"&&window.setTimeout){window.setTimeout=window.setTimeout;}var Promise=self.Promise||self.dT_&&dT_.prm&&dT_.prm();(function(){function Wa(){}function bb(n,C,R){void 0===R&&(R=0);var qa=-1;C&&(null===n||void 0===n?0:n.indexOf)&&(qa=n.indexOf(C,R));return qa}function ob(){var n;return!(null===(n=lb.console)||void 0===n||!n.log)}function La(n){var C=document.cookie;if(!C)return"";var R=n+"=";n=bb(C,R);if(0>n)return"";for(;0<=n;){if(0===n||" "===C.charAt(n-1)||";"===C.charAt(n-1))return R=n+R.length,n=bb(C,";",n),0<=n?C.substring(R,n):C.substr(R);n=bb(C,R,n+R.length)}return""}function Ra(){var n,C=0;if(null===(n= null===lb||void 0===lb?void 0:lb.performance)||void 0===n?0:n.now)try{C=Math.round(lb.performance.now())}catch(R){}return 0>=C||isNaN(C)||!isFinite(C)?(new Date).getTime()-Fa():C}function Fa(){var n=0;try{n=Math.round(lb.performance.timeOrigin)}catch(R){}if(0>=n||isNaN(n)||!isFinite(n)){n=lb.dT_;var C=0;try{C=lb.performance.timing.navigationStart}catch(R){}n=0>=C||isNaN(C)||!isFinite(C)?n.gAST():C}return n}function Oa(){return"dtAdkSettings"}function ra(){}function V(n,C){return function(){n.apply(C, arguments)}}function P(n){if(!(this instanceof P))throw new TypeError("Promises must be constructed via new");if("function"!==typeof n)throw new TypeError("not a function");this.V=0;this.Ya=!1;this.Y=void 0;this.ga=[];Ca(n,this)}function sa(n,C){for(;3===n.V;)n=n.Y;0===n.V?n.ga.push(C):(n.Ya=!0,P.W(function(){var R=1===n.V?C.Sc:C.Tc;if(null===R)(1===n.V?ia:va)(C.Ga,n.Y);else{try{var qa=R(n.Y)}catch(qb){va(C.Ga,qb);return}ia(C.Ga,qa)}}))}function ia(n,C){try{if(C===n)throw new TypeError("A promise cannot be resolved with itself."); if(C&&("object"===typeof C||"function"===typeof C)){var R=C.then;if(C instanceof P){n.V=3;n.Y=C;X(n);return}if("function"===typeof R){Ca(V(R,C),n);return}}n.V=1;n.Y=C;X(n)}catch(qa){va(n,qa)}}function va(n,C){n.V=2;n.Y=C;X(n)}function X(n){2===n.V&&0===n.ga.length&&P.W(function(){n.Ya||P.xa(n.Y)});for(var C=0,R=n.ga.length;C<R;C++)sa(n,n.ga[C]);n.ga=null}function xa(n,C,R){this.Sc="function"===typeof n?n:null;this.Tc="function"===typeof C?C:null;this.Ga=R}function Ca(n,C){var R=!1;try{n(function(qa){R|| (R=!0,ia(C,qa))},function(qa){R||(R=!0,va(C,qa))})}catch(qa){R||(R=!0,va(C,qa))}}function ja(){return lb.Promise||P}function pa(n,C,R,qa){"undefined"===typeof qa&&(qa=ha(C,!0));"boolean"===typeof qa&&(qa=ha(C,qa));if(n===lb)hf?hf(C,R,qa):De&&De("on"+C,R);else if(Yf&&lb.dT_.iIO(n,21))Ff.call(n,C,R,qa);else if(n.addEventListener)if(n===lb.document||n===lb.document.documentElement)Sg.call(n,C,R,qa);else try{hf.call(n,C,R,qa)}catch(Aa){n.addEventListener(C,R,qa)}else n.attachEvent&&n.attachEvent("on"+ C,R);qa=!1;for(var qb=wc.length;0<=--qb;){var Jb=wc[qb];if(Jb.object===n&&Jb.event===C&&Jb.J===R){qa=!0;break}}qa||lb.dT_.apush(wc,{object:n,event:C,J:R})}function da(n,C,R,qa){for(var qb=wc.length;0<=--qb;){var Jb=wc[qb];if(Jb.object===n&&Jb.event===C&&Jb.J===R){wc.splice(qb,1);break}}"undefined"===typeof qa&&(qa=ha(C,!0));"boolean"===typeof qa&&(qa=ha(C,qa));n===lb?qe?qe(C,R,qa):De&&De("on"+C,R):n.removeEventListener?n===lb.document||n===lb.document.documentElement?sh.call(n,C,R,qa):qe.call(n,C, R,qa):n.detachEvent&&n.detachEvent("on"+C,R)}function ha(n,C){var R=!1;try{var qa=lb.dT_;if(hf&&-1<qa.aIOf(Zj,n)){var qb=Object.defineProperty({},"passive",{get:function(){R=!0}});hf("test",Wa,qb)}}catch(Jb){}return R?{passive:!0,capture:C}:C}function la(){for(var n=wc,C=n.length;0<=--C;){var R=n[C];da(R.object,R.event,R.J)}wc=[];lb.dT_.cx()}function O(){return Te?new Te:Tg?new Tg("MSXML2.XMLHTTP.3.0"):lb.XMLHttpRequest?new lb.XMLHttpRequest:new lb.ActiveXObject("MSXML2.XMLHTTP.3.0")}function Ka(){Tg= Te=void 0}function fa(){for(var n=0,C=0,R=arguments.length;C<R;C++)n+=arguments[C].length;n=Array(n);var qa=0;for(C=0;C<R;C++)for(var qb=arguments[C],Jb=0,Aa=qb.length;Jb<Aa;Jb++,qa++)n[qa]=qb[Jb];return n}function S(n){return!!n&&/{\s+\[native code]/.test(Function.prototype.toString.call(n))}function Da(n,C){for(var R,qa=[],qb=2;qb<arguments.length;qb++)qa[qb-2]=arguments[qb];return void 0!==Function.prototype.bind&&S(Function.prototype.bind)?(R=Function.prototype.bind).call.apply(R,fa([n,C],qa)): function(){for(var Jb=0;Jb<arguments.length;Jb++);return n.apply(C,(qa||[]).concat(Array.prototype.slice.call(arguments)||[]))}}function Ja(){if(Ug){var n=new Ug;if(re)for(var C=0,R=bi;C<R.length;C++){var qa=R[C];void 0!==re[qa]&&(n[qa]=Da(re[qa],n))}return n}return Tc?new Tc("MSXML2.XMLHTTP.3.0"):lb.XMLHttpRequest?new lb.XMLHttpRequest:new lb.ActiveXObject("MSXML2.XMLHTTP.3.0")}function Na(){return Ee}function Y(){return se}function Ba(){return ci}function Pa(){return lg}function U(){return"dtAdk"} function J(){return Sd}function t(n){-1<lb.dT_.io(n,"^")&&(n=n.split("^^").join("^"),n=n.split("^dq").join('"'),n=n.split("^rb").join(">"),n=n.split("^lb").join("<"),n=n.split("^p").join("|"),n=n.split("^e").join("="),n=n.split("^s").join(";"),n=n.split("^c").join(","),n=n.split("^bs").join("\\"));return n}function F(){return Vg}function y(n){Vg=n}function I(n){var C=lb.dT_,R=C.scv("rid");C=C.scv("rpid");R&&(n.rid=R);C&&(n.rpid=C)}function ma(n){if(n=n.xb){n=t(n);try{Vg=new RegExp(n)}catch(C){}}} function N(n){var C=n,R=Math.pow(2,32);return function(){C=(1664525*C+1013904223)%R;return C/R}}function Ia(n,C){return isNaN(n)||isNaN(C)?Math.floor(33*mg()):Math.floor(mg()*(C-n+1))+n}function Za(n,C){return parseInt(n,C||10)}function xb(n){return document.getElementsByTagName(n)}function yb(n){var C=n.length;if("number"===typeof C)n=C;else{C=0;for(var R=2048;n[R-1];)C=R,R+=R;for(var qa=7;1<R-C;)qa=(R+C)/2,n[qa-1]?C=qa:R=qa;n=n[qa]?R:C}return n}function Va(n){n=encodeURIComponent(n);var C=[];if(n)for(var R= 0;R<n.length;R++){var qa=n.charAt(R);Ib(C,ak[qa]||qa)}return C.join("")}function pb(n){if(!n)return"";var C=lb.crypto||lb.msCrypto;if(C&&-1===bb(navigator.userAgent,"Googlebot"))C=C.getRandomValues(new Uint8Array(n));else{C=[];for(var R=0;R<n;R++)C.push(Ia(0,32))}n=[];for(R=0;R<C.length;R++){var qa=Math.abs(C[R]%32);n.push(String.fromCharCode(qa+(9>=qa?48:55)))}return n.join("")}function B(){return 0<=lb.dT_.io(navigator.userAgent,"RuxitSynthetic")}function T(n){var C={};n=n.split("|");for(var R= 0;R<n.length;R++){var qa=n[R].split("=");2===qa.length&&(C[qa[0]]=decodeURIComponent(qa[1].replace(/\+/g," ")))}return C}function ya(){var n=Xa("csu");return(n.indexOf("dbg")===n.length-3?n.substr(0,n.length-3):n)+"_"+Xa("app")+"_Store"}function Sa(n,C,R){C=C||{};n=n.split("|");for(var qa=0;qa<n.length;qa++){var qb=n[qa],Jb=bb(n[qa],"=");-1===Jb?C[qb]="1":(qb=n[qa].substring(0,Jb),C[qb]=n[qa].substring(Jb+1,n[qa].length))}!R&&(R=C,n=R.spc)&&(qa=document.createElement("textarea"),qa.innerHTML=n,R.spc= qa.value);return C}function Q(n){var C;return null!==(C=nc[n])&&void 0!==C?C:ng[n]}function ca(n){n=Q(n);return"false"===n||"0"===n?!1:!!n}function ta(n){var C=Q(n);C=Za(C);isNaN(C)&&(C=ng[n]);return C}function Xa(n){return String(Q(n)||"")}function ib(n,C){nc[n]=String(C)}function hb(n){nc=n;n=Wg;for(var C in n)n.hasOwnProperty(C)&&n[C]&&(nc[C]=n[C]);return nc}function kb(n){nc[n]=0>bb(nc[n],"#"+n.toUpperCase())?nc[n]:""}function Bb(n){var C=n.agentUri;C&&-1<bb(C,"_")&&(C=/([a-zA-Z]*)[0-9]{0,4}_([a-zA-Z_0-9]*)_[0-9]+/g.exec(C))&& C.length&&2<C.length&&(n.csu=C[1],n.featureHash=C[2])}function lc(n){var C=n.domain||"";var R=(R=location.hostname)&&C?R===C||-1!==R.indexOf("."+C,R.length-("."+C).length):!0;if(!C||!R){n.domainOverride||(n.domainOverride=location.hostname+","+C,delete n.domain);var qa=za();qa&&(n.domain=qa);R||Ib(te,{type:"dpi",severity:"Warning",text:'Configured domain "'+C+'" is invalid for current location "'+location.hostname+'". Agent will use "'+n.domain+'" instead.'})}}function Gb(n,C){lc(n);nc.pVO&&(n.pVO= nc.pVO);C||(C=n.bp||ng.bp,n.bp2&&(C=2),n.bp=String(C))}function xc(){return nc}function Z(n){return ng[n]===Q(n)}function Ua(){var n=lb.dT_;return!n.bcv("coo")||n.bcv("cooO")||n.iSM()}function Qa(n,C){if(Ua()&&(!Ue().overloadPrevention||B()))return n.apply(this,C||[])}function Cb(n,C){try{var R=og;R&&R.setItem(n,C)}catch(qa){}}function eb(n,C){Qa(Cb,[n,C])}function ub(n){try{var C=og;if(C)return C.getItem(n)}catch(R){}return null}function Ab(n){try{var C=og;C&&C.removeItem(n)}catch(R){}}function zb(n){document.cookie= n+'="";path=/'+(Xa("domain")?";domain="+Xa("domain"):"")+"; expires=Thu, 01 Jan 1970 00:00:01 GMT;"}function Wb(n,C,R){var qa=1,qb=0;do document.cookie=n+'=""'+(C?";domain="+C:"")+";path="+R.substr(0,qa)+"; expires=Thu, 01 Jan 1970 00:00:01 GMT;",qa=R.indexOf("/",qa),qb++;while(-1!==qa&&5>qb)}function za(){var n=document.domain||"";if(!n)return"";n=n.split(".").reverse();var C=n.length;if(1>=C)return"";for(var R=n[0],qa="",qb=1;qb<=C;qb++)if(La("dTValidationCookie")){qa=R;break}else{n[qb]&&(R=n[qb]+ "."+R);var Jb="dTValidationCookie=dTValidationCookieValue;path=/;domain="+R;Jb+=cb();document.cookie=Jb}Wb("dTValidationCookie",qa,"/");return qa}function Ta(n,C,R,qa){Zf=!0;C||0===C?(C=String(C).replace(/[;\n\r]/g,"_"),n=n+"="+C+";path=/"+(Xa("domain")?";domain="+Xa("domain"):""),R&&(n+=";expires="+R.toUTCString()),n+=cb(),qa&&"https:"===location.protocol&&(n+=";Secure"),document.cookie=n):zb(n);Zf=!1}function cb(){var n=Xa("cssm");return"n"===n||"s"===n||"l"===n?";SameSite="+Ti[n]:""}function fb(n, C,R,qa){Qa(Ta,[n,C,R,qa])}function wb(n){return 2<(null===n||void 0===n?void 0:n.split("$").length)?!1:/^[0-9A-Za-z_=:\$\+\/\.\-\*%\|]*$/.test(n)}function sb(){var n=La(Ee);n||((n=ub(Ee))&&wb(n)?Zb(n):n="");return wb(n)?n:""}function Zb(n){fb(Ee,n,void 0,ca("ssc"))}function Eb(n){return 32===n.length||12>=n.length?n:""}function ec(n){if(!isNaN(Number(n))){var C=Za(n);if(-99<=C&&99>=C)return n}return""}function Sb(n){var C={sessionId:"",pb:"",Fa:0},R=bb(n,"|"),qa=n;-1!==R&&(qa=n.substring(0,R));R= bb(qa,"$");-1!==R?(C.sessionId=Eb(qa.substring(R+1)),C.pb=ec(qa.substring(0,R))):C.sessionId=Eb(qa);return C}function qc(n){var C={sessionId:"",pb:"",Fa:0};n=n.split("v"===n.charAt(0)?"_":"=");if(2<n.length&&0===n.length%2){var R=Number(n[1]);if(isNaN(R)||3>R)return C;R={};for(var qa=2;qa<n.length;qa++)R[n[qa]]=n[qa+1],qa++;R.sn?C.sessionId=Eb(R.sn):C.sessionId="hybrid";R.srv&&(C.pb=ec(R.srv));n=Number(R.ol);1===n&&(R=B(),qa=Ue(),R||(eb("dtDisabled","true"),qa.disabled=!0,qa.overloadPrevention=!0)); 0<=n&&2>=n&&(C.Fa=n)}return C}function Nc(){try{Ui.apply(lb.parent,arguments)}catch(n){}}function Uc(){try{th.apply(lb.top,arguments)}catch(n){}}function Hc(n){var C=Array.prototype.slice.call(arguments,1);try{Vi.apply(n,C)}catch(R){}}function Zc(n){var C=Array.prototype.slice.call(arguments,1);try{di.apply(n,C)}catch(R){}}function uc(){var n=lb.dT_;Promise=ja();Te=lb.XMLHttpRequest;Tg=lb.ActiveXObject;var C;Ug=lb.XMLHttpRequest;Tc=lb.ActiveXObject;var R=null===(C=lb.XMLHttpRequest)||void 0===C?void 0: C.prototype;if(R){re={};C=0;for(var qa=bi;C<qa.length;C++){var qb=qa[C];void 0!==R[qb]&&(re[qb]=R[qb])}}hf=lb.addEventListener;qe=lb.removeEventListener;Sg=lb.document.addEventListener;sh=lb.document.removeEventListener;Gf=lb.setTimeout;ei=lb.setInterval;jf||(Hf=lb.clearTimeout,pg=lb.clearInterval);n=n.iCE?n.iCE():navigator.cookieEnabled;R=1===qc(La(Oa())).Fa;ob();if(n){if(R||!("complete"!==document.readyState||lb.performance&&lb.performance.timing))return!1}else return!1;return!0}function ed(){return Qc()} function Kd(n,C){function R(){delete qg[Jb];n.apply(this,arguments)}for(var qa=[],qb=2;qb<arguments.length;qb++)qa[qb-2]=arguments[qb];if("apply"in Gf){qa.unshift(R,C);var Jb=Gf.apply(lb,qa)}else Jb=Gf(R,C);qg[Jb]=!0;return Jb}function td(n){delete qg[n];"apply"in Hf?Hf.call(lb,n):Hf(n)}function Ib(n){for(var C=[],R=1;R<arguments.length;R++)C[R-1]=arguments[R];n.push.apply(n,C)}function ic(n){Ib(Fe,n)}function ac(n){for(var C=Fe.length;C--;)if(Fe[C]===n){Fe.splice(C,1);break}}function Pb(){return Fe} function vc(n,C){return ei(n,C)}function Ac(n){pg(n)}function Ge(n,C){if(!Wi||!uh)return"";n=new Wi([n],{type:C});return uh(n)}function $d(n,C){return Xi?new Xi(n,C):void 0}function ue(n){"function"===typeof n&&Ib(Xg,n)}function Jc(){return Xg}function Td(){return bc}function kd(n){return function(){for(var C=[],R=0;R<arguments.length;R++)C[R]=arguments[R];if("number"!==typeof C[0]||!qg[C[0]])try{return n.apply(this,C)}catch(qa){return n(C[0])}}}function Ud(){return te}function fd(){lb.performance&& (Qc=function(){return Math.round(Fa()+Ra())});if(!Qc||isNaN(Qc())||0>=Qc()||!isFinite(Qc()))Qc=function(){return(new Date).getTime()}}function ve(){jf&&(lb.clearTimeout=Hf,lb.clearInterval=pg,jf=!1)}function ae(n){if(n=n||sb()){var C=n.charAt(0);return"v"===C||"="===C?qc(n):Sb(n)}return{sessionId:"",pb:"",Fa:0}}function Ad(n){return ae(n).pb}function Wc(n){return ae(n).sessionId}function Ld(){return Vd}function Ve(){r(function(){Wc()||Zb(-1*Ia(2,21)+"$"+pb(32));Vd=Ad()||""})}function Bd(){return We} function je(){var n=ta("vs"),C=ua();2<=n&&-1===C?C=0:1===n&&-1<C&&(C=-1);Kc(Cd(!0),void 0,C)}function Fb(n,C){C=Cd(C);for(var R=!1,qa=0;qa<C.length;qa++)C[qa].frameId===We&&(C[qa].H=n,R=!0);R||Ib(C,{frameId:We,H:n,Jb:-1,visitId:""});Kc(C)}function Kc(n,C,R){if(n){var qa=[];for(var qb=0;qb<n.length;qb++)if("-"!==n[qb].H){0<qb&&0<qa.length&&Ib(qa,"p");var Jb=Vd;Jb&&(Ib(qa,Jb),Ib(qa,"$"));Ib(qa,n[qb].frameId);Ib(qa,"h");Ib(qa,String(n[qb].H))}qa.length||(Xe&&(Xc(!0,"a",void 0),v(!1)),Vd=Ad()||"",Ib(qa, Vd),Ib(qa,"$"),Ib(qa,We),Ib(qa,"h-"));n=C||Dd();Ib(qa,"v");Ib(qa,n);n=null!==R&&void 0!==R?R:ua();0<=n&&(Ib(qa,"e"),Ib(qa,String(n)));qa=qa.join("")}else qa="";qa||(Xe&&(Xc(!0,"a",void 0),v(!1)),Vd=Ad()||"",R=null!==R&&void 0!==R?R:ua(),qa=Vd+"$"+We+"h-v"+(C||Dd()+(0<=R?"e"+R:"")));fb(Sd,qa||"-",void 0,ca("ssc"))}function Cd(n){var C=La(Sd),R=[];if(C&&"-"!==C){var qa=C.split("p");C="";for(var qb=null,Jb=0;Jb<qa.length;Jb++){var Aa=qa[Jb],$c=bb(Aa,"$"),yc=bb(Aa,"h"),qd=bb(Aa,"v"),Wd=bb(Aa,"e");$c= Aa.substring($c+1,yc);yc=-1!==qd?Aa.substring(yc+1,qd):Aa.substring(yc+1);C=C||-1!==qd?-1!==Wd?Aa.substring(qd+1,Wd):Aa.substring(qd+1):"";qb=qb||-1!==Wd?Aa.substring(Wd+1):null;(Aa=n)||(Aa=Za($c.split("_")[0]),qd=Qc()%fi,qd<Aa&&(qd+=fi),Aa=Aa+9E5>qd);Aa&&Ib(R,{frameId:$c,H:"-"===yc?"-":Za(yc),Jb:-1,visitId:""})}for(Jb=0;Jb<R.length;Jb++){R[Jb].visitId=C;n=R[Jb];qa=Za(qb||"");isNaN(qa)&&(qa=Za(ub(gd)||""));if(isNaN(qa)||-1>qa||qa>ta("mel"))qa=2<=ta("vs")?0:-1;n.Jb=qa}}return R}function ld(n,C){try{lb.localStorage&& lb.localStorage.setItem(n,C)}catch(R){}}function ke(n){try{if(lb.localStorage)return lb.localStorage.getItem(n)}catch(C){}return null}function ad(n){try{lb.localStorage&&lb.localStorage.removeItem(n)}catch(C){}}function Dd(){return He()||Xc(!0,"c",void 0)}function He(){if(be()<=Qc())return Xc(!0,"t",void 0);var n=Ed();if(!n)return Xc(!0,"c",void 0);var C=gi.exec(n);if(!C||3!==C.length||32!==C[1].length||isNaN(Za(C[2])))return Xc(!0,"i",void 0);eb(Xb,n);return n}function Fd(n){var C=Qc(),R=we().Dc; n&&(R=C);md(C+ce+"|"+R);hd()}function Ed(){var n,C;return null!==(C=null===(n=Cd(!0)[0])||void 0===n?void 0:n.visitId)&&void 0!==C?C:ub(Xb)}function le(n){if(n&&(n=Ed())&&(n=gi.exec(n))&&3===n.length&&isFinite(Number(n[2])))return n[1]+"-"+(Number(n[2])+1);n=pb(32);n=n.replace(/[0-9]/g,function(C){C=.1*Za(C);return String.fromCharCode(Math.floor(25*C+65))});return n+"-0"}function Ye(n){var C=Cd(!1),R=2<=ta("vs")?0:-1;Kc(C,n,R);eb(Xb,n);eb(gd,String(R));Fd(!0)}function nd(n,C,R,qa){return Xc(C,R,qa)} function Ze(n,C,R){return Xc(n,C,R)}function Xc(n,C,R){n&&(kf=!0);n=Ed();R=le(R);Ye(R);for(var qa=0;qa<Gd.length;qa++)Gd[qa](R,kf,C,n);return R}function Md(n){Gd.push(n)}function hd(){Xd&&td(Xd);Xd=Kd(lf,be()-Qc())}function lf(){if(be()<=Qc()&&Ua()){var n="t"+(Qc()-be()),C=Ed(),R=le();Ye(R);for(var qa=0;qa<Gd.length;qa++)Gd[qa](R,kf,n,C);return!0}r(hd);return!1}function md(n){fb("rxvt",n,void 0,ca("ssc"));eb("rxvt",n)}function If(n){var C=La(n);C||(C=ub(n)||"");return C}function de(){var n=He()|| "";eb(Xb,n);n=If("rxvt");md(n);ad(gd);ad(Xb);ad("rxvt")}function we(){var n={Nd:0,Dc:0},C=If("rxvt");if(C)try{var R=C.split("|");2===R.length&&(n.Nd=parseInt(R[0],10),n.Dc=parseInt(R[1],10))}catch(qa){}return n}function be(){var n=we();return Math.min(n.Nd,n.Dc+Nd)}function x(n){ce=n}function v(n){void 0===n&&(n=!0);Xe=n}function w(){var n=kf;kf=!1;return n}function H(){lf()||Fd(!1)}function L(){var n,C;if(-1!==ua()&&2<=ta("vs")){var R=ua();R>=ta("mel")?Xc(!1,"e"+R,!0):(R++,Kc(Cd(!1),"",R),eb(gd, String(R)),null===(C=null===(n=lb.MobileAgent)||void 0===n?void 0:n.incrementActionCount)||void 0===C?void 0:C.call(n))}}function ua(){var n=Cd(!0);if(1<=n.length&&!isNaN(n[0].Jb))return n[0].Jb;n=ub(gd)||"";n=Za(n);return isNaN(n)?2<=ta("vs")?0:-1:n}function r(n){Ua()?n():(mf||(mf=[]),Ib(mf,n))}function z(n){return Qa(n)}function G(){if(ca("coo")&&!Ua()){for(var n=0;n<mf.length;n++)Kd(mf[n],0);mf=[];ib("cooO",!0)}}function M(){if(ca("coo")&&Ua()){ib("cooO",!1);zb(Ee);zb(Sd);zb(lg);zb("dtSa");zb(U()); zb("rxVisitor");zb("rxvt");try{Ab(gd);Ab(Xb);Ab("rxvt");ad(gd);ad(Xb);ad("rxvt");var n=og;n&&(n.removeItem("rxVisitor"),n.removeItem(Ee));(n=Jf)&&n.removeItem(ya())}catch(C){}}}function ba(n){return document.cookie?document.cookie.split(n+"=").length-1:0}function Ha(n){var C=ba(n);if(1<C){var R=Xa("domain")||lb.location.hostname,qa=lb.location.hostname,qb=lb.location.pathname,Jb=0,Aa=0;Od.push(n);do{var $c=qa.substr(Jb);if($c!==R||"/"!==qb){Wb(n,$c===R?"":$c,qb);var yc=ba(n);yc<C&&(Od.push($c),C= yc)}Jb=qa.indexOf(".",Jb)+1;Aa++}while(0!==Jb&&10>Aa&&1<C);Xa("domain")&&1<C&&Wb(n,"",qb)}}function $a(){Ha(Sd);Ha(Ee);Ha(lg);Ha("rxvt");0<Od.length&&Ib(te,{severity:"Error",type:"dcn",text:"Duplicate cookie name"+(1!==Od.length?"s":"")+" detected: "+Od.join(", ")});ic(function(n,C,R,qa){0<Od.length&&!C&&(n.av(qa,"dCN",Od.join(",")),Od=[]);0<nf.length&&!C&&(n.av(qa,"eCC",nf.join(",")),nf=[])})}function vb(n,C){if(!n||!n.length)return-1;if(n.indexOf)return n.indexOf(C);for(var R=n.length;R--;)if(n[R]=== C)return R;return-1}function mb(n){n&&(null===n||void 0===n?0:n.configurable)&&n.set&&n.get&&Object.defineProperty(document,"cookie",{get:function(){return n.get.call(document)},set:function(C){var R=C.split("=")[0];n.set.call(document,C);Zf?1<ba(R)&&Od.push(R):-1<vb(id,R)&&(nf.push(R),-1===vb(vh,R)&&(Ib(vh,R),Ib(te,{severity:"Error",type:"ecm",text:"Invalid modification of agent cookie "+R+" detected. Modifying Dynatrace cookies may result in missing or invalid data."})))}})}function gb(){var n= La("rxVisitor");n&&45===(null===n||void 0===n?void 0:n.length)||(n=ke("rxVisitor")||ub("rxVisitor"),45!==(null===n||void 0===n?void 0:n.length)&&(Yi=!0,n=String(Qc()),n+=pb(45-n.length)));jb(n);return n}function jb(n){if(ca("dpvc")||ca("pVO"))eb("rxVisitor",n);else{var C=new Date;C.setFullYear(C.getFullYear()+2);Qa(ld,["rxVisitor",n])}fb("rxVisitor",n,C,ca("ssc"))}function Qb(){return Yi}function $b(n){var C=La("rxVisitor");zb("rxVisitor");Ab("rxVisitor");ad("rxVisitor");ib("pVO",!0);jb(C);n&&Qa(ld, ["dt-pVO","1"]);de()}function Yb(){ad("dt-pVO");ca("pVO")&&(ib("pVO",!1),gb());Ab("rxVisitor");de()}function rc(n,C,R,qa,qb){var Jb=document.createElement("script");Jb.setAttribute("src",n);C&&Jb.setAttribute("defer","defer");R&&(Jb.onload=R);qa&&(Jb.onerror=qa);qb&&Jb.setAttribute("id",qb);Jb.setAttribute("crossorigin","anonymous");n=document.getElementsByTagName("script")[0];n.parentElement.insertBefore(Jb,n)}function Pd(n,C){return $e+"/"+(C||jd)+"_"+n+"_"+(ta("buildNumber")||Ue().version)+".js"} function Yg(n,C){void 0===C&&(C=[]);if(!n||"object"!==typeof n&&"function"!==typeof n)return!1;var R="number"!==typeof C?C:[],qa=null,qb=[];switch("number"===typeof C?C:5){case 0:qa="Array";qb=["push"];break;case 1:qa="Boolean";break;case 2:qa="Number";break;case 3:qa="String";break;case 4:qa="Function";break;case 5:qa="Object";break;case 6:qa="Date";qb=["getTime"];break;case 7:qa="Error";qb=["name","message"];break;case 8:qa="Element";break;case 9:qa="HTMLElement";break;case 10:qa="HTMLImageElement"; qb=["complete"];break;case 11:qa="PerformanceEntry";break;case 12:qa="PerformanceTiming";break;case 13:qa="PerformanceResourceTiming";break;case 14:qa="PerformanceNavigationTiming";break;case 15:qa="CSSRule";qb=["cssText","parentStyleSheet"];break;case 16:qa="CSSStyleSheet";qb=["cssRules","insertRule"];break;case 17:qa="Request";qb=["url"];break;case 18:qa="Response";qb=["ok","status","statusText"];break;case 19:qa="Set";qb=["add","entries","forEach"];break;case 20:qa="Map";qb=["set","entries","forEach"]; break;case 21:qa="Worker";qb=["addEventListener","postMessage","terminate"];break;case 22:qa="XMLHttpRequest",qb=["open","send","setRequestHeader"]}C=qa;if(!C)return!1;qb=qb.length?qb:R;try{var Jb=!!lb[C]&&n instanceof lb[C],Aa=Object.prototype.toString.call(n);if(!R.length&&(Jb||Aa==="[object "+C+"]"))return!0}catch($c){}for(R=0;R<qb.length;R++)if(!(qb[R]in n))return!1;return!!qb.length}function Zi(){var n,C=lb.dT_;lb.dT_=(n={},n.di=0,n.version="10205201116183137",n.cfg=C?C.cfg:"",n.iCE=C?C.iCE:function(){return navigator.cookieEnabled}, n.ica=1,n.disabled=!1,n.overloadPrevention=!1,n.gx=O,n.cx=Ka,n.mp=Nc,n.mtp=Uc,n.mi=Hc,n.mw=Zc,n.gAST=Td,n.ww=$d,n.stu=Ge,n.nw=ed,n.apush=Ib,n.st=Kd,n.si=vc,n.aBPSL=ic,n.rBPSL=ac,n.gBPSL=Pb,n.aBPSCC=ue,n.gBPSCC=Jc,n.buildType="dynatrace",n.gSSV=ub,n.sSSV=eb,n.rSSV=Ab,n.rvl=ad,n.pn=Za,n.iVSC=wb,n.p3SC=qc,n.pLSC=Sb,n.io=bb,n.dC=zb,n.sC=fb,n.esc=Va,n.gSId=Ad,n.gDtc=Wc,n.gSC=sb,n.sSC=Zb,n.gC=La,n.cRN=Ia,n.cRS=pb,n.gEL=yb,n.gEBTN=xb,n.gSCN=Na,n.gPCHN=Y,n.gRHN=Ba,n.gPCCN=J,n.gLCN=Pa,n.gMSIDCN=U,n.cfgO=xc, n.pCfg=T,n.pCSAA=Sa,n.cFHFAU=Bb,n.sCD=Gb,n.bcv=ca,n.ncv=ta,n.scv=Xa,n.stcv=ib,n.rplC=hb,n.cLSCK=ya,n.gFId=Bd,n.gBAU=Pd,n.iS=rc,n.eWE=r,n.oEIE=z,n.oEIEWA=Qa,n.eA=G,n.dA=M,n.gcSId=Ld,n.iNV=Qb,n.gVID=gb,n.dPV=$b,n.ePV=Yb,n.sVIdUP=v,n.sVTT=x,n.sVID=Ye,n.rVID=He,n.gVI=Dd,n.gNVIdN=Ze,n.gNVId=nd,n.gARnVF=w,n.cAUV=H,n.uVT=Fd,n.aNVL=Md,n.gPC=Cd,n.cPC=Fb,n.sPC=Kc,n.clB=ve,n.ct=td,n.aRI=I,n.iXB=ma,n.gXBR=F,n.sXBR=y,n.de=t,n.cCL=ob,n.gEC=ua,n.iEC=L,n.rnw=Ra,n.gto=Fa,n.ael=pa,n.rel=da,n.sup=ha,n.cuel=la,n.iAEPOO= Ua,n.iSM=B,n.aIOf=vb,n.gMSCN=Oa,n.gxwp=Ja,n.iIO=Yg,n.prm=ja,n.cI=Ac,n.gidi=Ud,n.iDCV=Z,n)}function $i(){try{if(!uc())return!1;Zi();try{Jf=lb.localStorage,og=lb.sessionStorage}catch(Kf){}fd();bc=Qc();Fe=[];te=[];qg={};jf||(lb.clearTimeout=kd(Hf),lb.clearInterval=kd(pg),jf=!0);var n=Math.random(),C=Math.random();aj=0!==n&&0!==C&&n!==C;if(-1!==bb(navigator.userAgent,"Googlebot")){var R=performance.getEntriesByType("navigation")[0];n=1;if(R){for(var qa in R)if("number"===typeof R[qa]&&R[qa]){var qb=R[qa]; n=1===n?qb:n+qb}var Jb=Math.floor(1E4*n)}else Jb=n;mg=N(Jb)}else aj?mg=Math.random:mg=N(Qc());We=bc%fi+"_"+Za(Ia(0,1E3)+"");var Aa;ng=(Aa={},Aa.ade="",Aa.aew=!0,Aa.agentLocation="",Aa.agentname="",Aa.agentUri="",Aa.uana="data-dtname,data-dtName",Aa.app="",Aa.async=!1,Aa.ase=!1,Aa.auto=!1,Aa.bp1=!1,Aa.bp2=!1,Aa.bp=1,Aa.bs=!1,Aa.buildNumber=0,Aa.csprv=!1,Aa.ccNcss=!1,Aa.cg=!1,Aa.coo=!1,Aa.cooO=!1,Aa.cssm="0",Aa.cors=!1,Aa.csu="",Aa.cuc="",Aa.cux=!1,Aa.dataDtConfig="",Aa.debugName="",Aa.dvl=500,Aa.dASXH= !1,Aa.disableCookieManager=!1,Aa.disableLogging=!1,Aa.dmo=!1,Aa.dpvc=!1,Aa.disableXhrFailures=!1,Aa.domain="",Aa.domainOverride="",Aa.doNotDetect="",Aa.ds=!0,Aa.dsndb=!1,Aa.dsss=!1,Aa.eni=!0,Aa.euf=!1,Aa.evl="",Aa.extblacklist="",Aa.exteventsoff=!1,Aa.fau=!0,Aa.fa=!1,Aa.featureHash="",Aa.ffi=!1,Aa.hvt=216E5,Aa.lastModification=0,Aa.lupr=!0,Aa.imm=!1,Aa.initializedModules="",Aa.ign="",Aa.instr="",Aa.iub="",Aa.lab=!1,Aa.legacy=!1,Aa.lmut=!0,Aa.lzwd=!1,Aa.lzwe=!1,Aa.mb="",Aa.md="",Aa.mdp="",Aa.mdl="", Aa.mdn=5E3,Aa.bismepl=2E3,Aa.mel=200,Aa.mepp=10,Aa.moa=30,Aa.mrt=3,Aa.mpl=1024,Aa.mmds=2E4,Aa.msl=3E4,Aa.mhl=4E3,Aa.name="",Aa.ncw=!1,Aa.ntd=!1,Aa.oat=180,Aa.ote=!1,Aa.owasp=!1,Aa.perfbv=1,Aa.prfSmpl=0,Aa.pt=!0,Aa.pui=!1,Aa.pVO=!1,Aa.raxeh=!0,Aa.rdnt=0,Aa.reportUrl="dynaTraceMonitor",Aa.restoreTimeline=!1,Aa.rid="",Aa.ridPath="",Aa.rpid="",Aa.rt=1E4,Aa.rtl=0,Aa.rtp=2,Aa.rtt=1E3,Aa.rtu=200,Aa.rx_visitID="",Aa.sl=100,Aa.spc="",Aa.srbbv=1,Aa.srbw=!0,Aa.srad=!0,Aa.srmr=100,Aa.srms="1,1,,,",Aa.srsr=1E5, Aa.srtbv=3,Aa.srtd=1,Aa.srtr=500,Aa.srvr="",Aa.srvi=0,Aa.srwo=!1,Aa.srre="",Aa.ssc=!1,Aa.st=3E3,Aa.svNB=!1,Aa.syntheticConfig=!1,Aa.tal=0,Aa.tp="500,50,3",Aa.tt=100,Aa.tvc=3E3,Aa.uam=!1,Aa.useNewCookies=!1,Aa.uxdce=!1,Aa.uxdcw=1500,Aa.uxrgce=!0,Aa.uxrgcm="100,25,300,3;100,25,300,3",Aa.vcfi=!0,Aa.vcit=1E3,Aa.vct=50,Aa.vcv=1,Aa.vcx=50,Aa.vs=1,Aa.xb="",Aa.chw="",Aa.xmut=!0,Aa.xt=0,Aa.srcss=!1,Aa.srmcrl=1,Aa.srmcrv=10,Aa.nosr=!1,Aa.bisaoi=!1,Aa.bisCmE="",Aa.mcepsl=100,Aa);a:{var $c=Ue().cfg;nc={reportUrl:"dynaTraceMonitor", initializedModules:"",csu:"dtagent",dataDtConfig:"string"===typeof $c?$c:""};Ue().cfg=nc;nc.csu="ruxitagentjs";var yc=nc.dataDtConfig;yc&&-1===bb(yc,"#CONFIGSTRING")&&(Sa(yc,nc),kb("domain"),kb("auto"),kb("app"),Bb(nc));var qd=xb("script"),Wd=yb(qd),Qd=-1===bb(nc.dataDtConfig||"","#CONFIGSTRING")?nc:null;if(0<Wd)for(Jb=0;Jb<Wd;Jb++)b:{R=void 0;var xd=qd[Jb];qa=Qd;if(xd.attributes){var rg=nc.csu+"_bootstrap.js";qb=/.*\/jstag\/.*\/.*\/(.*)_bs(_dbg)?.js$/;Aa=qa;var Ie=xd.src,$f=null===Ie||void 0===Ie? void 0:Ie.indexOf(rg),sg=xd.attributes.getNamedItem("data-dtconfig");if(sg){$c=Ie;var Lf=sg.value;yc={};nc.legacy="1";if($c){var of=/([a-zA-Z]*)[0-9]{0,4}_([a-zA-Z_0-9]*)_([0-9]+)/g.exec($c);if(null===of||void 0===of?0:of.length)yc.csu=of[1],yc.featureHash=of[2],yc.agentLocation=$c.substr(0,bb($c,of[1])-1),yc.buildNumber=of[3]}Lf&&Sa(Lf,yc,!0);lc(yc);R=yc;if(!qa)Aa=R;else if(!R.syntheticConfig){Qd=R;break b}}R||(R=nc);if(0<$f){var wh=$f+rg.length+5;R.app=Ie.length>wh?Ie.substr(wh):"Default%20Application"}else if(Ie){var Mf= qb.exec(Ie);Mf&&(R.app=Mf[1])}Qd=Aa}else Qd=qa}if(Qd)for(var Zg in Qd)Qd.hasOwnProperty(Zg)&&(qd=Zg,nc[qd]=Qd[qd]);if(nc.rx_visitID){var tg=nc.rx_visitID;tg&&(Ue().rx_visitID=tg)}var af=ya();try{var ug=(Qd=Jf)&&Qd.getItem(af);if(ug){var pf=T(ug),xe=Sa(pf.config||""),vg=nc.lastModification||"0",$g=Za((xe.lastModification||pf.lastModification||"0").substr(0,13)),xh="string"===typeof vg?Za(vg.substr(0,13)):vg;if(!vg||$g>=xh)if(xe.agentname=pf.name,xe.agentUri?Bb(xe):(xe.csu=pf.name,xe.featureHash=pf.featureHash), Gb(xe,!0),ma(xe),I(xe),$g>(nc.lastModification||0)){var wg=nc.auto,hi=nc.legacy;nc=hb(xe);nc.auto=wg;nc.legacy=hi}}}catch(Kf){}Gb(nc);try{var ii=nc.ign;if(ii&&(new RegExp(ii)).test(lb.location.href)){document.dT_=lb.dT_=void 0;var Je=!1;break a}}catch(Kf){}nc.useNewCookies&&(Sd="rxpc",Ee="rxsession",lg="rxlatency",se="x-rxpc",ci="x-rxreferer");if(B()){var me=navigator.userAgent,yh=bb(me,"RuxitSynthetic")+14+5,ji=me.substring(yh);if(-1!==bb(ji," c")){var bj=ji.split(" ");for(af=0;af<bj.length;af++){var Nf= bj[af];if("c"===Nf.charAt(0)){var zh=Nf.substr(1),ki=zh.indexOf("="),li=zh.substring(0,ki),bf=zh.substring(ki+1);li&&bf&&(Wg[li]=bf)}}}hb(nc)}Je=!0}if(!Je)return!1;$a();try{xg=Ue().disabled||!!ub("dtDisabled")}catch(Kf){}var Yd;if(!(Yd=Xa("agentLocation")))a:{var ah=Xa("agentUri");if(ah||document.currentScript){var Of=ah||document.currentScript.src;if(Of){Je=Of;var cj=-1===bb(Je,"_bs")&&-1===bb(Je,"_bootstrap")&&-1===bb(Je,"_complete")?1:2,Yc=Of.lastIndexOf("/");for(Je=0;Je<cj&&-1!==Yc;Je++)Of=Of.substr(0, Yc),Yc=Of.lastIndexOf("/");Yd=Of;break a}}var ne=location.pathname;Yd=ne.substr(0,ne.lastIndexOf("/"))}$e=Yd;jd=Xa("agentname")||Xa("csu")||"ruxitagentjs";"true"===La("dtUseDebugAgent")?0>jd.indexOf("dbg")&&(jd=Xa("debugName")||jd+"dbg"):jd=Xa("name")||jd;if(!ca("auto")&&!ca("legacy")&&!xg){var Ah=Xa("agentUri")||Pd(Xa("featureHash")),yg;if(!(yg=ca("async")||"complete"===document.readyState)){var ag=lb.navigator.userAgent,bg=ag.indexOf("MSIE ");yg=0<bg?9>=parseInt(ag.substring(bg+5,ag.indexOf(".", bg)),10):!1}yg?rc(Ah,ca("async"),void 0,void 0,"dtjsagent"):(document.write('<script id="dtjsagentdw" type="text/javascript" src="'+Ah+'">\x3c/script>'),document.getElementById("dtjsagentdw")||rc(Ah,ca("async"),void 0,void 0,"dtjsagent"))}-1!==bb(lb.location.href,"_DT_RENDERING_")&&(Ue().RMOD={conf:Ob,ignore:zg,ID:"_DT_RENDERING_"},$e&&rc(Pd("R"),!0,void 0,void 0,"dtjsagent"));La(Ee)&&ib("cooO",!0);Ve();ib("pVO",!!ke("dt-pVO"));r(gb);ce=18E5;Nd=ta("hvt")||216E5;Qa(je);Qa(Fb,[1]);vh=[];id=[se,Ee,lg, "rxvt",U(),Sd];if(ca("cg"))try{mb(Object.getOwnPropertyDescriptor(Document.prototype,"cookie")||Object.getOwnPropertyDescriptor(HTMLDocument.prototype,"cookie"))}catch(Kf){}}catch(Kf){return!1}return!0}function Ue(){return lb.dT_}var lb="undefined"!==typeof window?window:self,Pf=setTimeout;P.prototype["catch"]=function(n){return this.then(null,n)};P.prototype.then=function(n,C){var R=new this.constructor(ra);sa(this,new xa(n,C,R));return R};P.prototype["finally"]=function(n){var C=this.constructor; return this.then(function(R){return C.resolve(n()).then(function(){return R})},function(R){return C.resolve(n()).then(function(){return C.reject(R)})})};P.all=function(n){return new P(function(C,R){function qa($c,yc){try{if(yc&&("object"===typeof yc||"function"===typeof yc)){var qd=yc.then;if("function"===typeof qd){qd.call(yc,function(Wd){qa($c,Wd)},R);return}}qb[$c]=yc;0===--Jb&&C(qb)}catch(Wd){R(Wd)}}if(!n||"undefined"===typeof n.length)throw new TypeError("Promise.all accepts an array");var qb= Array.prototype.slice.call(n);if(0===qb.length)return C([]);for(var Jb=qb.length,Aa=0;Aa<qb.length;Aa++)qa(Aa,qb[Aa])})};P.resolve=function(n){return n&&"object"===typeof n&&n.constructor===P?n:new P(function(C){C(n)})};P.reject=function(n){return new P(function(C,R){R(n)})};P.race=function(n){return new P(function(C,R){for(var qa=0,qb=n.length;qa<qb;qa++)n[qa].then(C,R)})};P.W="function"===typeof setImmediate&&function(n){setImmediate(n)}||function(n){Pf(n,0)};P.xa=function(n){"undefined"!==typeof console&& console&&console.warn("Possible Unhandled Promise Rejection:",n)};var hf,qe,Sg,sh,De=lb.attachEvent,Yf=lb.Worker,Ff=Yf&&Yf.prototype.addEventListener,wc=[],Zj=["touchstart","touchend","scroll"],Te,Tg,Ug,Tc,bi="abort getAllResponseHeaders getResponseHeader open overrideMimeType send setRequestHeader".split(" "),re,Sd="dtPC",Ee="dtCookie",se="x-dtpc",ci="x-dtreferer",lg="dtLatC",Vg,mg,aj,ak=new (function(){return function(){this["!"]="%21";this["~"]="%7E";this["*"]="%2A";this["("]="%28";this[")"]="%29"; this["'"]="%27";this.$="%24";this[";"]="%3B";this[","]="%2C"}}()),Wg={},ng,nc={},Ag,Ti=(Ag={},Ag.l="Lax",Ag.s="Strict",Ag.n="None",Ag),Zf=!1,Vi=lb.postMessage,di=lb.Worker&&lb.Worker.prototype.postMessage,Ui=lb.parent.postMessage,th=lb.top.postMessage,Xi=lb.Worker,Wi=lb.Blob,uh=lb.URL&&lb.URL.createObjectURL,Hf,pg,Gf,ei,jf=!1,Fe,Xg=[],te=[],bc,Jf,og,qg={},Qc,Vd,We,fi=6E8,gd="rxec",Xb="rxvisitid",gi=/([A-Z]+)-([0-9]+)/,Gd=[],ce,Nd,kf=!1,Xd,Xe=!1,mf=[],Od=[],nf=[],id=[],vh=[],Yi=!1,xg,$e,jd,Ob={childList:!0, subtree:!0,attributes:!0,attributeOldValue:!0},zg=["_DT_RENDERING_"];(function(n){var C,R;n=n||0>(null===(C=navigator.userAgent)||void 0===C?void 0:C.indexOf("RuxitSynthetic"));if(!lb.dT_||!lb.dT_.cfg||"string"!==typeof lb.dT_.cfg||"initialized"in lb.dT_&&lb.dT_.initialized)null===(R=lb.console)||void 0===R?void 0:R.log("InitConfig not found or agent already initialized! This is an injection issue."),lb.dT_&&(lb.dT_.di=3);else if(n&&!$i()){try{delete lb.dT_}catch(qa){lb.dT_=void 0}ob()&&lb.console.log("JsAgent initCode initialization failed!")}})(!1)})();}).call(this);</script>
Location: header
Enable WebSite Script: 
Enable Booking Script: 
Script: <script> window.DY = window.DY || {}; if (document.location.pathname == '/') { DY.recommendationContext = { type: "HOMEPAGE" }; } else { if (typeof window.product_sku != 'undefined') { DY.recommendationContext = { type: "PRODUCT", data: [product_sku] }; } else { var catArr = []; var top_cat = ""; if (/^\/offers\/members-only/i.test(location.pathname)) { top_cat = "sands-rewards-lifestyle"; } else if (/^\/offers\/shows/i.test(location.pathname)) { top_cat = "entertainment"; } else if (/^\/offers\/restaurants/i.test(location.pathname)) { top_cat = "restaurants"; } else if (/^\/offers\/museum/i.test(location.pathname)) { top_cat = "museum"; } else if (/^\/offers\/rooms/i.test(location.pathname)) { top_cat = "hotel"; } else if (/^\/offers\/attractions/i.test(location.pathname)) { top_cat = "attractions"; } else if (/^\/offers\/christmas-goodies/i.test(location.pathname)) { top_cat = "campaigns"; } else if (/^\/offers\/shoppes/i.test(location.pathname)) { top_cat = "shoppes"; } var pathArr = location.pathname.split('/'); var arrLimit = pathArr.length > 4 ? 4 : pathArr.length; var site_section = ""; if (typeof utag_data != 'undefined' && utag_data.site_section) { site_section = utag_data.site_section; } if (top_cat !== "") { if (arrLimit > 2) { catArr.unshift(pathArr[2].replace(".html", "")); } catArr.unshift("offers"); if (site_section != "") { catArr.unshift(site_section); } else { catArr.unshift(top_cat); } } else { var i = 1; if (site_section != "") { catArr.push(site_section); i = 2; } for (i; i < arrLimit; i++) { catArr.push(pathArr[i].replace(".html", "")); } } var expression = '\/restaurants\/([\da-z\.-]+)\/reservation\.html'; var regex = new RegExp(expression); var t = window.location.href; console.log("location.href", t); if (t.match(regex)) { DY.recommendationContext = { type: "CART", data: [regex.exec(t)[1]] }; }else{ if (document.location.hostname == 'staging.marinabaysands.com') { DY.recommendationContext = { type: "CATEGORY", data: catArr }; } else if(!t.match(/booking\/search.html/gm) && !t.match(/booking\/rooms.html/gm) && !t.match(/booking\/payment.html/gm) && !t.match(/booking\/multirooms.html/gm)){ DY.recommendationContext = { type: "CATEGORY", data: catArr }; } } } } </script>
Location: header
Enable WebSite Script: 
Enable Booking Script: 
Script: <script>(function(){function e(e,n){var c=n.parentNode;c.lastChild==n?c.appendChild(e):c.insertBefore(e,n.nextSibling)}function n(n,c){var i=document.createElement("script");i.src=n,i.type="text/javascript",e(i,c)}var c=setInterval(function(){var e=document.querySelector("body>script[src='/static/marinabaysands/scriptlibs/js/common/jquery-3.5.1.min.js']"),i=document.querySelector("script[src='/static/jquery-3.6.4.min.js']"),t=document.querySelector("body>script[src='/static/marinabaysands/scriptlibs/js/vendor-critical-libs.js']"),r=document.querySelector("body>script[src=' https://www.marinabaysands.com/static/jquery-3.7.1.min.js']");if(!(null==e&&null==i&&null==t&&null==r||"undefined"==typeof jQuery&&"undefined"==typeof $&&"undefined"==typeof jq)){var a=null;a=null!=e?e:null!=i?i:null!=t?t:r,n("//cdn-eu.dynamicyield.com/api/9876410/api_dynamic.js",a);var s=document.querySelector("script[src='//cdn-eu.dynamicyield.com/api/9876410/api_dynamic.js']");n("//cdn-eu.dynamicyield.com/api/9876410/api_static.js",s),clearInterval(c)}},10)})();</script>
Location: header
Enable WebSite Script: 
Enable Booking Script: 
Script: <script> $(function(){var e=window.location.href,n=window.innerWidth,d=document.getElementById("main-header-id")||document.getElementById("main-header"),t=document.querySelector(".navigation-items--container");if(d&&t&&n<=430){document.getElementsByTagName("body")[0].classList.add("mobileWhatsonAdded"),e.indexOf("id.")>-1?document.getElementsByTagName("body")[0].classList.add("idPipeCssAdded"):document.getElementsByTagName("body")[0].classList.add("pipeCssAdded"),$("#mobile-btn").click(()=>{$(".dy-mobile-reserve-btn").toggleClass("hide")});const n=setInterval(()=>{$("#mobile-btn").length&&($("#mobile-btn").hasClass("toggleChangeBgBinded")||($("#mobile-btn").click(function(){$(".cmp-experiencefragment--header").toggleClass("change-bg")}),$("#mobile-btn").addClass("toggleChangeBgBinded")),clearInterval(n))},100)}}); </script> <style> @media only screen and (min-width:320px) and (max-width:430px){.mobileWhatsonAdded .mobile-logo{background-image:url(/content/dam/marinabaysands/common/logo-mini.svg)!important;background-repeat:no-repeat;background-size:45px;background-position:center 70%}.mobileWhatsonAdded .mobile-mast{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:linear-gradient(180deg,rgb(37 37 37) 0,rgba(138,138,138,0) 100%)!important}.mobileWhatsonAdded .mobile-mast #mobile-btn{left:28px}.mobileWhatsonAdded .dy-mobile-reserve-btn{display:block;mix-blend-mode:difference;position:absolute;right:14px;top:25px;text-decoration:none;line-height:2pc;border:1px solid #fff;padding:0 8px;color:#fff}.mobileWhatsonAdded .dy-mobile-reserve-btn.hide{display:none}.mobileWhatsonAdded .cmp-video-hero__video--variant-3 .divider-wrapper.divider-wrapper--7,.mobileWhatsonAdded .cmp-video-hero__video--variant-4 .divider-wrapper.divider-wrapper--7,.mobileWhatsonAdded .cmp-video-hero__video--variant-5 .divider-wrapper.divider-wrapper--7,.mobileWhatsonAdded .cmp-video-hero__video--variant-6 .divider-wrapper.divider-wrapper--7{display:none!important}.mobileWhatsonAdded .cmp-video-hero__video--variant-3 .divider-wrapper--6,.mobileWhatsonAdded .cmp-video-hero__video--variant-4 .divider-wrapper--6,.mobileWhatsonAdded .cmp-video-hero__video--variant-5 .divider-wrapper--6,.mobileWhatsonAdded .cmp-video-hero__video--variant-6 .divider-wrapper--6{display:none!important}.mobileWhatsonAdded .leftnavigation ul{left:50%;transform:translateX(-50%)}.mobileWhatsonAdded .header-wrapper ul{right:50%}.mobileWhatsonAdded .leftnavigation ul li a{display:inline-block;font-size:22px;line-height:26px;margin-bottom:30px}.mobileWhatsonAdded .button__container .cmp-button.button__generic:not(.footer-content.cmp-button.button__generic){border:none;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%"><line x1="0" y1="0" x2="100%" y2="0" stroke="%2380714c" id="svg_1" /><line x1="100%" y1="0" x2="100%" y2="100%" stroke="%2380714c" id="svg_2" /><line x1="100%" y1="100%" x2="0" y2="100%" stroke="%2380714c" id="svg_3" /><line x1="0" y1="100%" x2="0" y2="0" stroke="%2380714c" id="svg_4" /></svg>') no-repeat}.idPipeCssAdded .header-wrapper ul li:not(:last-child),.pipeCssAdded .header-wrapper ul li:not(:last-child){border-right:1px solid #fafafa;height:14px;line-height:14px;margin-right:6px;padding-right:10px}.pipeCssAdded .header-wrapper ul{right:17%;transform:translateX(25%)}.idPipeCssAdded .header-wrapper ul{width:300px;right:14%;transform:translateX(25%)}.idPipeCssAdded #language-dropdown{margin-right:0}.leftnavigation .button__container--reserve{top:540px;left:21%}.header{top:630px}.idPipeCssAdded .header-wrapper ul,.pipeCssAdded .header-wrapper ul{transform:translateX(15%)!important}.cmp-experiencefragment--header>.cmp-container.change-bg{backdrop-filter:unset;background:unset;-webkit-backdrop-filter:unset}.cmp-experiencefragment--header .leftnavigation{min-height:unset;padding-bottom:200px}.cmp-experiencefragment--header{overflow:scroll}.cmp-experiencefragment--header>.cmp-container{position:relative}.cmp-experiencefragment--header>.cmp-container .header,.cmp-experiencefragment--header>.cmp-container .leftnavigation{position:absolute;left:0}.cmp-experiencefragment--header>.cmp-container .leftnavigation #main-navigation{height:100vh}.cmp-experiencefragment--header .leftnavigation ul{transform:unset!important;position:inherit!important}.aem-GridColumn--default--12:not(.mbs_cmp_bottom_padding__0px):not(.mbs_cmp_top_padding__40px):not(.mbs_cmp_top_padding__80px):not(.mbs_cmp_top_padding__160px)>div[id].cmp-experiencefragment--header{margin:unset;padding:unset}.idPipeCssAdded .header-wrapper .language-dropdown,.pipeCssAdded .header-wrapper .language-dropdown{right:11%;margin-right:0}.idPipeCssAdded .header-wrapper ul,.pipeCssAdded .header-wrapper ul{width:100dvw}.idPipeCssAdded .header-wrapper ul li{margin-bottom:0!important}.idPipeCssAdded .header-wrapper .language-dropdown{margin-top:2rem}} </style>
Location: header
Enable WebSite Script: 
Enable Booking Script: 
Script: <script> /* mvt534 */ $(function () { DYO.waitForElementAsync('.navigation-items--container a.cmp-button').then( () => { $('.navigation-items--container a.cmp-button').attr('target', '_blank'); } ); }); </script>
Location: header
Enable WebSite Script: true
Enable Booking Script: true
Script: <style>.mobile-mast{display:none !important}</style>
Location: header