//tealium universal tag - utag.loader ut4.0.202502201501, Copyright 2025 Tealium.com Inc. All Rights Reserved. var utag_condload=false;window.__tealium_twc_switch=false;try{try{!function(a,b){"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){var c=[],d=c.slice,e=c.concat,f=c.push,g=c.indexOf,h={},i=h.toString,j=h.hasOwnProperty,k={},l="1.11.1",m=function(a,b){return new m.fn.init(a,b)},n=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,o=/^-ms-/,p=/-([\da-z])/gi,q=function(a,b){return b.toUpperCase()};m.fn=m.prototype={jquery:l,constructor:m,selector:"",length:0,toArray:function(){return d.call(this)},get:function(a){return null!=a?0>a?this[a+this.length]:this[a]:d.call(this)},pushStack:function(a){var b=m.merge(this.constructor(),a);return b.prevObject=this,b.context=this.context,b},each:function(a,b){return m.each(this,a,b)},map:function(a){return this.pushStack(m.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(d.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(0>a?b:0);return this.pushStack(c>=0&&b>c?[this[c]]:[])},end:function(){return this.prevObject||this.constructor(null)},push:f,sort:c.sort,splice:c.splice},m.extend=m.fn.extend=function(){var a,b,c,d,e,f,g=arguments[0]||{},h=1,i=arguments.length,j=!1;for("boolean"==typeof g&&(j=g,g=arguments[h]||{},h++),"object"==typeof g||m.isFunction(g)||(g={}),h===i&&(g=this,h--);i>h;h++)if(null!=(e=arguments[h]))for(d in e)a=g[d],c=e[d],g!==c&&(j&&c&&(m.isPlainObject(c)||(b=m.isArray(c)))?(b?(b=!1,f=a&&m.isArray(a)?a:[]):f=a&&m.isPlainObject(a)?a:{},g[d]=m.extend(j,f,c)):void 0!==c&&(g[d]=c));return g},m.extend({expando:"jQuery"+(l+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw new Error(a)},noop:function(){},isFunction:function(a){return"function"===m.type(a)},isArray:Array.isArray||function(a){return"array"===m.type(a)},isWindow:function(a){return null!=a&&a==a.window},isNumeric:function(a){return!m.isArray(a)&&a-parseFloat(a)>=0},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},isPlainObject:function(a){var b;if(!a||"object"!==m.type(a)||a.nodeType||m.isWindow(a))return!1;try{if(a.constructor&&!j.call(a,"constructor")&&!j.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}if(k.ownLast)for(b in a)return j.call(a,b);for(b in a);return void 0===b||j.call(a,b)},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?h[i.call(a)]||"object":typeof a},globalEval:function(b){b&&m.trim(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(o,"ms-").replace(p,q)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()},each:function(a,b,c){var d,e=0,f=a.length,g=r(a);if(c){if(g){for(;f>e;e++)if(d=b.apply(a[e],c),d===!1)break}else for(e in a)if(d=b.apply(a[e],c),d===!1)break}else if(g){for(;f>e;e++)if(d=b.call(a[e],e,a[e]),d===!1)break}else for(e in a)if(d=b.call(a[e],e,a[e]),d===!1)break;return a},trim:function(a){return null==a?"":(a+"").replace(n,"")},makeArray:function(a,b){var c=b||[];return null!=a&&(r(Object(a))?m.merge(c,"string"==typeof a?[a]:a):f.call(c,a)),c},inArray:function(a,b,c){var d;if(b){if(g)return g.call(b,a,c);for(d=b.length,c=c?0>c?Math.max(0,d+c):c:0;d>c;c++)if(c in b&&b[c]===a)return c}return-1},merge:function(a,b){var c=+b.length,d=0,e=a.length;while(c>d)a[e++]=b[d++];if(c!==c)while(void 0!==b[d])a[e++]=b[d++];return a.length=e,a},grep:function(a,b,c){for(var d,e=[],f=0,g=a.length,h=!c;g>f;f++)d=!b(a[f],f),d!==h&&e.push(a[f]);return e},map:function(a,b,c){var d,f=0,g=a.length,h=r(a),i=[];if(h)for(;g>f;f++)d=b(a[f],f,c),null!=d&&i.push(d);else for(f in a)d=b(a[f],f,c),null!=d&&i.push(d);return e.apply([],i)},guid:1,proxy:function(a,b){var c,e,f;return"string"==typeof b&&(f=a[b],b=a,a=f),m.isFunction(a)?(c=d.call(arguments,2),e=function(){return a.apply(b||this,c.concat(d.call(arguments)))},e.guid=a.guid=a.guid||m.guid++,e):void 0},now:function(){return+new Date},support:k}),m.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(a,b){h["[object "+b+"]"]=b.toLowerCase()});function r(a){var b=a.length,c=m.type(a);return"function"===c||m.isWindow(a)?!1:1===a.nodeType&&b?!0:"array"===c||0===b||"number"==typeof b&&b>0&&b-1 in a}var s=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+-new Date,v=a.document,w=0,x=0,y=gb(),z=gb(),A=gb(),B=function(a,b){return a===b&&(l=!0),0},C="undefined",D=1<<31,E={}.hasOwnProperty,F=[],G=F.pop,H=F.push,I=F.push,J=F.slice,K=F.indexOf||function(a){for(var b=0,c=this.length;c>b;b++)if(this[b]===a)return b;return-1},L="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",M="[\\x20\\t\\r\\n\\f]",N="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",O=N.replace("w","w#"),P="\\["+M+"*("+N+")(?:"+M+"*([*^$|!~]?=)"+M+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+O+"))|)"+M+"*\\]",Q=":("+N+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+P+")*)|.*)\\)|)",R=new RegExp("^"+M+"+|((?:^|[^\\\\])(?:\\\\.)*)"+M+"+$","g"),S=new RegExp("^"+M+"*,"+M+"*"),T=new RegExp("^"+M+"*([>+~]|"+M+")"+M+"*"),U=new RegExp("="+M+"*([^\\]'\"]*?)"+M+"*\\]","g"),V=new RegExp(Q),W=new RegExp("^"+O+"$"),X={ID:new RegExp("^#("+N+")"),CLASS:new RegExp("^\\.("+N+")"),TAG:new RegExp("^("+N.replace("w","w*")+")"),ATTR:new RegExp("^"+P),PSEUDO:new RegExp("^"+Q),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+L+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/^(?:input|select|textarea|button)$/i,Z=/^h\d$/i,$=/^[^{]+\{\s*\[native \w/,_=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ab=/[+~]/,bb=/'|\\/g,cb=new RegExp("\\\\([\\da-f]{1,6}"+M+"?|("+M+")|.)","ig"),db=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:0>d?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)};try{I.apply(F=J.call(v.childNodes),v.childNodes),F[v.childNodes.length].nodeType}catch(eb){I={apply:F.length?function(a,b){H.apply(a,J.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function fb(a,b,d,e){var f,h,j,k,l,o,r,s,w,x;if((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,d=d||[],!a||"string"!=typeof a)return d;if(1!==(k=b.nodeType)&&9!==k)return[];if(p&&!e){if(f=_.exec(a))if(j=f[1]){if(9===k){if(h=b.getElementById(j),!h||!h.parentNode)return d;if(h.id===j)return d.push(h),d}else if(b.ownerDocument&&(h=b.ownerDocument.getElementById(j))&&t(b,h)&&h.id===j)return d.push(h),d}else{if(f[2])return I.apply(d,b.getElementsByTagName(a)),d;if((j=f[3])&&c.getElementsByClassName&&b.getElementsByClassName)return I.apply(d,b.getElementsByClassName(j)),d}if(c.qsa&&(!q||!q.test(a))){if(s=r=u,w=b,x=9===k&&a,1===k&&"object"!==b.nodeName.toLowerCase()){o=g(a),(r=b.getAttribute("id"))?s=r.replace(bb,"\\$&"):b.setAttribute("id",s),s="[id='"+s+"'] ",l=o.length;while(l--)o[l]=s+qb(o[l]);w=ab.test(a)&&ob(b.parentNode)||b,x=o.join(",")}if(x)try{return I.apply(d,w.querySelectorAll(x)),d}catch(y){}finally{r||b.removeAttribute("id")}}}return i(a.replace(R,"$1"),b,d,e)}function gb(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function hb(a){return a[u]=!0,a}function ib(a){var b=n.createElement("div");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function jb(a,b){var c=a.split("|"),e=a.length;while(e--)d.attrHandle[c[e]]=b}function kb(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&(~b.sourceIndex||D)-(~a.sourceIndex||D);if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function lb(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function mb(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function nb(a){return hb(function(b){return b=+b,hb(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function ob(a){return a&&typeof a.getElementsByTagName!==C&&a}c=fb.support={},f=fb.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return b?"HTML"!==b.nodeName:!1},m=fb.setDocument=function(a){var b,e=a?a.ownerDocument||a:v,g=e.defaultView;return e!==n&&9===e.nodeType&&e.documentElement?(n=e,o=e.documentElement,p=!f(e),g&&g!==g.top&&(g.addEventListener?g.addEventListener("unload",function(){m()},!1):g.attachEvent&&g.attachEvent("onunload",function(){m()})),c.attributes=ib(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=ib(function(a){return a.appendChild(e.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=$.test(e.getElementsByClassName)&&ib(function(a){return a.innerHTML="<div class='a'></div><div class='a i'></div>",a.firstChild.className="i",2===a.getElementsByClassName("i").length}),c.getById=ib(function(a){return o.appendChild(a).id=u,!e.getElementsByName||!e.getElementsByName(u).length}),c.getById?(d.find.ID=function(a,b){if(typeof b.getElementById!==C&&p){var c=b.getElementById(a);return c&&c.parentNode?[c]:[]}},d.filter.ID=function(a){var b=a.replace(cb,db);return function(a){return a.getAttribute("id")===b}}):(delete d.find.ID,d.filter.ID=function(a){var b=a.replace(cb,db);return function(a){var c=typeof a.getAttributeNode!==C&&a.getAttributeNode("id");return c&&c.value===b}}),d.find.TAG=c.getElementsByTagName?function(a,b){return typeof b.getElementsByTagName!==C?b.getElementsByTagName(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){return typeof b.getElementsByClassName!==C&&p?b.getElementsByClassName(a):void 0},r=[],q=[],(c.qsa=$.test(e.querySelectorAll))&&(ib(function(a){a.innerHTML="<select msallowclip=''><option selected=''></option></select>",a.querySelectorAll("[msallowclip^='']").length&&q.push("[*^$]="+M+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||q.push("\\["+M+"*(?:value|"+L+")"),a.querySelectorAll(":checked").length||q.push(":checked")}),ib(function(a){var b=e.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&q.push("name"+M+"*[*^$|!~]?="),a.querySelectorAll(":enabled").length||q.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),q.push(",.*:")})),(c.matchesSelector=$.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&ib(function(a){c.disconnectedMatch=s.call(a,"div"),s.call(a,"[s!='']:x"),r.push("!=",Q)}),q=q.length&&new RegExp(q.join("|")),r=r.length&&new RegExp(r.join("|")),b=$.test(o.compareDocumentPosition),t=b||$.test(o.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)while(b=b.parentNode)if(b===a)return!0;return!1},B=b?function(a,b){if(a===b)return l=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===e||a.ownerDocument===v&&t(v,a)?-1:b===e||b.ownerDocument===v&&t(v,b)?1:k?K.call(k,a)-K.call(k,b):0:4&d?-1:1)}:function(a,b){if(a===b)return l=!0,0;var c,d=0,f=a.parentNode,g=b.parentNode,h=[a],i=[b];if(!f||!g)return a===e?-1:b===e?1:f?-1:g?1:k?K.call(k,a)-K.call(k,b):0;if(f===g)return kb(a,b);c=a;while(c=c.parentNode)h.unshift(c);c=b;while(c=c.parentNode)i.unshift(c);while(h[d]===i[d])d++;return d?kb(h[d],i[d]):h[d]===v?-1:i[d]===v?1:0},e):n},fb.matches=function(a,b){return fb(a,null,null,b)},fb.matchesSelector=function(a,b){if((a.ownerDocument||a)!==n&&m(a),b=b.replace(U,"='$1']"),!(!c.matchesSelector||!p||r&&r.test(b)||q&&q.test(b)))try{var d=s.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return fb(b,n,null,[a]).length>0},fb.contains=function(a,b){return(a.ownerDocument||a)!==n&&m(a),t(a,b)},fb.attr=function(a,b){(a.ownerDocument||a)!==n&&m(a);var e=d.attrHandle[b.toLowerCase()],f=e&&E.call(d.attrHandle,b.toLowerCase())?e(a,b,!p):void 0;return void 0!==f?f:c.attributes||!p?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},fb.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},fb.uniqueSort=function(a){var b,d=[],e=0,f=0;if(l=!c.detectDuplicates,k=!c.sortStable&&a.slice(0),a.sort(B),l){while(b=a[f++])b===a[f]&&(e=d.push(f));while(e--)a.splice(d[e],1)}return k=null,a},e=fb.getText=function(a){var b,c="",d=0,f=a.nodeType;if(f){if(1===f||9===f||11===f){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=e(a)}else if(3===f||4===f)return a.nodeValue}else while(b=a[d++])c+=e(b);return c},d=fb.selectors={cacheLength:50,createPseudo:hb,match:X,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(cb,db),a[3]=(a[3]||a[4]||a[5]||"").replace(cb,db),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||fb.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&fb.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return X.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&V.test(c)&&(b=g(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(cb,db).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=y[a+" "];return b||(b=new RegExp("(^|"+M+")"+a+"("+M+"|$)"))&&y(a,function(a){return b.test("string"==typeof a.className&&a.className||typeof a.getAttribute!==C&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=fb.attr(d,a);return null==e?"!="===b:b?(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e+" ").indexOf(c)>-1:"|="===b?e===c||e.slice(0,c.length+1)===c+"-":!1):!0}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h;if(q){if(f){while(p){l=b;while(l=l[p])if(h?l.nodeName.toLowerCase()===r:1===l.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&s){k=q[u]||(q[u]={}),j=k[a]||[],n=j[0]===w&&j[1],m=j[0]===w&&j[2],l=n&&q.childNodes[n];while(l=++n&&l&&l[p]||(m=n=0)||o.pop())if(1===l.nodeType&&++m&&l===b){k[a]=[w,n,m];break}}else if(s&&(j=(b[u]||(b[u]={}))[a])&&j[0]===w)m=j[1];else while(l=++n&&l&&l[p]||(m=n=0)||o.pop())if((h?l.nodeName.toLowerCase()===r:1===l.nodeType)&&++m&&(s&&((l[u]||(l[u]={}))[a]=[w,m]),l===b))break;return m-=e,m===d||m%d===0&&m/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||fb.error("unsupported pseudo: "+a);return e[u]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?hb(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=K.call(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:hb(function(a){var b=[],c=[],d=h(a.replace(R,"$1"));return d[u]?hb(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,e,f){return b[0]=a,d(b,null,f,c),!c.pop()}}),has:hb(function(a){return function(b){return fb(a,b).length>0}}),contains:hb(function(a){return function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:hb(function(a){return W.test(a||"")||fb.error("unsupported lang: "+a),a=a.replace(cb,db).toLowerCase(),function(b){var c;do if(c=p?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===o},focus:function(a){return a===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:function(a){return a.disabled===!1},disabled:function(a){return a.disabled===!0},checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:function(a){return Z.test(a.nodeName)},input:function(a){return Y.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:nb(function(){return[0]}),last:nb(function(a,b){return[b-1]}),eq:nb(function(a,b,c){return[0>c?c+b:c]}),even:nb(function(a,b){for(var c=0;b>c;c+=2)a.push(c);return a}),odd:nb(function(a,b){for(var c=1;b>c;c+=2)a.push(c);return a}),lt:nb(function(a,b,c){for(var d=0>c?c+b:c;--d>=0;)a.push(d);return a}),gt:nb(function(a,b,c){for(var d=0>c?c+b:c;++d<b;)a.push(d);return a})}},d.pseudos.nth=d.pseudos.eq;for(b in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})d.pseudos[b]=lb(b);for(b in{submit:!0,reset:!0})d.pseudos[b]=mb(b);function pb(){}pb.prototype=d.filters=d.pseudos,d.setFilters=new pb,g=fb.tokenize=function(a,b){var c,e,f,g,h,i,j,k=z[a+" "];if(k)return b?0:k.slice(0);h=a,i=[],j=d.preFilter;while(h){(!c||(e=S.exec(h)))&&(e&&(h=h.slice(e[0].length)||h),i.push(f=[])),c=!1,(e=T.exec(h))&&(c=e.shift(),f.push({value:c,type:e[0].replace(R," ")}),h=h.slice(c.length));for(g in d.filter)!(e=X[g].exec(h))||j[g]&&!(e=j[g](e))||(c=e.shift(),f.push({value:c,type:g,matches:e}),h=h.slice(c.length));if(!c)break}return b?h.length:h?fb.error(a):z(a,i).slice(0)};function qb(a){for(var b=0,c=a.length,d="";c>b;b++)d+=a[b].value;return d}function rb(a,b,c){var d=b.dir,e=c&&"parentNode"===d,f=x++;return b.first?function(b,c,f){while(b=b[d])if(1===b.nodeType||e)return a(b,c,f)}:function(b,c,g){var h,i,j=[w,f];if(g){while(b=b[d])if((1===b.nodeType||e)&&a(b,c,g))return!0}else while(b=b[d])if(1===b.nodeType||e){if(i=b[u]||(b[u]={}),(h=i[d])&&h[0]===w&&h[1]===f)return j[2]=h[2];if(i[d]=j,j[2]=a(b,c,g))return!0}}}function sb(a){return a.length>1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function tb(a,b,c){for(var d=0,e=b.length;e>d;d++)fb(a,b[d],c);return c}function ub(a,b,c,d,e){for(var f,g=[],h=0,i=a.length,j=null!=b;i>h;h++)(f=a[h])&&(!c||c(f,d,e))&&(g.push(f),j&&b.push(h));return g}function vb(a,b,c,d,e,f){return d&&!d[u]&&(d=vb(d)),e&&!e[u]&&(e=vb(e,f)),hb(function(f,g,h,i){var j,k,l,m=[],n=[],o=g.length,p=f||tb(b||"*",h.nodeType?[h]:h,[]),q=!a||!f&&b?p:ub(p,m,a,h,i),r=c?e||(f?a:o||d)?[]:g:q;if(c&&c(q,r,h,i),d){j=ub(r,n),d(j,[],h,i),k=j.length;while(k--)(l=j[k])&&(r[n[k]]=!(q[n[k]]=l))}if(f){if(e||a){if(e){j=[],k=r.length;while(k--)(l=r[k])&&j.push(q[k]=l);e(null,r=[],j,i)}k=r.length;while(k--)(l=r[k])&&(j=e?K.call(f,l):m[k])>-1&&(f[j]=!(g[j]=l))}}else r=ub(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):I.apply(g,r)})}function wb(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=rb(function(a){return a===b},h,!0),l=rb(function(a){return K.call(b,a)>-1},h,!0),m=[function(a,c,d){return!g&&(d||c!==j)||((b=c).nodeType?k(a,c,d):l(a,c,d))}];f>i;i++)if(c=d.relative[a[i].type])m=[rb(sb(m),c)];else{if(c=d.filter[a[i].type].apply(null,a[i].matches),c[u]){for(e=++i;f>e;e++)if(d.relative[a[e].type])break;return vb(i>1&&sb(m),i>1&&qb(a.slice(0,i-1).concat({value:" "===a[i-2].type?"*":""})).replace(R,"$1"),c,e>i&&wb(a.slice(i,e)),f>e&&wb(a=a.slice(e)),f>e&&qb(a))}m.push(c)}return sb(m)}function xb(a,b){var c=b.length>0,e=a.length>0,f=function(f,g,h,i,k){var l,m,o,p=0,q="0",r=f&&[],s=[],t=j,u=f||e&&d.find.TAG("*",k),v=w+=null==t?1:Math.random()||.1,x=u.length;for(k&&(j=g!==n&&g);q!==x&&null!=(l=u[q]);q++){if(e&&l){m=0;while(o=a[m++])if(o(l,g,h)){i.push(l);break}k&&(w=v)}c&&((l=!o&&l)&&p--,f&&r.push(l))}if(p+=q,c&&q!==p){m=0;while(o=b[m++])o(r,s,g,h);if(f){if(p>0)while(q--)r[q]||s[q]||(s[q]=G.call(i));s=ub(s)}I.apply(i,s),k&&!f&&s.length>0&&p+b.length>1&&fb.uniqueSort(i)}return k&&(w=v,j=t),r};return c?hb(f):f}return h=fb.compile=function(a,b){var c,d=[],e=[],f=A[a+" "];if(!f){b||(b=g(a)),c=b.length;while(c--)f=wb(b[c]),f[u]?d.push(f):e.push(f);f=A(a,xb(e,d)),f.selector=a}return f},i=fb.select=function(a,b,e,f){var i,j,k,l,m,n="function"==typeof a&&a,o=!f&&g(a=n.selector||a);if(e=e||[],1===o.length){if(j=o[0]=o[0].slice(0),j.length>2&&"ID"===(k=j[0]).type&&c.getById&&9===b.nodeType&&p&&d.relative[j[1].type]){if(b=(d.find.ID(k.matches[0].replace(cb,db),b)||[])[0],!b)return e;n&&(b=b.parentNode),a=a.slice(j.shift().value.length)}i=X.needsContext.test(a)?0:j.length;while(i--){if(k=j[i],d.relative[l=k.type])break;if((m=d.find[l])&&(f=m(k.matches[0].replace(cb,db),ab.test(j[0].type)&&ob(b.parentNode)||b))){if(j.splice(i,1),a=f.length&&qb(j),!a)return I.apply(e,f),e;break}}}return(n||h(a,o))(f,b,!p,e,ab.test(a)&&ob(b.parentNode)||b),e},c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=ib(function(a){return 1&a.compareDocumentPosition(n.createElement("div"))}),ib(function(a){return a.innerHTML="<a href='#'></a>","#"===a.firstChild.getAttribute("href")})||jb("type|href|height|width",function(a,b,c){return c?void 0:a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&ib(function(a){return a.innerHTML="<input/>",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||jb("value",function(a,b,c){return c||"input"!==a.nodeName.toLowerCase()?void 0:a.defaultValue}),ib(function(a){return null==a.getAttribute("disabled")})||jb(L,function(a,b,c){var d;return c?void 0:a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),fb}(a);m.find=s,m.expr=s.selectors,m.expr[":"]=m.expr.pseudos,m.unique=s.uniqueSort,m.text=s.getText,m.isXMLDoc=s.isXML,m.contains=s.contains;var t=m.expr.match.needsContext,u=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,v=/^.[^:#\[\.,]*$/;function w(a,b,c){if(m.isFunction(b))return m.grep(a,function(a,d){return!!b.call(a,d,a)!==c});if(b.nodeType)return m.grep(a,function(a){return a===b!==c});if("string"==typeof b){if(v.test(b))return m.filter(b,a,c);b=m.filter(b,a)}return m.grep(a,function(a){return m.inArray(a,b)>=0!==c})}m.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?m.find.matchesSelector(d,a)?[d]:[]:m.find.matches(a,m.grep(b,function(a){return 1===a.nodeType}))},m.fn.extend({find:function(a){var b,c=[],d=this,e=d.length;if("string"!=typeof a)return this.pushStack(m(a).filter(function(){for(b=0;e>b;b++)if(m.contains(d[b],this))return!0}));for(b=0;e>b;b++)m.find(a,d[b],c);return c=this.pushStack(e>1?m.unique(c):c),c.selector=this.selector?this.selector+" "+a:a,c},filter:function(a){return this.pushStack(w(this,a||[],!1))},not:function(a){return this.pushStack(w(this,a||[],!0))},is:function(a){return!!w(this,"string"==typeof a&&t.test(a)?m(a):a||[],!1).length}});var x,y=a.document,z=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,A=m.fn.init=function(a,b){var c,d;if(!a)return this;if("string"==typeof a){if(c="<"===a.charAt(0)&&">"===a.charAt(a.length-1)&&a.length>=3?[null,a,null]:z.exec(a),!c||!c[1]&&b)return!b||b.jquery?(b||x).find(a):this.constructor(b).find(a);if(c[1]){if(b=b instanceof m?b[0]:b,m.merge(this,m.parseHTML(c[1],b&&b.nodeType?b.ownerDocument||b:y,!0)),u.test(c[1])&&m.isPlainObject(b))for(c in b)m.isFunction(this[c])?this[c](b[c]):this.attr(c,b[c]);return this}if(d=y.getElementById(c[2]),d&&d.parentNode){if(d.id!==c[2])return x.find(a);this.length=1,this[0]=d}return this.context=y,this.selector=a,this}return a.nodeType?(this.context=this[0]=a,this.length=1,this):m.isFunction(a)?"undefined"!=typeof x.ready?x.ready(a):a(m):(void 0!==a.selector&&(this.selector=a.selector,this.context=a.context),m.makeArray(a,this))};A.prototype=m.fn,x=m(y);var B=/^(?:parents|prev(?:Until|All))/,C={children:!0,contents:!0,next:!0,prev:!0};m.extend({dir:function(a,b,c){var d=[],e=a[b];while(e&&9!==e.nodeType&&(void 0===c||1!==e.nodeType||!m(e).is(c)))1===e.nodeType&&d.push(e),e=e[b];return d},sibling:function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c}}),m.fn.extend({has:function(a){var b,c=m(a,this),d=c.length;return this.filter(function(){for(b=0;d>b;b++)if(m.contains(this,c[b]))return!0})},closest:function(a,b){for(var c,d=0,e=this.length,f=[],g=t.test(a)||"string"!=typeof a?m(a,b||this.context):0;e>d;d++)for(c=this[d];c&&c!==b;c=c.parentNode)if(c.nodeType<11&&(g?g.index(c)>-1:1===c.nodeType&&m.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?m.unique(f):f)},index:function(a){return a?"string"==typeof a?m.inArray(this[0],m(a)):m.inArray(a.jquery?a[0]:a,this):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(m.unique(m.merge(this.get(),m(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function D(a,b){do a=a[b];while(a&&1!==a.nodeType);return a}m.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return m.dir(a,"parentNode")},parentsUntil:function(a,b,c){return m.dir(a,"parentNode",c)},next:function(a){return D(a,"nextSibling")},prev:function(a){return D(a,"previousSibling")},nextAll:function(a){return m.dir(a,"nextSibling")},prevAll:function(a){return m.dir(a,"previousSibling")},nextUntil:function(a,b,c){return m.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return m.dir(a,"previousSibling",c)},siblings:function(a){return m.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return m.sibling(a.firstChild)},contents:function(a){return m.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:m.merge([],a.childNodes)}},function(a,b){m.fn[a]=function(c,d){var e=m.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=m.filter(d,e)),this.length>1&&(C[a]||(e=m.unique(e)),B.test(a)&&(e=e.reverse())),this.pushStack(e)}});var E=/\S+/g,F={};function G(a){var b=F[a]={};return m.each(a.match(E)||[],function(a,c){b[c]=!0}),b}m.Callbacks=function(a){a="string"==typeof a?F[a]||G(a):m.extend({},a);var b,c,d,e,f,g,h=[],i=!a.once&&[],j=function(l){for(c=a.memory&&l,d=!0,f=g||0,g=0,e=h.length,b=!0;h&&e>f;f++)if(h[f].apply(l[0],l[1])===!1&&a.stopOnFalse){c=!1;break}b=!1,h&&(i?i.length&&j(i.shift()):c?h=[]:k.disable())},k={add:function(){if(h){var d=h.length;!function f(b){m.each(b,function(b,c){var d=m.type(c);"function"===d?a.unique&&k.has(c)||h.push(c):c&&c.length&&"string"!==d&&f(c)})}(arguments),b?e=h.length:c&&(g=d,j(c))}return this},remove:function(){return h&&m.each(arguments,function(a,c){var d;while((d=m.inArray(c,h,d))>-1)h.splice(d,1),b&&(e>=d&&e--,f>=d&&f--)}),this},has:function(a){return a?m.inArray(a,h)>-1:!(!h||!h.length)},empty:function(){return h=[],e=0,this},disable:function(){return h=i=c=void 0,this},disabled:function(){return!h},lock:function(){return i=void 0,c||k.disable(),this},locked:function(){return!i},fireWith:function(a,c){return!h||d&&!i||(c=c||[],c=[a,c.slice?c.slice():c],b?i.push(c):j(c)),this},fire:function(){return k.fireWith(this,arguments),this},fired:function(){return!!d}};return k},m.extend({Deferred:function(a){var b=[["resolve","done",m.Callbacks("once memory"),"resolved"],["reject","fail",m.Callbacks("once memory"),"rejected"],["notify","progress",m.Callbacks("memory")]],c="pending",d={state:function(){return c},always:function(){return e.done(arguments).fail(arguments),this},then:function(){var a=arguments;return m.Deferred(function(c){m.each(b,function(b,f){var g=m.isFunction(a[b])&&a[b];e[f[1]](function(){var a=g&&g.apply(this,arguments);a&&m.isFunction(a.promise)?a.promise().done(c.resolve).fail(c.reject).progress(c.notify):c[f[0]+"With"](this===d?c.promise():this,g?[a]:arguments)})}),a=null}).promise()},promise:function(a){return null!=a?m.extend(a,d):d}},e={};return d.pipe=d.then,m.each(b,function(a,f){var g=f[2],h=f[3];d[f[1]]=g.add,h&&g.add(function(){c=h},b[1^a][2].disable,b[2][2].lock),e[f[0]]=function(){return e[f[0]+"With"](this===e?d:this,arguments),this},e[f[0]+"With"]=g.fireWith}),d.promise(e),a&&a.call(e,e),e},when:function(a){var b=0,c=d.call(arguments),e=c.length,f=1!==e||a&&m.isFunction(a.promise)?e:0,g=1===f?a:m.Deferred(),h=function(a,b,c){return function(e){b[a]=this,c[a]=arguments.length>1?d.call(arguments):e,c===i?g.notifyWith(b,c):--f||g.resolveWith(b,c)}},i,j,k;if(e>1)for(i=new Array(e),j=new Array(e),k=new Array(e);e>b;b++)c[b]&&m.isFunction(c[b].promise)?c[b].promise().done(h(b,k,c)).fail(g.reject).progress(h(b,j,i)):--f;return f||g.resolveWith(k,c),g.promise()}});var H;m.fn.ready=function(a){return m.ready.promise().done(a),this},m.extend({isReady:!1,readyWait:1,holdReady:function(a){a?m.readyWait++:m.ready(!0)},ready:function(a){if(a===!0?!--m.readyWait:!m.isReady){if(!y.body)return setTimeout(m.ready);m.isReady=!0,a!==!0&&--m.readyWait>0||(H.resolveWith(y,[m]),m.fn.triggerHandler&&(m(y).triggerHandler("ready"),m(y).off("ready")))}}});function I(){y.addEventListener?(y.removeEventListener("DOMContentLoaded",J,!1),a.removeEventListener("load",J,!1)):(y.detachEvent("onreadystatechange",J),a.detachEvent("onload",J))}function J(){(y.addEventListener||"load"===event.type||"complete"===y.readyState)&&(I(),m.ready())}m.ready.promise=function(b){if(!H)if(H=m.Deferred(),"complete"===y.readyState)setTimeout(m.ready);else if(y.addEventListener)y.addEventListener("DOMContentLoaded",J,!1),a.addEventListener("load",J,!1);else{y.attachEvent("onreadystatechange",J),a.attachEvent("onload",J);var c=!1;try{c=null==a.frameElement&&y.documentElement}catch(d){}c&&c.doScroll&&!function e(){if(!m.isReady){try{c.doScroll("left")}catch(a){return setTimeout(e,50)}I(),m.ready()}}()}return H.promise(b)};var K="undefined",L;for(L in m(k))break;k.ownLast="0"!==L,k.inlineBlockNeedsLayout=!1,m(function(){var a,b,c,d;c=y.getElementsByTagName("body")[0],c&&c.style&&(b=y.createElement("div"),d=y.createElement("div"),d.style.cssText="position:absolute;border:0;width:0;height:0;top:0;left:-9999px",c.appendChild(d).appendChild(b),typeof b.style.zoom!==K&&(b.style.cssText="display:inline;margin:0;border:0;padding:1px;width:1px;zoom:1",k.inlineBlockNeedsLayout=a=3===b.offsetWidth,a&&(c.style.zoom=1)),c.removeChild(d))}),function(){var a=y.createElement("div");if(null==k.deleteExpando){k.deleteExpando=!0;try{delete a.test}catch(b){k.deleteExpando=!1}}a=null}(),m.acceptData=function(a){var b=m.noData[(a.nodeName+" ").toLowerCase()],c=+a.nodeType||1;return 1!==c&&9!==c?!1:!b||b!==!0&&a.getAttribute("classid")===b};var M=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,N=/([A-Z])/g;function O(a,b,c){if(void 0===c&&1===a.nodeType){var d="data-"+b.replace(N,"-$1").toLowerCase();if(c=a.getAttribute(d),"string"==typeof c){try{c="true"===c?!0:"false"===c?!1:"null"===c?null:+c+""===c?+c:M.test(c)?m.parseJSON(c):c}catch(e){}m.data(a,b,c)}else c=void 0}return c}function P(a){var b;for(b in a)if(("data"!==b||!m.isEmptyObject(a[b]))&&"toJSON"!==b)return!1;return!0}function Q(a,b,d,e){if(m.acceptData(a)){var f,g,h=m.expando,i=a.nodeType,j=i?m.cache:a,k=i?a[h]:a[h]&&h;if(k&&j[k]&&(e||j[k].data)||void 0!==d||"string"!=typeof b)return k||(k=i?a[h]=c.pop()||m.guid++:h),j[k]||(j[k]=i?{}:{toJSON:m.noop}),("object"==typeof b||"function"==typeof b)&&(e?j[k]=m.extend(j[k],b):j[k].data=m.extend(j[k].data,b)),g=j[k],e||(g.data||(g.data={}),g=g.data),void 0!==d&&(g[m.camelCase(b)]=d),"string"==typeof b?(f=g[b],null==f&&(f=g[m.camelCase(b)])):f=g,f}}function R(a,b,c){if(m.acceptData(a)){var d,e,f=a.nodeType,g=f?m.cache:a,h=f?a[m.expando]:m.expando;if(g[h]){if(b&&(d=c?g[h]:g[h].data)){m.isArray(b)?b=b.concat(m.map(b,m.camelCase)):b in d?b=[b]:(b=m.camelCase(b),b=b in d?[b]:b.split(" ")),e=b.length;while(e--)delete d[b[e]];if(c?!P(d):!m.isEmptyObject(d))return}(c||(delete g[h].data,P(g[h])))&&(f?m.cleanData([a],!0):k.deleteExpando||g!=g.window?delete g[h]:g[h]=null)}}}m.extend({cache:{},noData:{"applet ":!0,"embed ":!0,"object ":"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"},hasData:function(a){return a=a.nodeType?m.cache[a[m.expando]]:a[m.expando],!!a&&!P(a)},data:function(a,b,c){return Q(a,b,c)},removeData:function(a,b){return R(a,b)},_data:function(a,b,c){return Q(a,b,c,!0)},_removeData:function(a,b){return R(a,b,!0)}}),m.fn.extend({data:function(a,b){var c,d,e,f=this[0],g=f&&f.attributes;if(void 0===a){if(this.length&&(e=m.data(f),1===f.nodeType&&!m._data(f,"parsedAttrs"))){c=g.length;while(c--)g[c]&&(d=g[c].name,0===d.indexOf("data-")&&(d=m.camelCase(d.slice(5)),O(f,d,e[d])));m._data(f,"parsedAttrs",!0)}return e}return"object"==typeof a?this.each(function(){m.data(this,a)}):arguments.length>1?this.each(function(){m.data(this,a,b)}):f?O(f,a,m.data(f,a)):void 0},removeData:function(a){return this.each(function(){m.removeData(this,a)})}}),m.extend({queue:function(a,b,c){var d;return a?(b=(b||"fx")+"queue",d=m._data(a,b),c&&(!d||m.isArray(c)?d=m._data(a,b,m.makeArray(c)):d.push(c)),d||[]):void 0},dequeue:function(a,b){b=b||"fx";var c=m.queue(a,b),d=c.length,e=c.shift(),f=m._queueHooks(a,b),g=function(){m.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return m._data(a,c)||m._data(a,c,{empty:m.Callbacks("once memory").add(function(){m._removeData(a,b+"queue"),m._removeData(a,c)})})}}),m.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.length<c?m.queue(this[0],a):void 0===b?this:this.each(function(){var c=m.queue(this,a,b);m._queueHooks(this,a),"fx"===a&&"inprogress"!==c[0]&&m.dequeue(this,a)})},dequeue:function(a){return this.each(function(){m.dequeue(this,a)})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,b){var c,d=1,e=m.Deferred(),f=this,g=this.length,h=function(){--d||e.resolveWith(f,[f])};"string"!=typeof a&&(b=a,a=void 0),a=a||"fx";while(g--)c=m._data(f[g],a+"queueHooks"),c&&c.empty&&(d++,c.empty.add(h));return h(),e.promise(b)}});var S=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,T=["Top","Right","Bottom","Left"],U=function(a,b){return a=b||a,"none"===m.css(a,"display")||!m.contains(a.ownerDocument,a)},V=m.access=function(a,b,c,d,e,f,g){var h=0,i=a.length,j=null==c;if("object"===m.type(c)){e=!0;for(h in c)m.access(a,b,h,c[h],!0,f,g)}else if(void 0!==d&&(e=!0,m.isFunction(d)||(g=!0),j&&(g?(b.call(a,d),b=null):(j=b,b=function(a,b,c){return j.call(m(a),c)})),b))for(;i>h;h++)b(a[h],c,g?d:d.call(a[h],h,b(a[h],c)));return e?a:j?b.call(a):i?b(a[0],c):f},W=/^(?:checkbox|radio)$/i;!function(){var a=y.createElement("input"),b=y.createElement("div"),c=y.createDocumentFragment();if(b.innerHTML=" <link/><table></table><a href='/a'>a</a><input type='checkbox'/>",k.leadingWhitespace=3===b.firstChild.nodeType,k.tbody=!b.getElementsByTagName("tbody").length,k.htmlSerialize=!!b.getElementsByTagName("link").length,k.html5Clone="<:nav></:nav>"!==y.createElement("nav").cloneNode(!0).outerHTML,a.type="checkbox",a.checked=!0,c.appendChild(a),k.appendChecked=a.checked,b.innerHTML="<textarea>x</textarea>",k.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue,c.appendChild(b),b.innerHTML="<input type='radio' checked='checked' name='t'/>",k.checkClone=b.cloneNode(!0).cloneNode(!0).lastChild.checked,k.noCloneEvent=!0,b.attachEvent&&(b.attachEvent("onclick",function(){k.noCloneEvent=!1}),b.cloneNode(!0).click()),null==k.deleteExpando){k.deleteExpando=!0;try{delete b.test}catch(d){k.deleteExpando=!1}}}(),function(){var b,c,d=y.createElement("div");for(b in{submit:!0,change:!0,focusin:!0})c="on"+b,(k[b+"Bubbles"]=c in a)||(d.setAttribute(c,"t"),k[b+"Bubbles"]=d.attributes[c].expando===!1);d=null}();var X=/^(?:input|select|textarea)$/i,Y=/^key/,Z=/^(?:mouse|pointer|contextmenu)|click/,$=/^(?:focusinfocus|focusoutblur)$/,_=/^([^.]*)(?:\.(.+)|)$/;function ab(){return!0}function bb(){return!1}function cb(){try{return y.activeElement}catch(a){}}m.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,n,o,p,q,r=m._data(a);if(r){c.handler&&(i=c,c=i.handler,e=i.selector),c.guid||(c.guid=m.guid++),(g=r.events)||(g=r.events={}),(k=r.handle)||(k=r.handle=function(a){return typeof m===K||a&&m.event.triggered===a.type?void 0:m.event.dispatch.apply(k.elem,arguments)},k.elem=a),b=(b||"").match(E)||[""],h=b.length;while(h--)f=_.exec(b[h])||[],o=q=f[1],p=(f[2]||"").split(".").sort(),o&&(j=m.event.special[o]||{},o=(e?j.delegateType:j.bindType)||o,j=m.event.special[o]||{},l=m.extend({type:o,origType:q,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&m.expr.match.needsContext.test(e),namespace:p.join(".")},i),(n=g[o])||(n=g[o]=[],n.delegateCount=0,j.setup&&j.setup.call(a,d,p,k)!==!1||(a.addEventListener?a.addEventListener(o,k,!1):a.attachEvent&&a.attachEvent("on"+o,k))),j.add&&(j.add.call(a,l),l.handler.guid||(l.handler.guid=c.guid)),e?n.splice(n.delegateCount++,0,l):n.push(l),m.event.global[o]=!0);a=null}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,n,o,p,q,r=m.hasData(a)&&m._data(a);if(r&&(k=r.events)){b=(b||"").match(E)||[""],j=b.length;while(j--)if(h=_.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o){l=m.event.special[o]||{},o=(d?l.delegateType:l.bindType)||o,n=k[o]||[],h=h[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),i=f=n.length;while(f--)g=n[f],!e&&q!==g.origType||c&&c.guid!==g.guid||h&&!h.test(g.namespace)||d&&d!==g.selector&&("**"!==d||!g.selector)||(n.splice(f,1),g.selector&&n.delegateCount--,l.remove&&l.remove.call(a,g));i&&!n.length&&(l.teardown&&l.teardown.call(a,p,r.handle)!==!1||m.removeEvent(a,o,r.handle),delete k[o])}else for(o in k)m.event.remove(a,o+b[j],c,d,!0);m.isEmptyObject(k)&&(delete r.handle,m._removeData(a,"events"))}},trigger:function(b,c,d,e){var f,g,h,i,k,l,n,o=[d||y],p=j.call(b,"type")?b.type:b,q=j.call(b,"namespace")?b.namespace.split("."):[];if(h=l=d=d||y,3!==d.nodeType&&8!==d.nodeType&&!$.test(p+m.event.triggered)&&(p.indexOf(".")>=0&&(q=p.split("."),p=q.shift(),q.sort()),g=p.indexOf(":")<0&&"on"+p,b=b[m.expando]?b:new m.Event(p,"object"==typeof b&&b),b.isTrigger=e?2:3,b.namespace=q.join("."),b.namespace_re=b.namespace?new RegExp("(^|\\.)"+q.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=d),c=null==c?[b]:m.makeArray(c,[b]),k=m.event.special[p]||{},e||!k.trigger||k.trigger.apply(d,c)!==!1)){if(!e&&!k.noBubble&&!m.isWindow(d)){for(i=k.delegateType||p,$.test(i+p)||(h=h.parentNode);h;h=h.parentNode)o.push(h),l=h;l===(d.ownerDocument||y)&&o.push(l.defaultView||l.parentWindow||a)}n=0;while((h=o[n++])&&!b.isPropagationStopped())b.type=n>1?i:k.bindType||p,f=(m._data(h,"events")||{})[b.type]&&m._data(h,"handle"),f&&f.apply(h,c),f=g&&h[g],f&&f.apply&&m.acceptData(h)&&(b.result=f.apply(h,c),b.result===!1&&b.preventDefault());if(b.type=p,!e&&!b.isDefaultPrevented()&&(!k._default||k._default.apply(o.pop(),c)===!1)&&m.acceptData(d)&&g&&d[p]&&!m.isWindow(d)){l=d[g],l&&(d[g]=null),m.event.triggered=p;try{d[p]()}catch(r){}m.event.triggered=void 0,l&&(d[g]=l)}return b.result}},dispatch:function(a){a=m.event.fix(a);var b,c,e,f,g,h=[],i=d.call(arguments),j=(m._data(this,"events")||{})[a.type]||[],k=m.event.special[a.type]||{};if(i[0]=a,a.delegateTarget=this,!k.preDispatch||k.preDispatch.call(this,a)!==!1){h=m.event.handlers.call(this,a,j),b=0;while((f=h[b++])&&!a.isPropagationStopped()){a.currentTarget=f.elem,g=0;while((e=f.handlers[g++])&&!a.isImmediatePropagationStopped())(!a.namespace_re||a.namespace_re.test(e.namespace))&&(a.handleObj=e,a.data=e.data,c=((m.event.special[e.origType]||{}).handle||e.handler).apply(f.elem,i),void 0!==c&&(a.result=c)===!1&&(a.preventDefault(),a.stopPropagation()))}return k.postDispatch&&k.postDispatch.call(this,a),a.result}},handlers:function(a,b){var c,d,e,f,g=[],h=b.delegateCount,i=a.target;if(h&&i.nodeType&&(!a.button||"click"!==a.type))for(;i!=this;i=i.parentNode||this)if(1===i.nodeType&&(i.disabled!==!0||"click"!==a.type)){for(e=[],f=0;h>f;f++)d=b[f],c=d.selector+" ",void 0===e[c]&&(e[c]=d.needsContext?m(c,this).index(i)>=0:m.find(c,this,null,[i]).length),e[c]&&e.push(d);e.length&&g.push({elem:i,handlers:e})}return h<b.length&&g.push({elem:this,handlers:b.slice(h)}),g},fix:function(a){if(a[m.expando])return a;var b,c,d,e=a.type,f=a,g=this.fixHooks[e];g||(this.fixHooks[e]=g=Z.test(e)?this.mouseHooks:Y.test(e)?this.keyHooks:{}),d=g.props?this.props.concat(g.props):this.props,a=new m.Event(f),b=d.length;while(b--)c=d[b],a[c]=f[c];return a.target||(a.target=f.srcElement||y),3===a.target.nodeType&&(a.target=a.target.parentNode),a.metaKey=!!a.metaKey,g.filter?g.filter(a,f):a},props:"altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(a,b){return null==a.which&&(a.which=null!=b.charCode?b.charCode:b.keyCode),a}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(a,b){var c,d,e,f=b.button,g=b.fromElement;return null==a.pageX&&null!=b.clientX&&(d=a.target.ownerDocument||y,e=d.documentElement,c=d.body,a.pageX=b.clientX+(e&&e.scrollLeft||c&&c.scrollLeft||0)-(e&&e.clientLeft||c&&c.clientLeft||0),a.pageY=b.clientY+(e&&e.scrollTop||c&&c.scrollTop||0)-(e&&e.clientTop||c&&c.clientTop||0)),!a.relatedTarget&&g&&(a.relatedTarget=g===a.target?b.toElement:g),a.which||void 0===f||(a.which=1&f?1:2&f?3:4&f?2:0),a}},special:{load:{noBubble:!0},focus:{trigger:function(){if(this!==cb()&&this.focus)try{return this.focus(),!1}catch(a){}},delegateType:"focusin"},blur:{trigger:function(){return this===cb()&&this.blur?(this.blur(),!1):void 0},delegateType:"focusout"},click:{trigger:function(){return m.nodeName(this,"input")&&"checkbox"===this.type&&this.click?(this.click(),!1):void 0},_default:function(a){return m.nodeName(a.target,"a")}},beforeunload:{postDispatch:function(a){void 0!==a.result&&a.originalEvent&&(a.originalEvent.returnValue=a.result)}}},simulate:function(a,b,c,d){var e=m.extend(new m.Event,c,{type:a,isSimulated:!0,originalEvent:{}});d?m.event.trigger(e,null,b):m.event.dispatch.call(b,e),e.isDefaultPrevented()&&c.preventDefault()}},m.removeEvent=y.removeEventListener?function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,!1)}:function(a,b,c){var d="on"+b;a.detachEvent&&(typeof a[d]===K&&(a[d]=null),a.detachEvent(d,c))},m.Event=function(a,b){return this instanceof m.Event?(a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||void 0===a.defaultPrevented&&a.returnValue===!1?ab:bb):this.type=a,b&&m.extend(this,b),this.timeStamp=a&&a.timeStamp||m.now(),void(this[m.expando]=!0)):new m.Event(a,b)},m.Event.prototype={isDefaultPrevented:bb,isPropagationStopped:bb,isImmediatePropagationStopped:bb,preventDefault:function(){var a=this.originalEvent;this.isDefaultPrevented=ab,a&&(a.preventDefault?a.preventDefault():a.returnValue=!1)},stopPropagation:function(){var a=this.originalEvent;this.isPropagationStopped=ab,a&&(a.stopPropagation&&a.stopPropagation(),a.cancelBubble=!0)},stopImmediatePropagation:function(){var a=this.originalEvent;this.isImmediatePropagationStopped=ab,a&&a.stopImmediatePropagation&&a.stopImmediatePropagation(),this.stopPropagation()}},m.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(a,b){m.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c,d=this,e=a.relatedTarget,f=a.handleObj;return(!e||e!==d&&!m.contains(d,e))&&(a.type=f.origType,c=f.handler.apply(this,arguments),a.type=b),c}}}),k.submitBubbles||(m.event.special.submit={setup:function(){return m.nodeName(this,"form")?!1:void m.event.add(this,"click._submit keypress._submit",function(a){var b=a.target,c=m.nodeName(b,"input")||m.nodeName(b,"button")?b.form:void 0;c&&!m._data(c,"submitBubbles")&&(m.event.add(c,"submit._submit",function(a){a._submit_bubble=!0}),m._data(c,"submitBubbles",!0))})},postDispatch:function(a){a._submit_bubble&&(delete a._submit_bubble,this.parentNode&&!a.isTrigger&&m.event.simulate("submit",this.parentNode,a,!0))},teardown:function(){return m.nodeName(this,"form")?!1:void m.event.remove(this,"._submit")}}),k.changeBubbles||(m.event.special.change={setup:function(){return X.test(this.nodeName)?(("checkbox"===this.type||"radio"===this.type)&&(m.event.add(this,"propertychange._change",function(a){"checked"===a.originalEvent.propertyName&&(this._just_changed=!0)}),m.event.add(this,"click._change",function(a){this._just_changed&&!a.isTrigger&&(this._just_changed=!1),m.event.simulate("change",this,a,!0)})),!1):void m.event.add(this,"beforeactivate._change",function(a){var b=a.target;X.test(b.nodeName)&&!m._data(b,"changeBubbles")&&(m.event.add(b,"change._change",function(a){!this.parentNode||a.isSimulated||a.isTrigger||m.event.simulate("change",this.parentNode,a,!0)}),m._data(b,"changeBubbles",!0))})},handle:function(a){var b=a.target;return this!==b||a.isSimulated||a.isTrigger||"radio"!==b.type&&"checkbox"!==b.type?a.handleObj.handler.apply(this,arguments):void 0},teardown:function(){return m.event.remove(this,"._change"),!X.test(this.nodeName)}}),k.focusinBubbles||m.each({focus:"focusin",blur:"focusout"},function(a,b){var c=function(a){m.event.simulate(b,a.target,m.event.fix(a),!0)};m.event.special[b]={setup:function(){var d=this.ownerDocument||this,e=m._data(d,b);e||d.addEventListener(a,c,!0),m._data(d,b,(e||0)+1)},teardown:function(){var d=this.ownerDocument||this,e=m._data(d,b)-1;e?m._data(d,b,e):(d.removeEventListener(a,c,!0),m._removeData(d,b))}}}),m.fn.extend({on:function(a,b,c,d,e){var f,g;if("object"==typeof a){"string"!=typeof b&&(c=c||b,b=void 0);for(f in a)this.on(f,b,c,a[f],e);return this}if(null==c&&null==d?(d=b,c=b=void 0):null==d&&("string"==typeof b?(d=c,c=void 0):(d=c,c=b,b=void 0)),d===!1)d=bb;else if(!d)return this;return 1===e&&(g=d,d=function(a){return m().off(a),g.apply(this,arguments)},d.guid=g.guid||(g.guid=m.guid++)),this.each(function(){m.event.add(this,a,d,c,b)})},one:function(a,b,c,d){return this.on(a,b,c,d,1)},off:function(a,b,c){var d,e;if(a&&a.preventDefault&&a.handleObj)return d=a.handleObj,m(a.delegateTarget).off(d.namespace?d.origType+"."+d.namespace:d.origType,d.selector,d.handler),this;if("object"==typeof a){for(e in a)this.off(e,b,a[e]);return this}return(b===!1||"function"==typeof b)&&(c=b,b=void 0),c===!1&&(c=bb),this.each(function(){m.event.remove(this,a,c,b)})},trigger:function(a,b){return this.each(function(){m.event.trigger(a,b,this)})},triggerHandler:function(a,b){var c=this[0];return c?m.event.trigger(a,b,c,!0):void 0}});function db(a){var b=eb.split("|"),c=a.createDocumentFragment();if(c.createElement)while(b.length)c.createElement(b.pop());return c}var eb="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",fb=/ jQuery\d+="(?:null|\d+)"/g,gb=new RegExp("<(?:"+eb+")[\\s/>]","i"),hb=/^\s+/,ib=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,jb=/<([\w:]+)/,kb=/<tbody/i,lb=/<|&#?\w+;/,mb=/<(?:script|style|link)/i,nb=/checked\s*(?:[^=]|=\s*.checked.)/i,ob=/^$|\/(?:java|ecma)script/i,pb=/^true\/(.*)/,qb=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g,rb={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],area:[1,"<map>","</map>"],param:[1,"<object>","</object>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:k.htmlSerialize?[0,"",""]:[1,"X<div>","</div>"]},sb=db(y),tb=sb.appendChild(y.createElement("div"));rb.optgroup=rb.option,rb.tbody=rb.tfoot=rb.colgroup=rb.caption=rb.thead,rb.th=rb.td;function ub(a,b){var c,d,e=0,f=typeof a.getElementsByTagName!==K?a.getElementsByTagName(b||"*"):typeof a.querySelectorAll!==K?a.querySelectorAll(b||"*"):void 0;if(!f)for(f=[],c=a.childNodes||a;null!=(d=c[e]);e++)!b||m.nodeName(d,b)?f.push(d):m.merge(f,ub(d,b));return void 0===b||b&&m.nodeName(a,b)?m.merge([a],f):f}function vb(a){W.test(a.type)&&(a.defaultChecked=a.checked)}function wb(a,b){return m.nodeName(a,"table")&&m.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function xb(a){return a.type=(null!==m.find.attr(a,"type"))+"/"+a.type,a}function yb(a){var b=pb.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function zb(a,b){for(var c,d=0;null!=(c=a[d]);d++)m._data(c,"globalEval",!b||m._data(b[d],"globalEval"))}function Ab(a,b){if(1===b.nodeType&&m.hasData(a)){var c,d,e,f=m._data(a),g=m._data(b,f),h=f.events;if(h){delete g.handle,g.events={};for(c in h)for(d=0,e=h[c].length;e>d;d++)m.event.add(b,c,h[c][d])}g.data&&(g.data=m.extend({},g.data))}}function Bb(a,b){var c,d,e;if(1===b.nodeType){if(c=b.nodeName.toLowerCase(),!k.noCloneEvent&&b[m.expando]){e=m._data(b);for(d in e.events)m.removeEvent(b,d,e.handle);b.removeAttribute(m.expando)}"script"===c&&b.text!==a.text?(xb(b).text=a.text,yb(b)):"object"===c?(b.parentNode&&(b.outerHTML=a.outerHTML),k.html5Clone&&a.innerHTML&&!m.trim(b.innerHTML)&&(b.innerHTML=a.innerHTML)):"input"===c&&W.test(a.type)?(b.defaultChecked=b.checked=a.checked,b.value!==a.value&&(b.value=a.value)):"option"===c?b.defaultSelected=b.selected=a.defaultSelected:("input"===c||"textarea"===c)&&(b.defaultValue=a.defaultValue)}}m.extend({clone:function(a,b,c){var d,e,f,g,h,i=m.contains(a.ownerDocument,a);if(k.html5Clone||m.isXMLDoc(a)||!gb.test("<"+a.nodeName+">")?f=a.cloneNode(!0):(tb.innerHTML=a.outerHTML,tb.removeChild(f=tb.firstChild)),!(k.noCloneEvent&&k.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||m.isXMLDoc(a)))for(d=ub(f),h=ub(a),g=0;null!=(e=h[g]);++g)d[g]&&Bb(e,d[g]);if(b)if(c)for(h=h||ub(a),d=d||ub(f),g=0;null!=(e=h[g]);g++)Ab(e,d[g]);else Ab(a,f);return d=ub(f,"script"),d.length>0&&zb(d,!i&&ub(a,"script")),d=h=e=null,f},buildFragment:function(a,b,c,d){for(var e,f,g,h,i,j,l,n=a.length,o=db(b),p=[],q=0;n>q;q++)if(f=a[q],f||0===f)if("object"===m.type(f))m.merge(p,f.nodeType?[f]:f);else if(lb.test(f)){h=h||o.appendChild(b.createElement("div")),i=(jb.exec(f)||["",""])[1].toLowerCase(),l=rb[i]||rb._default,h.innerHTML=l[1]+f.replace(ib,"<$1></$2>")+l[2],e=l[0];while(e--)h=h.lastChild;if(!k.leadingWhitespace&&hb.test(f)&&p.push(b.createTextNode(hb.exec(f)[0])),!k.tbody){f="table"!==i||kb.test(f)?"<table>"!==l[1]||kb.test(f)?0:h:h.firstChild,e=f&&f.childNodes.length;while(e--)m.nodeName(j=f.childNodes[e],"tbody")&&!j.childNodes.length&&f.removeChild(j)}m.merge(p,h.childNodes),h.textContent="";while(h.firstChild)h.removeChild(h.firstChild);h=o.lastChild}else p.push(b.createTextNode(f));h&&o.removeChild(h),k.appendChecked||m.grep(ub(p,"input"),vb),q=0;while(f=p[q++])if((!d||-1===m.inArray(f,d))&&(g=m.contains(f.ownerDocument,f),h=ub(o.appendChild(f),"script"),g&&zb(h),c)){e=0;while(f=h[e++])ob.test(f.type||"")&&c.push(f)}return h=null,o},cleanData:function(a,b){for(var d,e,f,g,h=0,i=m.expando,j=m.cache,l=k.deleteExpando,n=m.event.special;null!=(d=a[h]);h++)if((b||m.acceptData(d))&&(f=d[i],g=f&&j[f])){if(g.events)for(e in g.events)n[e]?m.event.remove(d,e):m.removeEvent(d,e,g.handle);j[f]&&(delete j[f],l?delete d[i]:typeof d.removeAttribute!==K?d.removeAttribute(i):d[i]=null,c.push(f))}}}),m.fn.extend({text:function(a){return V(this,function(a){return void 0===a?m.text(this):this.empty().append((this[0]&&this[0].ownerDocument||y).createTextNode(a))},null,a,arguments.length)},append:function(){return this.domManip(arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=wb(this,a);b.appendChild(a)}})},prepend:function(){return this.domManip(arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=wb(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return this.domManip(arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return this.domManip(arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},remove:function(a,b){for(var c,d=a?m.filter(a,this):this,e=0;null!=(c=d[e]);e++)b||1!==c.nodeType||m.cleanData(ub(c)),c.parentNode&&(b&&m.contains(c.ownerDocument,c)&&zb(ub(c,"script")),c.parentNode.removeChild(c));return this},empty:function(){for(var a,b=0;null!=(a=this[b]);b++){1===a.nodeType&&m.cleanData(ub(a,!1));while(a.firstChild)a.removeChild(a.firstChild);a.options&&m.nodeName(a,"select")&&(a.options.length=0)}return this},clone:function(a,b){return a=null==a?!1:a,b=null==b?a:b,this.map(function(){return m.clone(this,a,b)})},html:function(a){return V(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a)return 1===b.nodeType?b.innerHTML.replace(fb,""):void 0;if(!("string"!=typeof a||mb.test(a)||!k.htmlSerialize&&gb.test(a)||!k.leadingWhitespace&&hb.test(a)||rb[(jb.exec(a)||["",""])[1].toLowerCase()])){a=a.replace(ib,"<$1></$2>");try{for(;d>c;c++)b=this[c]||{},1===b.nodeType&&(m.cleanData(ub(b,!1)),b.innerHTML=a);b=0}catch(e){}}b&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(){var a=arguments[0];return this.domManip(arguments,function(b){a=this.parentNode,m.cleanData(ub(this)),a&&a.replaceChild(b,this)}),a&&(a.length||a.nodeType)?this:this.remove()},detach:function(a){return this.remove(a,!0)},domManip:function(a,b){a=e.apply([],a);var c,d,f,g,h,i,j=0,l=this.length,n=this,o=l-1,p=a[0],q=m.isFunction(p);if(q||l>1&&"string"==typeof p&&!k.checkClone&&nb.test(p))return this.each(function(c){var d=n.eq(c);q&&(a[0]=p.call(this,c,d.html())),d.domManip(a,b)});if(l&&(i=m.buildFragment(a,this[0].ownerDocument,!1,this),c=i.firstChild,1===i.childNodes.length&&(i=c),c)){for(g=m.map(ub(i,"script"),xb),f=g.length;l>j;j++)d=i,j!==o&&(d=m.clone(d,!0,!0),f&&m.merge(g,ub(d,"script"))),b.call(this[j],d,j);if(f)for(h=g[g.length-1].ownerDocument,m.map(g,yb),j=0;f>j;j++)d=g[j],ob.test(d.type||"")&&!m._data(d,"globalEval")&&m.contains(h,d)&&(d.src?m._evalUrl&&m._evalUrl(d.src):m.globalEval((d.text||d.textContent||d.innerHTML||"").replace(qb,"")));i=c=null}return this}}),m.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){m.fn[a]=function(a){for(var c,d=0,e=[],g=m(a),h=g.length-1;h>=d;d++)c=d===h?this:this.clone(!0),m(g[d])[b](c),f.apply(e,c.get());return this.pushStack(e)}});var Cb,Db={};function Eb(b,c){var d,e=m(c.createElement(b)).appendTo(c.body),f=a.getDefaultComputedStyle&&(d=a.getDefaultComputedStyle(e[0]))?d.display:m.css(e[0],"display");return e.detach(),f}function Fb(a){var b=y,c=Db[a];return c||(c=Eb(a,b),"none"!==c&&c||(Cb=(Cb||m("<iframe frameborder='0' width='0' height='0'/>")).appendTo(b.documentElement),b=(Cb[0].contentWindow||Cb[0].contentDocument).document,b.write(),b.close(),c=Eb(a,b),Cb.detach()),Db[a]=c),c}!function(){var a;k.shrinkWrapBlocks=function(){if(null!=a)return a;a=!1;var b,c,d;return c=y.getElementsByTagName("body")[0],c&&c.style?(b=y.createElement("div"),d=y.createElement("div"),d.style.cssText="position:absolute;border:0;width:0;height:0;top:0;left:-9999px",c.appendChild(d).appendChild(b),typeof b.style.zoom!==K&&(b.style.cssText="-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0;border:0;padding:1px;width:1px;zoom:1",b.appendChild(y.createElement("div")).style.width="5px",a=3!==b.offsetWidth),c.removeChild(d),a):void 0}}();var Gb=/^margin/,Hb=new RegExp("^("+S+")(?!px)[a-z%]+$","i"),Ib,Jb,Kb=/^(top|right|bottom|left)$/;a.getComputedStyle?(Ib=function(a){return a.ownerDocument.defaultView.getComputedStyle(a,null)},Jb=function(a,b,c){var d,e,f,g,h=a.style;return c=c||Ib(a),g=c?c.getPropertyValue(b)||c[b]:void 0,c&&(""!==g||m.contains(a.ownerDocument,a)||(g=m.style(a,b)),Hb.test(g)&&Gb.test(b)&&(d=h.width,e=h.minWidth,f=h.maxWidth,h.minWidth=h.maxWidth=h.width=g,g=c.width,h.width=d,h.minWidth=e,h.maxWidth=f)),void 0===g?g:g+""}):y.documentElement.currentStyle&&(Ib=function(a){return a.currentStyle},Jb=function(a,b,c){var d,e,f,g,h=a.style;return c=c||Ib(a),g=c?c[b]:void 0,null==g&&h&&h[b]&&(g=h[b]),Hb.test(g)&&!Kb.test(b)&&(d=h.left,e=a.runtimeStyle,f=e&&e.left,f&&(e.left=a.currentStyle.left),h.left="fontSize"===b?"1em":g,g=h.pixelLeft+"px",h.left=d,f&&(e.left=f)),void 0===g?g:g+""||"auto"});function Lb(a,b){return{get:function(){var c=a();if(null!=c)return c?void delete this.get:(this.get=b).apply(this,arguments)}}}!function(){var b,c,d,e,f,g,h;if(b=y.createElement("div"),b.innerHTML=" <link/><table></table><a href='/a'>a</a><input type='checkbox'/>",d=b.getElementsByTagName("a")[0],c=d&&d.style){c.cssText="float:left;opacity:.5",k.opacity="0.5"===c.opacity,k.cssFloat=!!c.cssFloat,b.style.backgroundClip="content-box",b.cloneNode(!0).style.backgroundClip="",k.clearCloneStyle="content-box"===b.style.backgroundClip,k.boxSizing=""===c.boxSizing||""===c.MozBoxSizing||""===c.WebkitBoxSizing,m.extend(k,{reliableHiddenOffsets:function(){return null==g&&i(),g},boxSizingReliable:function(){return null==f&&i(),f},pixelPosition:function(){return null==e&&i(),e},reliableMarginRight:function(){return null==h&&i(),h}});function i(){var b,c,d,i;c=y.getElementsByTagName("body")[0],c&&c.style&&(b=y.createElement("div"),d=y.createElement("div"),d.style.cssText="position:absolute;border:0;width:0;height:0;top:0;left:-9999px",c.appendChild(d).appendChild(b),b.style.cssText="-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;margin-top:1%;top:1%;border:1px;padding:1px;width:4px;position:absolute",e=f=!1,h=!0,a.getComputedStyle&&(e="1%"!==(a.getComputedStyle(b,null)||{}).top,f="4px"===(a.getComputedStyle(b,null)||{width:"4px"}).width,i=b.appendChild(y.createElement("div")),i.style.cssText=b.style.cssText="-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0;border:0;padding:0",i.style.marginRight=i.style.width="0",b.style.width="1px",h=!parseFloat((a.getComputedStyle(i,null)||{}).marginRight)),b.innerHTML="<table><tr><td></td><td>t</td></tr></table>",i=b.getElementsByTagName("td"),i[0].style.cssText="margin:0;border:0;padding:0;display:none",g=0===i[0].offsetHeight,g&&(i[0].style.display="",i[1].style.display="none",g=0===i[0].offsetHeight),c.removeChild(d))}}}(),m.swap=function(a,b,c,d){var e,f,g={};for(f in b)g[f]=a.style[f],a.style[f]=b[f];e=c.apply(a,d||[]);for(f in b)a.style[f]=g[f];return e};var Mb=/alpha\([^)]*\)/i,Nb=/opacity\s*=\s*([^)]*)/,Ob=/^(none|table(?!-c[ea]).+)/,Pb=new RegExp("^("+S+")(.*)$","i"),Qb=new RegExp("^([+-])=("+S+")","i"),Rb={position:"absolute",visibility:"hidden",display:"block"},Sb={letterSpacing:"0",fontWeight:"400"},Tb=["Webkit","O","Moz","ms"];function Ub(a,b){if(b in a)return b;var c=b.charAt(0).toUpperCase()+b.slice(1),d=b,e=Tb.length;while(e--)if(b=Tb[e]+c,b in a)return b;return d}function Vb(a,b){for(var c,d,e,f=[],g=0,h=a.length;h>g;g++)d=a[g],d.style&&(f[g]=m._data(d,"olddisplay"),c=d.style.display,b?(f[g]||"none"!==c||(d.style.display=""),""===d.style.display&&U(d)&&(f[g]=m._data(d,"olddisplay",Fb(d.nodeName)))):(e=U(d),(c&&"none"!==c||!e)&&m._data(d,"olddisplay",e?c:m.css(d,"display"))));for(g=0;h>g;g++)d=a[g],d.style&&(b&&"none"!==d.style.display&&""!==d.style.display||(d.style.display=b?f[g]||"":"none"));return a}function Wb(a,b,c){var d=Pb.exec(b);return d?Math.max(0,d[1]-(c||0))+(d[2]||"px"):b}function Xb(a,b,c,d,e){for(var f=c===(d?"border":"content")?4:"width"===b?1:0,g=0;4>f;f+=2)"margin"===c&&(g+=m.css(a,c+T[f],!0,e)),d?("content"===c&&(g-=m.css(a,"padding"+T[f],!0,e)),"margin"!==c&&(g-=m.css(a,"border"+T[f]+"Width",!0,e))):(g+=m.css(a,"padding"+T[f],!0,e),"padding"!==c&&(g+=m.css(a,"border"+T[f]+"Width",!0,e)));return g}function Yb(a,b,c){var d=!0,e="width"===b?a.offsetWidth:a.offsetHeight,f=Ib(a),g=k.boxSizing&&"border-box"===m.css(a,"boxSizing",!1,f);if(0>=e||null==e){if(e=Jb(a,b,f),(0>e||null==e)&&(e=a.style[b]),Hb.test(e))return e;d=g&&(k.boxSizingReliable()||e===a.style[b]),e=parseFloat(e)||0}return e+Xb(a,b,c||(g?"border":"content"),d,f)+"px"}m.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=Jb(a,"opacity");return""===c?"1":c}}}},cssNumber:{columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":k.cssFloat?"cssFloat":"styleFloat"},style:function(a,b,c,d){if(a&&3!==a.nodeType&&8!==a.nodeType&&a.style){var e,f,g,h=m.camelCase(b),i=a.style;if(b=m.cssProps[h]||(m.cssProps[h]=Ub(i,h)),g=m.cssHooks[b]||m.cssHooks[h],void 0===c)return g&&"get"in g&&void 0!==(e=g.get(a,!1,d))?e:i[b];if(f=typeof c,"string"===f&&(e=Qb.exec(c))&&(c=(e[1]+1)*e[2]+parseFloat(m.css(a,b)),f="number"),null!=c&&c===c&&("number"!==f||m.cssNumber[h]||(c+="px"),k.clearCloneStyle||""!==c||0!==b.indexOf("background")||(i[b]="inherit"),!(g&&"set"in g&&void 0===(c=g.set(a,c,d)))))try{i[b]=c}catch(j){}}},css:function(a,b,c,d){var e,f,g,h=m.camelCase(b);return b=m.cssProps[h]||(m.cssProps[h]=Ub(a.style,h)),g=m.cssHooks[b]||m.cssHooks[h],g&&"get"in g&&(f=g.get(a,!0,c)),void 0===f&&(f=Jb(a,b,d)),"normal"===f&&b in Sb&&(f=Sb[b]),""===c||c?(e=parseFloat(f),c===!0||m.isNumeric(e)?e||0:f):f}}),m.each(["height","width"],function(a,b){m.cssHooks[b]={get:function(a,c,d){return c?Ob.test(m.css(a,"display"))&&0===a.offsetWidth?m.swap(a,Rb,function(){return Yb(a,b,d)}):Yb(a,b,d):void 0},set:function(a,c,d){var e=d&&Ib(a);return Wb(a,c,d?Xb(a,b,d,k.boxSizing&&"border-box"===m.css(a,"boxSizing",!1,e),e):0)}}}),k.opacity||(m.cssHooks.opacity={get:function(a,b){return Nb.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?.01*parseFloat(RegExp.$1)+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=m.isNumeric(b)?"alpha(opacity="+100*b+")":"",f=d&&d.filter||c.filter||"";c.zoom=1,(b>=1||""===b)&&""===m.trim(f.replace(Mb,""))&&c.removeAttribute&&(c.removeAttribute("filter"),""===b||d&&!d.filter)||(c.filter=Mb.test(f)?f.replace(Mb,e):f+" "+e)}}),m.cssHooks.marginRight=Lb(k.reliableMarginRight,function(a,b){return b?m.swap(a,{display:"inline-block"},Jb,[a,"marginRight"]):void 0}),m.each({margin:"",padding:"",border:"Width"},function(a,b){m.cssHooks[a+b]={expand:function(c){for(var d=0,e={},f="string"==typeof c?c.split(" "):[c];4>d;d++)e[a+T[d]+b]=f[d]||f[d-2]||f[0];return e}},Gb.test(a)||(m.cssHooks[a+b].set=Wb)}),m.fn.extend({css:function(a,b){return V(this,function(a,b,c){var d,e,f={},g=0;if(m.isArray(b)){for(d=Ib(a),e=b.length;e>g;g++)f[b[g]]=m.css(a,b[g],!1,d);return f}return void 0!==c?m.style(a,b,c):m.css(a,b)},a,b,arguments.length>1)},show:function(){return Vb(this,!0)},hide:function(){return Vb(this)},toggle:function(a){return"boolean"==typeof a?a?this.show():this.hide():this.each(function(){U(this)?m(this).show():m(this).hide()})}});function Zb(a,b,c,d,e){return new Zb.prototype.init(a,b,c,d,e)}m.Tween=Zb,Zb.prototype={constructor:Zb,init:function(a,b,c,d,e,f){this.elem=a,this.prop=c,this.easing=e||"swing",this.options=b,this.start=this.now=this.cur(),this.end=d,this.unit=f||(m.cssNumber[c]?"":"px")},cur:function(){var a=Zb.propHooks[this.prop];return a&&a.get?a.get(this):Zb.propHooks._default.get(this)},run:function(a){var b,c=Zb.propHooks[this.prop];return this.pos=b=this.options.duration?m.easing[this.easing](a,this.options.duration*a,0,1,this.options.duration):a,this.now=(this.end-this.start)*b+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),c&&c.set?c.set(this):Zb.propHooks._default.set(this),this}},Zb.prototype.init.prototype=Zb.prototype,Zb.propHooks={_default:{get:function(a){var b;return null==a.elem[a.prop]||a.elem.style&&null!=a.elem.style[a.prop]?(b=m.css(a.elem,a.prop,""),b&&"auto"!==b?b:0):a.elem[a.prop]},set:function(a){m.fx.step[a.prop]?m.fx.step[a.prop](a):a.elem.style&&(null!=a.elem.style[m.cssProps[a.prop]]||m.cssHooks[a.prop])?m.style(a.elem,a.prop,a.now+a.unit):a.elem[a.prop]=a.now}}},Zb.propHooks.scrollTop=Zb.propHooks.scrollLeft={set:function(a){a.elem.nodeType&&a.elem.parentNode&&(a.elem[a.prop]=a.now)}},m.easing={linear:function(a){return a},swing:function(a){return.5-Math.cos(a*Math.PI)/2}},m.fx=Zb.prototype.init,m.fx.step={};var $b,_b,ac=/^(?:toggle|show|hide)$/,bc=new RegExp("^(?:([+-])=|)("+S+")([a-z%]*)$","i"),cc=/queueHooks$/,dc=[ic],ec={"*":[function(a,b){var c=this.createTween(a,b),d=c.cur(),e=bc.exec(b),f=e&&e[3]||(m.cssNumber[a]?"":"px"),g=(m.cssNumber[a]||"px"!==f&&+d)&&bc.exec(m.css(c.elem,a)),h=1,i=20;if(g&&g[3]!==f){f=f||g[3],e=e||[],g=+d||1;do h=h||".5",g/=h,m.style(c.elem,a,g+f);while(h!==(h=c.cur()/d)&&1!==h&&--i)}return e&&(g=c.start=+g||+d||0,c.unit=f,c.end=e[1]?g+(e[1]+1)*e[2]:+e[2]),c}]};function fc(){return setTimeout(function(){$b=void 0}),$b=m.now()}function gc(a,b){var c,d={height:a},e=0;for(b=b?1:0;4>e;e+=2-b)c=T[e],d["margin"+c]=d["padding"+c]=a;return b&&(d.opacity=d.width=a),d}function hc(a,b,c){for(var d,e=(ec[b]||[]).concat(ec["*"]),f=0,g=e.length;g>f;f++)if(d=e[f].call(c,b,a))return d}function ic(a,b,c){var d,e,f,g,h,i,j,l,n=this,o={},p=a.style,q=a.nodeType&&U(a),r=m._data(a,"fxshow");c.queue||(h=m._queueHooks(a,"fx"),null==h.unqueued&&(h.unqueued=0,i=h.empty.fire,h.empty.fire=function(){h.unqueued||i()}),h.unqueued++,n.always(function(){n.always(function(){h.unqueued--,m.queue(a,"fx").length||h.empty.fire()})})),1===a.nodeType&&("height"in b||"width"in b)&&(c.overflow=[p.overflow,p.overflowX,p.overflowY],j=m.css(a,"display"),l="none"===j?m._data(a,"olddisplay")||Fb(a.nodeName):j,"inline"===l&&"none"===m.css(a,"float")&&(k.inlineBlockNeedsLayout&&"inline"!==Fb(a.nodeName)?p.zoom=1:p.display="inline-block")),c.overflow&&(p.overflow="hidden",k.shrinkWrapBlocks()||n.always(function(){p.overflow=c.overflow[0],p.overflowX=c.overflow[1],p.overflowY=c.overflow[2]}));for(d in b)if(e=b[d],ac.exec(e)){if(delete b[d],f=f||"toggle"===e,e===(q?"hide":"show")){if("show"!==e||!r||void 0===r[d])continue;q=!0}o[d]=r&&r[d]||m.style(a,d)}else j=void 0;if(m.isEmptyObject(o))"inline"===("none"===j?Fb(a.nodeName):j)&&(p.display=j);else{r?"hidden"in r&&(q=r.hidden):r=m._data(a,"fxshow",{}),f&&(r.hidden=!q),q?m(a).show():n.done(function(){m(a).hide()}),n.done(function(){var b;m._removeData(a,"fxshow");for(b in o)m.style(a,b,o[b])});for(d in o)g=hc(q?r[d]:0,d,n),d in r||(r[d]=g.start,q&&(g.end=g.start,g.start="width"===d||"height"===d?1:0))}}function jc(a,b){var c,d,e,f,g;for(c in a)if(d=m.camelCase(c),e=b[d],f=a[c],m.isArray(f)&&(e=f[1],f=a[c]=f[0]),c!==d&&(a[d]=f,delete a[c]),g=m.cssHooks[d],g&&"expand"in g){f=g.expand(f),delete a[d];for(c in f)c in a||(a[c]=f[c],b[c]=e)}else b[d]=e}function kc(a,b,c){var d,e,f=0,g=dc.length,h=m.Deferred().always(function(){delete i.elem}),i=function(){if(e)return!1;for(var b=$b||fc(),c=Math.max(0,j.startTime+j.duration-b),d=c/j.duration||0,f=1-d,g=0,i=j.tweens.length;i>g;g++)j.tweens[g].run(f);return h.notifyWith(a,[j,f,c]),1>f&&i?c:(h.resolveWith(a,[j]),!1)},j=h.promise({elem:a,props:m.extend({},b),opts:m.extend(!0,{specialEasing:{}},c),originalProperties:b,originalOptions:c,startTime:$b||fc(),duration:c.duration,tweens:[],createTween:function(b,c){var d=m.Tween(a,j.opts,b,c,j.opts.specialEasing[b]||j.opts.easing);return j.tweens.push(d),d},stop:function(b){var c=0,d=b?j.tweens.length:0;if(e)return this;for(e=!0;d>c;c++)j.tweens[c].run(1);return b?h.resolveWith(a,[j,b]):h.rejectWith(a,[j,b]),this}}),k=j.props;for(jc(k,j.opts.specialEasing);g>f;f++)if(d=dc[f].call(j,a,k,j.opts))return d;return m.map(k,hc,j),m.isFunction(j.opts.start)&&j.opts.start.call(a,j),m.fx.timer(m.extend(i,{elem:a,anim:j,queue:j.opts.queue})),j.progress(j.opts.progress).done(j.opts.done,j.opts.complete).fail(j.opts.fail).always(j.opts.always)}m.Animation=m.extend(kc,{tweener:function(a,b){m.isFunction(a)?(b=a,a=["*"]):a=a.split(" ");for(var c,d=0,e=a.length;e>d;d++)c=a[d],ec[c]=ec[c]||[],ec[c].unshift(b)},prefilter:function(a,b){b?dc.unshift(a):dc.push(a)}}),m.speed=function(a,b,c){var d=a&&"object"==typeof a?m.extend({},a):{complete:c||!c&&b||m.isFunction(a)&&a,duration:a,easing:c&&b||b&&!m.isFunction(b)&&b};return d.duration=m.fx.off?0:"number"==typeof d.duration?d.duration:d.duration in m.fx.speeds?m.fx.speeds[d.duration]:m.fx.speeds._default,(null==d.queue||d.queue===!0)&&(d.queue="fx"),d.old=d.complete,d.complete=function(){m.isFunction(d.old)&&d.old.call(this),d.queue&&m.dequeue(this,d.queue)},d},m.fn.extend({fadeTo:function(a,b,c,d){return this.filter(U).css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,d){var e=m.isEmptyObject(a),f=m.speed(b,c,d),g=function(){var b=kc(this,m.extend({},a),f);(e||m._data(this,"finish"))&&b.stop(!0)};return g.finish=g,e||f.queue===!1?this.each(g):this.queue(f.queue,g)},stop:function(a,b,c){var d=function(a){var b=a.stop;delete a.stop,b(c)};return"string"!=typeof a&&(c=b,b=a,a=void 0),b&&a!==!1&&this.queue(a||"fx",[]),this.each(function(){var b=!0,e=null!=a&&a+"queueHooks",f=m.timers,g=m._data(this);if(e)g[e]&&g[e].stop&&d(g[e]);else for(e in g)g[e]&&g[e].stop&&cc.test(e)&&d(g[e]);for(e=f.length;e--;)f[e].elem!==this||null!=a&&f[e].queue!==a||(f[e].anim.stop(c),b=!1,f.splice(e,1));(b||!c)&&m.dequeue(this,a)})},finish:function(a){return a!==!1&&(a=a||"fx"),this.each(function(){var b,c=m._data(this),d=c[a+"queue"],e=c[a+"queueHooks"],f=m.timers,g=d?d.length:0;for(c.finish=!0,m.queue(this,a,[]),e&&e.stop&&e.stop.call(this,!0),b=f.length;b--;)f[b].elem===this&&f[b].queue===a&&(f[b].anim.stop(!0),f.splice(b,1));for(b=0;g>b;b++)d[b]&&d[b].finish&&d[b].finish.call(this);delete c.finish})}}),m.each(["toggle","show","hide"],function(a,b){var c=m.fn[b];m.fn[b]=function(a,d,e){return null==a||"boolean"==typeof a?c.apply(this,arguments):this.animate(gc(b,!0),a,d,e)}}),m.each({slideDown:gc("show"),slideUp:gc("hide"),slideToggle:gc("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){m.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),m.timers=[],m.fx.tick=function(){var a,b=m.timers,c=0;for($b=m.now();c<b.length;c++)a=b[c],a()||b[c]!==a||b.splice(c--,1);b.length||m.fx.stop(),$b=void 0},m.fx.timer=function(a){m.timers.push(a),a()?m.fx.start():m.timers.pop()},m.fx.interval=13,m.fx.start=function(){_b||(_b=setInterval(m.fx.tick,m.fx.interval))},m.fx.stop=function(){clearInterval(_b),_b=null},m.fx.speeds={slow:600,fast:200,_default:400},m.fn.delay=function(a,b){return a=m.fx?m.fx.speeds[a]||a:a,b=b||"fx",this.queue(b,function(b,c){var d=setTimeout(b,a);c.stop=function(){clearTimeout(d)}})},function(){var a,b,c,d,e;b=y.createElement("div"),b.setAttribute("className","t"),b.innerHTML=" <link/><table></table><a href='/a'>a</a><input type='checkbox'/>",d=b.getElementsByTagName("a")[0],c=y.createElement("select"),e=c.appendChild(y.createElement("option")),a=b.getElementsByTagName("input")[0],d.style.cssText="top:1px",k.getSetAttribute="t"!==b.className,k.style=/top/.test(d.getAttribute("style")),k.hrefNormalized="/a"===d.getAttribute("href"),k.checkOn=!!a.value,k.optSelected=e.selected,k.enctype=!!y.createElement("form").enctype,c.disabled=!0,k.optDisabled=!e.disabled,a=y.createElement("input"),a.setAttribute("value",""),k.input=""===a.getAttribute("value"),a.value="t",a.setAttribute("type","radio"),k.radioValue="t"===a.value}();var lc=/\r/g;m.fn.extend({val:function(a){var b,c,d,e=this[0];{if(arguments.length)return d=m.isFunction(a),this.each(function(c){var e;1===this.nodeType&&(e=d?a.call(this,c,m(this).val()):a,null==e?e="":"number"==typeof e?e+="":m.isArray(e)&&(e=m.map(e,function(a){return null==a?"":a+""})),b=m.valHooks[this.type]||m.valHooks[this.nodeName.toLowerCase()],b&&"set"in b&&void 0!==b.set(this,e,"value")||(this.value=e))});if(e)return b=m.valHooks[e.type]||m.valHooks[e.nodeName.toLowerCase()],b&&"get"in b&&void 0!==(c=b.get(e,"value"))?c:(c=e.value,"string"==typeof c?c.replace(lc,""):null==c?"":c)}}}),m.extend({valHooks:{option:{get:function(a){var b=m.find.attr(a,"value");return null!=b?b:m.trim(m.text(a))}},select:{get:function(a){for(var b,c,d=a.options,e=a.selectedIndex,f="select-one"===a.type||0>e,g=f?null:[],h=f?e+1:d.length,i=0>e?h:f?e:0;h>i;i++)if(c=d[i],!(!c.selected&&i!==e||(k.optDisabled?c.disabled:null!==c.getAttribute("disabled"))||c.parentNode.disabled&&m.nodeName(c.parentNode,"optgroup"))){if(b=m(c).val(),f)return b;g.push(b)}return g},set:function(a,b){var c,d,e=a.options,f=m.makeArray(b),g=e.length;while(g--)if(d=e[g],m.inArray(m.valHooks.option.get(d),f)>=0)try{d.selected=c=!0}catch(h){d.scrollHeight}else d.selected=!1;return c||(a.selectedIndex=-1),e}}}}),m.each(["radio","checkbox"],function(){m.valHooks[this]={set:function(a,b){return m.isArray(b)?a.checked=m.inArray(m(a).val(),b)>=0:void 0}},k.checkOn||(m.valHooks[this].get=function(a){return null===a.getAttribute("value")?"on":a.value})});var mc,nc,oc=m.expr.attrHandle,pc=/^(?:checked|selected)$/i,qc=k.getSetAttribute,rc=k.input;m.fn.extend({attr:function(a,b){return V(this,m.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){m.removeAttr(this,a)})}}),m.extend({attr:function(a,b,c){var d,e,f=a.nodeType;if(a&&3!==f&&8!==f&&2!==f)return typeof a.getAttribute===K?m.prop(a,b,c):(1===f&&m.isXMLDoc(a)||(b=b.toLowerCase(),d=m.attrHooks[b]||(m.expr.match.bool.test(b)?nc:mc)),void 0===c?d&&"get"in d&&null!==(e=d.get(a,b))?e:(e=m.find.attr(a,b),null==e?void 0:e):null!==c?d&&"set"in d&&void 0!==(e=d.set(a,c,b))?e:(a.setAttribute(b,c+""),c):void m.removeAttr(a,b))},removeAttr:function(a,b){var c,d,e=0,f=b&&b.match(E);if(f&&1===a.nodeType)while(c=f[e++])d=m.propFix[c]||c,m.expr.match.bool.test(c)?rc&&qc||!pc.test(c)?a[d]=!1:a[m.camelCase("default-"+c)]=a[d]=!1:m.attr(a,c,""),a.removeAttribute(qc?c:d)},attrHooks:{type:{set:function(a,b){if(!k.radioValue&&"radio"===b&&m.nodeName(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}}}}),nc={set:function(a,b,c){return b===!1?m.removeAttr(a,c):rc&&qc||!pc.test(c)?a.setAttribute(!qc&&m.propFix[c]||c,c):a[m.camelCase("default-"+c)]=a[c]=!0,c}},m.each(m.expr.match.bool.source.match(/\w+/g),function(a,b){var c=oc[b]||m.find.attr;oc[b]=rc&&qc||!pc.test(b)?function(a,b,d){var e,f;return d||(f=oc[b],oc[b]=e,e=null!=c(a,b,d)?b.toLowerCase():null,oc[b]=f),e}:function(a,b,c){return c?void 0:a[m.camelCase("default-"+b)]?b.toLowerCase():null}}),rc&&qc||(m.attrHooks.value={set:function(a,b,c){return m.nodeName(a,"input")?void(a.defaultValue=b):mc&&mc.set(a,b,c)}}),qc||(mc={set:function(a,b,c){var d=a.getAttributeNode(c);return d||a.setAttributeNode(d=a.ownerDocument.createAttribute(c)),d.value=b+="","value"===c||b===a.getAttribute(c)?b:void 0}},oc.id=oc.name=oc.coords=function(a,b,c){var d;return c?void 0:(d=a.getAttributeNode(b))&&""!==d.value?d.value:null},m.valHooks.button={get:function(a,b){var c=a.getAttributeNode(b);return c&&c.specified?c.value:void 0},set:mc.set},m.attrHooks.contenteditable={set:function(a,b,c){mc.set(a,""===b?!1:b,c)}},m.each(["width","height"],function(a,b){m.attrHooks[b]={set:function(a,c){return""===c?(a.setAttribute(b,"auto"),c):void 0}}})),k.style||(m.attrHooks.style={get:function(a){return a.style.cssText||void 0},set:function(a,b){return a.style.cssText=b+""}});var sc=/^(?:input|select|textarea|button|object)$/i,tc=/^(?:a|area)$/i;m.fn.extend({prop:function(a,b){return V(this,m.prop,a,b,arguments.length>1)},removeProp:function(a){return a=m.propFix[a]||a,this.each(function(){try{this[a]=void 0,delete this[a]}catch(b){}})}}),m.extend({propFix:{"for":"htmlFor","class":"className"},prop:function(a,b,c){var d,e,f,g=a.nodeType;if(a&&3!==g&&8!==g&&2!==g)return f=1!==g||!m.isXMLDoc(a),f&&(b=m.propFix[b]||b,e=m.propHooks[b]),void 0!==c?e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:a[b]=c:e&&"get"in e&&null!==(d=e.get(a,b))?d:a[b]},propHooks:{tabIndex:{get:function(a){var b=m.find.attr(a,"tabindex");return b?parseInt(b,10):sc.test(a.nodeName)||tc.test(a.nodeName)&&a.href?0:-1}}}}),k.hrefNormalized||m.each(["href","src"],function(a,b){m.propHooks[b]={get:function(a){return a.getAttribute(b,4)}}}),k.optSelected||(m.propHooks.selected={get:function(a){var b=a.parentNode;return b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex),null}}),m.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){m.propFix[this.toLowerCase()]=this}),k.enctype||(m.propFix.enctype="encoding");var uc=/[\t\r\n\f]/g;m.fn.extend({addClass:function(a){var b,c,d,e,f,g,h=0,i=this.length,j="string"==typeof a&&a;if(m.isFunction(a))return this.each(function(b){m(this).addClass(a.call(this,b,this.className))});if(j)for(b=(a||"").match(E)||[];i>h;h++)if(c=this[h],d=1===c.nodeType&&(c.className?(" "+c.className+" ").replace(uc," "):" ")){f=0;while(e=b[f++])d.indexOf(" "+e+" ")<0&&(d+=e+" ");g=m.trim(d),c.className!==g&&(c.className=g)}return this},removeClass:function(a){var b,c,d,e,f,g,h=0,i=this.length,j=0===arguments.length||"string"==typeof a&&a;if(m.isFunction(a))return this.each(function(b){m(this).removeClass(a.call(this,b,this.className))});if(j)for(b=(a||"").match(E)||[];i>h;h++)if(c=this[h],d=1===c.nodeType&&(c.className?(" "+c.className+" ").replace(uc," "):"")){f=0;while(e=b[f++])while(d.indexOf(" "+e+" ")>=0)d=d.replace(" "+e+" "," ");g=a?m.trim(d):"",c.className!==g&&(c.className=g)}return this},toggleClass:function(a,b){var c=typeof a;return"boolean"==typeof b&&"string"===c?b?this.addClass(a):this.removeClass(a):this.each(m.isFunction(a)?function(c){m(this).toggleClass(a.call(this,c,this.className,b),b)}:function(){if("string"===c){var b,d=0,e=m(this),f=a.match(E)||[];while(b=f[d++])e.hasClass(b)?e.removeClass(b):e.addClass(b)}else(c===K||"boolean"===c)&&(this.className&&m._data(this,"__className__",this.className),this.className=this.className||a===!1?"":m._data(this,"__className__")||"")})},hasClass:function(a){for(var b=" "+a+" ",c=0,d=this.length;d>c;c++)if(1===this[c].nodeType&&(" "+this[c].className+" ").replace(uc," ").indexOf(b)>=0)return!0;return!1}}),m.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a,b){m.fn[b]=function(a,c){return arguments.length>0?this.on(b,null,a,c):this.trigger(b)}}),m.fn.extend({hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)},bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return 1===arguments.length?this.off(a,"**"):this.off(b,a||"**",c)}});var vc=m.now(),wc=/\?/,xc=/(,)|(\[|{)|(}|])|"(?:[^"\\\r\n]|\\["\\\/bfnrt]|\\u[\da-fA-F]{4})*"\s*:?|true|false|null|-?(?!0\d)\d+(?:\.\d+|)(?:[eE][+-]?\d+|)/g;m.parseJSON=function(b){if(a.JSON&&a.JSON.parse)return a.JSON.parse(b+"");var c,d=null,e=m.trim(b+"");return e&&!m.trim(e.replace(xc,function(a,b,e,f){return c&&b&&(d=0),0===d?a:(c=e||b,d+=!f-!e,"")}))?Function("return "+e)():m.error("Invalid JSON: "+b)},m.parseXML=function(b){var c,d;if(!b||"string"!=typeof b)return null;try{a.DOMParser?(d=new DOMParser,c=d.parseFromString(b,"text/xml")):(c=new ActiveXObject("Microsoft.XMLDOM"),c.async="false",c.loadXML(b))}catch(e){c=void 0}return c&&c.documentElement&&!c.getElementsByTagName("parsererror").length||m.error("Invalid XML: "+b),c};var yc,zc,Ac=/#.*$/,Bc=/([?&])_=[^&]*/,Cc=/^(.*?):[ \t]*([^\r\n]*)\r?$/gm,Dc=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Ec=/^(?:GET|HEAD)$/,Fc=/^\/\//,Gc=/^([\w.+-]+:)(?:\/\/(?:[^\/?#]*@|)([^\/?#:]*)(?::(\d+)|)|)/,Hc={},Ic={},Jc="*/".concat("*");try{zc=location.href}catch(Kc){zc=y.createElement("a"),zc.href="",zc=zc.href}yc=Gc.exec(zc.toLowerCase())||[];function Lc(a){return function(b,c){"string"!=typeof b&&(c=b,b="*");var d,e=0,f=b.toLowerCase().match(E)||[];if(m.isFunction(c))while(d=f[e++])"+"===d.charAt(0)?(d=d.slice(1)||"*",(a[d]=a[d]||[]).unshift(c)):(a[d]=a[d]||[]).push(c)}}function Mc(a,b,c,d){var e={},f=a===Ic;function g(h){var i;return e[h]=!0,m.each(a[h]||[],function(a,h){var j=h(b,c,d);return"string"!=typeof j||f||e[j]?f?!(i=j):void 0:(b.dataTypes.unshift(j),g(j),!1)}),i}return g(b.dataTypes[0])||!e["*"]&&g("*")}function Nc(a,b){var c,d,e=m.ajaxSettings.flatOptions||{};for(d in b)void 0!==b[d]&&((e[d]?a:c||(c={}))[d]=b[d]);return c&&m.extend(!0,a,c),a}function Oc(a,b,c){var d,e,f,g,h=a.contents,i=a.dataTypes;while("*"===i[0])i.shift(),void 0===e&&(e=a.mimeType||b.getResponseHeader("Content-Type"));if(e)for(g in h)if(h[g]&&h[g].test(e)){i.unshift(g);break}if(i[0]in c)f=i[0];else{for(g in c){if(!i[0]||a.converters[g+" "+i[0]]){f=g;break}d||(d=g)}f=f||d}return f?(f!==i[0]&&i.unshift(f),c[f]):void 0}function Pc(a,b,c,d){var e,f,g,h,i,j={},k=a.dataTypes.slice();if(k[1])for(g in a.converters)j[g.toLowerCase()]=a.converters[g];f=k.shift();while(f)if(a.responseFields[f]&&(c[a.responseFields[f]]=b),!i&&d&&a.dataFilter&&(b=a.dataFilter(b,a.dataType)),i=f,f=k.shift())if("*"===f)f=i;else if("*"!==i&&i!==f){if(g=j[i+" "+f]||j["* "+f],!g)for(e in j)if(h=e.split(" "),h[1]===f&&(g=j[i+" "+h[0]]||j["* "+h[0]])){g===!0?g=j[e]:j[e]!==!0&&(f=h[0],k.unshift(h[1]));break}if(g!==!0)if(g&&a["throws"])b=g(b);else try{b=g(b)}catch(l){return{state:"parsererror",error:g?l:"No conversion from "+i+" to "+f}}}return{state:"success",data:b}}m.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:zc,type:"GET",isLocal:Dc.test(yc[1]),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Jc,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":m.parseJSON,"text xml":m.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(a,b){return b?Nc(Nc(a,m.ajaxSettings),b):Nc(m.ajaxSettings,a)},ajaxPrefilter:Lc(Hc),ajaxTransport:Lc(Ic),ajax:function(a,b){"object"==typeof a&&(b=a,a=void 0),b=b||{};var c,d,e,f,g,h,i,j,k=m.ajaxSetup({},b),l=k.context||k,n=k.context&&(l.nodeType||l.jquery)?m(l):m.event,o=m.Deferred(),p=m.Callbacks("once memory"),q=k.statusCode||{},r={},s={},t=0,u="canceled",v={readyState:0,getResponseHeader:function(a){var b;if(2===t){if(!j){j={};while(b=Cc.exec(f))j[b[1].toLowerCase()]=b[2]}b=j[a.toLowerCase()]}return null==b?null:b},getAllResponseHeaders:function(){return 2===t?f:null},setRequestHeader:function(a,b){var c=a.toLowerCase();return t||(a=s[c]=s[c]||a,r[a]=b),this},overrideMimeType:function(a){return t||(k.mimeType=a),this},statusCode:function(a){var b;if(a)if(2>t)for(b in a)q[b]=[q[b],a[b]];else v.always(a[v.status]);return this},abort:function(a){var b=a||u;return i&&i.abort(b),x(0,b),this}};if(o.promise(v).complete=p.add,v.success=v.done,v.error=v.fail,k.url=((a||k.url||zc)+"").replace(Ac,"").replace(Fc,yc[1]+"//"),k.type=b.method||b.type||k.method||k.type,k.dataTypes=m.trim(k.dataType||"*").toLowerCase().match(E)||[""],null==k.crossDomain&&(c=Gc.exec(k.url.toLowerCase()),k.crossDomain=!(!c||c[1]===yc[1]&&c[2]===yc[2]&&(c[3]||("http:"===c[1]?"80":"443"))===(yc[3]||("http:"===yc[1]?"80":"443")))),k.data&&k.processData&&"string"!=typeof k.data&&(k.data=m.param(k.data,k.traditional)),Mc(Hc,k,b,v),2===t)return v;h=k.global,h&&0===m.active++&&m.event.trigger("ajaxStart"),k.type=k.type.toUpperCase(),k.hasContent=!Ec.test(k.type),e=k.url,k.hasContent||(k.data&&(e=k.url+=(wc.test(e)?"&":"?")+k.data,delete k.data),k.cache===!1&&(k.url=Bc.test(e)?e.replace(Bc,"$1_="+vc++):e+(wc.test(e)?"&":"?")+"_="+vc++)),k.ifModified&&(m.lastModified[e]&&v.setRequestHeader("If-Modified-Since",m.lastModified[e]),m.etag[e]&&v.setRequestHeader("If-None-Match",m.etag[e])),(k.data&&k.hasContent&&k.contentType!==!1||b.contentType)&&v.setRequestHeader("Content-Type",k.contentType),v.setRequestHeader("Accept",k.dataTypes[0]&&k.accepts[k.dataTypes[0]]?k.accepts[k.dataTypes[0]]+("*"!==k.dataTypes[0]?", "+Jc+"; q=0.01":""):k.accepts["*"]);for(d in k.headers)v.setRequestHeader(d,k.headers[d]);if(k.beforeSend&&(k.beforeSend.call(l,v,k)===!1||2===t))return v.abort();u="abort";for(d in{success:1,error:1,complete:1})v[d](k[d]);if(i=Mc(Ic,k,b,v)){v.readyState=1,h&&n.trigger("ajaxSend",[v,k]),k.async&&k.timeout>0&&(g=setTimeout(function(){v.abort("timeout")},k.timeout));try{t=1,i.send(r,x)}catch(w){if(!(2>t))throw w;x(-1,w)}}else x(-1,"No Transport");function x(a,b,c,d){var j,r,s,u,w,x=b;2!==t&&(t=2,g&&clearTimeout(g),i=void 0,f=d||"",v.readyState=a>0?4:0,j=a>=200&&300>a||304===a,c&&(u=Oc(k,v,c)),u=Pc(k,u,v,j),j?(k.ifModified&&(w=v.getResponseHeader("Last-Modified"),w&&(m.lastModified[e]=w),w=v.getResponseHeader("etag"),w&&(m.etag[e]=w)),204===a||"HEAD"===k.type?x="nocontent":304===a?x="notmodified":(x=u.state,r=u.data,s=u.error,j=!s)):(s=x,(a||!x)&&(x="error",0>a&&(a=0))),v.status=a,v.statusText=(b||x)+"",j?o.resolveWith(l,[r,x,v]):o.rejectWith(l,[v,x,s]),v.statusCode(q),q=void 0,h&&n.trigger(j?"ajaxSuccess":"ajaxError",[v,k,j?r:s]),p.fireWith(l,[v,x]),h&&(n.trigger("ajaxComplete",[v,k]),--m.active||m.event.trigger("ajaxStop")))}return v},getJSON:function(a,b,c){return m.get(a,b,c,"json")},getScript:function(a,b){return m.get(a,void 0,b,"script")}}),m.each(["get","post"],function(a,b){m[b]=function(a,c,d,e){return m.isFunction(c)&&(e=e||d,d=c,c=void 0),m.ajax({url:a,type:b,dataType:e,data:c,success:d})}}),m.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(a,b){m.fn[b]=function(a){return this.on(b,a)}}),m._evalUrl=function(a){return m.ajax({url:a,type:"GET",dataType:"script",async:!1,global:!1,"throws":!0})},m.fn.extend({wrapAll:function(a){if(m.isFunction(a))return this.each(function(b){m(this).wrapAll(a.call(this,b))});if(this[0]){var b=m(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&1===a.firstChild.nodeType)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){return this.each(m.isFunction(a)?function(b){m(this).wrapInner(a.call(this,b))}:function(){var b=m(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=m.isFunction(a);return this.each(function(c){m(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){m.nodeName(this,"body")||m(this).replaceWith(this.childNodes)}).end()}}),m.expr.filters.hidden=function(a){return a.offsetWidth<=0&&a.offsetHeight<=0||!k.reliableHiddenOffsets()&&"none"===(a.style&&a.style.display||m.css(a,"display"))},m.expr.filters.visible=function(a){return!m.expr.filters.hidden(a)};var Qc=/%20/g,Rc=/\[\]$/,Sc=/\r?\n/g,Tc=/^(?:submit|button|image|reset|file)$/i,Uc=/^(?:input|select|textarea|keygen)/i;function Vc(a,b,c,d){var e;if(m.isArray(b))m.each(b,function(b,e){c||Rc.test(a)?d(a,e):Vc(a+"["+("object"==typeof e?b:"")+"]",e,c,d)});else if(c||"object"!==m.type(b))d(a,b);else for(e in b)Vc(a+"["+e+"]",b[e],c,d)}m.param=function(a,b){var c,d=[],e=function(a,b){b=m.isFunction(b)?b():null==b?"":b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};if(void 0===b&&(b=m.ajaxSettings&&m.ajaxSettings.traditional),m.isArray(a)||a.jquery&&!m.isPlainObject(a))m.each(a,function(){e(this.name,this.value)});else for(c in a)Vc(c,a[c],b,e);return d.join("&").replace(Qc,"+")},m.fn.extend({serialize:function(){return m.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var a=m.prop(this,"elements");return a?m.makeArray(a):this}).filter(function(){var a=this.type;return this.name&&!m(this).is(":disabled")&&Uc.test(this.nodeName)&&!Tc.test(a)&&(this.checked||!W.test(a))}).map(function(a,b){var c=m(this).val();return null==c?null:m.isArray(c)?m.map(c,function(a){return{name:b.name,value:a.replace(Sc,"\r\n")}}):{name:b.name,value:c.replace(Sc,"\r\n")}}).get()}}),m.ajaxSettings.xhr=void 0!==a.ActiveXObject?function(){return!this.isLocal&&/^(get|post|head|put|delete|options)$/i.test(this.type)&&Zc()||$c()}:Zc;var Wc=0,Xc={},Yc=m.ajaxSettings.xhr();a.ActiveXObject&&m(a).on("unload",function(){for(var a in Xc)Xc[a](void 0,!0)}),k.cors=!!Yc&&"withCredentials"in Yc,Yc=k.ajax=!!Yc,Yc&&m.ajaxTransport(function(a){if(!a.crossDomain||k.cors){var b;return{send:function(c,d){var e,f=a.xhr(),g=++Wc;if(f.open(a.type,a.url,a.async,a.username,a.password),a.xhrFields)for(e in a.xhrFields)f[e]=a.xhrFields[e];a.mimeType&&f.overrideMimeType&&f.overrideMimeType(a.mimeType),a.crossDomain||c["X-Requested-With"]||(c["X-Requested-With"]="XMLHttpRequest");for(e in c)void 0!==c[e]&&f.setRequestHeader(e,c[e]+"");f.send(a.hasContent&&a.data||null),b=function(c,e){var h,i,j;if(b&&(e||4===f.readyState))if(delete Xc[g],b=void 0,f.onreadystatechange=m.noop,e)4!==f.readyState&&f.abort();else{j={},h=f.status,"string"==typeof f.responseText&&(j.text=f.responseText);try{i=f.statusText}catch(k){i=""}h||!a.isLocal||a.crossDomain?1223===h&&(h=204):h=j.text?200:404}j&&d(h,i,j,f.getAllResponseHeaders())},a.async?4===f.readyState?setTimeout(b):f.onreadystatechange=Xc[g]=b:b()},abort:function(){b&&b(void 0,!0)}}}});function Zc(){try{return new a.XMLHttpRequest}catch(b){}}function $c(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}m.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/(?:java|ecma)script/},converters:{"text script":function(a){return m.globalEval(a),a}}}),m.ajaxPrefilter("script",function(a){void 0===a.cache&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),m.ajaxTransport("script",function(a){if(a.crossDomain){var b,c=y.head||m("head")[0]||y.documentElement;return{send:function(d,e){b=y.createElement("script"),b.async=!0,a.scriptCharset&&(b.charset=a.scriptCharset),b.src=a.url,b.onload=b.onreadystatechange=function(a,c){(c||!b.readyState||/loaded|complete/.test(b.readyState))&&(b.onload=b.onreadystatechange=null,b.parentNode&&b.parentNode.removeChild(b),b=null,c||e(200,"success"))},c.insertBefore(b,c.firstChild)},abort:function(){b&&b.onload(void 0,!0)}}}});var _c=[],ad=/(=)\?(?=&|$)|\?\?/;m.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var a=_c.pop()||m.expando+"_"+vc++;return this[a]=!0,a}}),m.ajaxPrefilter("json jsonp",function(b,c,d){var e,f,g,h=b.jsonp!==!1&&(ad.test(b.url)?"url":"string"==typeof b.data&&!(b.contentType||"").indexOf("application/x-www-form-urlencoded")&&ad.test(b.data)&&"data");return h||"jsonp"===b.dataTypes[0]?(e=b.jsonpCallback=m.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,h?b[h]=b[h].replace(ad,"$1"+e):b.jsonp!==!1&&(b.url+=(wc.test(b.url)?"&":"?")+b.jsonp+"="+e),b.converters["script json"]=function(){return g||m.error(e+" was not called"),g[0]},b.dataTypes[0]="json",f=a[e],a[e]=function(){g=arguments},d.always(function(){a[e]=f,b[e]&&(b.jsonpCallback=c.jsonpCallback,_c.push(e)),g&&m.isFunction(f)&&f(g[0]),g=f=void 0}),"script"):void 0}),m.parseHTML=function(a,b,c){if(!a||"string"!=typeof a)return null;"boolean"==typeof b&&(c=b,b=!1),b=b||y;var d=u.exec(a),e=!c&&[];return d?[b.createElement(d[1])]:(d=m.buildFragment([a],b,e),e&&e.length&&m(e).remove(),m.merge([],d.childNodes))};var bd=m.fn.load;m.fn.load=function(a,b,c){if("string"!=typeof a&&bd)return bd.apply(this,arguments);var d,e,f,g=this,h=a.indexOf(" ");return h>=0&&(d=m.trim(a.slice(h,a.length)),a=a.slice(0,h)),m.isFunction(b)?(c=b,b=void 0):b&&"object"==typeof b&&(f="POST"),g.length>0&&m.ajax({url:a,type:f,dataType:"html",data:b}).done(function(a){e=arguments,g.html(d?m("<div>").append(m.parseHTML(a)).find(d):a)}).complete(c&&function(a,b){g.each(c,e||[a.responseText,b,a])}),this},m.expr.filters.animated=function(a){return m.grep(m.timers,function(b){return a===b.elem}).length};var cd=a.document.documentElement;function dd(a){return m.isWindow(a)?a:9===a.nodeType?a.defaultView||a.parentWindow:!1}m.offset={setOffset:function(a,b,c){var d,e,f,g,h,i,j,k=m.css(a,"position"),l=m(a),n={};"static"===k&&(a.style.position="relative"),h=l.offset(),f=m.css(a,"top"),i=m.css(a,"left"),j=("absolute"===k||"fixed"===k)&&m.inArray("auto",[f,i])>-1,j?(d=l.position(),g=d.top,e=d.left):(g=parseFloat(f)||0,e=parseFloat(i)||0),m.isFunction(b)&&(b=b.call(a,c,h)),null!=b.top&&(n.top=b.top-h.top+g),null!=b.left&&(n.left=b.left-h.left+e),"using"in b?b.using.call(a,n):l.css(n)}},m.fn.extend({offset:function(a){if(arguments.length)return void 0===a?this:this.each(function(b){m.offset.setOffset(this,a,b)});var b,c,d={top:0,left:0},e=this[0],f=e&&e.ownerDocument;if(f)return b=f.documentElement,m.contains(b,e)?(typeof e.getBoundingClientRect!==K&&(d=e.getBoundingClientRect()),c=dd(f),{top:d.top+(c.pageYOffset||b.scrollTop)-(b.clientTop||0),left:d.left+(c.pageXOffset||b.scrollLeft)-(b.clientLeft||0)}):d},position:function(){if(this[0]){var a,b,c={top:0,left:0},d=this[0];return"fixed"===m.css(d,"position")?b=d.getBoundingClientRect():(a=this.offsetParent(),b=this.offset(),m.nodeName(a[0],"html")||(c=a.offset()),c.top+=m.css(a[0],"borderTopWidth",!0),c.left+=m.css(a[0],"borderLeftWidth",!0)),{top:b.top-c.top-m.css(d,"marginTop",!0),left:b.left-c.left-m.css(d,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||cd;while(a&&!m.nodeName(a,"html")&&"static"===m.css(a,"position"))a=a.offsetParent;return a||cd})}}),m.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,b){var c=/Y/.test(b);m.fn[a]=function(d){return V(this,function(a,d,e){var f=dd(a);return void 0===e?f?b in f?f[b]:f.document.documentElement[d]:a[d]:void(f?f.scrollTo(c?m(f).scrollLeft():e,c?e:m(f).scrollTop()):a[d]=e)},a,d,arguments.length,null)}}),m.each(["top","left"],function(a,b){m.cssHooks[b]=Lb(k.pixelPosition,function(a,c){return c?(c=Jb(a,b),Hb.test(c)?m(a).position()[b]+"px":c):void 0})}),m.each({Height:"height",Width:"width"},function(a,b){m.each({padding:"inner"+a,content:b,"":"outer"+a},function(c,d){m.fn[d]=function(d,e){var f=arguments.length&&(c||"boolean"!=typeof d),g=c||(d===!0||e===!0?"margin":"border");return V(this,function(b,c,d){var e;return m.isWindow(b)?b.document.documentElement["client"+a]:9===b.nodeType?(e=b.documentElement,Math.max(b.body["scroll"+a],e["scroll"+a],b.body["offset"+a],e["offset"+a],e["client"+a])):void 0===d?m.css(b,c,g):m.style(b,c,d,g)},b,f?d:void 0,f,null)}})}),m.fn.size=function(){return this.length},m.fn.andSelf=m.fn.addBack,"function"==typeof define&&define.amd&&define("jquery",[],function(){return m});var ed=a.jQuery,fd=a.$;return m.noConflict=function(b){return a.$===m&&(a.$=fd),b&&a.jQuery===m&&(a.jQuery=ed),m},typeof b===K&&(a.jQuery=a.$=m),m});window.$waf=$.noConflict(true);}catch(e){console.log(e)}}catch(e){console.log(e);} if(!utag_condload){try{try{window.analytics=window.analytics||{};window.analytics.helper=window.analytics.helper||{};function checkCookie(n){for(var t=n+"=",e=document.cookie.split(";"),r=0;r<e.length;r++){for(var i=e[r];" "===i.charAt(0);) i=i.substring(1,i.length);if(0===i.indexOf(t)) return i.substring(t.length,i.length)} return!1} window.analytics.helper.checkCookie=checkCookie;function getCookie(cname){var name=cname+"=";var decodedCookie=decodeURIComponent(document.cookie);var ca=decodedCookie.split(';');for(var i=0;i<ca.length;i++){var c=ca[i];while(c.charAt(0)==' '){c=c.substring(1);} if(c.indexOf(name)===0){return c.substring(name.length,c.length);}} return"";} window.analytics.helper.getCookie=getCookie;function setCookie(e,n,o,h){void 0===o&&(o=null);var t=o;if(t!=='session'){t=new Date(o);if(t.getTime()<1000){t=new Date();t.setTime(t.getTime()+24*o*60*60*1e3);} t=t.toUTCString();} var a=null===o?"":"expires="+t;var d=encodeURIComponent(n);var hostname=h||document.location.host;if(utag_data["tealium_environment"]!="prod"&&/^localhost(\:\d+)?$/i.test(hostname)){h="localhost";}else{var tl=hostname.split(".");var pt=(/\.co\.|\.com\.|\.org\.|\.edu\.|\.net\.|\.asn\./.test(hostname))?3:2;h=tl.splice(tl.length-pt,pt).join(".");} document.cookie=e+"="+d+"; "+a+";domain="+h+";path=/; SameSite=None; Secure";} window.analytics.helper.setCookie=setCookie;}catch(e){console.log(e)}}catch(e){console.log(e);}} if(!utag_condload){try{try{(function(){if(typeof window.CustomEvent==='function')return false;function CustomEvent(event,params){params=params||{bubbles:false,cancelable:false,detail:undefined};var evt=document.createEvent('CustomEvent');evt.initCustomEvent(event,params.bubbles,params.cancelable,params.detail);return evt;} CustomEvent.prototype=window.Event.prototype;window.CustomEvent=CustomEvent;if(window.NodeList&&!NodeList.prototype.forEach){NodeList.prototype.forEach=function(callback,thisArg){thisArg=thisArg||window;for(var i=0;i<this.length;i++){callback.call(thisArg,this[i],i,this);}};}})();}catch(e){console.log(e)}}catch(e){console.log(e);}} if(!utag_condload){try{try{window.__tealiumContent={};window.__tealiumContent.pageData=window.__tealiumContent.pageData||{};window.__tealiumContent.pageData.useAlternateLayout=false;window.__tealiumContent.pageData.scrollAnimationTimeInMilliseconds=1000;window.__tealiumContent.pageData.logoPath="";window.__tealiumContent.pageData.hideNoButton=true;window.__tealiumContent.pageData.categoryAccordionClosed=true;window.__tealiumContent.pageData.displayDetailScreenOnManualOpen=true;}catch(e){console.log(e)}}catch(e){console.log(e);}} if(!utag_condload){try{try{window.analytics=window.analytics||{};window.analytics.eventLog=[];analytics.eventLog.push=function(){var tmparr=window.analytics.eventLog;var currtime=new Date().getTime();var diff=(tmparr.length&&tmparr[0].__eventLogTiming)||currtime;for(var prop in arguments){if(arguments.hasOwnProperty(prop)){var item=arguments[prop];try{item=JSON.parse(JSON.stringify(arguments[prop]));}catch(e){} if(typeof item==='object'&&typeof item.length==='undefined'){item.__eventLogTiming=currtime;item.__eventLogTimediff=item.__eventLogTiming-diff;try{var e=Error();if(e&&e.stack){item.__eventLogStack=e.stack.split('\n').filter(function(v){return v!=='Error'});}}catch(e){} try{item.__digitalData=JSON.parse(JSON.stringify(window.digitalData||{}));}catch(e){} if(item.__eventLogInitiator&&item.__eventLogInitiator.indexOf('utag')>-1){item.__utag_data=analytics.helper.objectMerge({},item);if(item.__utag_data.event_name){item.__event_name=item.__utag_data.event_name;} var regex=['^cp\\.','^dom\\.','^meta\\.','^tealium_','^ut\\.'].join('|');Object.keys(item).forEach(function(key){if(RegExp(regex).test(key)){delete item[key];}});} arguments[prop]=item;}}} return Array.prototype.push.apply(this,arguments);}}catch(e){console.log(e)}}catch(e){console.log(e);}} if(!utag_condload){try{try{(function buildHelpersGeneral($){window.analytics.helper=window.analytics.helper||{};try{(function buildURLparams(){var fetchQueryParams=function(){var query_string={};var query='';try{query=decodeURIComponent(window.location.search.substring(1));}catch(e){query=window.location.search.substring(1);} var vars=query.split("&");for(var i=0;i<vars.length;i++){var pair=vars[i].split("=");query_string[pair[0]]=pair[1];} return query_string;};analytics.helper.urlParams=fetchQueryParams();analytics.helper.getUrlParams=function(){analytics.helper.debugLog('resetting URL params object: '+analytics.helper.urlParams);analytics.helper.urlParams=fetchQueryParams();};})();}catch(err){analytics.helper.errors.reportError('catch','fetchQueryParams',err.message);} analytics.helper.getAndCleanValue=function(dataTag,obj){try{if(typeof obj.attr(dataTag)!=="undefined"){var val=obj.attr(dataTag);if(typeof val==="string"){val.trim();val=val.replace(/(\r\n|\n|\r)/gm," ");val=val.replace(/\s+/g," ");} try{var newVal=decodeURIComponent(val);return newVal;}catch(errr){return val;}}else{return'na';}}catch(err){}};analytics.helper.cleanValue=function(oldVal){var newVal;try{newVal=decodeURIComponent(oldVal);newVal.trim();newVal=newVal.replace(/(\r\n|\n|\r)/gm," ");newVal=newVal.replace(/\s+/g," ");return newVal;}catch(err){newVal=oldVal;newVal.trim();newVal=newVal.replace(/(\r\n|\n|\r)/gm," ");newVal=newVal.replace(/\s+/g," ");return newVal;}};analytics.helper.setCookie=analytics.helper.setCookie||function(cname,cvalue,exdays){try{if(typeof(exdays)==="undefined") exdays=null;var d=new Date();d.setTime(d.getTime()+(exdays*24*60*60*1000));var expires=((exdays===null)?"":"expires="+d.toUTCString());var encodedVal=encodeURIComponent(cvalue);var protos=['com','co','net','org','edu','fr','ca','de','ae','ru','mx','it','es','pl','in','eu','nl','cz','se','be','pt','hu','dk','fi','no','mx'];var places;var hostInd;var detectedDomain='.autodesk.com';var checkDomain=document.location.hostname?document.location.hostname.split('.'):false;for(index in checkDomain){for(check in protos){if(typeof checkDomain[index]!=="function"&&typeof protos[check]!=="function"){if(checkDomain[index]===protos[check]){places=parseInt(index)+1;hostInd=parseInt(index);}}}};var domainKey=checkDomain[hostInd-1];var domainEnd='';for(hostInd;hostInd<checkDomain.length;hostInd+=1){domainEnd+='.'+checkDomain[hostInd];} detectedDomain=('.'+domainKey+domainEnd);analytics.helper.debugLog('setting '+cname+' cookie for domain: '+detectedDomain);try{if(utag.cfg.domain) detectedDomain=utag.cfg.domain;}catch(err){};document.cookie=cname+"="+encodedVal+"; "+expires+";domain="+detectedDomain+";path=/";}catch(err){analytics.helper.errors.reportError('catch','analytics.helper.setCookie',err.message);}};analytics.helper.getCookie=analytics.helper.getCookie||function(cname){try{var name=cname+"=";var ca=document.cookie.split(';');for(var i=0;i<ca.length;i++){var c=ca[i];while(c.charAt(0)==' ') c=c.substring(1);if(c.indexOf(name)!=-1){var cookieVal=c.substring(name.length,c.length);var encodeCheck=cookieVal.indexOf("%3A")>-1?true:false;if(encodeCheck){return decodeURIComponent(cookieVal);}else{return cookieVal;}}} return false;}catch(err){analytics.helper.errors.reportError('catch','analytics.helper.getCookie',err.message);}};analytics.helper.removeURLParam=function(key,sourceURL){var rtn='';if(sourceURL.indexOf('?'+key)>-1){var regex=new RegExp('\\?('+key+'\=[^\&]+)(\&?)','g');sourceURL=sourceURL.replace(regex,'?');} var regex2=new RegExp('(\&'+key+'\=[^\&]+)(\&?)','g');sourceURL=sourceURL.replace(regex2,'$2');rtn=sourceURL;return rtn;};function debugHttpLog(message){var xmlHttp=new XMLHttpRequest();xmlHttp.open("POST",'waf.analytics.debug.log',true);xmlHttp.setRequestHeader('log-event',message);xmlHttp.send(null);xmlHttp.abort();} analytics.helper.debugLog=function(msg){try{var validLog=analytics.helper.urlParams['debugMode']||analytics.helper.getCookie('adsk_waf_debug'),htmlLog=analytics.helper.urlParams['debugHttpLogging']||analytics.helper.getCookie('adsk_waf_http_debug');if(validLog==="on"){if(typeof msg!=='string'){console.log('[WAF] - object passed below -');console.log(msg);}else{console.log('[WAF] '+msg);}} if(htmlLog==="on"){if(typeof msg!=='string'){if(typeof msg==="object"){var stringy='unable to stringify object';try{stringy=JSON.stringify(msg);}catch(err){} debugHttpLog(stringy);}}else if(typeof msg==="string"){debugHttpLog(msg);}}}catch(err){console.warn('[WAF] debugLog',err.message);}};try{var checkDebugStatus=analytics.helper.urlParams['debugMode']||false;if(checkDebugStatus=="on"){analytics.helper.setCookie('adsk_waf_debug','on',30);}else if(checkDebugStatus=="off"){analytics.helper.setCookie('adsk_waf_debug','off',1);} var checkHttpLogging=analytics.helper.urlParams['debugHttpLogging']||false;if(checkHttpLogging=="on"){analytics.helper.setCookie('adsk_waf_http_debug','on',30);}else if(checkHttpLogging=="off"){analytics.helper.setCookie('adsk_waf_http_debug','off',1);}}catch(err){analytics.helper.errors.reportError('catch','check debugLog status',err.message);} window.analytics.helper.getDigitalDataParameter=function(parentParameter,childParameter){try{var digitalDataValue="";if(typeof(digitalData)!=="undefined"){if(typeof(parentParameter)==="string"&&typeof(digitalData[parentParameter])!=="undefined"){digitalDataValue=digitalData[parentParameter];if(typeof(childParameter)==="string"&&childParameter!==""&&typeof(digitalData[parentParameter][childParameter])!=="undefined"){digitalDataValue=digitalData[parentParameter][childParameter];}else digitalDataValue="";}} return digitalDataValue;}catch(err){analytics.helper.errors.reportError('catch','analytics.helper.getDigitalDataParameter',err.message);}};window.analytics.helper.getDigitalDataSubParameter=function(parentParameter,childParameter,subChildParameter){try{var digitalDataValue="";if(typeof(digitalData)!=="undefined"){if(typeof(parentParameter)==="string"&&typeof(digitalData[parentParameter])!=="undefined"){digitalDataValue=digitalData[parentParameter];if(typeof(childParameter)==="string"&&childParameter!==""&&typeof(digitalData[parentParameter][childParameter])!=="undefined"){digitalDataValue=digitalData[parentParameter][childParameter];if(typeof(subChildParameter)==="string"&&subChildParameter!==""&&typeof(digitalData[parentParameter][childParameter][subChildParameter])!=="undefined"){digitalDataValue=digitalData[parentParameter][childParameter][subChildParameter];}else digitalDataValue="";}else digitalDataValue="";}} return digitalDataValue;}catch(err){analytics.helper.errors.reportError('catch','analytics.helper.getDigitalDataParameter',err.message);}};window.analytics.helper.getUserOxygenGUID=function(){try{if(typeof window.digitalData!=="undefined"){if(typeof digitalData.user!=="undefined"){if(typeof digitalData.user.OxygenGUID!=="undefined"){return digitalData.user.OxygenGUID;}else if(typeof digitalData.user.oxygenGuid!=="undefined"){return digitalData.user.oxygenGuid;}else if(typeof digitalData.user.userID!=="undefined"&&digitalData.user.authSystem==="oxygen"){return digitalData.user.userID;}else if(typeof digitalData.user.oxygenID!=="undefined"){return digitalData.user.oxygenID;}}} return"";}catch(err){analytics.helper.errors.reportError('catch','analytics.helper.getUserOxygenGUID',err.message);}};window.analytics.helper.getUserId=function(idType){try{var idType=idType||false;if(typeof window.digitalData!=="undefined"){if(typeof window.digitalData.user!=="undefined"){if(idType==="eidm"||idType==="EIDM"){if(typeof window.digitalData.user.eidmGuid!=="undefined"){return window.digitalData.user.eidmGuid;}else{return false;}}else if(idType==="o2Analytics"||idType==="o2analytics"){if(typeof window.digitalData.user.oxygenAnalyticsId!=="undefined"){return window.digitalData.user.oxygenAnalyticsId;}else{return false;}}}} return false;}catch(err){analytics.helper.errors.reportError('catch','analytics.helper.getUserOxygenGUID',err.message);}};window.analytics.helper.addToPageName=function(addThis){try{var addThis=addThis||false;if(typeof(digitalData.page)!=="undefined"){if(typeof(digitalData.page.pageName)==="string"){if(addThis){return(digitalData.page.pageName+':'+addThis).toLowerCase();}}} return"";}catch(err){analytics.helper.errors.reportError('catch','analytics.helper.addToPageName',err.message);}};window.analytics.helper.getPageName=function(){try{if(typeof(digitalData.page)!=="undefined"){if(typeof(digitalData.page.pageName)==="string"){return digitalData.page.pageName.toLowerCase();}} return"";}catch(err){analytics.helper.errors.reportError('catch','analytics.helper.getPageName',err.message);}};window.analytics.helper.getPageChannel=function(){try{if(typeof(digitalData.page)!=="undefined"){if(typeof(digitalData.page.channel)==="string"){return digitalData.page.channel.toLowerCase();}} return"";}catch(err){analytics.helper.errors.reportError('catch','analytics.helper.getPageChannel',err.message);}};window.analytics.helper.getChatDetails=function(){try{if(window.digitalData.liveChat){var chatDetails="";if(window.digitalData.liveChat.platformSystem&&window.digitalData.liveChat.platformSystem!=="") chatDetails+=window.digitalData.liveChat.platformSystem;else chatDetails+="na";if(window.digitalData.liveChat.chatStatus&&window.digitalData.liveChat.chatStatus!=="") chatDetails+=":"+window.digitalData.liveChat.chatStatus;else chatDetails+=":na";if(typeof(window.digitalData.liveChat.chatSessionID)==="string") chatDetails+=":"+window.digitalData.liveChat.chatSessionID;else if(typeof(window.digitalData.liveChat.chatSessionId)==="string") chatDetails+=":"+window.digitalData.liveChat.chatSessionId;else if(window.analytics.helper.getCookie("s_chat_id")!="") chatDetails+=":"+window.analytics.helper.getCookie("s_chat_id");else chatDetails+=":na";if(window.digitalData.liveChat.chatRule&&window.digitalData.liveChat.chatRule!=="") chatDetails+=":"+window.digitalData.liveChat.chatRule.toLowerCase();else if(window.analytics.helper.getCookie("s_chat_rul")!="") chatDetails+=":"+window.analytics.helper.getCookie("s_chat_rul").toLowerCase();else chatDetails+=":na";if(window.digitalData.liveChat.chatExperience&&window.digitalData.liveChat.chatExperience!=="") chatDetails+=":"+window.digitalData.liveChat.chatExperience.toLowerCase();else if(window.analytics.helper.getCookie("s_chat_exp")!="") chatDetails+=":"+window.analytics.helper.getCookie("s_chat_exp").toLowerCase();else chatDetails+=":na";if(window.digitalData.liveChat.chatQuoteID&&window.digitalData.liveChat.chatQuoteID!=="") chatDetails+=":"+window.digitalData.liveChat.chatQuoteID;else if(window.analytics.helper.getCookie("s_chat_qid")!="") chatDetails+=":"+window.analytics.helper.getCookie("s_chat_qid");else chatDetails+=":na";if(window.digitalData.liveChat.alternateLanguage&&window.digitalData.liveChat.alternateLanguage!=="") chatDetails+=":"+window.digitalData.liveChat.alternateLanguage;else chatDetails+=":na";chatDetails+=":na";} if(utag_data['event_name']==="uhm_request_callback_displayed"&&window.digitalData.requestCallback){chatDetails="";if(window.digitalData.requestCallback.callbackPlatformSystem&&window.digitalData.requestCallback.callbackPlatformSystem!=="") chatDetails+=window.digitalData.requestCallback.callbackPlatformSystem;else chatDetails+="na";chatDetails+=":na";if(typeof(window.digitalData.requestCallback.callbackSessionID)==="string") chatDetails+=":"+window.digitalData.requestCallback.callbackSessionID;else chatDetails+=":na";if(window.digitalData.requestCallback.callbackRule&&window.digitalData.requestCallback.callbackRule!=="") chatDetails+=":"+window.digitalData.requestCallback.callbackRule.toLowerCase();else chatDetails+=":na";if(window.digitalData.requestCallback.callbackExperience&&window.digitalData.requestCallback.callbackExperience!=="") chatDetails+=":"+window.digitalData.requestCallback.callbackExperience.toLowerCase();else chatDetails+=":na";chatDetails+=":na";if(window.digitalData.requestCallback.callbackAlternateLanguage&&window.digitalData.requestCallback.callbackAlternateLanguage!=="") chatDetails+=":"+window.digitalData.requestCallback.callbackAlternateLanguage;else chatDetails+=":na";if((window.digitalData.requestCallback.callbackEstimatedWaitTime&&window.digitalData.requestCallback.callbackEstimatedWaitTime!=="")||window.digitalData.requestCallback.callbackEstimatedWaitTime===0) chatDetails+=":"+window.digitalData.requestCallback.callbackEstimatedWaitTime;else chatDetails+=":na";} return chatDetails;}catch(err){analytics.helper.errors.reportError('catch','analytics.helper.getChatDetails',err.message);return'error-getting-details';}};window.analytics.helper.initPageErrors=function(){try{var pageErrorsList="";var attributes={errorType:'na',errorDetails:{errorCode:'na',errorReason:'na',errorMessage:'na'}};if(typeof(window.digitalData.error.errorType)==="undefined") window.digitalData.error.errorType=attributes.errorType;var error_category="page";var error_category_length=error_category.length;var error_type=window.digitalData.error.errorType.toLowerCase();var error_type_length=error_type.length;var page_error_details_length=window.digitalData.error.errorDetails.length;for(var i=0;i<page_error_details_length;i++){for(var property_name in attributes.errorDetails){if(typeof(window.digitalData.error.errorDetails[i][property_name])==="undefined"||window.digitalData.error.errorDetails[i][property_name]==="") window.digitalData.error.errorDetails[i][property_name]=attributes["errorDetails"][property_name];var limit_characters=100;limit_characters=limit_characters-error_category_length;limit_characters=limit_characters-error_type_length;limit_characters=limit_characters-4;var error_code=window.digitalData.error.errorDetails[i].errorCode;if(typeof(error_code)!=="string") error_code=error_code+"";error_code=error_code.replace(/:/g," ").replace(/ /g," ").toLowerCase();limit_characters=limit_characters-error_code.length;var error_reason="";if(typeof(window.digitalData.error.errorDetails[i].errorReason)!=="undefined") error_reason=window.digitalData.error.errorDetails[i].errorReason;error_reason=error_reason.replace(/:/g," ").replace(/ /g," ").toLowerCase();if(error_reason.length>25) error_reason=error_reason.substring(0,25);limit_characters=limit_characters-error_reason.length;var error_message="";if(typeof(window.digitalData.error.errorDetails[i].errorMessage)!=="undefined") error_message=window.digitalData.error.errorDetails[i].errorMessage;error_message=error_message.mid(limit_characters).replace(/:/g," ").toLowerCase();} var newError=error_category+':'+error_type+':'+error_code+':'+error_reason+':'+error_message;if(pageErrorsList==="") pageErrorsList=newError;else pageErrorsList+=';'+newError;} return pageErrorsList;}catch(err){analytics.helper.errors.reportError("catch","analytics.helper.initPageErrors",err.message);}};window.analytics.helper.initFormErrors=function(){try{var formErrorsList="";var attributes={formFieldName:'',formErrorDetails:{formErrorCode:'',formErrorReason:'',formErrorMessage:''}};var form_errors_length=window.digitalData.form.formErrors.length;for(var i=0;i<form_errors_length;i++){for(var property_name in attributes){if(typeof(window.digitalData.form.formErrors[i][property_name])==="undefined"){window.digitalData.form.formErrors[i][property_name]=attributes[property_name];} if(property_name==="formErrorDetails"&&typeof(window.digitalData.form.formErrors[i][property_name])!=="undefined"){var form_details_length=window.digitalData.form.formErrors[i].formErrorDetails.length;for(var j=0;j<form_details_length;j++){for(var details_property in attributes.formErrorDetails){if(typeof(window.digitalData.form.formErrors[i][property_name][j][details_property])==="undefined") window.digitalData.form.formErrors[i][property_name][j][details_property]=attributes[property_name][details_property];} var newError='form:'+window.digitalData.form.platformSystem+' '+ window.digitalData.form.formName+':'+ window.digitalData.form.formErrors[i].formFieldName+':'+ window.digitalData.form.formErrors[i].formErrorDetails[j].formErrorReason;if(formErrorsList==="") formErrorsList=newError;else formErrorsList+='|'+newError;}}}} return formErrorsList;}catch(err){analytics.helper.errors.reportError("catch","analytics.helper.initFormErrors",err.message);}};window.analytics.helper.getTestAndTargetDetails=function(){try{window.adsk=window.adsk||{};window.adsk.s=window.adsk.s||{};if(typeof(window.adsk.s.ABTesting)==="undefined") window.adsk.s.ABTesting="";return window.adsk.s.ABTesting;}catch(err){analytics.helper.errors.reportError("catch","analytics.helper.getTestAndTargetDetails",err.message);}};window.analytics.helper.getCountryCode=function(){try{var countryCode=false;if(typeof(window.digitalData.page)!=="undefined"&&typeof(window.digitalData.page.countryCode)!=="undefined"){countryCode=window.digitalData.page.countryCode.toLowerCase();var platform=window.analytics.helper.getDigitalDataParameter("transaction","transactionPlatform");if(countryCode==="eue"&&platform!=="dr") countryCode="eu";else if(countryCode==="forgenamer") countryCode="us";} return countryCode;}catch(err){analytics.helper.errors.reportError("catch","analytics.helper.getCountryCode",err.message);}};window.analytics.helper.getLanguageCode=function(){try{var langCode=false;if(typeof(window.digitalData.page)!=="undefined"&&typeof(window.digitalData.page.languageCode)!=="undefined"){langCode=window.digitalData.page.languageCode.toLowerCase();} return langCode;}catch(err){analytics.helper.errors.reportError("catch","analytics.helper.getLanguageCode",err.message);}};window.analytics.helper.getPathName=function(url){try{if(typeof(url)!=="undefined"&&url!==""){var pathArray=url.split('/');var pathArrayLength=pathArray.length;if(pathArrayLength>3){var newPathname="";for(var i=3;i<pathArrayLength;i++) newPathname+="/"+pathArray[i];return newPathname;}} return"";}catch(err){analytics.helper.errors.reportError("catch","analytics.helper.getPathName",err.message);}};window.analytics.helper.getDaysBetweenTwoDates=function(startDate,endDate){try{if(typeof(startDate)==="string"&&typeof(endDate)==="string"){if(startDate.length!==10) return undefined;if(endDate.length!==10) return undefined;var startDateArray=startDate.split('-');var endDateArray=endDate.split('-');var startDateObj=new Date(startDateArray[0],startDateArray[1]-1,startDateArray[2]);var endDateObj=new Date(endDateArray[0],endDateArray[1]-1,endDateArray[2]);return Math.round((endDateObj-startDateObj)/(1000*60*60*24));} return undefined;}catch(err){analytics.helper.errors.reportError("catch","analytics.helper.getDaysBetweenTwoDates",err.message);}};window.analytics.callback=window.analytics.callback||{};window.analytics.callback.modalOpened=function(modalName){console.info("[WAF Analytics] Modal OPEN Tracking to go here...");};window.analytics.callback.modalClosed=function(modalName){console.info("[WAF Analytics] Modal CLOSE Tracking to go here...");};window.analytics.helper.getVisitorType=function(firstLoad){try{var firstLoad=firstLoad||false;var visitorType=false;var cookieEx=analytics.helper.getCookie('s_vnum');if(cookieEx){var cookVals=(decodeURIComponent(cookieEx)).split('&');var visNum=parseInt((cookVals[1].split('='))[1]);var visType;if(visNum===0||visNum===1){visType="new"}else if(visNum>1){visType="return"} visitorType={'type':visType,'number':visNum}} if(firstLoad){window.digitalData=window.digitalData||{};window.digitalData.user=window.digitalData.user||{};window.digitalData.user.visitorType=visType;window.digitalData.user.visitNumber=visNum;}else{return visitorType;}}catch(err){}};function strChk(string,check){if(string.indexOf(check)>-1) return true;else return false;};window.analytics.helper.cleanUrlOfUniqueness=function(originalUrl){try{var newUrl=originalUrl;if(strChk(newUrl,'/account/resetpassword')){newUrl=newUrl.replace(new RegExp("/account/resetpassword.*","gm"),"/account/resetpassword");} if(strChk(newUrl,'/user/verifyemail')){newUrl=newUrl.replace(new RegExp("/user/verifyemail.*","gm"),"/user/verifyemail");} if(strChk(newUrl,'/authenticate/otp')){newUrl=newUrl.replace(new RegExp("/authenticate/otp.*","gm"),"/authenticate/otp");} if(strChk(newUrl,'/authenticate/alternate')){newUrl=newUrl.replace(new RegExp("/authenticate/alternate.*","gm"),"/authenticate/alternate");} if(strChk(newUrl,'/provisionregister')){newUrl=newUrl.replace(new RegExp("/provisionregister.*","gm"),"/provisionregister");} if(strChk(newUrl,'/users/')&&strChk(newUrl,'/view')){newUrl=newUrl.replace(new RegExp("/users/.*/view.*","gm"),"/users/user/view/profile");} window.analytics.helper.debugLog('final URL value: '+newUrl);return newUrl;}catch(err){window.analytics.helper.debugLog('erroring cleaing final URL value');return newUrl;}};window.analytics.helper.getComponentStepName=function(){try{var componentStepName="";if(typeof(window.utag_data)!=="undefined"){if(typeof(window.utag_data["event_data.componentName"])!=="undefined"||typeof(window.utag_data["event_data.componentStep"])!=="undefined"){var componentName=utag_data["event_data.componentName"]||"na";var componentStep=utag_data["event_data.componentStep"]||"na";componentStepName=componentName+":"+componentStep;}else if(window.utag_data["flow_name"]){componentStepName+=(window.utag_data["flow_type"]||"na")+":";componentStepName+=(window.utag_data["flow_name"]||"na")+" > ";componentStepName+=(window.utag_data["flow_step_number"]||"na")+" of ";componentStepName+=(window.utag_data["flow_total_number_of_steps"]||"na")+":";componentStepName+=window.utag_data["flow_step_name"]||"na";} else if(typeof(window.utag_data["transaction_type"])!=="undefined"&&typeof(window.utag_data["transaction_sub_type"])!=="undefined"){if(typeof(window.utag_data["transaction_platform"])!=="undefined") componentStepName=utag_data["transaction_platform"]+" "+window.utag_data["transaction_type"];else componentStepName=window.utag_data["transaction_type"];if(typeof utag_data['tealium_profile']==='string'&&utag_data['tealium_profile'].indexOf('guac-cart-moe')!==-1) componentStepName+=":"+'moe order' else componentStepName+=":"+utag_data["transaction_sub_type"];if(utag_data["page_content_name"]||utag_data["content_description"]){var content_details=utag_data["page_content_name"]||utag_data["content_description"];if(typeof(window.utag_data["branch_name"])==="undefined"||window.utag_data["branch_name"]===""){componentStepName+=" > "+content_details;}else{componentStepName+=" > "+utag_data["branch_name"];componentStepName+=":"+content_details;}}}else if(typeof(window.utag_data["event_data.formTotalSteps"])!=="undefined"&&typeof(window.digitalData)!=="undefined"&&typeof(window.digitalData.form)!=="undefined"){componentStepName+='marketo form:';componentStepName+=(window.digitalData.form.name||'na')+' > ';componentStepName+=(window.digitalData.form.stepNumber||'na')+' of ';componentStepName+=window.utag_data["event_data.formTotalSteps"]+':';componentStepName+=window.digitalData.form.stepName||'na';}} if(componentStepName==='switch term:confirmation'){if(typeof(window.digitalData.eventData)!=="undefined"&&typeof(window.digitalData.eventData.values.switchedTerm)!=="undefined"&&(window.digitalData.eventData.values.switchedTerm.switchTermOfferId)===null) componentStepName=componentStepName.split(':')[0]+':cancel term change';} return componentStepName.toLowerCase();}catch(err){analytics.helper.errors.reportError("catch","analytics.helper.getComponentStepName",err.message);}};window.analytics.helper.getBranchName=function(){try{var branchName="";if(window.analytics.helper.getLanguageCode()!==false){branchName=window.analytics.helper.getLanguageCode();if(typeof(window.utag_data)!=="undefined"){if(typeof(window.utag_data["transaction_type"])!=="undefined"&&typeof(window.utag_data["branch_name"])!=="undefined"){branchName+="|"+window.utag_data["transaction_type"]+":"+utag_data["branch_name"];}} branchName+="|"+window.analytics.helper.getDigitalDataParameter("page","siteSection");var subSection1=window.analytics.helper.getDigitalDataParameter("page","subSection1");var subSection2=window.analytics.helper.getDigitalDataParameter("page","subSection2");var subSection3=window.analytics.helper.getDigitalDataParameter("page","subSection3");var subSection4=window.analytics.helper.getDigitalDataParameter("page","subSection4");if(typeof(subSection1)==="string"&&subSection1!=="") branchName+=":"+subSection1;if(typeof(subSection2)==="string"&&subSection2!=="") branchName+=":"+subSection2;if(typeof(subSection3)==="string"&&subSection3!=="") branchName+=":"+subSection3;if(typeof(subSection4)==="string"&&subSection4!=="") branchName+=":"+subSection4;branchName+=":"+window.analytics.helper.getDigitalDataParameter("page","contentDescription");} return branchName.toLowerCase();}catch(err){analytics.helper.errors.reportError("catch","analytics.helper.getBranchName",err.message);}};window.analytics.helper.getUnitInformation=function(unitInfo,moduleInfo){try{var unitInformation="";if(unitInfo){unitInformation=(unitInfo.section||"na")+ ":"+ (unitInfo.subSection||"na")+ ":"+ (unitInfo.unitId||"na")+ ":"+ (unitInfo.unitName||"na");}else{unitInformation="na:na:na:na";} if(moduleInfo){unitInformation+=":"+ (moduleInfo.moduleStep||"na")+ ":"+ (moduleInfo.moduleName||"na")+ ":"+ (moduleInfo.moduleType||"na")+ ":"+ (moduleInfo.moduleCategory||"na")+ ":na:"+ (moduleInfo.moduleId||"na");}else{unitInformation+=":na:na:na:na:na:na";} return unitInformation.toLowerCase();}catch(err){analytics.helper.errors.reportError("catch","analytics.helper.getUnitInformation",err.message);}};analytics.helper.checkOrigin=function(origin){var allowedDomainArray=[".autodesk.com",".autodesk.com.cn",".autodeskjournal.com","autodeskjournal.triangulo-msc.com",".circuits.io",".digitalriver.com",".flexsim.com",".gcpay.com",".gcpay.ca",".gcs-web.com",".instructables.com",".payapps.com",".tinkercad.com","app.spacemakerai.eu",".autodeskforma.com",".autodeskforma.eu","autodeskformit.com","bim-design.com",".bim-design.com",".buildingconnected.com",".findmyorder.com",".innovyze.com","innovyze.com",".irisvr.com","irisvr.com",".keanw.com","meshmixer.com","www.moxion.io","resources.moxion.io",".netlify.app",".plangrid.com",".prodsmart.com","prodsmart-alb.prdsmart-p-ew1.cloudos.autodesk.com","proest.com",".proest.com",".rainfocus.com",".shotgridsoftware.com",".shotgunsoftware.com",".softimage.com","area.autodesk.jp",".the-area.com","thewild.com",".thewild.com","unifilabs.com",".library.io","wonderdynamics.com"];if(!origin||typeof origin!=="string"){return false;} var allowPostMessage=false;allowPostMessage=allowedDomainArray.some(function(domain){if(domain.startsWith(".")){return origin.endsWith(domain)&&origin!==domain.substring(1);}else{return origin===domain;}});return allowPostMessage;};window.analytics.helper.getCourseInformation=function(detailsType,courseInfo){try{if(detailsType){switch(detailsType){case"productLineCode":return typeof courseInfo.productLineCode==="object"?courseInfo.productLineCode.join():"";break;case"role":return typeof courseInfo.role==="object"?courseInfo.role.join():"";break;case"details":return((courseInfo.courseType||"na")+ ":"+ (courseInfo.courseId||"na")+ ":"+ (courseInfo.courseName||"na"));break;}}}catch(err){analytics.helper.errors.reportError("catch","analytics.helper.getCourseInformation",err.message);}};window.analytics.helper.getProblemResultInformation=function(problemInfo){try{if(problemInfo){return((problemInfo.attemptsUsed||"na")+ ":"+ (problemInfo.currentScore||(problemInfo.currentScore===0?problemInfo.currentScore:"na"))+ ":"+ (problemInfo.totalPossibleScore||"na")+ ":"+ resultPercentage+ ":"+ (problemInfo.result||"na"));}}catch(err){analytics.helper.errors.reportError("catch","analytics.helper.getCourseInformation",err.message);}};})(window.$waf);}catch(e){console.log(e)}}catch(e){console.log(e);}} if(!utag_condload){try{try{window.analytics=window.analytics||{};window.analytics.helper=window.analytics.helper||{};analytics.helper.objectMerge=function(target,source){var args=Array.prototype.slice.call(arguments);if(args.length>2){return args.reduce(function(accumulator,currentValue){return analytics.helper.objectMerge(accumulator,currentValue);});} const keys=Object.keys(source||{});for(var i=0;i<keys.length;i++){var key=keys[i];var currenttarget=target[key];var currentsource=source[key];if(currenttarget){var objectsource=typeof currentsource==='object';var objecttarget=typeof currenttarget==='object';if(objectsource&&objecttarget){void(Array.isArray(currenttarget)&&Array.isArray(currentsource)?void(target[key]=currenttarget.concat(currentsource)):void analytics.helper.objectMerge(currenttarget,currentsource));continue;}} target[key]=currentsource;} return target;}}catch(e){console.log(e)}}catch(e){console.log(e);}} if(!utag_condload){try{try{(function postMessageApi(){if(window.analytics.helper.postMessageAPI){return;} window.analytics=window.analytics||{};window.analytics.helper=window.analytics.helper||{};var api=window.analytics.helper.postMessageAPI={defaults:{message:'dummy-message',pattern:null,type:'once',callback:function(){},target:window},listeners:[],send:function(message){if(!message){return;} else if(typeof message==='object'&&!Array.isArray(message)){message=Object.assign({},api.defaults,message);} else{message=Object.assign({},api.defaults,{message:message});} if(message.pattern){api.listeners.push({type:message.type,pattern:message.pattern,callback:message.callback});} message.target.postMessage(message.message,"*");},listen:function(listener){listener=Object.assign({},api.defaults,listener);api.listeners.push({type:listener.type,pattern:listener.pattern,callback:listener.callback});},_listener:function(event){var eventdata=event.data;if(typeof eventdata==='string'&&/^\{|^\[/g.test(eventdata)){try{eventdata=JSON.parse(eventdata);}catch(error){console.warn(error);}} if(typeof eventdata==='string'){api.listeners.filter(function(item){return item.pattern===eventdata;}).forEach(function(item){setTimeout(function(){item.callback(eventdata);},1);});api.listeners=api.listeners.filter(function(item){return item.type==='all'||item.pattern!==eventdata;});}else if(api.isObject(eventdata)){var checkListener=function(item){var ret=false;if(api.isObject(item.pattern)){var check=true;Object.keys(item.pattern).forEach(function(checkparam){var checkvalue=item.pattern[checkparam];if(typeof eventdata[checkparam]==='undefined'||(typeof checkvalue!=='boolean'&&eventdata[checkparam]!==checkvalue)){check=false;}});ret=check;} return ret;};api.listeners.filter(checkListener).forEach(function(item){setTimeout(function(){item.callback(eventdata);},1);});api.listeners=api.listeners.filter(function(item){return item.type==='all'||!checkListener(item);});}},isObject:function(value){return typeof value==='object'&&!Array.isArray(value)}};if(window.addEventListener){addEventListener("message",api._listener,false);}else{attachEvent("onmessage",api._listener);}})();}catch(e){console.log(e)}}catch(e){console.log(e);}} if(!utag_condload){try{try{window.analytics=window.analytics||{};window.analytics.helper=window.analytics.helper||{};analytics.helper.jsonflatten=function(data,delimiter){delimiter=delimiter||'_';var result={};var _flatten=function(_data,_prefix){if(typeof _data==='undefined'){return;} if(typeof _data!=='object'&&typeof _data!=='function'){result[_prefix]=_data;return;} for(var prop in _data){if(!Object.prototype.hasOwnProperty.call(_data,prop)){continue;} var key=(_prefix?_prefix+delimiter:'')+prop;var value=_data[prop];if(RegExp('_raw$').test(key)||RegExp('\\\$$').test(key)){result[key]=value;}else if(value instanceof Array){_flatten(value,key);result[key+'_length']=value.length}else{_flatten(value,key);}}};_flatten(data,'');return result}}catch(e){console.log(e)}}catch(e){console.log(e);}} if(!utag_condload){try{try{(function geoAPI(){window.analytics=window.analytics||{};window.analytics.helper=window.analytics.helper||{};window.analytics.helper.geoAPI={cookieExpiry:'session',parseAkamaiResponse:function(loc){var eu={at:1,be:1,bg:1,hr:1,cy:1,cz:1,dk:1,ee:1,fi:1,fr:1,de:1,el:1,hu:1,ie:1,it:1,lv:1,lt:1,lu:1,mt:1,nl:1,pl:1,pt:1,ro:1,sk:1,si:1,es:1,se:1,uk:1};Object.assign(eu,{cn:1,kr:1});return loc.split(',').reduce(function(o,v){v=v.toLowerCase().split('=');if(/city|region|country/.test(v[0])){o['location_'+v[0]]=v[1];} if(/country_code/.test(v[0])){if(v[1]!=='na'){o.location_is_gdpr=eu[v[1]]?1:0;}} return o;},{});},getFromAkamai:function(){var loc='country_code=na,region_code=na,city=na,areacode=na,county=na,zip=na';var client=new XMLHttpRequest();try{client.open('GET','https://akamai.tiqcdn.com/location/location.js',false);client.send(null);if(client.status===200){loc=client.getResponseHeader('X-EdgeScape-Location');}} catch(err){console.error('Error Opening Tealium Geolocation: '+err);} return this.parseAkamaiResponse(loc);;},get:function(){var geo_data=window.sessionStorage.getItem('tealium_geo');if(!geo_data){geo_data=this.getFromAkamai();if(geo_data.location_country_code!=='na'){window.sessionStorage.setItem('tealium_geo',window.JSON.stringify(geo_data));}}else{geo_data=window.JSON.parse(geo_data);} return geo_data;}};})();}catch(e){console.log(e)}}catch(e){console.log(e);}} if(!utag_condload){try{try{(function wadsAPI(){window.analytics=window.analytics||{};window.analytics.helper=window.analytics.helper||{};window.analytics.helper.wadsAPI={wadsLoadTime:new Date().getTime(),iframeRef:function(){var ref=null;try{Array.prototype.slice.call(document.getElementsByTagName('iframe')||[]).forEach(function(el){if(el.src&&el.src.indexOf('wads.html')>-1){ref=el;}});}catch(e){console.warn(e);} return ref;},isLoaded:function(){return!!this.iframeRef();},load:function(callback,force){if(typeof force=='undefined'){force=false;} callback=callback||function(){};if(!document.body){setTimeout(function(){window.analytics.helper.wadsAPI.load(callback,force);},100);return;} if(force||!this.isLoaded()){try{Array.prototype.slice.call(document.getElementsByTagName('iframe')||[]).forEach(function(el){if(el.src&&el.src.indexOf('wads.html')>-1){el.parentNode.removeChild(el);}});}catch(e){console.warn(e);} var timer=setTimeout(function(){callback(false);},5*1000);var cachingTS=(utag&&utag.cfg&&utag.cfg.v||Date.now()-(Date.now()%(1000*60*60*24)));utag.ut.loader({type:"iframe",src:"https://tms.wape.autodesk.com/assets/wads.html?v="+cachingTS,cb:function(){clearTimeout(timer);callback(true);},loc:"body",id:'waf_wads'});}else if(this.isLoaded()){callback(true);}},track:function(eventType,eventData){},timeDifference:function(){try{var newTime=new Date().getTime();var delta=newTime-this.wadsLoadTime;if(delta>=0&&delta<=100)return"0 - 100 milliseconds";if(delta>100&&delta<=500)return"101 - 500 milliseconds";if(delta>500&&delta<=1000)return"501 - 1000 milliseconds";if(delta>1000&&delta<=2000)return"1 - 2 seconds";if(delta>2000&&delta<=3000)return"2 - 3 seconds";if(delta>3000&&delta<=5000)return"3 - 5 seconds";if(delta>5000&&delta<=10000)return"5 - 10 seconds";if(delta>10000)return"10+ seconds";}catch(err){return'[error in timing calc]';}},};})();}catch(e){console.log(e)}}catch(e){console.log(e);}} if(!utag_condload){try{try{(function gdprAPI(){window.analytics=window.analytics||{};window.analytics.helper=window.analytics.helper||{};window.analytics.helper.gdprAPI={gdprCountryList:['AT','BE','BG','HR','CY','CZ','DK','EE','FI','FR','DE','GR','HU','IE','IT','LV','LT','LU','MT','NL','PL','PT','RO','SK','SI','ES','SE','GB','UK','EU','IS','LI','NO','CH','CN','KR'],gdprLocaleList:['de-DE','nl-BE','cs-CZ','da-DK','fi-FI','fr-FR','no-NO','hu-HU','en-GB','it-IT','nl-NL','pl-PL','pt-PT','es-ES','sv-SE'],supportedLangs:{CN:'zh_cn',CZ:'cs',DE:'de',DK:'da',ES:'es',FI:'fi',FR:'fr',MX:'es_mx',HU:'hu',IT:'it',JP:'ja',KR:'ko',NL:'nl',NO:'no',PL:'pl',PT:'pt',BR:'pt_br',RU:'ru',SE:'sv',TR:'tr',TW:'zh_tw',UK:'en_gb',GB:'en_gb',NZ:'en_gb',AU:'en_gb',IN:'en_gb'},expirations:{optOutAll:30,optOutSome:90,optIn:365,default:365*2},supportedOpts:{'c1':'0','c7':'0','c8':'0','c9':'0',},detectLang:function(pathname){var languageCodeAliases={"de":/\/(de|de_DE|de-DE|de_CH|de-CH|de_AT|de-AT|gsw)(\/|$)/i,"fi":/\/(fi|fi_FI|fi-FI)(\/|$)/i,"fr":/\/(fr|fr_FR|fr-FR|fr_BE|fr-BE|fr_CH|fr-CH)(\/|$)/i,"fr_ca":/\/(ca-fr|fr_CA|fr-CA)(\/|$)/i,"es":/\/(es|es_ES|es-ES|es_AR|es-AR|es_MX|es-MX)(\/|$)/i,"it":/\/(it|it_IT|it-IT|it_CH|it-CH)(\/|$)/i,"ja":/\/(ja|jp|ja_JP|ja-JP)(\/|$)/i,"ko":/\/(ko|ko_KR|ko-KR)(\/|$)/i,"nl":/\/(nl|nl_NL|nl-NL|nl_BE|nl-BE)(\/|$)/i,"pl":/\/(pl|pl_PL|pl-PL)(\/|$)/i,"pt":/\/(pt|pt_PT|pt-PT)(\/|$)/i,"pt_br":/\/(pt-br|pt_BR|pt-BR)(\/|$)/i,"ru":/\/(ru|ru_RU|ru-RU)(\/|$)/i,"sv":/\/(sv|sv_SE|sv-SE)(\/|$)/i,"zh_cn":/\/(zh-hans|zh|zh_CN|zh-CN)(\/|$)/i,"zh_tw":/\/(zh-tw|zh_TW|zh-TW)(\/|$)/i} var detectedLanguageCode;var languageCodes=Object.keys(languageCodeAliases);for(var i=0;i<languageCodes.length&&!detectedLanguageCode;i++){if(languageCodeAliases[languageCodes[i]].test(pathname)){detectedLanguageCode=languageCodes[i];}} return detectedLanguageCode||null;},isDomainInGDPR:function(domain){var domain=domain||document.location.hostname;var parts=domain.split('\.').length;var lastDomainPart=(domain.split('\.')[parts-1]).toUpperCase();return this.gdprCountryList.indexOf(lastDomainPart)>-1?true:false;},isLocaleInGDPR:function(){var firstPathName=document.location.pathname.split('/')[1]||null;return this.gdprLocaleList.indexOf(firstPathName)>-1?true:false;},validCat:function(val){return!!(val&&(parseInt(val)===0||parseInt(val)===1));},sortOptions:function(optoutmulti){if(!optoutmulti||optoutmulti==='false'||optoutmulti.indexOf('|')===-1){return false;} optoutmulti=decodeURIComponent(optoutmulti);var settings=JSON.parse(JSON.stringify(this.supportedOpts));settings['0']='0';return Object.keys(settings).map(function(cat){if(cat!=='c7'){var regexp=RegExp(cat+':(\\d)','i');settings[cat]=(optoutmulti.match(regexp)||[]).pop()||settings[cat];} return cat+':'+settings[cat];}).sort().join('|');},checkOpt:function(optoutmulti,category){var check=(optoutmulti+'').match(RegExp(category+':(\\d)'));if(!check){return null;} return!parseInt(check.pop());},checkAnalyticsOpt:function(optoutmulti){return this.checkOpt(optoutmulti,'c9');},checkStrictlyOpt:function(optoutmulti){return this.checkOpt(optoutmulti,'c7');},checkExperienceOpt:function(optoutmulti){return this.checkOpt(optoutmulti,'c8');},calcExpiration:function(optoutmulti,type){if(!type){var inCount=0,outCount=0,opts=(optoutmulti||'').split('|');for(var b=0;b<opts.length;b+=1){if(opts[b].indexOf('c')>-1){var currOption=parseInt((opts[b].split(':'))[1]);if(currOption===1)outCount+=1;else if(currOption===0)inCount+=1;}} type='optOutSome';if(inCount===0){type='optOutAll';}else if(outCount===0){type='optIn';}} var gdprLen=new Date();gdprLen.setTime(gdprLen.getTime()+24*this.expirations[type]*60*60*1e3);return gdprLen.toUTCString();},getExpiration:function(days){var gdprLen=new Date();gdprLen.setTime(gdprLen.getTime()+24*days*60*60*1e3);return gdprLen.toUTCString();},gdprGuid:function(){var S4=function(){return(((1+Math.random())*0x10000)|0).toString(16).substring(1);};return(S4()+S4()+"-"+S4()+"-"+S4()+"-"+S4()+"-"+S4()+S4()+S4());},clearOptCookies:function(){try{window.analytics.helper.setCookie('OPTOUTMULTI','drop-this',-1);window.analytics.helper.setCookie('OPTOUTMULTI_TYPE','drop-this',-1);window.analytics.helper.setCookie('ADSK_GDPR_OPT_LENGTH','drop-this',-1);}catch(err){}},getDefaultOpts:function(isGDPR){var defaultVal=isGDPR?1:0;var optoutmulti=[];var supportedOpts=JSON.parse(JSON.stringify(this.supportedOpts));Object.keys(supportedOpts).forEach(function(name){optoutmulti.push(name+':'+(defaultVal||supportedOpts[name]));}) return this.sortOptions(optoutmulti.join('|'));},getTld:function(hostname){var re=/(\b\w+\.\b\w{2,3}(?:\.\b\w{2})??)(?:$|\/)/i;var topdomain=re.exec(hostname);return topdomain.length&&topdomain.pop()||hostname;},setConsent:function(consent){window.analytics.debugLog=window.analytics.debugLog||[];window.analytics.debugLog.push('setConsent',consent);consent=consent||{personalization:true,advertising:true};var opts={c8:(consent.c8||consent.personalization)?'0':'1',c9:(consent.c9||consent.advertising)?'0':'1'};var optoutmulti=[];Object.keys(opts).forEach(function(name){optoutmulti.push(name+':'+opts[name]);}) var optoutmultistr=this.sortOptions(optoutmulti.join('|'));window.adskGdpr=window.adskGdpr||{};adskGdpr.optoutmulti=optoutmultistr;adskGdpr.optType='A';adskGdpr.anonBaseGuid=adskGdpr.anonBaseGuid||this.gdprGuid();var expireLen=this.calcExpiration(adskGdpr.optoutmulti);setCookie('OPTOUTMULTI',adskGdpr.optoutmulti,expireLen);setCookie('OPTOUTMULTI_TYPE',adskGdpr.optType,expireLen);setCookie('ADSK_GDPR_OPT_LENGTH',expireLen,expireLen);window.postWadsCommand&&window.postWadsCommand({'set-gdpr-base-data':{'OPTOUTMULTI':adskGdpr.optoutmulti,'OPTOUTMULTI_REF':adskGdpr.anonBaseGuid,'OPTOUTMULTI_TYPE':adskGdpr.optType,'OPTOUTMULTI_GEO':adskGdpr.optGeoUsed,'OPTOUTMULTI_LENGTH':expireLen}});window.adskGdprStrictlyNecessary=this.checkStrictlyOpt(adskGdpr.optoutmulti);window.adskGdprImproveExp=this.checkExperienceOpt(adskGdpr.optoutmulti);window.adskGdprCustomAdverts=this.checkAnalyticsOpt(adskGdpr.optoutmulti);window.digitalData=window.digitalData||[];window.digitalData.user=window.digitalData.user||[];window.digitalData.user.privacyOptionsRaw=decodeURIComponent(adskGdpr.optoutmulti);window.adskGdprAnalytics=window.adskGdprImproveExp;window.adskGdpr.analyticsPass=window.adskGdprImproveExp;}};})();}catch(e){console.log(e)}}catch(e){console.log(e);}} if(!utag_condload){try{try{window.utag_cfg_ovrd=window.utag_cfg_ovrd||{};window.utag_cfg_ovrd.noview=true;window.utag_cfg_ovrd.noload=true;setTimeout(function(){var startTealium=function(){utag.data=utag.data||{};utag.data['gdpr_check']='true';utag.data['waf_wads_ready']='true';utag.cfg.noload=false;if(utag.cfg.readywait||utag.cfg.waittimer){utag.loader.EV('','ready',function(a){if(utag.loader.rf==0){utag.loader.rf=1;utag.cfg.readywait=1;utag.DB('READY:utag.cfg.readywait');setTimeout(function(){utag.loader.PINIT();if(!utag.loader.ol){utag.loader.INIT();} utag.handler.INIT();utag.loader.END();},utag.cfg.waittimer||1);}})}else{utag.loader.PINIT();if(!utag.loader.ol){utag.loader.INIT();} utag.handler.INIT();utag.loader.END();}} window.analytics=window.analytics||{};analytics.context=analytics.context||{};try{var jObj_flatten=window.analytics.helper.jsonflatten(digitalData,'');utag.data=window.analytics.helper.objectMerge(utag.data,jObj_flatten);}catch(err){} var fallbackTimer=setTimeout(startTealium,7*1000);analytics.context.waitForListener&&analytics.context.waitForListener('*',function(promises){clearTimeout(fallbackTimer);startTealium();});},100);}catch(e){console.log(e)}}catch(e){console.log(e);}} if(!utag_condload){try{try{window.__analyticsWaitFor=window.__analyticsWaitFor||[];window.__analyticsWaitFor.push({name:'geo_sync',timeout:5*1000});setTimeout(function(){window.utag_data=window.utag_data||{};window.analytics=window.analytics||{};window.analytics.helper=window.analytics.helper||{};var geoAPI=window.analytics.helper.geoAPI;var readGeoFrom=[function(){var geo_data=geoAPI&&geoAPI.get()||{};Object.assign(utag_data,geo_data);return(geo_data.location_country_code||'').toUpperCase()||false;},function(){var cookieNames=['OPTOUTMULTI_GEO','cdn-user-cc','excntry'];var value;for(var i=0;i<cookieNames.length;i++){value=window.analytics.helper.getCookie(cookieNames[i]);if(value)break;} return value;},function(){return window.utag_data&&window.utag_data.location_country_code.toUpperCase()||false;},function(){return window.adskTargetGeoUsed||false;},];var geoLocation;for(var i=0;i<readGeoFrom.length;i++){geoLocation=readGeoFrom[i]();if(geoLocation)break;} if(geoLocation){window.analytics.helper.setCookie('OPTOUTMULTI_GEO',geoLocation,geoAPI&&geoAPI.cookieExpiry||'session');localStorage.setItem('OPTOUTMULTI_GEO',geoLocation);} window.__analyticsResolveWait=window.__analyticsResolveWait||[];window.__analyticsResolveWait.push('geo_sync');},1);}catch(e){console.log(e)}}catch(e){console.log(e);}} if(!utag_condload){try{try{window.__analyticsWaitFor=window.__analyticsWaitFor||[];window.__analyticsWaitFor.push({name:'load_wads',timeout:5*1000});setTimeout(function(){window.__analyticsResolveWait=window.__analyticsResolveWait||[];window.analytics.helper.wadsAPI.load(function(){setTimeout(function(){window.__analyticsResolveWait.push('load_wads');},200);});},1);}catch(e){console.log(e)}}catch(e){console.log(e);}} if(!utag_condload){try{try{window.__analyticsWaitFor=window.__analyticsWaitFor||[];window.__analyticsWaitFor.push({name:'lang_detection',timeout:5*1000});setTimeout(function(){window.utag_data=window.utag_data||{};window.analytics=window.analytics||{};window.analytics.helper=window.analytics.helper||{};var gdprAPI=window.analytics.helper.gdprAPI;var domain=document.location.hostname;var parts=domain.split('\.').length;var lastDomainPart=(domain.split('\.')[parts-1]).toUpperCase();window.domainFlagged=gdprAPI.gdprCountryList.indexOf(lastDomainPart)>-1?true:false;var isSpacemakerProdSite=(/^(www\.)?spacemakerai\.com\/?$/).test(document.location.hostname);var isSpacemakerPreProdSite=(/^(www\.)?spacemaker\.webflow\.io\/?$/).test(document.location.hostname);var storedLanguage=sessionStorage.getItem("lang_detection")||false;if(storedLanguage){window._privacyLanguageCode=storedLanguage;} else if(domain.indexOf('autodesk-inventor-pl')>-1){window._privacyLanguageCode="pl";} else if(lastDomainPart==="COM"||isSpacemakerProdSite||isSpacemakerPreProdSite){window._privacyLanguageCode="en";if(parts[0]==="latinoamerica")window._privacyLanguageCode="es";if(typeof utag!=='undefined'&&utag.data){var tealium_profile=utag.data['ut.profile']||utag.data['tealium_profile']||'';if(tealium_profile.indexOf('akp-akn')===0||tealium_profile.indexOf('acs')>=-1||isSpacemakerProdSite||isSpacemakerPreProdSite){window._privacyLanguageCode=gdprAPI.detectLang(document.location.pathname)||window._privacyLanguageCode||"en";}}} else if(lastDomainPart==="CA"){window._privacyLanguageCode="en";if(/\/fr(\/|$)/.test(document.location.pathname))window._privacyLanguageCode="fr_ca";if(/\/en(\/|$)/.test(document.location.pathname))window._privacyLanguageCode="en";} else if(lastDomainPart==="BE"){window._privacyLanguageCode="nl";if(/\/fr(\/|$)/.test(document.location.pathname))window._privacyLanguageCode="fr";if(/\/nl(\/|$)/.test(document.location.pathname))window._privacyLanguageCode="nl";} else if(lastDomainPart==="CH"){window._privacyLanguageCode="en";if(/\/de(\/|$)/.test(document.location.pathname))window._privacyLanguageCode="de";if(/\/fr(\/|$)/.test(document.location.pathname))window._privacyLanguageCode="fr";if(/\/it(\/|$)/.test(document.location.pathname))window._privacyLanguageCode="it";} else if(lastDomainPart==="CN"){window._privacyLanguageCode="zh_cn";} else{var supported=gdprAPI.supportedLangs[lastDomainPart]||false;if(supported)window._privacyLanguageCode=supported;else window._privacyLanguageCode="en";} sessionStorage.setItem("lang_detection",window._privacyLanguageCode);window.__analyticsResolveWait=window.__analyticsResolveWait||[];window.__analyticsResolveWait.push('lang_detection');},1);}catch(e){console.log(e)}}catch(e){console.log(e);}} if(!utag_condload){try{try{(function buildTealiumDataIngestMethods($){window.utag_data=window.utag_data||{};window.utag_data.waf_prevent_tracking_flag=window.utag_data.waf_prevent_tracking_flag||"false";window.waf_previous_event=false;window.analytics=window.analytics||{};window.analytics.helper=window.analytics.helper||{};window.analytics.helper.debugLog=window.analytics.helper.debugLog||function(){try{console.log.apply(console,arguments);}catch(e){console.log(arguments);}};var dlMap={'digitalData.page.pageName':'page_name','digitalData.site':'site_name','digitalData.pageInstanceID':'waf_environment','digitalData.page.site':'site_name','digitalData.page.siteName':'site_name','digitalData.page.siteSection':'site_section','digitalData.page.pageInstanceID':'waf_environment','digitalData.page.languageCode':'language_code','digitalData.page.countryCode':'country_code','digitalData.page.currencyCode':'currency_code','digitalData.page.destinationURL':'destination_url','digitalData.page.channel':'channel','digitalData.page.continentCode':'continent_code','digitalData.page.contentDescription':'content_description','digitalData.page.analyticsPageType':'page_type','digitalData.page.analyticsPageNameWithoutGeo':'page_name_without_geo','digitalData.page.pageProperties':'page_properties','digitalData.transaction.transactionPlatform':'transaction_platform','digitalData.transaction.transactionType':'transaction_type','digitalData.transaction.transactionSubType':'transaction_sub_type','digitalData.transaction.paymentType':'transaction_payment_type','digitalData.transaction.salesChannelType':'transaction_sales_channel_type','digitalData.transaction.cartId':'cart_id','digitalData.transaction.pendingOrderID':'pending_transaction_id','digitalData.transaction.orderOrigin':'order_origin','digitalData.page.pageType':'akn_page_type','digitalData.branch.branchName':'branch_name','digitalData.link.linkType':'link_type','digitalData.page.menuLanguage':'menu_language','digitalData.page.flexEnabled':'flex_enabled','digitalData.context.breakpoint':'responsive_breakpoint','digitalData.context.navType':'navigation_method','digitalData.event.eventType':'event_name','eventData.eventName':'event_name','eventData.eventId':'event_id','user.adobeVisitorId':'adobe_visitor_id','user.googleAnalyticsId':'google_visitor_id','user.marketoTokenId':'marketo_visitor_id','user.userAgent':'user_agent','user.resolvedSegments':'user_aem_segments','user.visitorType':'visitor_type','user.oxygenGuid':'oxygen_id','user.thirdPartyCookiesDisabled':'third_party_cookies_disabled','user.clicktalePid':'clicktale_pid','user.privacyOptions':'privacy_opted_in_categories','user.privacyOptionsArray':'privacy_opted_in_categories_array','user.privacyOptionsRaw':'privacy_optoutmulti_data','user.menuOxygenId':'menu_oxygen_id','user.userType':'user_type','user.userManagementType':'user_management_type','user.trialerType':'user_trialer_type','user.menuLoginStatus':'menu_login_status','user.authSystem':'user_auth_system','user.loginStatus':'user_login_status','user.uhm_ui':'uhm_ui','user.userID':'user_id','platform.wafVersion':'waf_version','platform.osType':'waf_os_detected','platform.jQueryVersion':'waf_jquery_version','platform.siteId':'waf_site','demandbaseCompany.companyName':'company_name','demandbaseCompany.marketingAlias':'company_alias','demandbaseCompany.industry':'company_industry','demandbase.country':'user_country','demandbase.registry_country_code':'user_country','order.orderID':'order_id','order.paymentType':'order_payment_type','order.deliveryMethod':'delivery_method','order.billingState':'customer_state','order.billingZip':'customer_zip','order.orderStatus':'order_status'};window._adskTealiumUdoMap=window._adskTealiumUdoMap||{};for(var property_name in dlMap){window._adskTealiumUdoMap[property_name]=dlMap[property_name];} var dataLayerApprove=['page','pageInstanceID','context','transaction','branch','link'];var elemUdos=['clicked_element_type','clicked_element_id','clicked_element_href','clicked_element_src','clicked_element_inner_html','clicked_element_classes','clicked_element_class_array','clicked_element_click_type'];function checkValidDl(index){for(var i=0;i<dataLayerApprove.length;i+=1){if(dataLayerApprove[i]===index) return true;} return false;};function validUtagType(vare){if(typeof vare==="string"||typeof vare==="number") return vare;else if($.isArray(vare)) return vare;else if($.type(vare)==="boolean") return vare.toString();else return false;};function checkAndSet(index,value){var udoObj=typeof window._adskTealiumUdoMap[index]!=="undefined"?window._adskTealiumUdoMap[index]:false;if(udoObj==="event_name"){if(typeof window.utag_data.event_name!=="undefined"){window.waf_previous_event=window.utag_data.event_name;}} if(!udoObj&&index.indexOf('eventData.value')>-1){udoObj='event_data.'+(index.split('.')[2]);} if(udoObj){if(typeof utag_data[udoObj]==="undefined"){utag_data[udoObj]=value;}else{if(utag_data[udoObj]!==value){utag_data[udoObj]=value;}}}};function dataPersistence(checker){var checker=checker||window.utag_data.event_name,persistData=typeof checker==="string"?((((checker.indexOf('-page')>-1&&checker.indexOf('content-')===-1)||checker==='waf-error-tracking')&&checker!=="generic-page-click")?true:false):false;return persistData;};function tealiumDataIngest(dataObj,prefix,clearAncillaryData){if(prefix==="eventData"){var clearDataKill=dataPersistence()?true:(dataPersistence(window.waf_previous_event));for(var index in utag_data){if(index.indexOf('event_data\.')>-1&&!clearDataKill){if(index.indexOf('event_data\.gaAction')>-1){} else delete utag_data[index];} if(index.indexOf('eventData_values_')>-1){delete utag_data[index];} if($.inArray(index,elemUdos)>-1&&!clearDataKill){delete utag_data[index];} if(index.indexOf('analytics\.')>-1&&!clearDataKill){if(index.indexOf('analytics\.timeParting')>-1){}else if(index.indexOf('analytics\.daysSinceLastVisit')>-1){}else if(index.indexOf('analytics\.visitNumber')>-1){}else if(index.indexOf('analytics\.wafFullVersion')>-1){}else if(index.indexOf('analytics\.servicesInUse')>-1){}else if(index.indexOf('analytics\.adobeSiteSection')>-1){}else if(index.indexOf('analytics\.paymentMethodAvailable')>-1){} else if(index.indexOf('analytics.utmParams')>-1){}else if(index.indexOf('analytics\.campaignMappingValue')>-1){}else if(index.indexOf('analytics\.campaignMapping_eVar110')>-1){}else if(index.indexOf('analytics\.campaignMapping_eVar99_100')>-1){}else if(index.indexOf('analytics\.campaignMapping_v100')>-1){} else delete utag_data[index];} var isPageView=typeof utag_data.event_name!=="undefined"&&utag_data.event_name.indexOf('pageview')>-1?true:false;if(!clearDataKill&&!isPageView){if(index.indexOf('event_data\.gaAction')>-1){delete utag_data[index];}}}} $.each(dataObj,function(index,val){var passCheck=true;if(prefix==="digitalData") passCheck=checkValidDl(index);if(passCheck){checkVal=validUtagType(val);if(checkVal===0) checkVal="0";if(checkVal){if(prefix==="demandbase"&&(index==='registry_country_code'||index==='country')){if(utag_data.user_country==="undefined"||!utag_data.user_country){checkAndSet(prefix+'.'+index,checkVal);}}else{checkAndSet(prefix+'.'+index,checkVal);}} else if(prefix+'.'+index!=="eventData.target"&&prefix+'.'+index!=="eventData.object"&&val){$.each(val,function(valInd,valObj){valObj=validUtagType(valObj);if(valObj===0) valObj="0";else if(valInd==="checkoutSection") valObj=digitalData.eventData.values.checkoutSection;if(valObj){checkAndSet(prefix+'.'+index+'.'+valInd,valObj);}else{}});}}});var genClickData=typeof window.analytics!=="undefined"?(typeof window.analytics.track!=="undefined"?(typeof window.analytics.track.clickData==="object"?true:false):false):false;if(genClickData){$.each(window.analytics.track.clickData,function(index,value){window.utag_data[index]=value;});} var setPageViewForAnalytics=typeof window.utag_data['event_name']!=="undefined"?(window.utag_data['event_name'].indexOf('pageview')>-1?(typeof window.utag_data.page_type!=="undefined"?true:false):false):false;if(setPageViewForAnalytics&&window.utag_data.page_type!=="purchase-page"){window.utag_data['analytics.pageType']=window.utag_data.page_type;} else if(setPageViewForAnalytics&&window.utag_data.page_type==="purchase-page"&&typeof(window.utag_data["event_data.orderId"])!=="undefined"){window.utag_data['analytics.pageType']=window.utag_data.page_type;} else{if(typeof window.utag_data['analytics.pageType']!=="undefined"){delete window.utag_data['analytics.pageType'];}} if(typeof(window.utag_data['analytics.pageType'])!=="undefined"){analytics.helper.debugLog(window.utag_data['analytics.pageType']);} var branchName=window.analytics.helper.getDigitalDataParameter("branch","branchName");if(branchName===""){utag_data["branch_name"]=branchName;} if(typeof window.utag_data!=="undefined"&&((typeof window.utag_data.tealium_profile!=="undefined"&&window.utag_data.tealium_profile.indexOf('cart-')>-1)||window.utag_data["page_site_name"])){if(typeof(analytics)!=="undefined"&&typeof(analytics.helper)!=="undefined"&&typeof(analytics.helper.getAnalyticsSiteName)!=="undefined") window.utag_data['analytics.siteName']=window.analytics.helper.getAnalyticsSiteName();}else{window.utag_data['analytics.siteName']=window.utag_data["site_name"];} if(typeof window.utag_data!=="undefined"&&typeof window.analytics.helper.getPaymentMethod==='function'){window.utag_data['analytics.paymentType']=window.analytics.helper.getPaymentMethod();} if(typeof window.utag_data!=="undefined"&&typeof window.analytics.helper.getPricingSource==='function'){window.utag_data['products_pricingSource']=window.analytics.helper.getPricingSource();} if(typeof window.utag_data!=="undefined"&&(window.analytics.helper.getDigitalDataParameter("guacMOE","salesAgentId")||window.analytics.helper.getDigitalDataParameter("transaction","salesAgentId"))){window.utag_data["moe_agent"]=window.analytics.helper.getDigitalDataParameter("guacMOE","salesAgentId")||window.analytics.helper.getDigitalDataParameter("transaction","salesAgentId");} if(typeof window.utag_data!=="undefined"&&(window.analytics.helper.getDigitalDataParameter("guacMOE","opportunityNumber")||window.analytics.helper.getDigitalDataParameter("transaction","opportunityNumber"))){window.utag_data["moe_opty"]=window.analytics.helper.getDigitalDataParameter("guacMOE","opportunityNumber")||window.analytics.helper.getDigitalDataParameter("transaction","opportunityNumber");} var guacMOEQuoteId=window.analytics.helper.getDigitalDataParameter("guacMOE","quoteId");var transactionQuoteId=window.analytics.helper.getDigitalDataParameter("transaction","quoteId");var quoteId=window.analytics.helper.getDigitalDataParameter("quote","id");if(typeof window.utag_data!=="undefined"&&(guacMOEQuoteId||transactionQuoteId||quoteId)){var finalQuoteId=guacMOEQuoteId||transactionQuoteId||quoteId;window.utag_data["quote_id"]=finalQuoteId;window.utag_data["moe_quote"]=finalQuoteId;} if(typeof window.utag_data!=="undefined"&&window.analytics.helper.getDigitalDataParameter("quote","expirationDate")){window.utag_data["quote_expiration"]=window.analytics.helper.getDigitalDataParameter("quote","expirationDate");} if(typeof window.utag_data!=="undefined"&&(window.analytics.helper.getDigitalDataParameter("guacMOE","representativeType"))){window.utag_data["moe_rep_type"]=window.analytics.helper.getDigitalDataParameter("guacMOE","representativeType");} if(typeof window.utag_data!=="undefined"&&(window.analytics.helper.getDigitalDataParameter("guacMOE","orderAction"))){window.utag_data["moe_ord_act"]=window.analytics.helper.getDigitalDataParameter("guacMOE","orderAction");} if(typeof window.utag_data!=="undefined"&&(window.analytics.helper.getDigitalDataParameter("guacMOE","caseId"))){window.utag_data["moe_case_id"]=window.analytics.helper.getDigitalDataParameter("guacMOE","caseId");} if(typeof window.utag_data!=="undefined"&&typeof window.digitalData!=="undefined"&&typeof window.digitalData.customerInformation!=="undefined"){window.utag_data["cart_customer_country"]=digitalData.customerInformation.customerCountry||"na";window.utag_data["cart_customer_language"]=digitalData.customerInformation.customerLanguage||"na";window.utag_data["cart_customer_status"]=digitalData.customerInformation.customerStatus||"na";} if(typeof window.utag_data!=="undefined"&&window.analytics.helper.getDigitalDataParameter("page","contentDetails")){var contentDetails=window.analytics.helper.getDigitalDataParameter("page","contentDetails");window.utag_data["content_details_product"]=contentDetails['product'];window.utag_data["content_details_industry"]=contentDetails['industry'];window.utag_data["content_details_role"]=contentDetails['role'];window.utag_data["content_details_solution"]=contentDetails['solution'];window.utag_data["content_details_lifeCycle"]=contentDetails['lifeCycle'];} if(typeof window.utag_data!=="undefined"){if(window.utag_data['menu_oxygen_id']) window.utag_data['oxygen_id']=window.utag_data['menu_oxygen_id'];if(typeof(window.utag_data['menu_login_status'])==="string") window.utag_data['analytics.signInStatus']=window.utag_data['menu_login_status'].toLowerCase();} try{if(typeof window.utag_data!=="undefined"&&typeof window.digitalData.program!=="undefined"){window.utag_data['edu.userInfo']=window.digitalData.program.country+";"+window.digitalData.program.segment+";"+window.digitalData.program.institutionType;window.utag_data['edu.programId']=window.digitalData.program.programId;window.utag_data['edu.registrationStatus']=window.digitalData.program.stepMethod+";"+window.digitalData.program.programStatus+";"+window.digitalData.program.stepStatus;window.utag_data['edu.stepStatus']=window.digitalData.program.stepStatus;}} catch(e){console.log(e);} try{if(typeof window.utag_data!=="undefined"&&window.analytics.helper.getDigitalDataParameter("page","contentId")&&window.analytics.helper.getDigitalDataParameter("page","contentType")){window.utag_data['content_id']=window.digitalData.page.contentId;window.utag_data['content_type']=window.digitalData.page.contentType;} if(typeof window.utag_data!=="undefined"&&window.digitalData.eventData&&typeof window.digitalData.eventData.values!=="undefined"&&typeof window.digitalData.eventData.values.modalPageName!=="undefined"){window.utag_data['modal_page_name']=window.digitalData.eventData.values.modalPageName;} if(window.analytics.helper.getDigitalDataParameter("page","contentTopic")) window.utag_data['content_details_topic']=window.analytics.helper.getDigitalDataParameter("page","contentTopic");if(window.analytics.helper.getDigitalDataParameter("page","contentDisplayType")) window.utag_data['content_details_displayType']=window.analytics.helper.getDigitalDataParameter("page","contentDisplayType");} catch(e){console.log(e);} if(typeof window.utag_data!=="undefined"&&(window.analytics.helper.getDigitalDataParameter("trial","objective")||window.analytics.helper.getDigitalDataParameter("trial","phoneVerifType")||window.analytics.helper.getDigitalDataParameter("trial","usageType"))){window.utag_data['trial_objective']=window.analytics.helper.getDigitalDataParameter("trial","objective");window.utag_data['trial_industry']=window.analytics.helper.getDigitalDataParameter("trial","industry");window.utag_data['trial_role']=window.analytics.helper.getDigitalDataParameter("trial","role");window.utag_data['trial_jobLevel']=window.analytics.helper.getDigitalDataParameter("trial","jobLevel");window.utag_data['trial_phoneVerifType']=window.analytics.helper.getDigitalDataParameter("trial","phoneVerifType");window.utag_data['trial_usageType']=window.analytics.helper.getDigitalDataParameter("trial","usageType");}};window.wafTealiumDataIngest=tealiumDataIngest;if(typeof window.digitalData!=='undefined') tealiumDataIngest(window.digitalData,'digitalData');})(window.$waf);}catch(e){console.log(e)}}catch(e){console.log(e);}} if(!utag_condload){try{try{(function buildTealiumDataIngestForDR(){if(typeof(ADSK_A)!=="undefined"){window._adskTealiumUdoMap=window._adskTealiumUdoMap||{};var map=window._adskTealiumUdoMap;map['ADSK_A.Currency']='local_currency_code';window.utag_data=window.utag_data||{};if(typeof(ADSK_A.Currency)!=="undefined") window.utag_data["local_currency_code"]=ADSK_A.Currency;} window.getDRProductLineCode=function(productID){if(typeof(window.drproductsMapping)!=="undefined"){if(typeof(window.drProductsMapping[productID])!=="undefined"&&typeof(window.drProductsMapping[productID].plc)!=="undefined") return window.drProductsMapping[productID].plc;} return'';};window.initDRProducts=function(){if(typeof(ADSK_A)!=="undefined"&&typeof(ADSK_A.Product)==="string"){ADSK_A.Product=ADSK_A.Product.replace(/,,/g,",");ADSK_A.Product=ADSK_A.Product.replace(/ /g,"");ADSK_A.Product=ADSK_A.Product.replace(/,}/g,"}");ADSK_A.Product=ADSK_A.Product.replace(/(['"])?([a-z0-9A-Z_]+)(['"])?:/g,'"$2": ');try{ADSK_A.Product=JSON.parse(ADSK_A.Product);}catch(e){if(e instanceof SyntaxError){}else{throw(e);}}} if(typeof(ADSK_A.Product)!=="undefined"){window.digitalData=window.digitalData||{};window.digitalData.products=[];var products_length=ADSK_A.Product.length;for(var i=0;i<products_length;i++){var product={};product.productPricingSource="dr";if(typeof(ADSK_A.Product[i].SKU)!=='undefined') product.priceID=ADSK_A.Product[i].SKU;if(typeof(ADSK_A.Product[i].QTY)!=='undefined') product.productQuantity=ADSK_A.Product[i].QTY;else product.productQuantity=1;product.productPricingSource="DR";if(typeof(ADSK_A.Product[i].NAME)!=='undefined') product.productDisplayName=ADSK_A.Product[i].NAME;if(typeof(ADSK_A.Product[i].LINE)!=='undefined') product.productLine=ADSK_A.Product[i].LINE;else if(typeof(ADSK_A.Product[i].SKU)!=='undefined') product.productLine=getDRProductLineCode(ADSK_A.Product[i].SKU);if(typeof(ADSK_A.Product[i].USD)==='undefined') ADSK_A.Product[i].USD={};if(typeof(ADSK_A.Product[i].UNIT)!=='undefined') ADSK_A.Product[i].USD.UNIT=ADSK_A.Product[i].UNIT;if(typeof(ADSK_A.Product[i].DIST)!=='undefined') ADSK_A.Product[i].USD.DIST=ADSK_A.Product[i].DIST;if(typeof(ADSK_A.Product[i].USD)!=='undefined'){product.productCurrencies=product.productCurrencies||{};product.productCurrencies.usd={};if(typeof(ADSK_A.Product[i].USD.LIST)!=='undefined') product.productCurrencies.usd.productUnitPriceBeforeDiscountNoTax=ADSK_A.Product[i].USD.LIST;if(typeof(ADSK_A.Product[i].USD.DIST)!=='undefined') product.productCurrencies.usd.productUnitDiscountAmount=(1*ADSK_A.Product[i].USD.DIST/product.productQuantity).toFixed(2);if(typeof(ADSK_A.Product[i].USD.UNIT)!=='undefined') product.productCurrencies.usd.productUnitPriceAfterDiscountNoTax=ADSK_A.Product[i].USD.UNIT;if(typeof(ADSK_A.Product[i].USD.TOT)!=='undefined') product.productCurrencies.usd.productTotalAfterDiscountWithTaxAllQty=ADSK_A.Product[i].USD.TOT;if(typeof(ADSK_A.Product[i].USD.TOT)==='undefined'&&typeof(ADSK_A.Product[i].QTY)!=='undefined'&&typeof(ADSK_A.Product[i].USD.UNIT)!=='undefined') product.productCurrencies.usd.productTotalAfterDiscountWithTaxAllQty=(1*ADSK_A.Product[i].QTY*ADSK_A.Product[i].USD.UNIT).toFixed(2);if(typeof(product.productCurrencies.usd.productUnitPriceBeforeDiscountNoTax)!=="undefined"){var productQuantity=product.productBillingPlan&&product.productBillingPlan.billingQuantity||product.productQuantity;product.productCurrencies.usd.productTotalBeforeDiscountNoTaxAllQty=(1*product.productCurrencies.usd.productUnitPriceBeforeDiscountNoTax*productQuantity).toFixed(2);}} if(typeof(ADSK_A.Currency)==='string'&&ADSK_A.Currency!==""&&typeof(ADSK_A.Product[i][ADSK_A.Currency])!=='undefined'){product.productCurrencies=product.productCurrencies||{};product.productCurrencies.localCurrency={};product.productCurrencies.localCurrency.currencyCode=ADSK_A.Currency;if(typeof(ADSK_A.Product[i][ADSK_A.Currency].LIST)!=='undefined') product.productCurrencies.localCurrency.productUnitPriceBeforeDiscountNoTax=ADSK_A.Product[i][ADSK_A.Currency].LIST;if(typeof(ADSK_A.Product[i][ADSK_A.Currency].DIST)!=='undefined') product.productCurrencies.localCurrency.productUnitDiscountAmount=(1*ADSK_A.Product[i][ADSK_A.Currency].DIST/product.productQuantity).toFixed(2);if(typeof(ADSK_A.Product[i][ADSK_A.Currency].UNIT)!=='undefined') product.productCurrencies.localCurrency.productUnitPriceAfterDiscountNoTax=ADSK_A.Product[i][ADSK_A.Currency].UNIT;if(typeof(ADSK_A.Product[i][ADSK_A.Currency].TOT)!=='undefined') product.productCurrencies.localCurrency.productTotalAfterDiscountWithTaxAllQty=ADSK_A.Product[i][ADSK_A.Currency].TOT;if(typeof(ADSK_A.Product[i][ADSK_A.Currency].TOT)==='undefined'&&typeof(ADSK_A.Product[i].QTY)!=='undefined'&&typeof(ADSK_A.Product[i][ADSK_A.Currency].UNIT)!=='undefined') product.productCurrencies.localCurrency.productTotalAfterDiscountWithTaxAllQty=(1*ADSK_A.Product[i].QTY*ADSK_A.Product[i][ADSK_A.Currency].UNIT).toFixed(2);if(typeof(product.productCurrencies.localCurrency.productUnitPriceBeforeDiscountNoTax)!=="undefined") product.productCurrencies.localCurrency.productTotalBeforeDiscountNoTaxAllQty=(1*product.productCurrencies.localCurrency.productUnitPriceBeforeDiscountNoTax*product.productQuantity).toFixed(2);} if(typeof(ADSK_A.Product[i].PROMOTIONS)!=='undefined'){var promotions_length=ADSK_A.Product[i].PROMOTIONS.length;var promotions=[];for(var j=0;j<promotions_length;j++){var promotion={};if(typeof(ADSK_A.Product[i].PROMOTIONS[j].ID)!=='undefined') promotion.promotionID=ADSK_A.Product[i].PROMOTIONS[j].ID;else promotion.promotionID="";if(typeof(ADSK_A.Product[i].PROMOTIONS[j].CODE)!=='undefined') promotion.promotionCode=ADSK_A.Product[i].PROMOTIONS[j].CODE;else promotion.promotionCode="";if(typeof(ADSK_A.Product[i].PROMOTIONS[j].NAME)!=='undefined') promotion.promotionName=ADSK_A.Product[i].PROMOTIONS[j].NAME.replace(/,/g,".");else promotion.promotionName="";if(typeof(ADSK_A.Product[i].PROMOTIONS[j].TYPE)!=='undefined') promotion.promotionType=ADSK_A.Product[i].PROMOTIONS[j].TYPE;else promotion.promotionType="";promotions.push(promotion);} product.productPromotions=promotions;} window.digitalData.products.push(product);}}};window.getDRContinent=function(){if(typeof(ADSK_A)!=='undefined'&&typeof(ADSK_A.PageName)!=='undefined'){var pageSections=ADSK_A.PageName.split(":");var pageSectionsLength=pageSections.length;if(pageSectionsLength>2){var region=pageSections[1];var regionSections=region.split("-");var regionSectionsLength=regionSections.length;if(regionSectionsLength>1&®ionSections[0].length===4){return regionSections[0];}}} var mapping_continent=[{continent:'amer',countries:['br','us','mx','ca','latam']},{continent:'emea',countries:['eu','ie','eue','fr','de','it','es','uk','ru','cz','dk','hu','no','pl','pt','fi','tr','be','za','nl','se','mena','ch']},{continent:'apac',countries:['au','jp','kr','sg','in','hk','nz','cn','tw','my']}];var continents_length=mapping_continent.length;for(var i=0;i<continents_length;i++){var countries_length=mapping_continent[i].countries.length;for(var j=0;j<countries_length;j++){if(typeof(ADSK_A)!=="undefined"&&typeof(ADSK_A.Country)==="string"&&ADSK_A.Country.toLowerCase()===mapping_continent[i].countries[j]) return mapping_continent[i].continent;}} return'';};window.getDRSiteSection=function(){if(typeof(ADSK_A)!=='undefined'&&typeof(ADSK_A.PageName)!=='undefined'){var pageSections=ADSK_A.PageName.split(":");var pageSectionsLength=pageSections.length;if(pageSectionsLength>3) return pageSections[2];} return"";};window.getDRContentDescription=function(){if(typeof(ADSK_A)!=='undefined'&&typeof(ADSK_A.PageName)!=='undefined'){var pageSections=ADSK_A.PageName.split(":");var pageSectionsLength=pageSections.length;if(pageSectionsLength>3) return pageSections[3];} return"";};window.initDRDataLayer=function(){if(typeof(ADSK_A)!=="undefined"){window.digitalData=window.digitalData||{};window.digitalData.page=window.digitalData.page||{};window.digitalData.page.site="estore";if(typeof(ADSK_A.PageName)!=='undefined'){if(ADSK_A.PageName===""){if((location.href).indexOf("ConfirmPasswordResetPage")!==-1) ADSK_A.PageName="estore:account:reset-password";else if((location.href).indexOf("DisplayAutodeskRenewalFormPage")!==-1) ADSK_A.PageName="estore:auto-renewal";else if((location.href).indexOf("UnableToProcessOrderPage")!==-1) ADSK_A.PageName="estore:order-error";else ADSK_A.PageName="estore:page-name-error";} window.digitalData.page.pageName=ADSK_A.PageName;window.digitalData.page.siteSection=window.getDRSiteSection();window.digitalData.page.subSection1="";window.digitalData.page.subSection2="";window.digitalData.page.subSection3="";window.digitalData.page.contentDescription=window.getDRContentDescription();} if(typeof(ADSK_A.Channel)!=='undefined') window.digitalData.page.channel=ADSK_A.Channel;if(typeof(ADSK_A.Country)==='string') window.digitalData.page.countryCode=ADSK_A.Country.toLowerCase();if(typeof(ADSK_A.Continent)==='string'&&ADSK_A.Continent!=="") window.digitalData.page.continentCode=ADSK_A.Continent;else window.digitalData.page.continentCode=window.getDRContinent();if(typeof(ADSK_A.Currency)!=='undefined') window.digitalData.page.currencyCode=ADSK_A.Currency;if(typeof(ADSK_A.Language)!=='undefined') window.digitalData.page.languageCode=ADSK_A.Language;if(typeof(ADSK_A.PageState)!=='undefined') window.digitalData.page.pageType=ADSK_A.PageState;else window.digitalData.page.pageType="";if(typeof(window.digitalData.page.contentDescription)==='string'&&window.digitalData.page.contentDescription!==""){switch(window.digitalData.page.contentDescription){case"cart details":if(typeof(window.digitalData.page.pageType)==='string'){if(window.digitalData.page.pageType==="010"){setTimeout(function(){window.__analyticsChangeContext.push({event:{eventType:"estore_add_to_cart"}});},750);if(digitalData.page.countryCode==='kr'||digitalData.page.countryCode==='cn'){setTimeout(function(){analytics.checks.endBody();},750);}} window.digitalData.page.pageType="estore_cart_page";} break;case"account information":window.digitalData.page.pageType="estore_account_page";break;case"payment":window.digitalData.page.pageType="estore_billing_payment_page";break;}} digitalData.transaction={};digitalData.transaction.transactionPlatform="dr";digitalData.transaction.transactionType="order";digitalData.transaction.transactionSubType="standard order";window.digitalData.order=window.digitalData.order||{};if(typeof(ADSK_A.PurchaseID)!=='undefined') window.digitalData.order.orderID=ADSK_A.PurchaseID;if(typeof(ADSK_A.PurchaseType)!=='undefined') window.digitalData.order.paymentMethod=ADSK_A.PurchaseType;if(typeof(ADSK_A.State)!=='undefined') window.digitalData.order.billingState=ADSK_A.State;if(typeof(ADSK_A.Zip)!=='undefined') window.digitalData.order.billingZip=ADSK_A.Zip;if(typeof(ADSK_A.SaleStatus)!=='undefined') window.digitalData.order.orderStatus=ADSK_A.SaleStatus;if(typeof(ADSK_A.Order)!=='undefined'){window.digitalData.order.orderCurrencies=window.digitalData.order.orderCurrencies||{};if(typeof(ADSK_A.Order.USD)!=='undefined'){window.digitalData.order.orderCurrencies.usd=window.digitalData.order.usd||{};window.digitalData.order.orderCurrencies.usd.currencyCode="USD";if(typeof(ADSK_A.Order.USD.SUB_TOT)!=='undefined') window.digitalData.order.orderCurrencies.usd.orderSubTotal=ADSK_A.Order.USD.SUB_TOT;if(typeof(ADSK_A.Order.USD.SHP)!=='undefined') window.digitalData.order.orderCurrencies.usd.orderShippingAmount=ADSK_A.Order.USD.SHP;if(typeof(ADSK_A.Order.USD.TAX)!=='undefined') window.digitalData.order.orderCurrencies.usd.orderTaxAmount=ADSK_A.Order.USD.TAX;if(typeof(ADSK_A.Order.USD.DIST)!=='undefined') window.digitalData.order.orderCurrencies.usd.orderDiscountAmount=ADSK_A.Order.USD.DIST;if(typeof(ADSK_A.Order.USD.TOT)!=='undefined') window.digitalData.order.orderCurrencies.usd.orderTotalAmount=ADSK_A.Order.USD.TOT;} if(typeof(ADSK_A.Currency)==='string'&&ADSK_A.Currency!==""&&typeof(ADSK_A.Order[ADSK_A.Currency])!=='undefined'){window.digitalData.order.orderCurrencies.localCurrency=window.digitalData.order.localCurrency||{};window.digitalData.order.orderCurrencies.localCurrency.currencyCode=ADSK_A.Currency;if(typeof(ADSK_A.Order[ADSK_A.Currency].SUB_TOT)!=='undefined') window.digitalData.order.orderCurrencies.localCurrency.orderSubTotal=ADSK_A.Order[ADSK_A.Currency].SUB_TOT;if(typeof(ADSK_A.Order[ADSK_A.Currency].SHP)!=='undefined') window.digitalData.order.orderCurrencies.localCurrency.orderShippingAmount=ADSK_A.Order[ADSK_A.Currency].SHP;if(typeof(ADSK_A.Order[ADSK_A.Currency].TAX)!=='undefined') window.digitalData.order.orderCurrencies.localCurrency.orderTaxAmount=ADSK_A.Order[ADSK_A.Currency].TAX;if(typeof(ADSK_A.Order[ADSK_A.Currency].DIST)!=='undefined') window.digitalData.order.orderCurrencies.localCurrency.orderDiscountAmount=ADSK_A.Order[ADSK_A.Currency].DIST;if(typeof(ADSK_A.Order[ADSK_A.Currency].TOT)!=='undefined') window.digitalData.order.orderCurrencies.localCurrency.orderTotalAmount=ADSK_A.Order[ADSK_A.Currency].TOT;} if(typeof(ADSK_A.Order.PROMOTIONS)!=='undefined'){var order_promotions_length=ADSK_A.Order.PROMOTIONS.length;var promotions=[];for(var j=0;j<order_promotions_length;j++){var promotion={};if(typeof(ADSK_A.Order.PROMOTIONS[j].ID)!=='undefined') promotion.promotionID=ADSK_A.Order.PROMOTIONS[j].ID;else promotion.promotionID="";if(typeof(ADSK_A.Order.PROMOTIONS[j].CODE)!=='undefined') promotion.promotionCode=ADSK_A.Order.PROMOTIONS[j].CODE;else promotion.promotionCode="";if(typeof(ADSK_A.Order.PROMOTIONS[j].NAME)!=='undefined') promotion.promotionName=ADSK_A.Order.PROMOTIONS[j].NAME;else promotion.promotionName="";if(typeof(ADSK_A.Order.PROMOTIONS[j].TYPE)!=='undefined') promotion.promotionType=ADSK_A.Order.PROMOTIONS[j].TYPE;else promotion.promotionType="";promotions.push(promotion);} window.digitalData.order.orderPromotions=promotions;}} window.initDRProducts();}};window.initDRDataLayer();if(typeof(window.ADSK_A)!=="undefined"||location.hostname.indexOf("digitalriver.com")>-1||location.hostname.indexOf("store.autodesk.")>-1){window.ADSK_A=window.ADSK_A||{};window.ADSK_A.track=function(object){if(typeof(object)!=='undefined'){window.ADSK_A=window.ADSK_A||{};for(attribute in object){window.ADSK_A[attribute]=object[attribute];} if(typeof(object.name)!=='undefined') ADSK_A.LinkTitle=object.name;if(typeof(object.products)!=='undefined') ADSK_A.Product=object.products;if(typeof(object.product)!=='undefined') ADSK_A.Product=object.product;} window.initDRDataLayer();window.__analyticsChangeContext=window.__analyticsChangeContext||[];var objToTrack={};objToTrack.event={eventType:window.ADSK_A.PageState};if(window.digitalData.page.pageType!==""){objToTrack.page={pageType:window.digitalData.page.pageType};} if(typeof(window.ADSK_A.PageState)!=="undefined"){window.__analyticsChangeContext.push(objToTrack);}};window.adsk_track=function(obj){ADSK_A.track(obj);};}})();}catch(e){console.log(e)}}catch(e){console.log(e);}} if(!utag_condload){try{try{window.__yoSoyRobot=false;try{if(typeof navigator!=='undefined'){if(typeof navigator.userAgent!=='undefined'){var agent=navigator.userAgent;if(agent.indexOf("GomezAgent")>-1) window.__yoSoyRobot=true;if(agent.indexOf("x-dynaTrace")>-1) window.__yoSoyRobot=true;if(agent.indexOf("Catchpoint")>-1) window.__yoSoyRobot=true;if(agent.indexOf("Googlebot")>-1) window.__yoSoyRobot=true;if(agent.indexOf("Google Web Preview")>-1) window.__yoSoyRobot=true;if(agent.indexOf("Google Page Speed Insights")>-1) window.__yoSoyRobot=true;if(agent.indexOf("Google")>-1&&agent.indexOf("DisplayAds")>-1) window.__yoSoyRobot=true;if(agent.indexOf("AdsBot")>-1) window.__yoSoyRobot=true;if(agent.indexOf("Mediapartners-Google")>-1) window.__yoSoyRobot=true;var isMntViewBot=(agent.indexOf("Mozilla/5.0 (en-US) AppleWebKit/537.36 (KHTML, like Gecko) Chrome")>-1&&agent.indexOf("Safari/537.36")>-1)?true:false;if(isMntViewBot) window.__yoSoyRobot=true;}}}catch(err){window.wafErrorsQueue=window.wafErrorsQueue||[];window.wafErrorsQueue.push({'errorType':'catch','errorComponent':'WAF Bot Detection','errorMsg':err.message});}}catch(e){console.log(e)}}catch(e){console.log(e);}} if(!utag_condload){try{try{(function buildTealiumDataIngestForCvent(){if(typeof(window.analytics)==="undefined"||typeof(window.analytics.helper)==="undefined"||typeof(window.analytics.helper.getDigitalDataParameter)==="undefined"){window.analytics=window.analytics||{};window.analytics.helper=window.analytics.helper||{};window.analytics.helper.getDigitalDataParameter=function(parentParameter,childParameter){try{var digitalDataValue="";if(typeof(digitalData)!=="undefined"){if(typeof(parentParameter)==="string"&&typeof(digitalData[parentParameter])!=="undefined"){digitalDataValue=digitalData[parentParameter];if(typeof(childParameter)==="string"&&childParameter!==""&&typeof(digitalData[parentParameter][childParameter])!=="undefined"){digitalDataValue=digitalData[parentParameter][childParameter];}else digitalDataValue="";}} return digitalDataValue;}catch(err){analytics.helper.errors.reportError('catch','analytics.helper.getDigitalDataParameter',err.message);}};} var transactionPlatform=window.analytics.helper.getDigitalDataParameter("transaction","transactionPlatform");if(transactionPlatform==="cvent"){window.initCventProducts=function(productsArray){if(typeof(productsArray)!=="undefined"){window.digitalData=window.digitalData||{};window.digitalData.products=[];var products_length=productsArray.length;for(var i=0;i<products_length;i++){if(typeof(window.digitalData.products[i])==="undefined") window.digitalData.products[i]={};var productLine="AULV2019";if(typeof(productLine)!=='undefined') window.digitalData.products[i].productLine=productLine;if(typeof(productsArray[i].quantity)!=='undefined') window.digitalData.products[i].productQuantity=productsArray[i].quantity;else window.digitalData.products[i].productQuantity=1;if(typeof(productsArray[i].name)!=='undefined') window.digitalData.products[i].productDisplayName=productsArray[i].name;window.digitalData.products[i].productCurrencies={};var currency_code="USD";window.digitalData.products[i].productCurrencies.localCurrency={};window.digitalData.products[i].productCurrencies.localCurrency.currencyCode=currency_code;if(typeof(productsArray[i].priceBeforeDiscount)!=='undefined') window.digitalData.products[i].productCurrencies.localCurrency.productUnitPriceBeforeDiscountNoTax=productsArray[i].priceBeforeDiscount;if(typeof(productsArray[i].discount)!=='undefined') window.digitalData.products[i].productCurrencies.localCurrency.productUnitDiscountAmount=productsArray[i].discount;if(typeof(productsArray[i].priceAfterDiscount)!=='undefined') {window.digitalData.products[i].productCurrencies.localCurrency.productUnitPriceAfterDiscountNoTax=productsArray[i].priceAfterDiscount;window.digitalData.products[i].productCurrencies.localCurrency.productTotalAfterDiscountWithTaxAllQty=(1*productsArray[i].priceAfterDiscount*window.digitalData.products[i].productQuantity).toFixed(2);} if(currency_code==="USD") window.digitalData.products[i].productCurrencies.usd=window.digitalData.products[i].productCurrencies.localCurrency;}}};window.initCventProductsPromotions=function(productsArray){if(typeof(productsArray)!=='undefined'){var promotions_length=productsArray.length;var promotions=[];window.digitalData.products=window.digitalData.products||[];for(var j=0;j<promotions_length;j++){var promotion={};promotion.promotionID="";promotion.promotionCode="";promotion.promotionName="";promotion.promotionType="";promotions.push(promotion);if(typeof(window.digitalData.products[j])!=='undefined') window.digitalData.products[j].productPromotions=promotions;}}};window.initCventOrder=function(){if(typeof(digitalData)!=="undefined"){window.digitalData=window.digitalData||{};if(typeof(digitalData.order)!=="undefined"){window.digitalData.order={};window.digitalData.order.orderCurrencies={};var currency_code="USD";if(typeof(digitalData.order.orderCurrencies)!=='undefined'&&typeof(digitalData.order.orderCurrencies.usd)!=='undefined') {if(typeof(digitalData.order.orderCurrencies.usd.currencyCode)!=='undefined') currency_code=digitalData.order.orderCurrencies.usd.currencyCode;window.digitalData.order.orderCurrencies.localCurrency={};window.digitalData.order.orderCurrencies.localCurrency.currencyCode=currency_code;if(typeof(digitalData.order.orderCurrencies.usd.orderPriceAfterDiscounts)!=='undefined') window.digitalData.order.orderCurrencies.localCurrency.orderSubTotal=digitalData.order.orderCurrencies.usd.orderPriceAfterDiscounts;if(typeof(digitalData.order.orderCurrencies.usd.tax)!=='undefined') window.digitalData.order.orderCurrencies.localCurrency.orderTaxAmount=digitalData.order.orderCurrencies.usd.tax;if(typeof(digitalData.order.orderCurrencies.usd.orderPriceAfterDiscounts)!=='undefined') window.digitalData.order.orderCurrencies.localCurrency.orderTotalAmount=digitalData.order.orderCurrencies.usd.orderPriceAfterDiscounts;if(currency_code==="USD") {}} }}};if(typeof(digitalData)!=="undefined"){if(typeof(digitalData.products)!=="undefined") window.initCventProducts(digitalData.products);} window.initCventOrder();var pageName=window.analytics.helper.getDigitalDataParameter("page","pageName");if(pageName.indexOf("portal:reg:hoteloption")>-1) {window.digitalData=window.digitalData||{};window.digitalData.page=window.digitalData.page||{};window.digitalData.page.pageType="cvent_purchase_page";}} if(document.domain==="cvent.autodesk.com"||document.domain==="gems.autodesk.com") {var eventName="";var eventLanguage="";var event=document.querySelector('meta[name="title"]');var html=document.querySelector('html');if(event) eventName=document.querySelector('meta[name="title"]').getAttribute('content')||'na';else if(window.newrelic&&window.newrelic.info&&window.newrelic.info.jsAttributes&&window.newrelic.info.jsAttributes.cventEventTitle) eventName=window.newrelic.info.jsAttributes.cventEventTitle;else eventName='na';if(html) eventLanguage=document.querySelector('html').getAttribute('lang')||'na';else eventLanguage='na';utag_data["cventEventInformation"]=eventName+"|"+eventLanguage;}})();}catch(e){console.log(e)}}catch(e){console.log(e);}} if(!utag_condload){try{try{(function buildTealiumDataIngestForGUAC(){window.returnDRCustomAttributeIndex=function(customAttributesArray,attributeName){var attribute_index="";var attribute_name="";var custom_attributes_length=0;if(typeof(customAttributesArray)!=="undefined") custom_attributes_length=customAttributesArray.length;if(typeof(attributeName)==="string") attribute_name=attributeName;for(var i=0;i<custom_attributes_length;i++){if(typeof(customAttributesArray[i])!=="undefined"&&typeof(customAttributesArray[i].name)==="string"&&customAttributesArray[i].name===attribute_name){attribute_index=i;return attribute_index;}} return attribute_index;};window.getDRProductDiscountUnitAmount=function(product,quantity){if(typeof(product.pricing)!=="undefined"){var listPrice=0;var salePrice=0;if(typeof(product.pricing.listPriceWithQuantity)!=="undefined"&&typeof(product.pricing.listPriceWithQuantity.value)!=="undefined") listPrice=product.pricing.listPriceWithQuantity.value;if(typeof(product.pricing.salePriceWithQuantity)!=="undefined"&&typeof(product.pricing.salePriceWithQuantity.value)!=="undefined") salePrice=product.pricing.salePriceWithQuantity.value;if(listPrice!==0&&salePrice!==0){var discountAmount=(listPrice-salePrice)/quantity;return discountAmount;}} return 0;};window.initGUACGeneric=function(){if(typeof(digitalData)!=="undefined"){if(typeof(digitalData.user)!=="undefined"&&typeof(digitalData.user.oxygenGuid)!=="undefined") digitalData.user.oxygenID=digitalData.user.oxygenGuid;}};window.initGUACProducts=function(productsArray){if(typeof(productsArray)!=="undefined"){window.digitalData=window.digitalData||{};window.digitalData.products=[];var products_length=productsArray.length;for(var i=0;i<products_length;i++){var product={};if(typeof(productsArray[i].priceId)!=="undefined") product.priceID=productsArray[i].priceId;else if(typeof(productsArray[i].productId)!=="undefined") product.priceID=productsArray[i].productId;else if(typeof(productsArray[i].product)!=="undefined"&&typeof(productsArray[i].product.id)!=="undefined") product.priceID=productsArray[i].product.id;else if(typeof(productsArray[i].offeringCode)!=="undefined"&&typeof(productsArray[i].term)!=="undefined") product.priceID=productsArray[i].offeringCode+"-"+productsArray[i].term;if(typeof(productsArray[i].offeringId)!=="undefined") product.offeringID=productsArray[i].offeringId;if(typeof(productsArray[i].productLine)!=="undefined") product.productLine=productsArray[i].productLine;else if(typeof(productsArray[i].product)!=="undefined"&&typeof(productsArray[i].product.customAttributes)!=="undefined"&&typeof(productsArray[i].product.customAttributes.attribute)!=="undefined"){var attributePLCIndex=window.returnDRCustomAttributeIndex(productsArray[i].product.customAttributes.attribute,"adskProductLine");if(attributePLCIndex!==""&&typeof(productsArray[i].product.customAttributes.attribute[attributePLCIndex])!=="undefined"&&typeof(productsArray[i].product.customAttributes.attribute[attributePLCIndex].value)!=="undefined") product.productLine=productsArray[i].product.customAttributes.attribute[attributePLCIndex].value;}else if(typeof(productsArray[i].offeringCode)!=="undefined") product.productLine=productsArray[i].offeringCode;if(typeof(productsArray[i].quantity)!=="undefined") product.productQuantity=productsArray[i].quantity;else product.productQuantity=1;if(typeof(productsArray[i].offeringCode)!=="undefined"&&productsArray[i].offeringCode==='FLEXACCESS') product.productQuantity=1;product.productPricingSource="PELICAN";if(typeof(digitalData.context)!=="undefined"&&typeof(digitalData.context.pricingSource)!=="undefined"&&digitalData.context.pricingSource!=="") product.productPricingSource=digitalData.context.pricingSource;else if(typeof(productsArray[i].product)!=="undefined"&&typeof(productsArray[i].product.id)!=="undefined") product.productPricingSource="DR";else if(typeof(productsArray[i].offeringCode)!=="undefined") product.productPricingSource="ODM";if(typeof(productsArray[i].productName1)!=="undefined") product.productDisplayName=productsArray[i].productName1;else if(typeof(productsArray[i].product)!=="undefined"&&typeof(productsArray[i].product.displayName)!=="undefined") product.productDisplayName=productsArray[i].product.displayName;else if(typeof(productsArray[i].offeringName)!=="undefined"){product.productDisplayName=productsArray[i].offeringName;product.offeringName=productsArray[i].offeringName;} if(typeof(productsArray[i].offeringId)!=="undefined") product.productTypeID=productsArray[i].offeringId;if(typeof(productsArray[i].offeringType)!=="undefined") product.productType=productsArray[i].offeringType;else if(typeof(productsArray[i].servicePlanIdCode)!=="undefined"){var odmServicePlanMapping={"BSC":{SERVICE_PLAN:"basic",},"STND":{SERVICE_PLAN:"standard",},"STNDNS":{SERVICE_PLAN:"standard no support",},"PREMSUB":{SERVICE_PLAN:"premium",},"PREMSUBNS":{SERVICE_PLAN:"premium no support",},"ENT":{SERVICE_PLAN:"enterprise",}};if(typeof odmServicePlanMapping[productsArray[i].servicePlanIdCode]!=="undefined"){product.productType=odmServicePlanMapping[productsArray[i].servicePlanIdCode].SERVICE_PLAN;}}else product.productType="auto_renew";product.productSupportLevel="advanced";product.productBillingPlan={};if(typeof(productsArray[i].product)!=="undefined"){var attributeDurationIndex=window.returnDRCustomAttributeIndex(productsArray[i].product.customAttributes.attribute,"duration");if(attributeDurationIndex!==""&&typeof(productsArray[i].product.customAttributes.attribute[attributeDurationIndex])!=="undefined"&&typeof(productsArray[i].product.customAttributes.attribute[attributeDurationIndex].value)!=="undefined"){var drBillingMapping={"MONTHLY":{BILLING_PERIOD:"MONTH",BILLING_PERIOD_COUNT:1},"YEARLY":{BILLING_PERIOD:"YEAR",BILLING_PERIOD_COUNT:1},"TWO_YEAR":{BILLING_PERIOD:"YEAR",BILLING_PERIOD_COUNT:2},"THREE_YEAR":{BILLING_PERIOD:"YEAR",BILLING_PERIOD_COUNT:3}};var drBillingDetails={};drBillingDetails.duration=productsArray[i].product.customAttributes.attribute[attributeDurationIndex].value;if(typeof(drBillingMapping[drBillingDetails.duration])!=="undefined"){drBillingDetails.period=drBillingMapping[drBillingDetails.duration].BILLING_PERIOD;drBillingDetails.period_count=drBillingMapping[drBillingDetails.duration].BILLING_PERIOD_COUNT;}}} if(typeof(productsArray[i].billingPeriod)!=="undefined") product.productBillingPlan.billingPeriod=productsArray[i].billingPeriod;else if(typeof(drBillingDetails)!=="undefined"&&typeof(drBillingDetails.period)!=="undefined") product.productBillingPlan.billingPeriod=drBillingDetails.period;if(typeof(productsArray[i].billingPeriodCount)!=="undefined") product.productBillingPlan.billingPeriodCount=productsArray[i].billingPeriodCount;else if(typeof(drBillingDetails)!=="undefined"&&typeof(drBillingDetails.period_count)!=="undefined") product.productBillingPlan.billingPeriodCount=drBillingDetails.period_count;if(typeof(productsArray[i].packSize)!=="undefined"&&(productsArray[i].packSize)!==1&&(productsArray[i].productLine)==="FLEXACCESS") product.productBillingPlan.billingQuantity=productsArray[i].packSize;else if(productsArray[i].offeringCode==="FLEXACCESS") product.productBillingPlan.billingQuantity=productsArray[i].quantity;if(typeof(productsArray[i].term)!=="undefined"){var odmBillingMapping={"A01":{BILLING_PERIOD:"YEAR",BILLING_PERIOD_COUNT:1},"A02":{BILLING_PERIOD:"MONTH",BILLING_PERIOD_COUNT:1},"A03":{BILLING_PERIOD:"MONTH",BILLING_PERIOD_COUNT:3},"A04":{BILLING_PERIOD:"MONTH",BILLING_PERIOD_COUNT:6},"A05":{BILLING_PERIOD:"YEAR",BILLING_PERIOD_COUNT:2},"A06":{BILLING_PERIOD:"YEAR",BILLING_PERIOD_COUNT:3},"A07":{BILLING_PERIOD:"DAY",BILLING_PERIOD_COUNT:1}};if(typeof odmBillingMapping[productsArray[i].term]!=="undefined"){product.productBillingPlan.billingPeriodCount=odmBillingMapping[productsArray[i].term].BILLING_PERIOD_COUNT;product.productBillingPlan.billingPeriod=odmBillingMapping[productsArray[i].term].BILLING_PERIOD;}} if(typeof(product.productBillingPlan.billingPeriodCount)!=="undefined"&&typeof(product.productBillingPlan.billingPeriod)!=="undefined") product.billingTerm=(product.productBillingPlan.billingPeriodCount+" "+product.productBillingPlan.billingPeriod).toLowerCase();if(typeof(productsArray[i].servicePlanIdCode)!=="undefined") product.servicePlanIdCode=productsArray[i].servicePlanIdCode;if(typeof(productsArray[i].accessModelCode)!=="undefined") product.accessModelCode=productsArray[i].accessModelCode;if(typeof(productsArray[i].connectivityCode)!=="undefined") product.connectivityCode=productsArray[i].connectivityCode;if(typeof(productsArray[i].intendedUsageCode)!=="undefined") product.intendedUsageCode=productsArray[i].intendedUsageCode;product.productCurrencies={};var currency_code="";if(typeof(digitalData.page)!=="undefined"&&typeof(digitalData.page.currencyCode)!=="undefined") currency_code=digitalData.page.currencyCode;product.productCurrencies.localCurrency={};product.productCurrencies.localCurrency.currencyCode=currency_code;if(typeof(productsArray[i].unitPrice)!=="undefined") product.productCurrencies.localCurrency.productUnitPriceBeforeDiscountNoTax=productsArray[i].unitPrice;else if(typeof(productsArray[i].unitSRP)!=="undefined") product.productCurrencies.localCurrency.productUnitPriceBeforeDiscountNoTax=productsArray[i].unitSRP;else if(typeof(productsArray[i].pricing)!=="undefined"&&typeof(productsArray[i].pricing.listPrice)!=="undefined"&&typeof(productsArray[i].pricing.listPrice.value)!=="undefined") product.productCurrencies.localCurrency.productUnitPriceBeforeDiscountNoTax=productsArray[i].pricing.listPrice.value;if(typeof(productsArray[i].unitDiscountAmount)!=="undefined") product.productCurrencies.localCurrency.productUnitDiscountAmount=productsArray[i].unitDiscountAmount;else if(typeof(productsArray[i].pricing)!=="undefined") product.productCurrencies.localCurrency.productUnitDiscountAmount=window.getDRProductDiscountUnitAmount(productsArray[i],product.productQuantity);if(typeof(productsArray[i].unitPriceAfterDiscount)!=="undefined") product.productCurrencies.localCurrency.productUnitPriceAfterDiscountNoTax=productsArray[i].unitPriceAfterDiscount;else if(typeof(productsArray[i].calculatedPrice)!=="undefined"){var priceAfterDiscountNoTax=productsArray[i].calculatedPrice;if(product.productPricingSource==="ODM"){if(productsArray[i].planPrice&&productsArray[i].planPrice.calculatedPrice) priceAfterDiscountNoTax=productsArray[i].planPrice.calculatedPrice;product.productCurrencies.localCurrency.productUnitPriceAfterDiscountNoTax=(1*priceAfterDiscountNoTax/product.productQuantity).toFixed(2);}else{product.productCurrencies.localCurrency.productUnitPriceAfterDiscountNoTax=priceAfterDiscountNoTax;}}else if(typeof(productsArray[i].pricing)!=="undefined"&&typeof(productsArray[i].pricing.salePriceWithQuantity)!=="undefined"&&typeof(productsArray[i].pricing.salePriceWithQuantity.value)!=="undefined") product.productCurrencies.localCurrency.productUnitPriceAfterDiscountNoTax=(1*productsArray[i].pricing.salePriceWithQuantity.value/product.productQuantity).toFixed(2);else if(typeof(productsArray[i].endUserPrice)!=="undefined"){var priceAfterDiscountNoTax=productsArray[i].endUserPrice;if(product.productPricingSource==="ODM"){if(productsArray[i].billPlans&&Array.isArray(productsArray[i].billPlans)&&productsArray[i].billPlans.length>0) priceAfterDiscountNoTax=productsArray[i].billPlans[0].amount;else if(productsArray[i].planPrice&&productsArray[i].planPrice.endUserPrice) priceAfterDiscountNoTax=productsArray[i].planPrice.endUserPrice;var productQuantity=product.productBillingPlan&&product.productBillingPlan.billingQuantity||product.productQuantity;product.productCurrencies.localCurrency.productUnitPriceAfterDiscountNoTax=(1*priceAfterDiscountNoTax/productQuantity).toFixed(2);}else{product.productCurrencies.localCurrency.productUnitPriceAfterDiscountNoTax=priceAfterDiscountNoTax;}} if(typeof(productsArray[i].unitPrice)!=="undefined") product.productCurrencies.localCurrency.productUnitPriceBeforeDiscountWithTax=productsArray[i].unitPrice;else if(typeof(productsArray[i].calculatedPrice)!=="undefined"){if(product.productPricingSource==="ODM") product.productCurrencies.localCurrency.productUnitPriceBeforeDiscountWithTax=(1*productsArray[i].calculatedPrice/product.productQuantity).toFixed(2);else product.productCurrencies.localCurrency.productUnitPriceBeforeDiscountWithTax=productsArray[i].calculatedPrice;}else if(typeof(productsArray[i].pricing)!=="undefined"&&typeof(productsArray[i].pricing.listPriceWithQuantity)!=="undefined"&&typeof(productsArray[i].pricing.listPriceWithQuantity.value)!=="undefined") product.productCurrencies.localCurrency.productUnitPriceBeforeDiscountWithTax=(1*productsArray[i].pricing.listPriceWithQuantity.value/product.productQuantity).toFixed(2);if(typeof(productsArray[i].vatCharged)!=="undefined"&&productsArray[i].vatCharged!==null) product.productCurrencies.localCurrency.productIsVatExempt=true;else product.productCurrencies.localCurrency.productIsVatExempt=false;if(typeof(productsArray[i].promoDiscount)!=="undefined") product.productCurrencies.localCurrency.productTotalDiscountAmountAllQty=productsArray[i].promoDiscount;else if(typeof(productsArray[i].pricing)!=="undefined"&&typeof(productsArray[i].pricing.totalDiscountWithQuantity)!=="undefined"&&typeof(productsArray[i].pricing.totalDiscountWithQuantity.value)!=="undefined") product.productCurrencies.localCurrency.productTotalDiscountAmountAllQty=productsArray[i].pricing.totalDiscountWithQuantity.value;if(typeof(productsArray[i].subtotalAfterPromotionsWithTax)!=="undefined") product.productCurrencies.localCurrency.productTotalAfterDiscountWithTaxAllQty=productsArray[i].subtotalAfterPromotionsWithTax;else if(typeof(productsArray[i].calculatedPrice)!=="undefined"){if(product.productPricingSource==="ODM") product.productCurrencies.localCurrency.productTotalAfterDiscountWithTaxAllQty=productsArray[i].calculatedPrice;else product.productCurrencies.localCurrency.productTotalAfterDiscountWithTaxAllQty=(1*productsArray[i].calculatedPrice*product.productQuantity).toFixed(2);}else if(typeof(productsArray[i].pricing)!=="undefined"&&typeof(productsArray[i].pricing.salePriceWithQuantity)!=="undefined"&&typeof(productsArray[i].pricing.salePriceWithQuantity.value)!=="undefined") product.productCurrencies.localCurrency.productTotalAfterDiscountWithTaxAllQty=productsArray[i].pricing.salePriceWithQuantity.value;else if(typeof(productsArray[i].endUserPrice)!=="undefined") product.productCurrencies.localCurrency.productTotalAfterDiscountWithTaxAllQty=productsArray[i].endUserPrice;if(typeof(product.productCurrencies.localCurrency.productUnitPriceBeforeDiscountNoTax)!=="undefined"){var productQuantity=product.productBillingPlan&&product.productBillingPlan.billingQuantity||product.productQuantity;product.productCurrencies.localCurrency.productTotalBeforeDiscountNoTaxAllQty=(1*product.productCurrencies.localCurrency.productUnitPriceBeforeDiscountNoTax*productQuantity).toFixed(2);} if(typeof(productsArray[i].subtotalWithTax)!=="undefined") product.productCurrencies.localCurrency.productTotalTaxAmountAllQty=productsArray[i].subtotalWithTax;if(currency_code==="USD") product.productCurrencies.usd=product.productCurrencies.localCurrency;window.digitalData.products.push(product);}}};window.initGUACProductsPromotions=function(productsArray){if(typeof(productsArray)!=="undefined"){var promotions_length=productsArray.length;var promotions=[];window.digitalData.products=window.digitalData.products||[];for(var j=0;j<promotions_length;j++){var promotion={};if(typeof(productsArray[j].id)!=="undefined") promotion.promotionID=productsArray[j].id;else promotion.promotionID="";if(typeof(productsArray[j].meta)!=="undefined"&&typeof(productsArray[j].meta.requestedCode)!=="undefined") promotion.promotionCode=productsArray[j].meta.requestedCode;else promotion.promotionCode="";if(typeof(productsArray[j].name)!=="undefined") promotion.promotionName=productsArray[j].name;else if(typeof(productsArray[j].pricing)!=="undefined"){var quantity=1;if(typeof(digitalData.products[j].quantity)!=="undefined") quantity=digitalData.products[j].quantity;var discuntAmount=window.getDRProductDiscountUnitAmount(productsArray[j],quantity);if(discuntAmount!==0) promotion.promotionName=productsArray[j].product.shortDescription;}else promotion.promotionName="";if(typeof(productsArray[j].promotionType)!=="undefined") promotion.promotionType=productsArray[j].promotionType;else promotion.promotionType="";promotions.push(promotion);if(typeof(window.digitalData.products[j])!=="undefined") window.digitalData.products[j].productPromotions=promotions;}}};window.initGUACOrder=function(){if(typeof(digitalData)!=="undefined"){window.digitalData=window.digitalData||{};if(typeof(digitalData.rawOrderData)!=="undefined"){if(typeof(digitalData.rawOrderData.purchaseOrder)!=="undefined"&&typeof(digitalData.rawOrderData.purchaseOrder.lineItems)!=="undefined") window.initGUACProducts(digitalData.rawOrderData.purchaseOrder.lineItems);else if(typeof(digitalData.rawOrderData.products)!=="undefined"&&typeof(digitalData.rawOrderData.products.lineItems)!=="undefined") window.initGUACProducts(digitalData.rawOrderData.products.lineItems);if(typeof(digitalData.rawOrderData.promotions)!=="undefined") window.initGUACProductsPromotions(digitalData.rawOrderData.promotions);if(typeof(digitalData.rawOrderData.purchaseOrder)!=="undefined"){window.digitalData.order={};if(typeof(digitalData.rawOrderData.purchaseOrder.id)!=="undefined") window.digitalData.order.orderID=digitalData.rawOrderData.purchaseOrder.id;if(typeof(digitalData.rawOrderData.purchaseOrder.paymentInfo)!=="undefined"){if(typeof(digitalData.rawOrderData.purchaseOrder.paymentInfo.formattedPaymentMethod)!=="undefined") window.digitalData.order.paymentType=digitalData.rawOrderData.purchaseOrder.paymentInfo.formattedPaymentMethod;} if(typeof(digitalData.rawOrderData.purchaseOrder.paymentProcessor)!=="undefined") window.digitalData.order.paymentType=digitalData.rawOrderData.purchaseOrder.paymentProcessor;if(typeof(digitalData.rawOrderData.purchaseOrder.paymentType)!=="undefined") window.digitalData.order.paymentMethod=digitalData.rawOrderData.purchaseOrder.paymentType;if(typeof(digitalData.rawOrderData.purchaseOrder.payment)!=="undefined"){if(typeof(digitalData.rawOrderData.purchaseOrder.payment.paymentMethod)!=="undefined") window.digitalData.order.paymentType=digitalData.rawOrderData.purchaseOrder.payment.paymentMethod;if(typeof(digitalData.rawOrderData.purchaseOrder.payment.paymentType)!=="undefined") window.digitalData.order.paymentMethod=digitalData.rawOrderData.purchaseOrder.payment.paymentType;} if(typeof(digitalData.rawOrderData.purchaseOrder.billingInfo)!=="undefined"){if(typeof(digitalData.rawOrderData.purchaseOrder.billingInfo.paymentMethod)!=="undefined") window.digitalData.order.paymentMethod=digitalData.rawOrderData.purchaseOrder.billingInfo.paymentMethod;if(typeof(digitalData.rawOrderData.purchaseOrder.billingInfo.paymentMethodType)!=="undefined") window.digitalData.order.paymentType=digitalData.rawOrderData.purchaseOrder.billingInfo.paymentMethodType;} if(typeof(digitalData.rawOrderData.purchaseOrder.billingInfo)!=="undefined"){if(typeof(digitalData.rawOrderData.purchaseOrder.billingInfo.stateProvince)!=="undefined") window.digitalData.order.billingState=digitalData.rawOrderData.purchaseOrder.billingInfo.stateProvince;if(typeof(digitalData.rawOrderData.purchaseOrder.billingInfo.postalCode)!=="undefined") window.digitalData.order.billingZip=digitalData.rawOrderData.purchaseOrder.billingInfo.postalCode;} window.digitalData.order.orderCurrencies={};var currency_code="";if(typeof(digitalData.rawOrderData.purchaseOrder.cart)!=="undefined"){if(typeof(digitalData.rawOrderData.purchaseOrder.cart.currency)!=="undefined") currency_code=digitalData.rawOrderData.purchaseOrder.cart.currency;window.digitalData.order.orderCurrencies.localCurrency={};window.digitalData.order.orderCurrencies.localCurrency.currencyCode=currency_code;if(typeof(digitalData.rawOrderData.purchaseOrder.cart.subtotal)!=="undefined") window.digitalData.order.orderCurrencies.localCurrency.orderSubTotal=digitalData.rawOrderData.purchaseOrder.cart.subtotal;if(typeof(digitalData.rawOrderData.purchaseOrder.cart.tax)!=="undefined") window.digitalData.order.orderCurrencies.localCurrency.orderTaxAmount=digitalData.rawOrderData.purchaseOrder.cart.tax;if(typeof(digitalData.rawOrderData.purchaseOrder.cart.total)!=="undefined") window.digitalData.order.orderCurrencies.localCurrency.orderTotalAmount=digitalData.rawOrderData.purchaseOrder.cart.total;if(currency_code==="USD") window.digitalData.order.orderCurrencies.usd=window.digitalData.order.orderCurrencies.localCurrency;} else if(digitalData.cartTotals&&digitalData.cartTotals.total){var currency_code="";currency_code=digitalData.rawOrderData&&digitalData.rawOrderData.currency?digitalData.rawOrderData.currency:"";window.digitalData.order=window.digitalData.order||{};window.digitalData.order.orderCurrencies=window.digitalData.order.orderCurrencies||{};window.digitalData.order.orderCurrencies.localCurrency={};window.digitalData.order.orderCurrencies.localCurrency.currencyCode=currency_code;window.digitalData.order.orderCurrencies.localCurrency.orderSubTotal=digitalData.cartTotals.subtotal||0;window.digitalData.order.orderCurrencies.localCurrency.orderTotalAmount=digitalData.cartTotals.total||0;if(currency_code==="USD") window.digitalData.order.orderCurrencies.usd=window.digitalData.order.orderCurrencies.localCurrency;} }else if(typeof(digitalData.rawOrderData.order)!=="undefined"){window.digitalData.order={};if(typeof(digitalData.rawOrderData.lineItems)!=="undefined"&&typeof(digitalData.rawOrderData.lineItems.lineItem)!=="undefined") window.initGUACProducts(digitalData.rawOrderData.lineItems.lineItem);if(typeof(digitalData.rawOrderData.order.id)!=="undefined") window.digitalData.order.orderID=digitalData.rawOrderData.order.id;if(typeof(digitalData.rawOrderData.payment)!=="undefined"&&typeof(digitalData.rawOrderData.payment.name)!=="undefined") window.digitalData.order.paymentType=digitalData.rawOrderData.payment.name;if(typeof(digitalData.rawOrderData.billingAddress)!=="undefined"&&typeof(digitalData.rawOrderData.billingAddress.postalCode)!=="undefined") window.digitalData.order.billingZip=digitalData.rawOrderData.billingAddress.postalCode;window.digitalData.order.orderCurrencies={};var currency_code="";if(typeof(digitalData.rawOrderData.pricing)!=="undefined"){if(typeof(digitalData.rawOrderData.pricing.orderTotal)!=="undefined"&&typeof(digitalData.rawOrderData.pricing.orderTotal.currency)!=="undefined") currency_code=digitalData.rawOrderData.pricing.orderTotal.currency;window.digitalData.order.orderCurrencies.localCurrency={};window.digitalData.order.orderCurrencies.localCurrency.currencyCode=currency_code;if(typeof(digitalData.rawOrderData.pricing.subtotal)!=="undefined"&&typeof(digitalData.rawOrderData.pricing.subtotal.value)!=="undefined") window.digitalData.order.orderCurrencies.localCurrency.orderSubTotal=digitalData.rawOrderData.pricing.subtotal.value;if(typeof(digitalData.rawOrderData.pricing.tax)!=="undefined"&&typeof(digitalData.rawOrderData.pricing.tax.value)!=="undefined") window.digitalData.order.orderCurrencies.localCurrency.orderTaxAmount=digitalData.rawOrderData.pricing.tax.value;if(typeof(digitalData.rawOrderData.pricing.orderTotal)!=="undefined"&&typeof(digitalData.rawOrderData.pricing.orderTotal.value)!=="undefined") window.digitalData.order.orderCurrencies.localCurrency.orderTotalAmount=digitalData.rawOrderData.pricing.orderTotal.value;if(currency_code==="USD") window.digitalData.order.orderCurrencies.usd=window.digitalData.order.orderCurrencies.localCurrency;}}}}};window.initGUACGeneric();if(typeof(digitalData)!=="undefined"){if(typeof(digitalData.rawProductData)!=="undefined"){window.initGUACProducts(digitalData.rawProductData);if(typeof(digitalData.rawProductData.lineItem)!=="undefined") window.initGUACProducts(digitalData.rawProductData.lineItem);} if(typeof(digitalData.rawPromotionData)!=="undefined") window.initGUACProductsPromotions(digitalData.rawPromotionData);} window.initGUACOrder();})();}catch(e){console.log(e)}}catch(e){console.log(e);}} if(!utag_condload){try{try{window.analytics=window.analytics||{};analytics.currVersion="<deprecated property>";analytics.checks=analytics.checks||{};analytics.checks.pageLoadFired=false;analytics.checks.APIfired=analytics.checks.APIfired||false;analytics.checks.demandbaseReady=analytics.checks.demandbaseReady||false;analytics.checks.hitCount=0;analytics.checks.hitAlready=false;analytics.checks.dataLayerReady=false;window.__analyticsChangeContext=window.__analyticsChangeContext||[];window.analytics.context=analytics.context||{};window.analytics.context.changeContext=function(obj,action){var obj=typeof obj!=="undefined"?obj:false,action=typeof action!=="undefined"?action:false;if(typeof obj==="object"){window.__analyticsChangeContext.push(obj);}};window.wafErrorsQueue=window.wafErrorsQueue||[];window.analytics.helper=window.analytics.helper||{};window.analytics.helper.errors=window.analytics.helper.errors||{};window.analytics.helper.errors.reportError=function(errorType,errorComponent,errorMsg){console.warn('wafErrorsQueue',{'errorType':errorType,'errorComponent':errorComponent,'errorMsg':errorMsg});};window.analytics.context=window.analytics.context||{};analytics.context.init_holds=analytics.context.init_holds||{};analytics.context.initialize=analytics.context.initialize||[];analytics.context.changeContextInitHolds=analytics.context.changeContextInitHolds||{};analytics.context.changeContextInitialize=analytics.context.changeContextInitialize||[];window.__analyticsWaitFor=window.__analyticsWaitFor||[];window.__analyticsResolveWait=window.__analyticsResolveWait||[];}catch(e){console.log(e)}}catch(e){console.log(e);}} if(!utag_condload){try{try{function ObservableArray(a){function e(a){a in b||Object.defineProperty(b,a,{configurable:!0,enumerable:!0,get:function(){return c[a]},set:function(b){c[a]=b,f({type:"itemset",index:a,item:b})}})} function f(a){d[a.type].forEach(function(c){c.call(b,a)})} var b=this,c=[],d={itemadded:[],itemremoved:[],itemset:[]};Object.defineProperty(b,"addEventListener",{configurable:!1,enumerable:!1,writable:!1,value:function(a,b){if(a=(""+a).toLowerCase(),!(a in d)) throw new Error("Invalid event name.");if("function"!=typeof b) throw new Error("Invalid handler.");d[a].push(b)}}),Object.defineProperty(b,"removeEventListener",{configurable:!1,enumerable:!1,writable:!1,value:function(a,b){if(a=(""+a).toLowerCase(),!(a in d)) throw new Error("Invalid event name.");if("function"!=typeof b) throw new Error("Invalid handler.");for(var c=d[a],e=c.length;--e>=0;) c[e]===b&&c.splice(e,1)}}),Object.defineProperty(b,"push",{configurable:!1,enumerable:!1,writable:!1,value:function(){for(var a,b=0,d=arguments.length;b<d;b++) a=c.length,c.push(arguments[b]),e(a),f({type:"itemadded",index:a,item:arguments[b]});return c.length}}),Object.defineProperty(b,"pop",{configurable:!1,enumerable:!1,writable:!1,value:function(){if(c.length>-1){var a=c.length-1,d=c.pop();return delete b[a],f({type:"itemremoved",index:a,item:d}),d}}}),Object.defineProperty(b,"unshift",{configurable:!1,enumerable:!1,writable:!1,value:function(){for(var a=0,b=arguments.length;a<b;a++) c.splice(a,0,arguments[a]),e(c.length-1),f({type:"itemadded",index:a,item:arguments[a]});for(;a<c.length;a++) f({type:"itemset",index:a,item:c[a]});return c.length}}),Object.defineProperty(b,"shift",{configurable:!1,enumerable:!1,writable:!1,value:function(){if(c.length>-1){var a=c.shift();return delete b[c.length],f({type:"itemremoved",index:0,item:a}),a}}}),Object.defineProperty(b,"splice",{configurable:!1,enumerable:!1,writable:!1,value:function(a,d){var h,g=[];for(a=null==a?0:a<0?c.length+a:a,d=null==d?c.length-a:d>0?d:0;d--;) h=c.splice(a,1)[0],g.push(h),delete b[c.length],f({type:"itemremoved",index:a+g.length-1,item:h});for(var j=2,k=arguments.length;j<k;j++) c.splice(a,0,arguments[j]),e(c.length-1),f({type:"itemadded",index:a,item:arguments[j]}),a++;return g}}),Object.defineProperty(b,"length",{configurable:!1,enumerable:!1,get:function(){return c.length},set:function(a){var d=Number(a),e=c.length;if(!(d%1===0&&d>=0)) throw new RangeError("Invalid array length");return d<e?b.splice(d):d>e&&b.push.apply(b,new Array(d-e)),c.length=d,a}}),Object.getOwnPropertyNames(Array.prototype).forEach(function(a){a in b||Object.defineProperty(b,a,{configurable:!1,enumerable:!1,writable:!1,value:Array.prototype[a]})}),a instanceof Array&&b.push.apply(b,a)};window.analytics=window.analytics||{};window.analytics.helper=window.analytics.helper||{};window.analytics.helper.observe=ObservableArray;window.analytics.helper.getPageLoadTiming=function(){analytics.checks=analytics.checks||{};analytics.checks.pageLatency='unable to detect';if(typeof window.performance!=='undefined'){if(window.performance.timing){var domContentLoadTime=Math.ceil((window.performance.timing.domContentLoadedEventEnd-window.performance.timing.navigationStart)/100),pageLoadTime=Math.ceil((window.performance.timing.loadEventEnd-window.performance.timing.navigationStart)/100);if(pageLoadTime>0){domContentLoadTime=domContentLoadTime*100;pageLoadTime=pageLoadTime*100;analytics.checks.pageLatency=pageLoadTime;analytics.checks.pageDomLatency=domContentLoadTime;}else{analytics.checks.pageLatency='timing data not complete at capture';}}}};function S4(){return(((1+Math.random())*0x10000)|0).toString(16).substring(1);};function uuidv4(){try{return([1e7]+-1e3+-4e3+-8e3+-1e11).replace(/[018]/g,function(e){return(e^crypto.getRandomValues(new Uint8Array(1))[0]&15>>e/4).toString(16)})}catch(e){return!1}};window.analytics.helper.guid=function(){return uuidv4()||(S4()+S4()+"-"+S4()+"-"+S4()+"-"+S4()+"-"+S4()+S4()+S4());};}catch(e){console.log(e)}}catch(e){console.log(e);}} if(!utag_condload){try{try{(function buildHelpersMapping($){window.analytics.helper=window.analytics.helper||{};window.analytics.helper.siteNameMap=function(){try{var siteName='',dd=window.digitalData,tealiumSite=typeof window.utag_data.site_name!=="undefined"?true:false,siteCheck=typeof dd!=='undefined'?(typeof dd.page!=='undefined'?(typeof dd.page.site!=='undefined'?true:false):false):false,pageNameExists=typeof dd!=="undefined"?(typeof dd.page!=="undefined"?(typeof dd.page.pageName!=="undefined"?true:false):false):false,pageNameExists=typeof pageNameExists==="string"?true:false,ecommSiteFlag=window.utag.data['ut.profile'].indexOf('cart-')>-1?true:false;if(utag_data["page_site_name"]&&utag_data["page_site_name"]!==""){siteName=utag_data["page_site_name"];} else if(tealiumSite&&!ecommSiteFlag){siteName=window.utag_data.site_name;}else if(siteCheck&&!ecommSiteFlag){siteName=window.digitalData.page.site;}else{window.utag_data=window.utag_data||{};var currentDomain=document.location.hostname,currentPath=document.location.pathname,commSiteFlag=(currentDomain.indexOf('checkout')>-1&¤tDomain.indexOf('.autodesk')>-1)||(currentDomain.indexOf('cart')>-1&¤tDomain.indexOf('.autodesk')>-1)||false;if(typeof window.utag.data!=="undefined"){if(typeof window.utag.data['ut.profile']!=="undefined"){if(window.utag.data['ut.profile'].indexOf('cart-')>-1){commSiteFlag=true;}}} if(!commSiteFlag){if(pageNameExists){try{var site_index=dd.page.pageName.indexOf(":"),language_index=dd.page.pageName.indexOf(":",site_index+1);siteName=dd.page.pageName.substring(0,language_index);}catch(err){analytics.helper.debugLog('error processing digitalData.page.pageName = '+err.message);}}else if(location.hostname.indexOf(".autodesk.")>-1&&location.pathname.match(/^\/community\/gallery|^\/support\/technical|^\/learn|^\/logon/)){var pathname_array=location.pathname.split("/");var pathname_array_length=pathname_array.length;if(pathname_array_length>1) siteName="adsk:"+pathname_array[1];if(siteName==="adsk:logon"){siteName="oxygen";}}else{try{siteName=analytics.helper.buildSiteValueFromURL();}catch(e){return'';}}} else{try{if(window.utag.data['ut.profile'].indexOf('cart-dr')===-1){var countryCode=window.analytics.helper.getCountryCode();if(countryCode==="ca"){countryCode+="-"+window.analytics.helper.getLanguageCode();} digitalData.page.site=digitalData.page.site.split(":")[0];var ecommSiteName=window.analytics.helper.getDigitalDataParameter("page","site")+":"+ window.analytics.helper.getDigitalDataParameter("page","continentCode")+"-"+ countryCode+":"+ window.analytics.helper.getDigitalDataParameter("page","siteSection");window.utag_data=window.utag_data||{};window.utag_data.site_name=ecommSiteName;window.digitalData=window.digitalData||{};window.digitalData.site=ecommSiteName;window.digitalData.page=window.digitalData.page||{};window.digitalData.page.siteName=ecommSiteName;siteName=ecommSiteName;}}catch(err){console.warn("Analytics error evaluating eCommcere Site Name");}}} return siteName;}catch(err){analytics.helper.errors.reportError('catch','analytics.helper.siteNameMap',err.message);}};window.analytics.helper.pageNameMap=function(enableFirstCheck){try{var enableFirstCheck=true||enableFirstCheck;if(!enableFirstCheck){var pageNameCheck=typeof window.digitalData!=='undefined'?(typeof window.digitalData.page!=='undefined'?(typeof window.digitalData.page.pageName!=='undefined'?true:false):false):false;if(pageNameCheck){return window.digitalData.page.pageName;}}else{var url=document.location.origin+document.location.pathname+document.location.hash;switch(url){case'http://www.autodesk.com/':case'http://www.autodesk.com':return'adsk:en:home';break;default:var eCommercePage=window.analytics.helper.eCommercePageName();var pageName=window.analytics.helper.getDigitalDataParameter("page","pageName");var parentPageName=window.analytics.helper.getDigitalDataParameter("page","parentPageName");var siteSection=window.analytics.helper.getDigitalDataParameter("page","siteSection");var subSection1=window.analytics.helper.getDigitalDataParameter("page","subSection1");var subSection2=window.analytics.helper.getDigitalDataParameter("page","subSection2");var subSection3=window.analytics.helper.getDigitalDataParameter("page","subSection3");var subSection4=window.analytics.helper.getDigitalDataParameter("page","subSection4");var contentDescription=window.analytics.helper.getDigitalDataParameter("page","contentDescription");var eventType=window.analytics.helper.getDigitalDataParameter("event","eventType");var linkTitle=window.analytics.helper.getDigitalDataParameter("link","linkTitle");var coursePage=(/(\/certification\/learn\/course\/)|(customersuccess.autodesk.com\/learning)|(customersuccess-staging.autodesk.com\/learning)/).test(document.location.href);if(parentPageName===""){parentPageName=pageName||'';window.digitalData=window.digitalData||{};window.digitalData.page=window.digitalData.page||{};window.digitalData.page.parentPageName=parentPageName;} if(window.location.host.indexOf("manage.autodesk.com")!==-1){parentPageName=analytics.helper.buildPageValueFromURL();window.digitalData=window.digitalData||{};window.digitalData.page=window.digitalData.page||{};window.digitalData.page.parentPageName=pageName;} if(eCommercePage){analytics.helper.debugLog('pageNameMap: using the built eCommercePageName');return eCommercePage;}else if(pageName!==""&&(contentDescription!==""||coursePage)){analytics.helper.debugLog('pageNameMap: contentDescription defined');if(siteSection!=="") parentPageName+=":"+siteSection;if(subSection1!=="") parentPageName+=":"+subSection1;if(subSection2!=="") parentPageName+=":"+subSection2;if(subSection3!=="") parentPageName+=":"+subSection3;if(subSection4!=="") parentPageName+=":"+subSection4;if(!coursePage) parentPageName+=":"+contentDescription;if(parentPageName.indexOf('uhm')!==-1&&eventType==="link_click"&&linkTitle==="question-mark") return window.digitalData.page.parentPageName.toLowerCase();return parentPageName.toLowerCase();}else if(utag_data["page_site_name"]&&utag_data["page_content_name"]){var page_locale="na_na";if(utag_data["page_language_code"]&&utag_data["page_country_code"]) page_locale=utag_data["page_language_code"]+"_"+utag_data["page_country_code"];var change_context_page_name=[utag_data["page_site_name"]||'',page_locale,utag_data["page_path_name"]||'',utag_data['page_content_name']||'',].filter(function(value){return!!value}).join(':');return change_context_page_name;}else{analytics.helper.debugLog('pageNameMap: no eCommerce Page Name, using a regular URL based one');return analytics.helper.buildPageValueFromURL();} break;}}}catch(err){analytics.helper.errors.reportError('catch','analytics.helper.pageNameMap',err.message);}};window.analytics.helper.buildSiteValueFromURL=function(){try{var siteName='';var hostName=document.location.hostname;var hostParts=hostName.split('.');siteName=(hostParts[1]==='autodesk'?'adsk':hostParts[1])+':'+hostParts[0];return siteName;}catch(err){analytics.helper.errors.reportError('catch','analytics.helper.buildSiteValueFromURL',err.message);}};window.analytics.helper.buildPageValueFromURL=function(){try{var hrefVal=document.location.href,hostnameVal=document.location.hostname,pathVal=document.location.pathname,hashFlag=document.location.href.indexOf("#"),queryFlag=document.location.href.indexOf("?");try{window.analytics.enrich.buildPageEnrichInfo();window.utag_data=window.utag_data||{};hrefVal=window.utag_data['page_clean_url']||window.digitalData.page.cleanUrl||document.location.href;if(hashFlag!==-1&&queryFlag!==-1){pathVal+=hrefVal.substring(hashFlag,hrefVal.indexOf("?"));pathVal=pathVal.replace("#","");pathVal=pathVal.replace("0","");}else if(hashFlag!==-1&&queryFlag==-1){pathVal+=hrefVal.substring(hashFlag,hrefVal.length);pathVal=pathVal.replace("#","");if(pathVal.includes("fusion-360")){pathVal=pathVal;}else{pathVal=pathVal.replace("#","");pathVal=pathVal.replace("0","");}}else{pathVal=window.utag_data['page_clean_path']||window.digitalData.page.cleanPath||document.location.pathname;}}catch(err){analytics.helper.errors.reportError('catch','error cleaning PII in buildPageValueFromURL method',err.message);} var pageName='',pageURL=hrefVal.split('\?')[0],hostName=hostnameVal,hostParts=hostName.split('.');pageName=analytics.helper.siteNameMap();var pagePath=pathVal.split('\?')[0],pathParts=pagePath.split('/'),lastIndex=pathParts.length-1,lastParts=(function(){try{if(pathParts[lastIndex].indexOf('function')>-1){return(pathParts[lastIndex]).split('function');}else if(pathParts[lastIndex].indexOf('.')>-1){return(pathParts[lastIndex]).split('.');}else{return[pathParts[lastIndex]];}}catch(e){}})();pathParts[lastIndex]=(function(){if(lastParts[0].length>50){return lastParts[0].substring(0,49);}else return lastParts[0];})();if(pagePath=='\/'||pagePath=='\/redshift\/'||pagePath=='\/redshift'){pageName+='\:home';}else{var skipFirstPath=pagePath.match(/^\/redshift|^\/community\/gallery|^\/support\/technical|^\/learn/)?true:false,realPathCount=0;for(index in pathParts){if(pathParts[index]!==''&&typeof pathParts[index]==='string'){realPathCount+=1;if(skipFirstPath&&realPathCount===1){}else{if(index<=lastIndex){pageName+=':';} pageName+=pathParts[index];}}}} return pageName.toLowerCase();}catch(err){analytics.helper.errors.reportError('catch','analytics.helper.buildPageValueFromURL',err.message);}};window.analytics.helper.getManagePageName=function(){try{var languageCode='en',ddSiteSet=typeof window.digitalData!=="undefined"?(typeof window.digitalData.page!=="undefined"?(typeof window.digitalData.page.site!=="undefined"?true:false):false):false,ddPageSet=typeof window.digitalData!=="undefined"?(typeof window.digitalData.page!=="undefined"?(typeof window.digitalData.page.pageName!=="undefined"?true:false):false):false,baseSiteName=ddSiteSet?window.digitalData.page.site:'manage',hash=window.document.location.hash||false,hashPart=hash?hash.split('?')[0]:false,cleaner=hashPart?hashPart.split('#')[1]:false,addParts=cleaner?cleaner.replace(/\//g,':'):false,cleanParts=false,newManagePageName=false;try{languageCode=app.model.user.attributes.language;}catch(err){} newManagePageName=baseSiteName;var siteWLang=baseSiteName+':'+languageCode;if(ddSiteSet) siteWLang=baseSiteName;window.digitalData=window.digitalData||{};window.digitalData.page=window.digitalData.page||{};window.utag_data=window.utag_data||{};if(addParts){var pathChecks=['user-access:users:user-details','industry-collection','orders:contracts','orders:subscriptions'];for(var x=0;x<pathChecks.length;x+=1){if(addParts.indexOf(pathChecks[x])>-1){var splitO=addParts.split(pathChecks[x]);cleanParts=splitO[0]+pathChecks[x]+':details';}} if(cleanParts) newManagePageName+=":"+cleanParts;else newManagePageName+=":"+addParts;} if(!ddPageSet){analytics.helper.debugLog('Page Name Generation from URL for Manage on LOAD: '+newManagePageName);digitalData.page.pageName=newManagePageName;} if((/user-details/).test(window.document.location.pathname)){urlParts=window.document.location.pathname.replace(/\//g,':');var userPathChecks=['user-access:users:user-details'];for(var x=0;x<userPathChecks.length;x+=1){if(urlParts.indexOf(userPathChecks[x])>-1){var splitO=urlParts.split(userPathChecks[x]);userCleanParts=splitO[0]+userPathChecks[x]+':-masked-';}} newManagePageName+=userCleanParts;} window.digitalData.page.site=siteWLang;window.digitalData.page.siteName=siteWLang;window.digitalData.page.pageName=newManagePageName;window.utag_data.site_name=siteWLang;window.utag_data.page_name=newManagePageName;window.utag_data['analytics.siteName']=siteWLang;window.digitalData.page.parentPageName=newManagePageName;return newManagePageName.toLowerCase();}catch(err){analytics.helper.errors.reportError("catch","analytics.helper.getManagePageName",err.message);}};})(window.$waf);}catch(e){console.log(e)}}catch(e){console.log(e);}} if(!utag_condload){try{try{(function buildHelpersCampaigns($){var internalSitesList="www.autodesk.org,autodesk.org,123dapp.com,autocad360,autodesk.be,autodesk.ae,autodesk.ca,autodesk.co,autodesk.co.jp,autodesk.co.kr,autodesk.co.nz,autodesk.co.uk,autodesk.co.za,autodesk.com,autodesk.com.au,autodesk.com.br,autodesk.com.cn,autodesk.com.hk,autodesk.com.my,autodesk.com.sg,autodesk.com.tw,autodesk.cz,autodesk.de,autodesk.dk,autodesk.es,autodesk.eu,autodesk.fi,autodesk.force.com,autodesk.fr,autodesk.hu,autodesk.in,autodesk.it,autodesk.jp,autodesk.lanyonevents.com,autodesk.mx,autodesk.nl,autodesk.no,autodesk.pl,autodesk.pt,autodesk.ru,autodesk.se,autodesk360.com,autodeskplm360.net,digitalriver.com,gep.autodesk-services.com,homestyler.com,lineshapespace.com,shotgunsoftware.com,www.shotgunsoftware.com,www-dev2.shotgunsoftware.com,www.paypal.com,paypal.com,analytics-dev.autodesk.com,alipay.com,avenues.info,adyen.com,payco,api.kcp.co.kr,ccavenue.com";function isInternal(domain){var k=internalSitesList.toLowerCase().split(',');for(var i=0;i<k.length;i++){if(domain.indexOf(k[i])>-1) return true;} return false;} function getUrlParts(url){var a={};url=url.toLowerCase();var i=(url.indexOf('?')>-1)?url.indexOf('?'):url.length;var j=url.indexOf('//');var q=(j>-1)?j+2:0;var path=url.substring(q,i);a.host=(path.indexOf("/")>-1)?path.substring(0,path.indexOf("/")):path;a.param=url.substring(i+1);return a;} function matchSubdomain(a,b){if(!a) return true;if(!b) return false;return(a===b);} function matchQuery(a,b){if(!a) return true;var ql=a.split(",");for(var j=0;j<ql.length;j++){if(b.indexOf(ql[j]+"=")>-1){return true;}} return false;} function format(a,b){var c=(typeNames[b])?typeNames[b]:typeNames[0];return"["+c+"] "+a;} function patternMatched(a){for(var b in patterns){if(a.indexOf(b)>-1){return format(host,patterns[b]);}} return null;} function runCampaignIngest(){window.utag_data=window.utag_data||{};if(externalCampaign){window.utag_data.external_campaign=window.utag_data.raw_external_campaign=externalCampaign;window.utag_data.campaign_channel='external campaign';window.utag_data['analytics.utmParams']=google['medium']+':'+google['source'] +':'+google['campaign']+':'+google['id'];if(cleanExternalCampaign)window.utag_data.external_campaign=cleanExternalCampaign;}else if(unknownPaid){window.utag_data.external_campaign=window.utag_data.raw_external_campaign='[paid] unknown campaign';window.utag_data.campaign_channel='external campaign';}else if(unknownEmail){window.utag_data.external_campaign=window.utag_data.raw_external_campaign='[email] unknown campaign';window.utag_data.campaign_channel='external campaign';}else if(internalCampaign){window.utag_data.internal_campaign=internalCampaign;window.utag_data.campaign_channel='internal campaign';}else if(campaignChannel){window.utag_data.campaign_channel=campaignChannel;}} var getCampaignChannel=function(){if(document.referrer==="")analytics.helper.debugLog('WAF NOTE -> no DOCUMENT.REFERRER detected') referrer=document.referrer;var REF_DOMAIN_ID=0;if(!referrer){return"typed/bookmarked";} var a=getUrlParts(referrer);var host=a.host;var param=a.param;if(isInternal(host)){return"";} var result="";var dp=host.split(".");dp.reverse();for(var i=1;i<dp.length;i++){var type=domains[dp[i]];if(!type){continue;} if(isNaN(type)){var ss=matchSubdomain(type["s"],dp[i+1]);var q=matchQuery(type["q"],param);if(ss&&q&&!isNaN(type["t"])){result=format(host,type["t"]);break;}}else{result=format(host,type);break;}} result=patternMatched(host)||result||format(host,REF_DOMAIN_ID);return result;};var patterns={"mail.":4,"tweet":1,"forum":1,"answers.yahoo":1,"plus.url.google":1,"blog":2,"livejournal":2,"typepad":2,"plus.google":1};var typeNames=["ref domain","social media","blog","organic","mail"];var domains={digg:1,reddit:1,delicious:1,newsvine:1,facebook:1,twitter:1,t:1,linkedin:1,youtube:1,flickr:1,friendfeed:1,hoosuite:1,overclock:1,deelip:1,apple:{s:"discussions",t:1},"game-artist":1,pbnation:1,reduser:1,skyscrapercity:1,"3dbuzz":1,"tech-artists":1,"3dm3":1,"3d-palace":1,bungie:1,"cad-notes":1,"cg.tutsplus":1,cgarchitect:1,cgtantra:1,chiefdelphi:1,cnczone:1,conceptart:1,digitaltutors:1,gaiaonline:1,gamespot:1,kungfudrafter:1,revit:1,tenlinks:1,mcadcafe:1,aeccafe:1,cinema5d:1,vkontakte:1,"how-tos":1,revitcity:1,gisa:1,isicad:1,exdll:1,odnoklassniki:1,quora:1,wikipedia:1,hootsuite:1,pinterest:1,cadprofessor:2,"cadsoft-consult":2,graphisoft:{s:"archicad-talk",t:2},netau:{s:"autodesk",t:2},cadtutor:2,caduzer:2,civil3dpedia:2,globalspec:{s:"cr4",t:2},groovypost:2,max3dmodels:2,opendesignproject:2,pushpullbar:2,solidsmack:2,"3dknow":2,render:2,"a-cad":2,"3dcenter":2,"nnm-club":2,dwg:2,chertezhi:2,abok:2,cgtalk:2,"pasha-sevkav":2,technischer:2,"7search":{q:"qu",t:3},a9:{q:"q",t:3},abacho:{q:"q",t:3},alexa:{q:"q",t:3},aliceadsl:{q:"qs",t:3},alltheweb:{q:"q,query",t:3},altavista:{q:"q",t:3},ananzi:{q:"qt",t:3},anzwers:{q:"search",t:3},aol:{q:"query,q",s:"search",t:3},aonde:{q:"q",t:3},arcor:{q:"Keywords",t:3},arianna:{q:"query,b1",t:3},asiaco:{q:"query,qry",t:3},ask:{q:"ask,q",t:3},atlas:{q:"q",t:3},austronaut:{q:"begriff,suche",t:3},auyantepui:{q:"clave",t:3},baidu:{q:"wd",t:3},bbc:{q:"q",s:"search",t:3},biglobe:{q:"q",t:3},bing:{q:"q",t:3},bluewin:{q:"qry,q",t:3},busca:{q:"buscar",t:3},centrum:{q:"q",t:3},clubinternet:{q:"q",t:3},cnn:{q:"query",s:"search",t:3},comcast:{q:"q",s:"search",t:3},daum:{q:"q",t:3},dinoonline:{q:"query",t:3},dir:{q:"req",t:3},dmoz:{q:"search",t:3},dogpile:{q:"q,qkw",t:3},earthlink:{q:"q",s:"search",t:3},eniro:{q:"search_word,q",t:3},entireweb:{q:"q",t:3},euroseek:{q:"string,query",t:3},exactseek:{q:"q",t:3},exalead:{q:"q",t:3},excite:{q:"search,s,qkw",t:3},findlink:{q:"key",t:3},findwhat:{q:"mt",t:3},fireball:{q:"q",t:3},freenet:{q:"query",t:3},freeserve:{q:"q",t:3},galaxy:{q:"q",t:3},gigablast:{q:"q",t:3},go2net:{q:"general",t:3},goeureka:{q:"key",t:3},google:{t:3},gr:{q:"qs",s:"in",t:3},hotbot:{q:"query",t:3},ilse:{q:"",t:3},icq:{q:"q",s:"search",t:3},isleuth:{q:"q",t:3},jayde:{q:"q",t:3},jubii:{q:"q",t:3},kanoodle:{q:"query",t:3},kvasir:{q:"q",t:3},libero:{q:"query",t:3},lycos:{q:"query",t:3},mweb:{q:"q",t:3},naver:{q:"query",t:3},optimum:{q:"q",t:3},optuszoo:{q:"q",t:3},paran:{q:"q",t:3},pesquisa:{q:"question",t:3},rambler:{q:"query",s:"nova",t:3},robby:{q:"searchstr",t:3},rr:{q:"qs",s:"search",t:3},sapo:{q:"q",t:3},search:{q:"q",t:3},sensis:{q:"find",t:3},sify:{q:"q",t:3},talktalk:{q:"query",t:3},terra:{q:"query",s:"buscador",t:3},tiscali:{q:"key",t:3},"t-online":{q:"q",t:3},virgilio:{q:"qs",t:3},web:{q:"su",t:3},yahoo:{q:"p,va",t:3},"yahoo-search":{q:"kw",t:3},yandex:{q:"text",t:3}};var params=analytics.helper.urlParams,whatCampaign=params["mktvar001"]?decodeURIComponent(params["mktvar001"]):false,externalCampaign=params["mktvar002"]?decodeURIComponent(params["mktvar002"]):false,internalCampaign=params["mktvar004"]?decodeURIComponent(params["mktvar004"]):false,unknownPaid=typeof params['gclid']!=="undefined"?true:false,unknownEmail=typeof params['mkt_tok']!=="undefined"?true:false,google={'medium':(params['utm_medium']?decodeURIComponent(params['utm_medium']):'na'),'source':(params['utm_source']?decodeURIComponent(params['utm_source']):'na'),'campaign':(params['utm_campaign']?decodeURIComponent(params['utm_campaign']):'na'),'id':(params['utm_id']?decodeURIComponent(params['utm_id']):'na')},cleanExternalCampaign=false,campaignChannel=getCampaignChannel();if(typeof(externalCampaign)==="string"&&externalCampaign.indexOf('pgrid')>-1) externalCampaign=false;if(!externalCampaign){externalCampaign=params["utm_id"]?params["utm_id"]:(params["utm_medium"]||params["utm_source"]||params['utm_campaign'])?'na':false;} runCampaignIngest();function setCampaignData(campaignCode,type){var campaignCode=campaignCode||false;var type=type||false;if(campaignCode&&type){analytics.helper.debugLog('setting a dynamic '+type+' campaign of '+campaignCode);var theEvent='dynamic-'+type+'-campaign';window.digitalData.eventData={'eventName':theEvent,'values':{'campaignCode':campaignCode},'object':null,'target':null,'type':'dynamic-campaign'};analytics.track.executeTracking(theEvent);}};window.analytics.callback=analytics.callback||{};analytics.callback.setExternalCampaign=function(campaignCode){try{delete utag_data.internal_campaign;internalCampaign=false;externalCampaign=campaignCode;runCampaignIngest();setCampaignData(campaignCode,'external');}catch(err){analytics.helper.errors.reportError('catch','analytics.callback.setExternalCampaign',err.message);}};analytics.callback.setInternalCampaign=function(campaignCode){try{delete utag_data.external_campaign;externalCampaign=false;internalCampaign=campaignCode;runCampaignIngest();setCampaignData(campaignCode,'internal');}catch(err){analytics.helper.errors.reportError('catch','analytics.callback.setInternalCampaign',err.message);}};})(window.$waf);}catch(e){console.log(e)}}catch(e){console.log(e);}} if(!utag_condload){try{try{(function buildHelpersEcomm($){window.analytics.helper=window.analytics.helper||{};window.analytics.helper.changeQuantityAttributes=window.analytics.helper.changeQuantityAttributes||{"root":["extendedPrice","quantity","total","extendedSRP","extendedDiscountedSRP","endUserPrice","discountsApplied","exclusiveDiscountsApplied"],"billPlans":["extendedSRP","discountsApplied","exclusiveDiscountsApplied","amount"],"planPrice":["itemQuantity","extendedSRP","discountsApplied","extendedDiscountedSRP","endUserPrice"]};window.analytics.helper.odmBillingMapping={"A01":{BILLING_PERIOD:"YEAR",BILLING_PERIOD_COUNT:1},"A02":{BILLING_PERIOD:"MONTH",BILLING_PERIOD_COUNT:1},"A03":{BILLING_PERIOD:"MONTH",BILLING_PERIOD_COUNT:3},"A04":{BILLING_PERIOD:"MONTH",BILLING_PERIOD_COUNT:6},"A05":{BILLING_PERIOD:"YEAR",BILLING_PERIOD_COUNT:2},"A06":{BILLING_PERIOD:"YEAR",BILLING_PERIOD_COUNT:3},"A07":{BILLING_PERIOD:"DAY",BILLING_PERIOD_COUNT:1}};window.analytics.helper.isEcommercePage=function(){var ecommerceFlag=false;if(typeof window.digitalData!=="undefined"&&typeof window.digitalData.page!=="undefined"){if(typeof window.digitalData.page.site!=="undefined"&&window.digitalData.page.site.match(/(estore)|(ipp)|(portal)/)&&!window.digitalData.page.site.match(/(contentportal)/)) ecommerceFlag=true;if(typeof window.digitalData.page.siteSection!=="undefined"&&window.digitalData.page.siteSection.match(/(cart)|(store)/)) ecommerceFlag=true;} if(typeof window.utag_data!=="undefined"&&typeof window.utag_data.site_name!=="undefined"){if(window.utag_data.site_name.match(/(estore)|(ipp)|(portal)/)) ecommerceFlag=true;} return ecommerceFlag;} function checkForAemGuacContext(){var isGuacCart=false;if(typeof window.utag_data.tealium_profile!=="undefined"){if(window.utag_data.tealium_profile.indexOf('cart-aem')>-1){isGuacCart=true;}else{if(typeof window.digitalData.transaction!=="undefined"){if(typeof window.digitalData.transaction.transactionPlatform!=="undefined"){if(window.digitalData.transaction.transactionPlatform==="aem"){isGuacCart=true;}}}}} return isGuacCart;};window.analytics.helper.eCommercePageName=function(){try{if(typeof window.digitalData!=="undefined"){if(typeof window.digitalData.page!=="undefined"){if(typeof window.digitalData.page.site!=="undefined"){if(analytics.helper.isEcommercePage()===true){analytics.helper.debugLog('building an eCommercePageName');var platform=window.analytics.helper.getDigitalDataParameter("transaction","transactionPlatform");if(platform==="dr"){return window.analytics.helper.getPageName();}else if(utag_data["page_site_name"]&&utag_data["page_content_name"]){var page_locale="na_na";if(utag_data["page_language_code"]&&utag_data["page_country_code"]) page_locale=utag_data["page_language_code"]+"_"+utag_data["page_country_code"];var change_context_page_name=[utag_data["page_site_name"]||'',page_locale,utag_data["page_path_name"]||'',utag_data['page_content_name']||'',].filter(function(value){return!!value}).join(':');return change_context_page_name;}else{var countryCode=window.analytics.helper.getCountryCode();if(countryCode==="ca"){countryCode+="-"+window.analytics.helper.getLanguageCode();} digitalData.page.site=digitalData.page.site.split(":")[0];var guacCart=checkForAemGuacContext(),newPageName=(window.analytics.helper.getDigitalDataParameter("page","site")+":"+ window.analytics.helper.getDigitalDataParameter("page","continentCode")+"-"+ countryCode+":"+ window.analytics.helper.getDigitalDataParameter("page","siteSection")+":"+ window.analytics.helper.getDigitalDataParameter("page","subSection1")+":"+ window.analytics.helper.getDigitalDataParameter("page","subSection2")+":"+ window.analytics.helper.getDigitalDataParameter("page","subSection3")).toString();if(typeof utag_data['tealium_profile']!=='undefined'&&utag_data['tealium_profile'].indexOf('guac-cart-moe')!==-1) {pageParts=newPageName.split(':');pageParts.splice(1,0,'moe');newPageName=pageParts.join(':');} if(!guacCart){newPageName+=(":"+window.analytics.helper.getDigitalDataParameter("page","contentDescription")).toString();}else{var isOrder=(window.analytics.helper.getDigitalDataParameter("page","contentDescription")==='order confirmation'||window.analytics.helper.getDigitalDataParameter("page","contentDescription")==='purchase_complete')?true:false;if(isOrder){newPageName+=":order confirmation";}else if(window.analytics.helper.getDigitalDataParameter("page","contentDescription")==='quote'){newPageName+=":quote";}else{newPageName+=":checkout";}} var finalPageName=((newPageName.replace(/::/g,":")).replace(/::/g,":")).replace(/::/g,":");return finalPageName;}}else{return false;}}else{return false;}}else{return false;}}else{return false;}}catch(err){analytics.helper.errors.reportError('catch','analytics.helper.eCommercePageName',err.message);}};window.analytics.helper.eCommercePageNameWithoutSiteGeo=function(){try{var siteName=window.analytics.helper.getDigitalDataParameter("page","site");var newPageName=window.analytics.helper.eCommercePageName();var newPageNameWithoutSiteGeo="";if(newPageName!==false){var newPageNameArray=newPageName.split(":");var newPageNameArrayLength=newPageNameArray.length;if(newPageNameArrayLength>2){for(var i=2;i<newPageNameArrayLength;i++){if(i!==2) newPageNameWithoutSiteGeo+=":";newPageNameWithoutSiteGeo+=newPageNameArray[i];} newPageNameWithoutSiteGeo=siteName+":"+newPageNameWithoutSiteGeo;}} return newPageNameWithoutSiteGeo;}catch(err){analytics.helper.errors.reportError('catch','analytics.helper.eCommercePageNameWithoutSiteGeo',err.message);}};window.analytics.helper.getPageContainer=function(){try{var container="";var pageContainer=window.analytics.helper.getDigitalDataParameter("page","container");if(typeof(pageContainer.containerName)==="string"&&pageContainer.containerName!==""){container=pageContainer.containerName+" > ";if(typeof(pageContainer.containerProduct)!=="undefined"){if(typeof(pageContainer.containerProduct.productLine)==="string"&&pageContainer.containerProduct.productLine!==""){container+=pageContainer.containerProduct.productLine.toLowerCase();}else{container+="na";} }} return container;}catch(err){analytics.helper.errors.reportError('catch','analytics.helper.getPageContainer',err.message);}};window.analytics.helper.setProductsFromDR=function(productsFromDR){try{if(typeof(productsFromDR)!=="undefined"){var productsLength=productsFromDR.length;if(productsLength>0){window.digitalData=window.digitalData||{};window.digitalData.products=[];for(var i=0;i<productsLength;i++){var attributes={};if(typeof(productsFromDR[i].productDRID)!=="undefined") attributes.priceID=productsFromDR[i].productDRID;if(typeof(productsFromDR[i].productLine)!=="undefined") attributes.productLine=productsFromDR[i].productLine;if(typeof(productsFromDR[i].productDisplayName)!=="undefined") attributes.productDisplayName=productsFromDR[i].productDisplayName;if(typeof(productsFromDR[i].productAnalyticsName)!=="undefined") attributes.productAnalyticsName=productsFromDR[i].productAnalyticsName;if(typeof(productsFromDR[i].productCurrencies)!=="undefined") attributes.productCurrencies=productsFromDR[i].productCurrencies;window.digitalData.products.push(attributes);}}}}catch(err){analytics.helper.errors.reportError('catch','analytics.helper.setProductsFromDR',err.message);}};window.analytics.helper.getProductProductLine=function(index,defaultValue){try{if(typeof(window.digitalData)!=="undefined"){if(typeof(window.digitalData.products)!=="undefined"){if(typeof(window.digitalData.products[index])!=="undefined"){if(typeof(window.digitalData.products[index].productLine)==="string") return window.digitalData.products[index].productLine.toLowerCase();}}} if(typeof(defaultValue)==="undefined") defaultValue="";return defaultValue;}catch(err){analytics.helper.errors.reportError('catch','analytics.helper.getProductProductLine',err.message);}};window.analytics.helper.getProductPriceID=function(index,defaultValue){try{if(typeof(window.digitalData)!=="undefined"){if(typeof(window.digitalData.products)!=="undefined"){if(typeof(window.digitalData.products[index])!=="undefined"){if(typeof(window.digitalData.products[index].priceID)==="string") return window.digitalData.products[index].priceID.toLowerCase();else if(typeof(window.digitalData.products[index].priceID)==="number") return window.digitalData.products[index].priceID;}}} if(typeof(defaultValue)==="undefined") defaultValue="";return defaultValue;}catch(err){analytics.helper.errors.reportError('catch','analytics.helper.getProductPriceID',err.message);}};window.analytics.helper.getAllProductPriceIds=function(){try{var priceIdArr=[];var productsLen=window.digitalData.products.length;for(var i=0;i<productsLen;i+=1){var newPid=analytics.helper.getProductPriceID(i,false);if(newPid) priceIdArr.push(newPid);} return priceIdArr;}catch(err){analytics.helper.errors.reportError('catch','analytics.helper.getAllProductPriceIds',err.message);}};window.analytics.helper.getProductType=function(index,defaultValue){try{if(typeof(window.digitalData)!=="undefined"){if(typeof(window.digitalData.products)!=="undefined"){if(typeof(window.digitalData.products[index])!=="undefined"){if(typeof(window.digitalData.products[index].productType)==="string") return window.digitalData.products[index].productType.toLowerCase();}}} if(typeof(defaultValue)==="undefined") defaultValue="";return defaultValue;}catch(err){analytics.helper.errors.reportError('catch','analytics.helper.getProductType',err.message);}};window.analytics.helper.getProductSupportLevel=function(index,defaultValue){try{if(typeof(window.digitalData)!=="undefined"){if(typeof(window.digitalData.products)!=="undefined"){if(typeof(window.digitalData.products[index])!=="undefined"){if(typeof(window.digitalData.products[index].productSupportLevel)==="string"){if(window.digitalData.products[index].productSupportLevel!==""){return window.digitalData.products[index].productSupportLevel.toLowerCase();}}}}} if(typeof defaultValue==="undefined") defaultValue="";return defaultValue;}catch(err){analytics.helper.errors.reportError("catch","analytics.helper.getProductSupportLevel",err.message);}};window.analytics.helper.getProductBillingPlan=function(index,defaultValue){try{if(typeof(window.digitalData)!=="undefined"){if(typeof(window.digitalData.products)!=="undefined"){if(typeof(window.digitalData.products[index])!=="undefined"){if(typeof(window.digitalData.products[index].productBillingPlan)!=="undefined"){if(typeof(window.digitalData.products[index].productBillingPlan.billingPeriod)==="string") return window.digitalData.products[index].productBillingPlan.billingPeriod.toLowerCase();}}}} if(typeof(defaultValue)==="undefined") defaultValue="";return defaultValue;}catch(err){analytics.helper.errors.reportError('catch','analytics.helper.getProductBillingPlan',err.message);}};analytics.helper.getODMProductBillingPlan=function(termCode){var billingPlan="";if(termCode&&window.analytics.helper.odmBillingMapping[termCode]){billingPlan=(window.analytics.helper.odmBillingMapping[termCode].BILLING_PERIOD_COUNT+" "+window.analytics.helper.odmBillingMapping[termCode].BILLING_PERIOD).toLowerCase();} return billingPlan;} window.analytics.helper.getProductBillingPeriodCount=function(index,defaultValue){try{if(typeof(window.digitalData)!=="undefined"){if(typeof(window.digitalData.products)!=="undefined"){if(typeof(window.digitalData.products[index])!=="undefined"){if(typeof(window.digitalData.products[index].productBillingPlan)!=="undefined"){if(typeof(window.digitalData.products[index].productBillingPlan.billingPeriodCount)!=="undefined"){if(window.digitalData.products[index].productBillingPlan.billingPeriodCount!==""){return window.digitalData.products[index].productBillingPlan.billingPeriodCount;}}}}}} if(typeof(defaultValue)==="undefined") defaultValue="";return defaultValue;}catch(err){analytics.helper.errors.reportError('catch','analytics.helper.getProductBillingPeriodCount',err.message);}};window.analytics.helper.getProductBillingProratedStartDate=function(index,defaultValue){try{if(typeof(window.digitalData)!=="undefined"){if(typeof(window.digitalData.products)!=="undefined"){if(typeof(window.digitalData.products[index])!=="undefined"){if(typeof(window.digitalData.products[index].productBillingPlan)!=="undefined"){if(typeof(window.digitalData.products[index].productBillingPlan.proratedStartDate)!=="undefined") return window.digitalData.products[index].productBillingPlan.proratedStartDate;}}}} if(typeof(defaultValue)==="undefined") defaultValue="";return defaultValue;}catch(err){analytics.helper.errors.reportError('catch','analytics.helper.getProductBillingProratedStartDate',err.message);}};window.analytics.helper.getProductBillingProratedEndDate=function(index,defaultValue){try{if(typeof(window.digitalData)!=="undefined"){if(typeof(window.digitalData.products)!=="undefined"){if(typeof(window.digitalData.products[index])!=="undefined"){if(typeof(window.digitalData.products[index].productBillingPlan)!=="undefined"){if(typeof(window.digitalData.products[index].productBillingPlan.proratedEndDate)!=="undefined") return window.digitalData.products[index].productBillingPlan.proratedEndDate;}}}} if(typeof(defaultValue)==="undefined") defaultValue="";return defaultValue;}catch(err){analytics.helper.errors.reportError('catch','analytics.helper.getProductBillingProratedEndDate',err.message);}};window.analytics.helper.getProductBillingQuantity=function(index,defaultValue){try{if(typeof(window.digitalData)!=="undefined"){if(typeof(window.digitalData.products)!=="undefined"){if(typeof(window.digitalData.products[index])!=="undefined"){if(typeof(window.digitalData.products[index].productBillingPlan)!=="undefined"){if(typeof(window.digitalData.products[index].productBillingPlan.billingQuantity)!=="undefined"){if(window.digitalData.products[index].productBillingPlan.billingQuantity!==""){return window.digitalData.products[index].productBillingPlan.billingQuantity;}}}}}} if(typeof(defaultValue)==="undefined") defaultValue="";return defaultValue;}catch(err){analytics.helper.errors.reportError('catch','analytics.helper.getProductBillingQuantity',err.message);}};var checkEDUlocation=function(){var isEdu=false;try{if(document.location.href.indexOf('/education/')>-1){isEdu=true;}else if(window.digitalData!=="undefined"){if(typeof window.digitalData.product!=="undefined"){if(typeof window.digitalData.product.productIsEdu!=="undefined"){if(window.digitalData.product.productIsEdu==="true"||window.digitalData.product.productIsEdu===true){isEdu=true;}}} if(typeof window.digitalData.products!=="undefined"){for(var i=0;i<window.digitalData.products.length;i+=1){var checkProd=window.digitalData.products[i];if(typeof checkProd['productIsEdu']!=="undefined"){if(checkProd['productIsEdu']==="true"||checkProd['productIsEdu']===true){isEdu=true;}}}}}}catch(err){analytics.helper.errors.reportError('catch','checkEDUlocation',err.message);} return isEdu;} window.analytics.helper.getProductLocation=function(defaultValue){try{var checkEDU=checkEDUlocation();if(checkEDU){return"edu";}else if(typeof utag_data.tealium_profile!=="undefined"){if(utag_data.tealium_profile.indexOf('cart-aem')>-1||utag_data.tealium_profile.indexOf('cart-dr')>-1) return'global-sites'+(typeof utag_data.tealium_environment!=="undefined"&&utag_data.tealium_environment!=="prod"?"-"+utag_data.tealium_environment:"");else return utag_data.tealium_profile;}else{if(typeof(defaultValue)==="undefined") defaultValue="";return defaultValue;}}catch(err){analytics.helper.errors.reportError('catch','analytics.helper.getProductLocation',err.message);}};window.analytics.helper.getProductLegacyName=function(defaultValue){try{if(typeof(digitalData.product)!=="undefined"){if(typeof(digitalData.product.productName)==="string"){return(";"+digitalData.product.productName).toLowerCase();}} if(typeof(defaultValue)==="undefined") defaultValue="";return defaultValue;}catch(err){analytics.helper.errors.reportError('catch','analytics.helper.getProductLegacyName',err.message);}};window.analytics.helper.getProductAnalyticsName=function(index,defaultValue){try{if(typeof(window.digitalData)!=="undefined"){if(typeof(window.digitalData.products)!=="undefined"){if(typeof(window.digitalData.products[index])!=="undefined"){if(typeof(window.digitalData.products[index].productAnalyticsName)==="string") return window.digitalData.products[index].productAnalyticsName.toLowerCase();}}} if(typeof(defaultValue)==="undefined") defaultValue="";return defaultValue;}catch(err){analytics.helper.errors.reportError('catch','analytics.helper.getProductAnalyticsName',err.message);}};analytics.helper.getProductAfterChangeQuantity=function(eventName,newQtyArray,oldQtyArray){try{var retArray=JSON.parse(JSON.stringify(newQtyArray));if(typeof oldQtyArray==="undefined"&&oldQtyArray.length<1){var newQtyArrayLength=newQtyArray.length;for(var i=0;i<newQtyArrayLength;i++){if(oldQtyObj.hasOwnProperty("quantity")){retArray[i]["quantity"]=0;}}}else{var attrs=analytics.helper.changeQuantityAttributes;for(var i=0;i<newQtyArray.length;i++){var newQtyObj=newQtyArray[i];var oldQtyObj=oldQtyArray[i];var isAddition=(eventName==="estore_increase_quantity"||newQtyObj.quantity>oldQtyObj.quantity);var attr="";for(var j=0;j<attrs.root.length;j++){attr=attrs.root[j];if(attr&&newQtyObj.hasOwnProperty(attr)&&oldQtyObj.hasOwnProperty(attr)){retArray[i][attr]=isAddition?newQtyObj[attr]-oldQtyObj[attr]:oldQtyObj[attr]-newQtyObj[attr];}} if(newQtyObj.billPlans&&oldQtyObj.billPlans){for(var j=0;j<newQtyObj.billPlans.length;j++){for(var k=0;k<attrs.billPlans.length;k++){attr=attrs.billPlans[k];if(attr&&newQtyObj.billPlans[j]&&newQtyObj.billPlans[j].hasOwnProperty(attr)&&oldQtyObj.billPlans[j]&&oldQtyObj.billPlans[j].hasOwnProperty(attr)){retArray[i].billPlans[j][attr]=isAddition?newQtyObj.billPlans[j][attr]-oldQtyObj.billPlans[j][attr]:oldQtyObj.billPlans[j][attr]-newQtyObj.billPlans[j][attr];}}}} if(newQtyObj.planPrice&&oldQtyObj.planPrice){for(var j=0;j<attrs.planPrice.length;j++){attr=attrs.planPrice[j];if(attr&&newQtyObj.planPrice.hasOwnProperty(attr)&&oldQtyObj.planPrice.hasOwnProperty(attr)){retArray[i].planPrice[attr]=isAddition?newQtyObj.planPrice[attr]-oldQtyObj.planPrice[attr]:oldQtyObj.planPrice[attr]-newQtyObj.planPrice[attr];}}}}} return retArray;}catch(err){analytics.helper.reportError&&analytics.helper.reportError('catch','analytics.helper.getProductAfterChangeQuantity',err.message);}} window.analytics.helper.getRawProductData=function(index,defaultValue,propertyValue,checkAvailability,keepCase){try{var keepCase=keepCase||false;if(typeof window.digitalData!=="undefined"){var data=window.digitalData;var item;if(data.eventData&&data.eventData.values&&data.eventData.values.productsQuantityChanged&&data.eventData.values.productsQuantityChanged[index]){item=data.eventData.values.productsQuantityChanged[index];} else if(data.eventData&&data.eventData.values&&data.eventData.values.productsQuantityChangedNew&&data.eventData.values.productsQuantityChangedNew[index]){item=data.eventData.values.productsQuantityChangedNew[index];} else if(data.eventData&&data.eventData.values&&data.eventData.values.productsPromoChanged&&data.eventData.values.productsPromoChanged[index]){item=data.eventData.values.productsPromoChanged[index];} else if(data.eventData&&data.eventData.values&&data.eventData.values.rawProductsQuantityChanged&&data.eventData.values.rawProductsQuantityChanged[index]){item=data.eventData.values.rawProductsQuantityChanged[index];} else if(data.rawOrderData&&data.rawOrderData.products&&data.rawOrderData.products.lineItems[index]){item=data.rawOrderData.products.lineItems[index];} else if(data.rawProductData&&data.rawProductData[index]){item=data.rawProductData[index];} else if(data.rawSubscriptionsData&&data.rawSubscriptionsData[index]){item=data.rawSubscriptionsData[index];var billingObj=window.analytics.helper.getProductBillingInformation(item.billingTermCode) item=analytics.helper.objectMerge(item||{},billingObj);if(item.offeringPlc){item.offeringCode=item.offeringPlc;} if(item.billingTermCode){item.term=item.billingTermCode;} if(item.offeringExternalKey){item.offeringId=item.offeringExternalKey;} if(item.offeringPlcName){item.offeringName=item.offeringPlcName;} if(item.connectivityTypeCode){item.connectivityCode=item.connectivityTypeCode;} if(item.accessModel){item.accessModelCode=item.accessModel;} if(item.servicePlan){item.servicePlanIdCode=item.servicePlan;} if(item.billingTermCode){item.billingTerm=item.billingPlanTerm;}} if(item){if(item[propertyValue]||typeof item[propertyValue]=='boolean'){if(typeof item[propertyValue]==='string'){return keepCase?item[propertyValue]:item[propertyValue].toLowerCase();}else if(typeof item[propertyValue]==='number'){return item[propertyValue];}else if(typeof item[propertyValue]==='boolean'){return item[propertyValue].toString();}} if(item.additionalInfo&&item.additionalInfo[propertyValue]){if(typeof item.additionalInfo[propertyValue]==='string'){return item.additionalInfo[propertyValue].toLowerCase();}} if((checkAvailability==='true'||propertyValue==="billPlans")&&item.billPlans){return item.billPlans;}else if(item.billPlans&&item.billPlans[index]&&item.billPlans[index][propertyValue]){if(typeof item.billPlans[index][propertyValue]==='string'){return item.billPlans[index][propertyValue].toLowerCase();}else if(typeof item.billPlans[index][propertyValue]==='number'){return item.billPlans[index][propertyValue];}}}} if(typeof defaultValue==='undefined'){defaultValue='';} return defaultValue;}catch(err){analytics.helper.errors.reportError('catch','analytics.helper.getRawProductData',err.message);}};window.analytics.helper.getProductSource=function(index){var source=window.analytics.helper.getRawProductData(index,"na","offeringSource");if(source==="na"){source=window.analytics.helper.getRawProductData(index,"na","dataSource");if(source==="na"){source=window.analytics.helper.getRawProductData(index,"na","pricingSource");if(source==="na"){source=window.analytics.helper.getRawProductData(index,"na","offeringType");}}} return source;};window.analytics.helper.getProductAnalyticsFullName=function(index){try{var offeringSource=window.analytics.helper.getProductSource(index);if(offeringSource==="o2p"||offeringSource==="odm"||offeringSource==="apollo"){var offeringCode=window.analytics.helper.getRawProductData(index,"na","offeringCode");var offeringCodeTerm=offeringCode+'-'+window.analytics.helper.getRawProductData(index,"na","term");var billingTerm=window.analytics.helper.getRawProductData(index,"na","billingTerm");var servicePlanIdCode=window.analytics.helper.getRawProductData(index,"na","servicePlanIdCode");var accessModelCode=window.analytics.helper.getRawProductData(index,"na","accessModelCode");var connectivityCode=window.analytics.helper.getRawProductData(index,"na","connectivityCode");var intendedUsageCode=window.analytics.helper.getRawProductData(index,"na","intendedUsageCode");var offeringId=window.analytics.helper.getRawProductData(index,"na","offeringId");var offeringName=window.analytics.helper.getRawProductData(index,"na","offeringName");return offeringCode+":"+offeringCodeTerm+":"+billingTerm+":"+servicePlanIdCode+":"+accessModelCode+":"+connectivityCode+":"+intendedUsageCode+":"+offeringId+":"+offeringName;}else{var productLine=window.analytics.helper.getProductProductLine(index,"na");var productPriceId=window.analytics.helper.getProductPriceID(index,"na");var productType=window.analytics.helper.getProductType(index,"na");var productSupportLevel=window.analytics.helper.getProductSupportLevel(index,"na");var productBillingPlan=window.analytics.helper.getProductBillingPeriodCount(index,"na")+":"+window.analytics.helper.getProductBillingPlan(index,"na");var productLocation=window.analytics.helper.getProductLocation("na");var platform=window.analytics.helper.getDigitalDataParameter("transaction","transactionPlatform");if(platform==="dr"&&(productLine===""||productLine==="na")) return productPriceId;else return productLine+":"+productPriceId+":"+productType+":"+productBillingPlan+":"+productSupportLevel+":"+productLocation;}}catch(err){analytics.helper.errors.reportError('catch','analytics.helper.getProductAnalyticsFullName',err.message);}};window.analytics.helper.getProductLanguage=function(index,defaultValue){try{if(typeof(window.digitalData)!=="undefined"){if(typeof(window.digitalData.products)!=="undefined"){if(typeof(window.digitalData.products[index])!=="undefined"){if(typeof(window.digitalData.products[index].productLanguages)!=="undefined"){if(typeof(window.digitalData.products[index].productLanguages[0])==="string"){return window.digitalData.products[index].productLanguages[0].toLowerCase();}}}}} if(typeof(defaultValue)==="undefined") defaultValue="";return defaultValue;}catch(err){analytics.helper.errors.reportError('catch','analytics.helper.getProductLanguage',err.message);}};window.analytics.helper.getProductPlatform=function(index,defaultValue){try{if(typeof(window.digitalData)!=="undefined"){if(typeof(window.digitalData.products)!=="undefined"){if(typeof(window.digitalData.products[index])!=="undefined"){if(typeof(window.digitalData.products[index].productPlatform)==="string"){return window.digitalData.products[index].productPlatform.toLowerCase();}}}} if(typeof(defaultValue)==="undefined") defaultValue="";return defaultValue;}catch(err){analytics.helper.errors.reportError('catch','analytics.helper.getProductPlatform',err.message);}};window.analytics.helper.getProductKey=function(index,defaultValue){try{if(typeof(window.digitalData)!=="undefined"){if(typeof(window.digitalData.products)!=="undefined"){if(typeof(window.digitalData.products[index])!=="undefined"){if(typeof(window.digitalData.products[index].productKey)==="string"){return window.digitalData.products[index].productKey.toLowerCase();}}}} if(typeof(defaultValue)==="undefined") defaultValue="";return defaultValue;}catch(err){analytics.helper.errors.reportError('catch','analytics.helper.getProductKey',err.message);}};window.analytics.helper.getProductInstallMethod=function(index,defaultValue){try{if(typeof(window.digitalData)!=="undefined"){if(typeof(window.digitalData.products)!=="undefined"){if(typeof(window.digitalData.products[index])!=="undefined"){if(typeof(window.digitalData.products[index].productInstallMethod)!=="undefined"){return window.digitalData.products[index].productInstallMethod;}}}} if(typeof(defaultValue)==="undefined") defaultValue="";return defaultValue;}catch(err){analytics.helper.errors.reportError('catch','analytics.helper.getProductInstallMethod',err.message);}};window.analytics.helper.getProductSerialNumber=function(index,defaultValue){try{if(typeof(window.digitalData)!=="undefined"){if(typeof(window.digitalData.products)!=="undefined"){if(typeof(window.digitalData.products[index])!=="undefined"){if(typeof(window.digitalData.products[index].productSerialNumber)!=="undefined"){return window.digitalData.products[index].productSerialNumber;}}}} if(typeof(defaultValue)==="undefined") defaultValue="";return defaultValue;}catch(err){analytics.helper.errors.reportError('catch','analytics.helper.getProductSerialNumber',err.message);}};window.analytics.helper.getProductLicenseType=function(index,defaultValue){try{if(typeof(window.digitalData)!=="undefined"){if(typeof(window.digitalData.products)!=="undefined"){if(typeof(window.digitalData.products[index])!=="undefined"){if(typeof(window.digitalData.products[index].productLicenseType)==="string"){return window.digitalData.products[index].productLicenseType.toLowerCase();}}}} if(typeof(defaultValue)==="undefined") defaultValue="";return defaultValue;}catch(err){analytics.helper.errors.reportError('catch','analytics.helper.getProductLicenseType',err.message);}};window.analytics.helper.getProductsValue=function(specificPLC){try{var specificPLC=specificPLC||false;if(typeof window.digitalData!=="undefined"){if(typeof window.digitalData.products!=="undefined"){var numOfProds=window.digitalData.products.length;var listVar3='';if(numOfProds>0){for(var _n=0;_n<numOfProds;_n++){if(_n>0&&_n<numOfProds) listVar3+=',';if(typeof window.digitalData.products[_n].productLine!=="undefined"){if(window.digitalData.products[_n].productLine!==""){if(specificPLC){var cleanPlc=(window.digitalData.products[_n].productLine).toString().trim().toLowerCase();var cleanCheck=(specificPLC).toString().trim().toLowerCase();if(cleanPlc===cleanCheck){var new_product_id=";"+window.analytics.helper.getProductAnalyticsFullName(_n);listVar3=new_product_id;}}else{var new_product_id=";"+window.analytics.helper.getProductAnalyticsFullName(_n);listVar3+=new_product_id;}}else{if(!specificPLC){if(typeof window.digitalData.products[_n]['productAnalyticsName']!=="undefined"){var new_product_id=';'+window.analytics.helper.getProductAnalyticsName(_n);listVar3+=new_product_id;}}}}else if(typeof window.digitalData.products[_n]['productAnalyticsName']==='string'){if(!specificPLC){listVar3+=';'+window.analytics.helper.getProductAnalyticsName(_n);}}} return listVar3;}} else if(typeof digitalData.product!=="undefined"){window.analytics.helper.getProductLegacyName();}else{return"";}}}catch(err){analytics.helper.errors.reportError('catch','analytics.helper.getProductsValue',err.message);}};window.analytics.helper.getFormOfferActivityID=function(){try{var activityID="";if(typeof(window.digitalData)!=="undefined"){if(typeof(window.digitalData.form)!=="undefined"){if(typeof(window.digitalData.form.offerActivityID)==="string"){activityID=window.digitalData.form.offerActivityID;}}} return activityID;}catch(err){analytics.helper.errors.reportError('catch','analytics.helper.getFormOfferActivityID',err.message);}};window.analytics.helper.getUserOxygenStatus=function(){try{var oxygenStatus="0";if(typeof(window.digitalData.user)!=="undefined"&&typeof(window.digitalData.user.loginStatus)!=="undefined"){if(window.digitalData.user.loginStatus===true) oxygenStatus="1";else if(window.digitalData.user.loginStatus===false) oxygenStatus="2";} return oxygenStatus;}catch(err){analytics.helper.errors.reportError("catch","analytics.helper.getUserOxygenStatus",err.message);}};window.analytics.helper.findUnfoundContent=function(){try{var trials=$('[data-wat-trial-initiate]');if(trials.length>0){$.each(trials,function(index,obj){var tryName='na';var needsTags=false;var hasParent=false;var par;var parent=$(obj).parents('[data-wat-trial-container]');if(typeof $(obj).attr('data-wat-trial-product-plc')!=="undefined"){tryName=$(obj).attr('data-wat-trial-product-plc').toLowerCase();}else if(typeof parent[0]!=="undefined"){par=$(parent[0]);hasParent=true;if(typeof par.attr('data-wat-trial-product-plc')!=="undefined"){tryName=par.attr('data-wat-trial-product-plc').toLowerCase();}} if(hasParent){needsTags=typeof $(par).attr('data-wat-content-type')==="undefined"?true:false;}else{needsTags=typeof $(obj).attr('data-wat-content-type')==="undefined"?true:false;} if(needsTags){$(obj).attr('data-wat-content-type','waf-try');$(obj).attr('data-wat-content-name',tryName);}});}}catch(err){analytics.helper.errors.reportError('catch','analytics.helper.findUnfoundContent',err.message);}};window.analytics.helper.getPageTestExperience=function(){try{var testExperience=window.analytics.helper.getDigitalDataParameter("page","testExperience");if(typeof(testExperience)==="string") testExperience=testExperience.toLowerCase();else testExperience="";return testExperience;}catch(err){analytics.helper.errors.reportError('catch','analytics.helper.getPageTestExperience',err.message);}};window.analytics.helper.getPageType=function(){try{var pageType=window.analytics.helper.getDigitalDataParameter("page","pageType");if(typeof(pageType)==="string") pageType=pageType.toLowerCase();else{if(document.location.pathname.indexOf('\/subscribe')>-1){pageType="subscribe";}else{pageType="";}} return pageType;}catch(err){analytics.helper.errors.reportError('catch','analytics.helper.getPageType',err.message);}};window.analytics.helper.getProductQuantity=function(index){try{var productQuantity="1";if(typeof(window.digitalData.products)!=="undefined"&&typeof(window.digitalData.products[index])!=="undefined"){if(typeof(window.digitalData.products[index].productQuantity)!=="undefined"&&window.digitalData.products[index].productQuantity!=="") productQuantity=window.digitalData.products[index].productQuantity;} return productQuantity;}catch(err){analytics.helper.errors.reportError("catch","analytics.helper.getProductQuantity",err.message);}};window.analytics.helper.getProductDiscountPrice=function(index){try{var discountsApplied=window.analytics.helper.getRawProductData(index,"0.00","discountsApplied");if(discountsApplied!=="0.00") return discountsApplied;if(typeof(window.digitalData.products)!=="undefined"&&typeof(window.digitalData.products[index])!=="undefined"&&typeof(window.digitalData.products[index].productCurrencies)!=="undefined"){var currencyCode=window.analytics.helper.getDigitalDataParameter("page","currencyCode");if(currencyCode==="USD"&&typeof(window.digitalData.products[index].productCurrencies.usd)!=="undefined"){if(typeof(window.digitalData.products[index].productCurrencies.usd.productUnitDiscountAmount)!=="undefined") return window.digitalData.products[index].productCurrencies.usd.productUnitDiscountAmount;else if(typeof(window.digitalData.products[index].productCurrencies.usd.productTotalDiscountAmountAllQty)!=="undefined") return window.digitalData.products[index].productCurrencies.usd.productTotalDiscountAmountAllQty;else if(typeof(window.digitalData.products[index].productCurrencies.usd.productDiscountPrice)!=="undefined") return window.digitalData.products[index].productCurrencies.usd.productDiscountPrice;}else{var old_object="";if(typeof(currencyCode)==="string") old_object=currencyCode.toLowerCase();if(typeof(window.digitalData.products[index].productCurrencies.localCurrency)!=="undefined"){if(typeof(window.digitalData.products[index].productCurrencies.localCurrency.productUnitDiscountAmount)!=="undefined") return window.digitalData.products[index].productCurrencies.localCurrency.productUnitDiscountAmount;else if(typeof(window.digitalData.products[index].productCurrencies.localCurrency.productTotalDiscountAmountAllQty)!=="undefined") return window.digitalData.products[index].productCurrencies.localCurrency.productTotalDiscountAmountAllQty;else if(typeof(window.digitalData.products[index].productCurrencies.localCurrency.productDiscountPrice)!=="undefined") return window.digitalData.products[index].productCurrencies.localCurrency.productDiscountPrice;}else if(old_object!==""&&typeof(window.digitalData.products[index].productCurrencies[old_object])!=="undefined"){return window.digitalData.products[index].productCurrencies[old_object].productDiscountPrice;}}} return"0.00";}catch(err){analytics.helper.errors.reportError("catch","analytics.helper.getProductDiscountPrice",err.message);}};window.analytics.helper.getProductUnitListPrice=function(index){try{if(typeof(window.digitalData.products)!=="undefined"&&typeof(window.digitalData.products[index])!=="undefined"&&typeof(window.digitalData.products[index].productCurrencies)!=="undefined"){var currencyCode=window.analytics.helper.getDigitalDataParameter("page","currencyCode");if(currencyCode==="USD"&&typeof(window.digitalData.products[index].productCurrencies.usd)!=="undefined"){if(typeof(window.digitalData.products[index].productCurrencies.usd.productUnitPriceBeforeDiscountNoTax)!=="undefined") return window.digitalData.products[index].productCurrencies.usd.productUnitPriceBeforeDiscountNoTax;else return window.digitalData.products[index].productCurrencies.usd.productUnitListPrice;}else{var old_object="";if(typeof(currencyCode)==="string") old_object=currencyCode.toLowerCase();if(typeof(old_object!==""&&window.digitalData.products[index].productCurrencies[old_object])!=="undefined") return window.digitalData.products[index].productCurrencies[old_object].productUnitTotalPrice;else if(typeof(window.digitalData.products[index].productCurrencies.localCurrency)!=="undefined"){if(typeof(window.digitalData.products[index].productCurrencies.localCurrency.productUnitPriceBeforeDiscountNoTax)!=="undefined") return window.digitalData.products[index].productCurrencies.localCurrency.productUnitPriceBeforeDiscountNoTax;else if(typeof(window.digitalData.products[index].productCurrencies.localCurrency.productUnitListPrice)!=="undefined") return window.digitalData.products[index].productCurrencies.localCurrency.productUnitListPrice;}}} return"0.00";}catch(err){analytics.helper.errors.reportError("catch","analytics.helper.getProductUnitListPrice",err.message);}};window.analytics.helper.getProductUnitListTotalPrice=function(index){try{var productUnitListTotalPrice="0.00";if(typeof(window.digitalData.products)!=="undefined"&&typeof(window.digitalData.products[index])!=="undefined"&&typeof(window.digitalData.products[index].productCurrencies)!=="undefined"){var currencyCode=window.analytics.helper.getDigitalDataParameter("page","currencyCode");if(currencyCode==="USD"&&typeof(window.digitalData.products[index].productCurrencies.usd)!=="undefined"){if(typeof(window.digitalData.products[index].productCurrencies.usd.productUnitPriceBeforeDiscountWithTax)!=="undefined") return window.digitalData.products[index].productCurrencies.usd.productUnitPriceBeforeDiscountWithTax;else return window.digitalData.products[index].productCurrencies.usd.productUnitListTotalPrice;}else{var old_object="";if(typeof(currencyCode)==="string") old_object=currencyCode.toLowerCase();if(typeof(old_object!==""&&window.digitalData.products[index].productCurrencies[old_object])!=="undefined") return window.digitalData.products[index].productCurrencies[old_object].productUnitTotalPrice;else if(typeof(window.digitalData.products[index].productCurrencies.localCurrency)!=="undefined"){if(typeof(window.digitalData.products[index].productCurrencies.localCurrency.productUnitPriceBeforeDiscountWithTax)!=="undefined") return window.digitalData.products[index].productCurrencies.localCurrency.productUnitPriceBeforeDiscountWithTax;else if(typeof(window.digitalData.products[index].productCurrencies.localCurrency.productUnitListTotalPrice)!=="undefined") return window.digitalData.products[index].productCurrencies.localCurrency.productUnitListTotalPrice;}}} return productUnitListTotalPrice;}catch(err){analytics.helper.errors.reportError("catch","analytics.helper.getProductUnitListTotalPrice",err.message);}};window.analytics.helper.getProductUnitPrice=function(index,local){try{if(typeof(window.digitalData.products)!=="undefined"&&typeof(window.digitalData.products[index])!=="undefined"&&typeof(window.digitalData.products[index].productCurrencies)!=="undefined"){var currencyCode=window.analytics.helper.getDigitalDataParameter("page","currencyCode");var needLocalCurrency=false;if(typeof(local)!=="undefined"&&local===true) needLocalCurrency=true;if((currencyCode==="USD"&&typeof(window.digitalData.products[index].productCurrencies.usd)!=="undefined"&&needLocalCurrency===false)){if(typeof(window.digitalData.products[index].productCurrencies.usd.productUnitPriceAfterDiscountNoTax)!=="undefined") return window.digitalData.products[index].productCurrencies.usd.productUnitPriceAfterDiscountNoTax;else return window.digitalData.products[index].productCurrencies.usd.productUnitPrice;} if(needLocalCurrency===true&&typeof(window.digitalData.products[index].productCurrencies.localCurrency)==="undefined"){return"0.00";}else{var old_object="";if(typeof(currencyCode)==="string") old_object=currencyCode.toLowerCase();if(typeof(window.digitalData.products[index].productCurrencies.localCurrency)!=="undefined"){if(typeof(window.digitalData.products[index].productCurrencies.localCurrency.productUnitPriceAfterDiscountNoTax)!=="undefined") return window.digitalData.products[index].productCurrencies.localCurrency.productUnitPriceAfterDiscountNoTax;else if(typeof(window.digitalData.products[index].productCurrencies.localCurrency.productUnitPrice)!=="undefined") return window.digitalData.products[index].productCurrencies.localCurrency.productUnitPrice;}else if(old_object!==""&&typeof(window.digitalData.products[index].productCurrencies[old_object])!=="undefined"){return window.digitalData.products[index].productCurrencies[old_object].productUnitPrice;}}} return"0.00";}catch(err){analytics.helper.errors.reportError("catch","analytics.helper.getProductUnitPrice",err.message);}};window.analytics.helper.getProductUnitTotalPrice=function(index){try{if(typeof(window.digitalData.products)!=="undefined"&&typeof(window.digitalData.products[index])!=="undefined"&&typeof(window.digitalData.products[index].productCurrencies)!=="undefined"){var currencyCode=window.analytics.helper.getDigitalDataParameter("page","currencyCode");if(currencyCode==="USD"&&typeof(window.digitalData.products[index].productCurrencies.usd)!=="undefined"){if(typeof(window.digitalData.products[index].productCurrencies.usd.productUnitPriceAfterDiscountWithTax)!=="undefined") return window.digitalData.products[index].productCurrencies.usd.productUnitPriceAfterDiscountWithTax;else return window.digitalData.products[index].productCurrencies.usd.productUnitTotalPrice;}else{var old_object="";if(typeof(currencyCode)==="string") old_object=currencyCode.toLowerCase();if(typeof(old_object!==""&&window.digitalData.products[index].productCurrencies[old_object])!=="undefined"){return window.digitalData.products[index].productCurrencies[old_object].productUnitTotalPrice;}else if(typeof(window.digitalData.products[index].productCurrencies.localCurrency)!=="undefined"){if(typeof(window.digitalData.products[index].productCurrencies.localCurrency.productUnitPriceAfterDiscountWithTax)!=="undefined") return window.digitalData.products[index].productCurrencies.localCurrency.productUnitPriceAfterDiscountWithTax;else if(typeof(window.digitalData.products[index].productCurrencies.localCurrency.productUnitTotalPrice)!=="undefined") return window.digitalData.products[index].productCurrencies.localCurrency.productUnitTotalPrice;}}} return"0.00";}catch(err){analytics.helper.errors.reportError("catch","analytics.helper.getProductUnitTotalPrice",err.message);}};window.analytics.helper.getProductRealUnitPrice=function(index){try{if(window.digitalData.page.currencyCode==="USD"){var productUnitPrice=window.analytics.helper.getProductUnitPrice(index);return productUnitPrice;}else{return window.analytics.helper.getProductUnitPrice(index);} return"0.00";}catch(err){analytics.helper.errors.reportError("catch","analytics.helper.getProductRealUnitPrice",err.message);}};window.analytics.helper.getProductTotalPriceBeforeDiscountNoTax=function(index){try{if(typeof(window.digitalData.products[index].productCurrencies.localCurrency)!=="undefined"){if(typeof(window.digitalData.products[index].productCurrencies.localCurrency.productTotalBeforeDiscountNoTaxAllQty)!=="undefined") return window.digitalData.products[index].productCurrencies.localCurrency.productTotalBeforeDiscountNoTaxAllQty;}else{return"0.00";}}catch(err){analytics.helper.errors.reportError("catch","analytics.helper.getProductTotalPriceBeforeDiscountNoTax",err.message);}};window.analytics.helper.getProductTotalPrice=function(index){try{if(typeof(window.digitalData.products)!=="undefined"&&typeof(window.digitalData.products[index])!=="undefined"&&typeof(window.digitalData.products[index].productCurrencies)!=="undefined"){var currencyCode=window.analytics.helper.getDigitalDataParameter("page","currencyCode");if(currencyCode==="USD"){if(typeof(window.digitalData.products[index].productCurrencies.usd)!=="undefined"){if(typeof(window.digitalData.products[index].productCurrencies.usd.productTotalAfterDiscountWithTaxAllQty)!=="undefined"){return window.digitalData.products[index].productCurrencies.usd.productTotalAfterDiscountWithTaxAllQty;}else if(typeof(window.digitalData.products[index].productCurrencies.usd.productTotalPrice)!=="undefined"){return window.digitalData.products[index].productCurrencies.usd.productTotalPrice;}else if(typeof(window.digitalData.products[index].productCurrencies.usd.productUnitTotalPrice)!=="undefined"){return window.digitalData.products[index].productCurrencies.usd.productUnitTotalPrice;}}}else{if(typeof(window.digitalData.products[index].productCurrencies.localCurrency)!=="undefined"){if(typeof(window.digitalData.products[index].productCurrencies.localCurrency.productTotalAfterDiscountWithTaxAllQty)!=="undefined") return window.digitalData.products[index].productCurrencies.localCurrency.productTotalAfterDiscountWithTaxAllQty;else if(typeof(window.digitalData.products[index].productCurrencies.localCurrency.productTotalPrice)!=="undefined") return window.digitalData.products[index].productCurrencies.localCurrency.productTotalPrice;}else{var old_object="";if(typeof(currencyCode)==="string") old_object=currencyCode.toLowerCase();if(old_object!==""&&typeof(window.digitalData.products[index].productCurrencies[old_object])!=="undefined"){if(typeof(window.digitalData.products[index].productCurrencies[old_object].productUnitTotalPrice)!=="undefined") return window.digitalData.products[index].productCurrencies[old_object].productUnitTotalPrice;}}}} return"0.00";}catch(err){analytics.helper.errors.reportError("catch","analytics.helper.getProductTotalPrice",err.message);}};window.analytics.helper.getProductTotalPriceRounded=function(index){try{var productTotalPriceRounded=0;var productTotalPriceInteger=window.analytics.helper.getProductRealUnitPrice(index)*1*window.analytics.helper.getProductQuantity(index);if(typeof(Math)!=="undefined"&&typeof(Math.round)!=="undefined") productTotalPriceRounded=Math.round(productTotalPriceInteger);return productTotalPriceRounded;}catch(err){analytics.helper.errors.reportError("catch","analytics.helper.getProductTotalPriceRounded",err.message);}};window.analytics.helper.getProductsLength=function(){try{var productsLength=0;if(typeof(window.digitalData.products)!=="undefined") productsLength=window.digitalData.products.length;return productsLength;}catch(err){analytics.helper.errors.reportError("catch","analytics.helper.getProductsLength ",err.message);}};window.analytics.helper.getProductsAddedtoCart=function(){try{console.info("need to fix the reference to adobe analytics ecommerce data object");}catch(err){analytics.helper.errors.reportError("catch","analytics.helper.getProductsAddedtoCart",err.message);}};window.analytics.helper.getProductValueInList=function(value,delimiter){try{var list="";if(typeof(value)==="string"&&value!==""){var delimiter_to_use=";";if(typeof(delimiter)==="string"&&delimiter!=="") delimiter_to_use=delimiter;var productsLength=window.analytics.helper.getProductsLength();for(var i=0;i<productsLength;i++){if(typeof(window.digitalData.products[i])!=="undefined"&&typeof(window.digitalData.products[i][value])!=="undefined"){if(list!=="") list+=delimiter_to_use;list+=window.digitalData.products[i][value];}}} return list;}catch(err){analytics.helper.errors.reportError("catch","analytics.helper.getProductValueInList",err.message);}};window.analytics.helper.getOrderDiscountAmount=function(){try{if(typeof(window.digitalData.order)!=="undefined"&&typeof(window.digitalData.order.orderCurrencies)!=="undefined"){if(window.digitalData.page.currencyCode==="USD"&&typeof(window.digitalData.order.orderCurrencies.usd)!=="undefined"&&typeof(window.digitalData.order.orderCurrencies.usd.orderDiscountAmount)!=="undefined"){if(window.digitalData.order.orderCurrencies.usd.orderDiscountAmount!=="") return window.digitalData.order.orderCurrencies.usd.orderDiscountAmount;}else if(typeof(window.digitalData.order.orderCurrencies.localCurrency)!=="undefined"&&typeof(window.digitalData.order.orderCurrencies.localCurrency.orderDiscountAmount)!=="undefined"){if(window.digitalData.order.orderCurrencies.localCurrency.orderDiscountAmount!=="") return window.digitalData.order.orderCurrencies.localCurrency.orderDiscountAmount;}} return"0.00";}catch(err){analytics.helper.errors.reportError("catch","analytics.helper.getOrderDiscountAmount",err.message);}};window.analytics.helper.getOrderTotalAmount=function(local){try{var needLocalCurrency=false;if(typeof(local)!=="undefined"&&local===true) needLocalCurrency=true;if(typeof(window.digitalData.order)!=="undefined"&&typeof(window.digitalData.order.orderCurrencies)!=="undefined"){if(window.digitalData.page.currencyCode==="USD"&&needLocalCurrency===false) return window.digitalData.order.orderCurrencies.usd.orderTotalAmount;else if(typeof(window.digitalData.order.orderCurrencies.localCurrency)!=="undefined"&&typeof(window.digitalData.order.orderCurrencies.localCurrency.orderTotalAmount)!=="undefined") return window.digitalData.order.orderCurrencies.localCurrency.orderTotalAmount;} return window.analytics.helper.getCurrentCartValue(needLocalCurrency);}catch(err){analytics.helper.errors.reportError("catch","analytics.helper.getOrderTotalAmount",err.message);}};window.analytics.helper.getOrderSubTotalAmount=function(){try{var currencyCode=window.analytics.helper.getDigitalDataParameter("page","currencyCode");if(typeof(window.digitalData.order)!=="undefined"&&typeof(window.digitalData.order.orderCurrencies)!=="undefined"){if(currencyCode&¤cyCode==="USD"&&digitalData.order.orderCurrencies.usd&&digitalData.order.orderCurrencies.usd.orderSubTotal) return window.digitalData.order.orderCurrencies.usd.orderSubTotal;else if(digitalData.order.orderCurrencies.localCurrency&&digitalData.order.orderCurrencies.localCurrency.orderSubTotal) return window.digitalData.order.orderCurrencies.localCurrency.orderSubTotal;} return"0.00";}catch(err){analytics.helper.errors.reportError("catch","analytics.helper.getOrderSubTotalAmount",err.message);}};window.analytics.helper.getOrderTaxAmount=function(){try{if(typeof(window.digitalData.order)!=="undefined"&&typeof(window.digitalData.order.orderCurrencies)!=="undefined"){if(window.digitalData.page.currencyCode==="USD") return window.digitalData.order.orderCurrencies.usd.orderTaxAmount;else if(typeof(window.digitalData.order.orderCurrencies.localCurrency)!=="undefined"&&typeof(window.digitalData.order.orderCurrencies.localCurrency.orderTaxAmount)!=="undefined") return window.digitalData.order.orderCurrencies.localCurrency.orderTaxAmount;} return"0.00";}catch(err){analytics.helper.errors.reportError("catch","analytics.helper.getOrderTaxAmount",err.message);}};window.analytics.helper.getOrderTotalBeforeDiscountAmount=function(local){try{var currentCartValue=0;var productsLength=window.analytics.helper.getProductsLength();for(var i=0;i<productsLength;i++){var productPriceUnit=window.analytics.helper.getProductTotalPriceBeforeDiscountNoTax(i);currentCartValue+=productPriceUnit;} return currentCartValue;}catch(err){analytics.helper.errors.reportError("catch","analytics.helper.getOrderTotalBeforeDiscountAmount",err.message);}};window.analytics.helper.getOrderPromotionCode=function(){try{var orderPromoCodes="";var orderPromotionsLength=0;if(typeof(window.digitalData.order)!=="undefined"&&typeof(window.digitalData.order.orderPromotions)!=="undefined") orderPromotionsLength=window.digitalData.order.orderPromotions.length;if(orderPromotionsLength>0){for(var i=0;i<orderPromotionsLength;i++){if(i!==0) orderPromoCodes+=":";if(typeof(window.digitalData.order.orderPromotions[i].promotionCode)==="string") orderPromoCodes+=window.digitalData.order.orderPromotions[i].promotionCode.toLowerCase();}} return orderPromoCodes;}catch(err){analytics.helper.errors.reportError("catch","analytics.helper.getOrderPromotionCode",err.message);}};window.analytics.helper.getOrderPromotionDetails=function(){try{var orderPromoCodes="";var orderPromotionsLength=0;if(typeof(window.digitalData.order)!=="undefined"&&typeof(window.digitalData.order.orderPromotions)!=="undefined") orderPromotionsLength=window.digitalData.order.orderPromotions.length;if(orderPromotionsLength>0){for(var i=0;i<orderPromotionsLength;i++){if(i!==0) orderPromoCodes+=":";if(typeof(window.digitalData.order.orderPromotions[i].promotionCode)==="string") orderPromoCodes+=window.digitalData.order.orderPromotions[i].promotionCode.toLowerCase();if(typeof(window.digitalData.order.orderPromotions[i].promotionID)!=="undefined") orderPromoCodes+=":"+window.digitalData.order.orderPromotions[i].promotionID;if(typeof(window.digitalData.order.orderPromotions[i].promotionName)==="string") orderPromoCodes+=":"+window.digitalData.order.orderPromotions[i].promotionName.toLowerCase();if(typeof(window.digitalData.order.orderPromotions[i].promotionType)!=="undefined") orderPromoCodes+=":"+window.digitalData.order.orderPromotions[i].promotionType;}} return orderPromoCodes;}catch(err){analytics.helper.errors.reportError("catch","analytics.helper.getOrderPromotionCode",err.message);}};window.analytics.helper.getOrderVatExemptionApplied=function(){try{var vatExemptionApplied=false;if(typeof(window.digitalData.order)!=="undefined"&&typeof(window.digitalData.order.vatExemption)!=="undefined"&&typeof(window.digitalData.order.vatExemption.applied)!=="undefined"){vatExemptionApplied=digitalData.order.vatExemption.applied;} return vatExemptionApplied;}catch(err){analytics.helper.errors.reportError("catch","analytics.helper.getOrderVatExemptionApplied",err.message);}};window.analytics.helper.getTransactionDetails=function(){try{var transactionDetails="";var platform=window.analytics.helper.getDigitalDataParameter("transaction","transactionPlatform");var type=window.analytics.helper.getDigitalDataParameter("transaction","transactionType");transactionDetails=platform+" "+type;var contentDescription=window.analytics.helper.getDigitalDataParameter("page","contentDescription");if(transactionDetails===" "){if(contentDescription==="add seats") transactionDetails="bic seat adjustment";else transactionDetails="n/a";} if(contentDescription==="add seats") transactionDetails+=":add seats";else if(type==="date adjustment") transactionDetails+=":align payment dates";else transactionDetails+=":"+window.analytics.helper.getDigitalDataParameter("transaction","transactionSubType");if(transactionDetails==="n/a:") transactionDetails="n/a:n/a";if(transactionDetails!=="") transactionDetails+=" > "+contentDescription;if(transactionDetails.indexOf("n/a:n/a")>-1) return"";else return transactionDetails;}catch(err){analytics.helper.errors.reportError("catch","analytics.helper.getTransactionDetails",err.message);}};window.analytics.helper.getProductAnalyticsVariantName=function(index){try{var productType=(window.analytics.helper.getProductType(index)==="")?"na":window.analytics.helper.getProductType(index);var productBillingPlan=(window.analytics.helper.getProductBillingPlan(index)==="")?"na:na":window.analytics.helper.getProductBillingPeriodCount(index)+":"+window.analytics.helper.getProductBillingPlan(index);var newProductVariant=productType+":"+productBillingPlan;return newProductVariant;}catch(err){analytics.helper.errors.reportError("catch","analytics.helper.getProductAnalyticsVariantName",err.message);}};window.analytics.helper.getProductTerm=function(index){try{var productBillingPlan=(window.analytics.helper.getProductBillingPlan(index)==="")?"na na":window.analytics.helper.getProductBillingPeriodCount(index)+" "+window.analytics.helper.getProductBillingPlan(index);return productBillingPlan;}catch(err){analytics.helper.errors.reportError("catch","analytics.helper.getProductTerm",err.message);}};window.analytics.helper.getProductPromotionCode=function(index,keepCase){try{var keepCase=keepCase||false;var productPromoCodes="";productPromoCodes=window.analytics.helper.getRawProductData(index,"na","promotionCode",null,keepCase);if(productPromoCodes!=="na") return productPromoCodes;if(typeof window.digitalData.products[index]!=="undefined"&&typeof window.digitalData.products[index].productPromotions!=="undefined"){var productPromotionsLength=window.digitalData.products[index].productPromotions.length;if(productPromotionsLength>0){for(var i=0;i<productPromotionsLength;i++){if(i!==0) productPromoCodes+=":";var productPromotions=window.digitalData.products[index].productPromotions[i];if(typeof(productPromotions)!=="undefined"&&typeof(productPromotions.promotionCode)==="string"&&productPromotions.promotionCode!==""){productPromoCodes+=keepCase?productPromotions.promotionCode:productPromotions.promotionCode.toLowerCase();}}}} return productPromoCodes;}catch(err){analytics.helper.errors.reportError("catch","analytics.helper.getProductPromotionCode",err.message);}};window.analytics.helper.getProductPromotionStoreFamily=function(title){try{var productPromoFamily="na";if(typeof(title)==="string"&&title.toLowerCase().indexOf("gfp")===0&&title.length>9){productPromoFamily=title.substring(0,10);} return productPromoFamily;}catch(err){analytics.helper.errors.reportError("catch","analytics.helper.getProductPromotionStoreFamily ",err.message);}};window.analytics.helper.getProductPromotionStoreTitle=function(index){try{var productPromoTitle="";var productPromotionsLength=0;var productPromotionsPatchGUACOrderLength=0;var productPromotionsPatchGUACartLength=0;if(typeof window.digitalData.products[index]!=="undefined"&&typeof window.digitalData.products[index].productPromotions!=="undefined") productPromotionsLength=window.digitalData.products[index].productPromotions.length;if(typeof window.digitalData.rawOrderData!=="undefined"&&typeof window.digitalData.rawOrderData.lineItems!=="undefined"&&typeof window.digitalData.rawOrderData.lineItems.lineItem!=="undefined"&&typeof window.digitalData.rawOrderData.lineItems.lineItem[index]!=="undefined") productPromotionsPatchGUACOrderLength=window.digitalData.rawOrderData.lineItems.lineItem.length;if(typeof window.digitalData.rawProductData!=="undefined"&&typeof window.digitalData.rawProductData[index]!=="undefined"&&typeof window.digitalData.rawProductData[index].product!=="undefined"&&window.digitalData.rawProductData[index].product.shortDescription!==null) productPromotionsPatchGUACartLength=window.digitalData.rawProductData[index];if(productPromotionsLength>0){for(var i=0;i<productPromotionsLength;i++){if(i!==0) productPromoTitle+=";";var productPromotions=window.digitalData.products[index].productPromotions[i];if(typeof(productPromotions.promotionID)==="string"&&productPromotions.promotionID!=="") productPromoTitle=productPromotions.promotionID.toLowerCase();else productPromoTitle="na";if(typeof(productPromotions.promotionName)==="string"&&productPromotions.promotionName!==""){productPromoTitle+=":"+window.analytics.helper.getProductPromotionStoreFamily(productPromotions.promotionName);productPromoTitle+=":"+productPromotions.promotionName.toLowerCase();}else productPromoTitle+=":na:na";}}else if(productPromotionsPatchGUACOrderLength>0){if(typeof(window.digitalData.rawOrderData.lineItems.lineItem[index].product)!=="undefined"&&typeof(window.digitalData.rawOrderData.lineItems.lineItem[index].product.shortDescription)!=="undefined"&&(window.digitalData.rawOrderData.lineItems.lineItem[index].product.shortDescription)!==null){productPromoTitle+=window.digitalData.rawOrderData.lineItems.lineItem[index].product.id+":na:"+window.digitalData.rawOrderData.lineItems.lineItem[index].product.shortDescription;}}else if(productPromotionsPatchGUACartLength!==0){productPromoTitle+=window.digitalData.rawProductData[index].product.id+":na:"+window.digitalData.rawProductData[index].product.shortDescription;} return productPromoTitle;}catch(err){analytics.helper.errors.reportError("catch","analytics.helper.getProductPromotionStoreTitle",err.message);}};window.analytics.helper.initOrderPrefix=function(){try{if(window.digitalData.page.site==='estore'){var platform=window.analytics.helper.getDigitalDataParameter("transaction","transactionPlatform");if(typeof platform==='string'){platform=platform.toLowerCase();} if(platform==="bic"){return"B:";}else if(platform==="cleverbridge"){return"C:";} else if(platform==="dr"){if(typeof(ADSK_A)!=="undefined"&&typeof(ADSK_A.bFraudConfirmationPage)!=="undefined"&&ADSK_A.bFraudConfirmationPage===true) return"D:fraud-";else if(/adskeren|adskinr/.test(location.href)) return"DE:";else return"D:";}else if(platform==="aem"){if(window.analytics.helper.getCountryCode()==="au") return"AD:";else return"A:";}else if(platform==="cvent"){return"C:";}else if(platform==="odm"){return"ODM:";}else return"";}else if(window.digitalData.page.site==='ipp') return"I:";else if(window.digitalData.page.site==='portal') return"I:";else if(window.digitalData.page.site.includes("estore")){return"AD:";}else if(window.digitalData.page.cleanPath.indexOf("/billing/add-seats")>-1){return"SPG:";} else if(digitalData.transaction&&digitalData.transaction.transactionPlatform&&digitalData.transaction.transactionPlatform=='mini checkout'){return"MCO:";}else return"";}catch(err){analytics.helper.errors.reportError("catch","analytics.helper.initOrderPrefix ",err.message);}};window.analytics.helper.getAffiliationPurchase=function(){try{var affiliationStore=(window.digitalData.page.continentCode+":"+window.analytics.helper.getCountryCode()+":"+window.digitalData.page.currencyCode).toLowerCase();return affiliationStore;}catch(err){analytics.helper.errors.reportError("catch","analytics.helper.getAffiliationPurchase",err.message);}};window.analytics.helper.getCurrentCartValue=function(local){try{var currentCartValue=0;var needLocalCurrency=false;if(typeof(local)!=="undefined"&&local===true) needLocalCurrency=true;var productsLength=window.analytics.helper.getProductsLength();for(var i=0;i<productsLength;i++){var productQuantity=window.analytics.helper.getProductQuantity(i);var productPriceUnit=window.analytics.helper.getProductUnitPrice(i,needLocalCurrency);var productTotal=(productPriceUnit*1)*productQuantity;currentCartValue+=productTotal;} return currentCartValue;}catch(err){analytics.helper.errors.reportError("catch","analytics.helper.getCurrentCartValue",err.message);}};function yPositionCompare(a,b){if(a.yPosition<b.yPosition) return-1;if(a.yPosition>b.yPosition) return 1;return 0;};var validLastGuacs=['oxygen-login-success','oxygen-registration-success','save-payment-profile','checkout-page','purchase-page'];window.analytics.helper.getCartState=function(){if(typeof window.guacCartLastActive==="undefined"){window.guacCartLastActive='page-load'}else{try{var currentEvent=window.digitalData.eventData.eventName||false;if(validLastGuacs.indexOf(currentEvent)>-1){window.guacCartLastActive=currentEvent;}}catch(err){analytics.helper.errors.reportError('catch','GUAC last active check error',err.message);}} var sections=$('[data-wat-page-section]'),cartSections=[],cartState='';if(sections.length>0){$.each(sections,function(ind,sect){var sO=$(sect),tag='data-wat-page-section',sectionName=sO.attr(tag)?sO.attr(tag).toLowerCase():false,sectionEnabled=sO.attr(tag+'-enabled')?(sO.attr(tag+'-enabled')==="true"?true:false):false,sectionOpen=sO.attr(tag+'-open')?(sO.attr(tag+'-open')==="true"?true:false):false,sectionPosition=sO.position()||false,sectionDetes={name:sectionName?sectionName:'section-name-missing',state:sectionEnabled,open:sectionOpen,yPosition:sectionPosition.top};cartSections.push(sectionDetes);});cartSections.sort(yPositionCompare);for(var i=0;i<cartSections.length;i+=1){var sectionOrder=i+1,section=cartSections[i],stateValue=section.state&§ion.open?'open':(section.state&&!section.open?'closed':'disabled'),sectionState=section.name+':'+stateValue+':'+sectionOrder;if(i>0) cartState+=';';cartState+=sectionState;cartSections[i]['order']=sectionOrder;} analytics.helper.debugLog("[ANAYTLICS] current GAUC State Tracking Logging:");analytics.helper.debugLog(cartSections);analytics.helper.debugLog(cartState);utag_data['cartCurrentState']=cartState;utag_data['cartLastActiveSection']=window.guacCartLastActive;utag_data['cartType']='aem-guac';utag_data['cartCurrentStateArray']=cartSections;if(cartState!==window.guacCartState){window.guacCartState=cartState;}}};function checkForSavedPayment_loop(whenDone){if(typeof window.digitalData.user!=="undefined"){if(typeof window.digitalData.user.paymentMethodAvailable!=="undefined"){if(window.digitalData.user.paymentMethodAvailable===null){setTimeout(function(){checkForSavedPayment_loop(whenDone)},50)}else{if(window.digitalData.user.paymentMethodAvailable===true||window.digitalData.user.paymentMethodAvailable==="true"){window.utag_data['analytics.paymentMethodAvailable']="true";}else{delete window.utag_data['analytics.paymentMethodAvailable'];} whenDone();}}}} window.analytics.helper.checkForAemGuacContext=function(whenDone){var isGuacCart=false;if(typeof window.utag_data.tealium_profile!=="undefined"){if(window.utag_data.tealium_profile.indexOf('cart-aem')>-1){isGuacCart=true;}else{if(typeof window.digitalData.transaction!=="undefined"){if(typeof window.digitalData.transaction.transactionPlatform!=="undefined"){if(window.digitalData.transaction.transactionPlatform==="aem"){isGuacCart=true;}}}}} if(isGuacCart){checkForSavedPayment_loop(whenDone);}else{whenDone();}};window.analytics.helper.getAnalyticsSiteName=function(){try{var analyticsSiteName="";var platform=window.analytics.helper.getDigitalDataParameter("transaction","transactionPlatform");if(platform==="dr") analyticsSiteName=window.analytics.helper.getPageChannel();else if(utag_data['page_site_name']&&utag_data['page_site_name']!==""){var page_locale="na-na";if(utag_data["page_language_code"]&&utag_data["page_country_code"]) page_locale=utag_data["page_language_code"]+"-"+utag_data["page_country_code"];analyticsSiteName=utag_data["page_site_name"]+":"+page_locale;} else{var site=window.analytics.helper.getDigitalDataParameter("page","site");var continentCode=window.analytics.helper.getDigitalDataParameter("page","continentCode");var countryCode=window.analytics.helper.getCountryCode();var siteSection=window.analytics.helper.getDigitalDataParameter("page","siteSection");analyticsSiteName=(site+":"+continentCode+"-"+countryCode+((siteSection==="")?"":":"+siteSection)).replace(/::/g,":");if(typeof utag_data['tealium_profile']==='string'&&utag_data['tealium_profile'].indexOf('guac-cart-moe')!==-1){var channelParts=analyticsSiteName.split(':');channelParts.splice(1,0,'moe');analyticsSiteName=channelParts.join(':');}} return analyticsSiteName;}catch(err){analytics.helper.errors.reportError("catch","analytics.helper.getAnalyticsSiteName",err.message);}};window.analytics.helper.getPaymentMethod=function(){try{var analyticsPaymentMethod="";var orderPaymentType=window.analytics.helper.getDigitalDataParameter("order","paymentType")||"na";var orderPaymentMethod=window.analytics.helper.getDigitalDataParameter("order","paymentMethod")||"na";var transactionPaymentType=window.analytics.helper.getDigitalDataParameter("transaction","paymentType")||"na";var transactionPaymentMethod=window.analytics.helper.getDigitalDataParameter("transaction","paymentMethod")||"na";var subscriptionPaymentType=window.analytics.helper.getRawProductData(0,"","paymentMethod")||"na";var isCartAmount=""+window.analytics.helper.getDigitalDataParameter("payByInvoiceChecks","isCartAmount")||"na";var isCustomerAccountTypeBusiness=""+window.analytics.helper.getDigitalDataParameter("payByInvoiceChecks","isCustomerAccountTypeBusiness")||"na";var isAtDataValidation=""+window.analytics.helper.getDigitalDataParameter("payByInvoiceChecks","isAtDataValidation")||"na";var isGetPayerStatus=""+window.analytics.helper.getDigitalDataParameter("payByInvoiceChecks","isGetPayerStatus")||"na";var isDRCustomer=""+window.analytics.helper.getDigitalDataParameter("payByInvoiceChecks","isDRCustomer")||"na";var isTermAnnual=""+window.analytics.helper.getDigitalDataParameter("payByInvoiceChecks","isTermAnnual")||"na";if(orderPaymentType!=="na"||orderPaymentMethod!=="na") analyticsPaymentMethod=orderPaymentMethod+":"+orderPaymentType;else if(transactionPaymentType!=="na"||transactionPaymentMethod!=="na") analyticsPaymentMethod=transactionPaymentMethod+":"+transactionPaymentType;else if(subscriptionPaymentType!=="na") analyticsPaymentMethod="na"+":"+subscriptionPaymentType;if(analyticsPaymentMethod!==""){var analyticsPaymentMethodDetails=analyticsPaymentMethod+":"+isCartAmount+":"+isCustomerAccountTypeBusiness+":"+isAtDataValidation+":"+isGetPayerStatus+":"+isDRCustomer+":"+isGetPayerStatus;return analyticsPaymentMethodDetails.replace(/[^a-z0-9:]/gi,"").toLowerCase();}else{return"";}}catch(err){analytics.helper.errors.reportError("catch","analytics.helper.getPaymentMethod",err.message);}};window.analytics.helper.getPricingSource=function(){try{if(typeof digitalData!=="undefined"&&typeof digitalData.products!=='undefined'){var productPricingSource=window.digitalData.products||"na";var pricingSourceValsArr=findPricingSourceValues(productPricingSource);productPricingSource=pricingSourceValsArr.map(function(item){return'src:'+item.toLowerCase();});return productPricingSource;}else{return"";}}catch(err){analytics.helper.errors.reportError("catch","analytics.helper.getPricingSource",err.message);}} function findPricingSourceValues(inputArray){var pricingSourceValues=[];inputArray.forEach(function(item){if('productPricingSource'in item){pricingSourceValues.push(item.productPricingSource);}});return pricingSourceValues;}})(window.$waf);}catch(e){console.log(e)}}catch(e){console.log(e);}} if(!utag_condload){try{try{(function buildHelpersProducts($){window.analytics=window.analytics||{};window.analytics.helper=window.analytics.helper||{};window.analytics.helper.getProductsLength=function(){try{var productsLength=0;if(typeof(window.digitalData.products)!=="undefined") productsLength=window.digitalData.products.length;return productsLength;}catch(err){}};window.analytics.helper.getProductPrice=function(index,item,local){try{var needLocalCurrency=false;if(typeof(local)!=="undefined"&&local===true) needLocalCurrency=true;if(typeof(window.digitalData.products)!=="undefined"&&typeof(window.digitalData.products[index])!=="undefined"&&typeof(window.digitalData.products[index].productCurrencies)!=="undefined"){var currencyCode=window.analytics.helper.getDigitalDataParameter("page","currencyCode");if((currencyCode==="USD"&&typeof(window.digitalData.products[index].productCurrencies.usd)!=="undefined"&&needLocalCurrency===false)){if(typeof(window.digitalData.products[index].productCurrencies.usd[item])!=="undefined") return window.digitalData.products[index].productCurrencies.usd[item];} if(needLocalCurrency===true&&typeof(window.digitalData.products[index].productCurrencies.localCurrency)==="undefined"){return"0.00";}else{if(typeof(window.digitalData.products[index].productCurrencies.localCurrency)!=="undefined"){if(typeof(window.digitalData.products[index].productCurrencies.localCurrency[item])!=="undefined") return window.digitalData.products[index].productCurrencies.localCurrency[item];}}} return"0.00";}catch(err){}};window.analytics.helper.getProductValuesInArray=function(value,details,callback,uniqueId,local,keepCase){try{var array=[],uniqueId=uniqueId||false,keepCase=keepCase||false;var productsLength=window.analytics.helper.getProductsLength();for(var i=0;i<productsLength;i++){if(typeof(value)==="string"&&value!==""){if((typeof(details)==="undefined"||typeof(details)==="boolean")&&typeof(window.digitalData.products[i])!=="undefined"&&typeof(window.digitalData.products[i][value])!=="undefined"){if(uniqueId){if(typeof window.digitalData.products[i]['priceID']!=="undefined"){if(window.digitalData.products[i]['priceID']===uniqueId){array.push(window.digitalData.products[i][value]);}}}else{array.push(window.digitalData.products[i][value]);}}else if(typeof(details)==="string"&&details==="price"){var needLocalCurrency=false;if(typeof(local)!=="undefined"&&local===true) needLocalCurrency=true;if(uniqueId){if(typeof window.digitalData.products[i]['priceID']!=="undefined"){if(window.digitalData.products[i]['priceID']===uniqueId){array.push(window.analytics.helper.getProductPrice(i,value,needLocalCurrency));}}}else{array.push(window.analytics.helper.getProductPrice(i,value,needLocalCurrency));}}}else if(typeof(callback)==="string"&&callback!==""){var callbackAddToArray=false;if(uniqueId){if(typeof window.digitalData.products[i]['priceID']!=="undefined"){if(window.digitalData.products[i]['priceID']===uniqueId){callbackAddToArray=true;}}}else{callbackAddToArray=true;} if(callbackAddToArray===true){switch(callback){case"analyticsFullName":array.push(window.analytics.helper.getProductAnalyticsFullName(i));break;case"getProductPurchaseType":array.push(window.analytics.helper.getProductPurchaseType(i));break;case"getProductPromotionCode":array.push(window.analytics.helper.getProductPromotionCode(i,keepCase));break;case"getProductPromotionStoreTitle":array.push(window.analytics.helper.getProductPromotionStoreTitle(i));break;case"getProductTotalPriceRounded":array.push(window.analytics.helper.getProductTotalPriceRounded(i));break;case"getProductAnalyticsVariantName":array.push(window.analytics.helper.getProductAnalyticsVariantName(i));break;case"getProductTerm":array.push(window.analytics.helper.getProductTerm(i));break;case"getProductBillingQuantity":array.push(window.analytics.helper.getProductBillingQuantity(i));break;case"getProductAction":array.push(window.analytics.helper.getRawProductData(i,"na","action"));break;case"getProductTermCode":array.push(window.analytics.helper.getRawProductData(i,"na","term"));break;case"getProductOfferingID":array.push(window.analytics.helper.getRawProductData(i,"na","offeringId"));break;case"getProductDiscountPrice":array.push(window.analytics.helper.getProductDiscountPrice(i));break;}}}} return array;}catch(err){}};window.analytics.helper.getProductBillingInformation=function(billingTermCode){var productBillingInfo={};switch(billingTermCode){case"A01":productBillingInfo={billingPeriod:"YEAR",billingPeriodCount:1,billingTermCode:"A01",billingPlanTerm:"1 year"} break;case"A02":productBillingInfo={billingPeriod:"MONTH",billingPeriodCount:1,billingTermCode:"A02",billingPlanTerm:"1 month"} break;case"A03":productBillingInfo={billingPeriod:"MONTH",billingPeriodCount:3,billingTermCode:"A03",billingPlanTerm:"3 month"} break;case"A04":productBillingInfo={billingPeriod:"MONTH",billingPeriodCount:6,billingTermCode:"A04",billingPlanTerm:"6 month"} break;case"A05":productBillingInfo={billingPeriod:"YEAR",billingPeriodCount:2,billingTermCode:"A05",billingPlanTerm:"2 year"} break;case"A06":productBillingInfo={billingPeriod:"YEAR",billingPeriodCount:3,billingTermCode:"A06",billingPlanTerm:"3 year"} break;case"A07":productBillingInfo={billingPeriod:"DAY",billingPeriodCount:1,billingTermCode:"A07",billingPlanTerm:"1 day"} break;} return productBillingInfo;} window.analytics.helper.getProductPurchaseType=function(index){var purchaseType="commercial";var productTotalPrice=window.analytics.helper.getProductPrice(index,"productTotalAfterDiscountWithTaxAllQty");var contentDescription=window.analytics.helper.getDigitalDataParameter("page","contentDescription");var transactionSubType=window.analytics.helper.getDigitalDataParameter("transaction","transactionSubType");var isAddSeats=window.analytics.helper.getDigitalDataParameter("rawOrderData","isAddSeats");if(productTotalPrice==="0.00"){if(contentDescription.indexOf("non commercial")>-1) purchaseType="non commercial";else purchaseType="trial to buy";} if(transactionSubType.indexOf("add seats")>-1||isAddSeats){purchaseType="add seats";} if(typeof utag_data['tealium_profile']&&utag_data['tealium_profile'].indexOf('guac-cart-moe')!==-1){purchaseType="moe:"+purchaseType;} return purchaseType;};window.analytics.context=window.analytics.context||{};window.analytics.context.productValueSet=false;function ingestProductData(productId){var productId=productId||false,prodPresent=typeof digitalData!=="undefined"?(typeof digitalData.products!=="undefined"?(typeof digitalData.products==="object"&&digitalData.products!==null?(digitalData.products.length>0?true:false):false):false):false;if(prodPresent){window.utag_data=window.utag_data||{};if(typeof(window.utag_data["local_currency_code"])==="undefined"||window.utag_data["local_currency_code"]==="") window.utag_data["local_currency_code"]=window.utag_data["currency_code"];if(typeof window.utag_data['event_data.analyticsProductValues']==="undefined"){window.utag_data.products_analytics_values=window.analytics.helper.getProductValuesInArray("","","analyticsFullName",productId);}else{window.utag_data.products_analytics_values=window.utag_data['event_data.analyticsProductValues'];} window.utag_data.product_id=window.analytics.helper.getProductValuesInArray("priceID",false,false,productId);window.utag_data.product_sku=window.analytics.helper.getProductValuesInArray("productExternalKey",false,false,productId);window.utag_data.product_name=window.analytics.helper.getProductValuesInArray("productDisplayName",false,false,productId);window.utag_data.product_category=window.analytics.helper.getProductValuesInArray("productLine",false,false,productId);window.utag_data.product_quantity=window.analytics.helper.getProductValuesInArray("productQuantity",false,false,productId);window.utag_data.product_unit_price=window.analytics.helper.getProductValuesInArray("productUnitPriceAfterDiscountNoTax","price",false,productId);window.utag_data.product_local_unit_price=window.analytics.helper.getProductValuesInArray("productUnitPriceAfterDiscountNoTax","price",false,productId,true);window.utag_data.product_list_price=window.analytics.helper.getProductValuesInArray("productUnitPriceBeforeDiscountNoTax","price",false,productId);window.utag_data.product_local_list_price=window.analytics.helper.getProductValuesInArray("productUnitPriceBeforeDiscountNoTax","price",false,productId,true);window.utag_data.product_discount=window.analytics.helper.getProductValuesInArray("","","getProductDiscountPrice",productId);window.utag_data.product_local_discount=window.analytics.helper.getProductValuesInArray("","","getProductDiscountPrice",productId);window.utag_data.products_analytics_types=window.analytics.helper.getProductValuesInArray("productType",false,false,productId);window.utag_data.products_analytics_variants=window.analytics.helper.getProductValuesInArray("","","getProductAnalyticsVariantName",productId);window.utag_data.products_promo_codes=window.analytics.helper.getProductValuesInArray("","","getProductPromotionCode",productId);window.utag_data.products_promo_codes_keep_case=window.analytics.helper.getProductValuesInArray("","","getProductPromotionCode",productId,null,true);window.utag_data.products_promo_store=window.analytics.helper.getProductValuesInArray("","","getProductPromotionStoreTitle",productId);window.utag_data.products_term=window.analytics.helper.getProductValuesInArray("","","getProductTerm",productId);window.utag_data.products_term_code=window.analytics.helper.getProductValuesInArray("","","getProductTermCode",productId);window.utag_data.products_order_action=window.analytics.helper.getProductValuesInArray("","","getProductAction",productId);window.utag_data.products_offering_id=window.analytics.helper.getProductValuesInArray("","","getProductOfferingID",productId);} window.analytics.context.productValueSet=true;} window.wafTealiumProductsIngest=ingestProductData;})(window.$waf);}catch(e){console.log(e)}}catch(e){console.log(e);}} if(!utag_condload){try{try{(function buildHelpersIframe($){window.analytics=window.analytics||{};window.analytics.iFrameFlag=window.analytics.iFrameFlag||false;window.analytics.iFrameFlag=(window.top!==window.self)?true:false;window.postResponse=function(source,message){try{if(source&&source.origin){var postMessageSource=source.origin;if(analytics.helper.checkOrigin(postMessageSource)){source.postMessage(JSON.stringify({status:message}),source.origin);}}}catch(error){analytics.helper.debugLog('Error in executing a postResponse recieved from IFRAME');}};window.onRecieveMsg=function(e){try{var obj={};if(typeof e.data==="string"){obj=JSON.parse(e.data);}else{obj=e.data;} if(typeof(obj.email)!=="undefined"){window.usi_email_from_iframe=obj.email;}else if(obj.status==="changeContext"){if(typeof(utag)!=="undefined"){if(typeof(obj.object)!=="undefined"){analytics.helper.debugLog('executing a changeContext recieved from IFRAME');analytics.context.changeContext(obj.object);}}} if(typeof(obj.action)!=="undefined"){var postMessageSource=e.origin||'';var allowPostMessage=false;if(analytics.helper.checkOrigin(postMessageSource)){allowPostMessage=true;} if(allowPostMessage){if(obj.action==="get_email"){if(document.getElementById("Email")!==null){parent.postMessage(JSON.stringify({email:document.getElementById("Email").value}),e.origin);}else if(document.getElementById("userName_str")!==null){parent.postMessage(JSON.stringify({email:document.getElementById("userName_str").value}),e.origin);}else if(document.getElementById("email_str")!==null){parent.postMessage(JSON.stringify({email:document.getElementById("email_str").value}),e.origin);}else if(document.getElementById("userName")!==null){parent.postMessage(JSON.stringify({email:document.getElementById("userName").value}),e.origin);}}} if(obj.action==="set_language"){if(typeof(obj.language)==="string"&&obj.language!==""){window.digitalData=window.digitalData||{};window.digitalData.page=window.digitalData.page||{};window.digitalData.page.languageCode=obj.language;} if(typeof(obj.site)==="string"&&obj.site!==""){window.digitalData=window.digitalData||{};window.digitalData.page=window.digitalData.page||{};window.digitalData.page.site=obj.site;}}} else if(obj.status==="analytics.callback"){if(typeof(utag)!=="undefined"){if(typeof(obj.data)!=="undefined") try{if(typeof obj.data.searchTerm!=="undefined"&&typeof obj.data.numberOfResults!=="undefined"){var term=obj.data.searchTerm;var numResults=obj.data.numberOfResults;var filters=false;if(typeof obj.data.filterObj!=="undefined"){filters=obj.data.filterObj;} analytics.helper.debugLog('executing a callback recieved from IFRAME');analytics.callback[obj.command](term,numResults,filters);}}catch(err){analytics.helper.debugLog("error with the postMessage listener executing a callback");analytics.helper.debugLog(err);}}}}catch(error){}};if(window.addEventListener) addEventListener("message",window.onRecieveMsg,false);else attachEvent("onmessage",window.onRecieveMsg,false);})(window.$waf);}catch(e){console.log(e)}}catch(e){console.log(e);}} if(!utag_condload){try{try{try{(function buildAdvancedTracking($){window.analytics=window.analytics||{};window.analytics.context=window.analytics.context||{};window.analytics.track=window.analytics.track||{};window.analytics.checks.isNotBot=window.analytics.checks.isNotBot||true;window.analytics.track.preventFire=false;window.__yoSoyRobot=window.__yoSoyRobot||false;var typesToTrack={};window.wafEventsLog=window.wafEventsLog||[];window.wafEventsTypeLog=window.wafEventsTypeLog||{};var dbSecondaryAlreadySent=false;window.analytics.track.declareType=function(type){try{if(typeof typesToTrack[type]==='undefined'){typesToTrack[type]=[];}}catch(err){analytics.helper.errors.reportError('catch','analytics.track.declareType',err.message);}};window.analytics.track.addEventHandler=function(type,addFn,descrip){try{if(typesToTrack[type]){typesToTrack[type].push(addFn);} else{typesToTrack[type]=[];typesToTrack[type].push(addFn);}}catch(err){analytics.helper.errors.reportError('catch','analytics.track.addEventHandler',err.message);}};window.analytics.track.processClickData=function(eTarget,eEvent,fire){analytics.helper.debugLog("processClickData");var fire=fire||false,eEvent=eEvent||false,clickType=false,human=true;if(eEvent){switch(eEvent.which){case 1:clickType='left';break;case 2:clickType='middle';break;case 3:clickType='right';break;default:clickType='none';} if(typeof eEvent.originalEvent==="object"){if(typeof eEvent.originalEvent.isTrusted!=="undefined"){if(eEvent.originalEvent.isTrusted)human=true;else human=false;}}} $.each(elemUdos,function(ind,udo){delete window.utag_data[udo];});var elem=$(eTarget),elType=elem.get(0).tagName||false,id=elem.attr('id')||false,href=elem.attr('href')||false,src=elem.attr('src')||false,innerHtml=eTarget.innerHTML||false,classString=elem.attr('class')||false,classArray=classString?classString.split(' '):false,clickType=clickType;if(innerHtml){var invalidInnerHtml=(innerHtml.indexOf('\>')>-1||innerHtml.indexOf('\<')>-1)?true:false;if(invalidInnerHtml)innerHtml=false;else innerHtml=innerHtml.trim();} window.analytics.track.clickData={};setTealiumData(window.analytics.track.clickData,elType,id,href,src,innerHtml,classString,classArray,clickType,human);if(fire){setTealiumData(window.utag_data,elType,id,href,src,innerHtml,classString,classArray,clickType,human);}};window.analytics.track.executeTracking=function(type,keepData){try{analytics.helper.debugLog('window.analytics.track.executeTracking');var keepData=keepData||false;window.analytics.validTracking=true;try{if(window.digitalData.eventContext){if(typeof window.digitalData.eventContext=='object'&&Object.keys(window.digitalData.eventContext).length){window.digitalData.eventData.values=Object.assign(window.digitalData.eventContext,window.digitalData.eventData.values)} delete window.digitalData.eventContext;}}catch(err){analytics.helper.debugLog('error in re-mapping eventContext to eventData');analytics.helper.debugLog(err.message);} try{if(typeof window.analytics.enrich!=="undefined"){if(typeof window.analytics.enrich.runUserIdEnrichment==="function"){window.analytics.enrich.runUserIdEnrichment();}}}catch(err){analytics.helper.debugLog('error in runUserIdEnrichment');analytics.helper.debugLog(err.message);} if(typeof window.digitalData.eventData!=="undefined"){try{window.digitalData.eventData.eventId=window.analytics.helper.guid();}catch(err){analytics.helper.debugLog('error in runUserIdEnrichment');analytics.helper.debugLog(err.message);}} if(utag['data']['ut.profile'].indexOf('cart-aem')>-1){try{if(typeof window.analytics.helper!=="undefined"){if(typeof window.analytics.helper.getCartState==="function"){window.analytics.helper.getCartState();}}}catch(err){analytics.helper.debugLog('error in helper.getCartState');analytics.helper.debugLog(err.message);}} window.wafTealiumDataIngest(window.digitalData,'digitalData',keepData);if(typeof window.utag_data.site_name_ecomm!=="undefined"){try{analytics.helper.debugLog('attempting the site_name_ecomm reset');window.utag_data.site_name=window.utag_data.site_name_ecomm;}catch(err){analytics.helper.debugLog('error doing the site_name_ecomm reset');}} if(window.digitalData.eventData) window.wafTealiumDataIngest(window.digitalData.eventData,'eventData',keepData);else if(window.digitalData.event) window.wafTealiumDataIngest(window.digitalData.event,'eventData',keepData);var wafED=window.digitalData.eventData||window.digitalData.event||{};try{wafED=JSON.parse(JSON.stringify(wafED));}catch(err){analytics.helper.debugLog('error in parsing digitalData.eventData or digitalData.event: '+err);} if(typeof wafED.type==="undefined") wafED.type="unknown";if(typeof window.wafEventsTypeLog[wafED.type]==="undefined"){window.wafEventsTypeLog[wafED.type]=[];} window.wafEventsLog.push(wafED);wafED.eventNumber=window.wafEventsLog.length;window.wafEventsTypeLog[wafED.type].push(wafED);try{if(typeof window.utag_data!=="undefined"){if(typeof window.utag_data.event_name!=="undefined"){var hasDctTags=$('[data-wat-dynamic-compare]').length>0?true:false,isNotContentOrPage=window.utag_data.event_name.indexOf('content-')===-1&&window.utag_data.event_name.indexOf('-page')===-1?true:false,isPageLoadEvent=window.utag_data.event_name.indexOf('pageview')>-1?true:false;if((hasDctTags&&analytics.checks.pageLoadFired&&isNotContentOrPage)||(hasDctTags&&isPageLoadEvent)){if(typeof window.analytics.context.findDynamicProducts==="function") window.analytics.context.findDynamicProducts(window.digitalData.eventData.target);}}}}catch(err){analytics.helper.errors.reportError('catch','findDynamicProducts from ..executeTracking',err.message);} try{if(typeof window.analytics.checks.getCappedDb==="function"){dbData=window.analytics.checks.getCappedDb();if(dbData.hasOwnProperty('audience')){if(dbData.audience==='Bot'){window.analytics.checks["isNotBot"]=false;}else window.analytics.checks["isNotBot"]=true;}}}catch(err){analytics.helper.errors.reportError('catch','Check for Bots from ..executeTracking',err.message);} if(typesToTrack[type]){$.each(typesToTrack[type],function(index,fn){try{fn();}catch(err){analytics.helper.errors.reportError('catch','analytics.track.executeTracking '+type,'index: '+index+' - '+err.message);}});} if(!window.analytics.context.productValueSet){if(typeof window.wafTealiumProductsIngest==="function")window.wafTealiumProductsIngest();} window.analytics.context.productValueSet=false;if(type==="pageview"||type.indexOf('-campaign')>-1){try{if(typeof window.adsk_waf_s!=="undefined"){if(typeof window.adsk_waf_s.clearVars==="function"){window.adsk_waf_s.clearVars();}}}catch(err){analytics.helper.debugLog('Adobe Patch Error: '+err.message);} if(!window.__yoSoyRobot){var pageNameCheck=typeof digitalData!=='undefined'?(typeof digitalData.page!=='undefined'?(typeof digitalData.page.pageName!=='undefined'?digitalData.page.pageName:'no pageName found'):'no pageName found'):'no pageName found';var adskSearchBugSkip=document.location.pathname.indexOf('\/search'===0)?(typeof pageNameCheck==='string'&&pageNameCheck.indexOf('\-false')>-1?true:false):false;if(window.analytics.checks.isNotBot){if(!adskSearchBugSkip){window.utag.view(window.utag_data);}}else{analytics.helper.errors.reportError('catch','Skipped event type: '+type+' from ..executeTracking','Session Identified as Bot by DB');}}}else{analytics.helper.debugLog('not pageview or -campaign');window.analytics.context.contentOnLastEvent=window.analytics.context.contentActive;analytics.helper.debugLog('window.__yoSoyRobot:');analytics.helper.debugLog(window.__yoSoyRobot);if(!window.__yoSoyRobot){var isDbSecondary=typeof window.utag_data!=="undefined"?(typeof window.utag_data.event_name!=="undefined"?(window.utag_data.event_name==="api-secondary-response-demandbase"?true:false):false):false;var canFire=!isDbSecondary||(isDbSecondary&&!dbSecondaryAlreadySent);analytics.helper.debugLog('canFire:'+canFire);if(window.analytics.checks.isNotBot){if(canFire){window.utag.link(window.utag_data);if(isDbSecondary){dbSecondaryAlreadySent=true;}}}else{analytics.helper.errors.reportError('catch','Skipped event type: '+type+' from ..executeTracking','Session Identified as Bot by DB');}}} window.analytics.track.clickData={};if(!keepData){window.analytics.context.contentOnLastEvent=window.analytics.context.contentActive;analytics.context.contentActive={'served':[],'clicked':[]};if((/form-submit|form-submit-success|form-submit-error|contentViewed|link|mfe-download-start-intent/.test(type))&&typeof adsk_waf_s!=="undefined"&&typeof adsk_waf_s.list1!=="undefined"){adsk_waf_s.list1="";} if(digitalData&&digitalData.contentContainer) digitalData.contentContainer={};if(digitalData&&digitalData.program){delete digitalData.program;delete window.utag_data['edu.userInfo'];delete window.utag_data['edu.programId'];delete window.utag_data['edu.registrationStatus'];delete window.utag_data['edu.stepStatus'];} if(utag_data["download.settings"]) utag_data["download.settings"]="";}}catch(err){analytics.helper.errors.reportError('catch','analytics.track.executeTracking',err.message);}};window.analytics.typesToTrack=typesToTrack;function processClickOnObject(eventObj,element){window.analytics.track.clickHandled=true;try{var eventObject=eventObj&&eventObj!==null?eventObj:false;if(eventObject){eventObject.stopPropagation();window.analytics.track.processClickData(element,eventObj);}}catch(err){analytics.helper.errors.reportError('catch','processClickOnObject',err.message);}} window.analytics.track.uniques=window.analytics.track.uniques||{};window.analytics.track.handleClick=function(dataTag,execFunction,attachToEl){try{var attachToEl=attachToEl||false;var handleTag=dataTag;if(dataTag.indexOf('data-wat')>-1){handleTag="["+dataTag+"]";} if(typeof window.analytics.track.uniques[dataTag]==="undefined"){window.analytics.track.uniques[dataTag]=true;} if(attachToEl){$(handleTag).on('click',function(e){var doNotTrack=$(this).attr("data-wat-do-not-track")||$(e.target).attr("data-wat-do-not-track");var reCheckNoTrack=$(this).hasClass("disable-track")||$(e.target).hasClass("disable-track");var validHumanClick=typeof e.originalEvent==="object"?(typeof e.originalEvent.isTrusted!=="undefined"?e.originalEvent.isTrusted:true):(typeof e.isTrusted!=="undefined"?e.isTrusted:true);if(doNotTrack||reCheckNoTrack||!validHumanClick){return;}else{if(window.analytics.track.uniques[dataTag]){processClickOnObject(e,this);execFunction(this,e,dataTag);window.analytics.track.uniques[dataTag]=false;setTimeout(function(){window.analytics.track.uniques[dataTag]=true;},128);}}});} else{$(document).on('click',handleTag,function(e){var doNotTrack=$(this).attr("data-wat-do-not-track")||$(e.target).attr("data-wat-do-not-track");var reCheckNoTrack=$(this).hasClass("disable-track")||$(e.target).hasClass("disable-track");var validHumanClick=typeof e.originalEvent==="object"?(typeof e.originalEvent.isTrusted!=="undefined"?e.originalEvent.isTrusted:true):(typeof e.isTrusted!=="undefined"?e.isTrusted:true);if(doNotTrack||reCheckNoTrack||!validHumanClick){return;}else{if(window.analytics.track.uniques[dataTag]){processClickOnObject(e,this);execFunction(this,e,dataTag);window.analytics.track.uniques[dataTag]=false;setTimeout(function(){window.analytics.track.uniques[dataTag]=true;},50);}}});}}catch(err){analytics.helper.errors.reportError('catch','analytics.track.handleClick',err.message);}};})(window.$waf);}catch(err){analytics.helper.errors.reportError('catch','initializeTrackingMethods',err.message);}}catch(e){console.log(e)}}catch(e){console.log(e);}} if(!utag_condload){try{try{(function buildContext($){analytics.track.declareType('pageview');window.analytics.context=window.analytics.context||{};window.analytics.iFrameFlag=window.analytics.iFrameFlag||false;window.analytics.context.newPageView=function(type,isSPAPageview,is_new_page_view){try{var type=type||false,loadTime='dynamic page load',domTime=loadTime isSPAPageview=isSPAPageview||false;if(type!=='dynamic'){window.analytics.helper.getPageLoadTiming();loadTime=analytics.checks.pageLatency;domTime=analytics.checks.pageDomLatency;} var isPageTakeOver=(typeof window.digitalData.eventData!=='undefined'&&window.digitalData.eventData.eventName==='drawer_page_view')?window.digitalData.eventData.values.drawerPageName:false;var isNewPageView=(typeof window.digitalData.eventData!=='undefined'&&window.digitalData.eventData.eventName==='new_page_view')?window.digitalData.eventData.values.pageName:false;if(is_new_page_view) isNewPageView=is_new_page_view;var disableAutomaticPageviewTracking=window.analytics.helper.getDigitalDataParameter('page','disableAutomaticPageviewTracking');if(type==="standard"&&disableAutomaticPageviewTracking){analytics.context.pageViewCount++;return} if(!isNewPageView){window.digitalData=window.digitalData||{};window.digitalData.page=window.digitalData.page||{};if(digitalData.page.pageName===false||isSPAPageview){if(isSPAPageview){window.digitalData.page.parentPageName="";window.digitalData.page.pageName="";if(window.digitalData.page.contentDescription){window.digitalData.page.contentDescription="";}} digitalData.page.pageName=window.analytics.helper.pageNameMap();} window.digitalData.eventData={'eventName':'pageview','object':document,'target':false,'values':{'pageName':digitalData.page.pageName,'pageViewType':type,'pageLoadTiming':loadTime,'pageDomLoadTiming':domTime},'type':'pageview'};}else{window.digitalData=window.digitalData||{};window.digitalData.eventData=window.digitalData.eventData||{};window.digitalData.eventData.eventName='pageview';window.digitalData.page.pageName=isNewPageView;} if(window.digitalData.eventContext){if(typeof window.digitalData.eventContext=='object'&&Object.keys(window.digitalData.eventContext).length){window.digitalData.eventData.values=Object.assign(window.digitalData.eventContext,window.digitalData.eventData.values)} delete window.digitalData.eventContext;} try{if(typeof window.analytics.searchData!=="undefined"){var ddEV=window.digitalData.eventData.values,aSD=window.analytics.searchData;ddEV.searchTerm=aSD.searchTerm;ddEV.searchResultsCount=aSD.searchResultsCount;ddEV.searchResultsPage=aSD.searchResultsPage;ddEV.dynamicFilterValue=aSD.dynamicFilterValue;delete window.analytics.searchData;}}catch(err){analytics.helper.debugLog('error processing PAGE VIEW SEARCH DATA');analytics.helper.debugLog('error: '+err.message);} try{if(typeof analytics.context.checkDynamicFilters==="function"){analytics.context.checkDynamicFilters(window.digitalData.eventData.values,'page-load');}}catch(err){analytics.helper.debugLog('error processing PAGE VIEW DYNAMIC FILTER DATA');analytics.helper.debugLog('error: '+err.message);} try{if(isPageTakeOver){window.digitalData.page.parentPageName=window.digitalData.page.pageName;window.digitalData.page.pageName=window.digitalData.page.pageName+":"+isPageTakeOver;window.digitalData.eventData.values.isPageTakeOver=true;window.digitalData.eventData.values.pageName=window.digitalData.page.pageName;}}catch(err){analytics.helper.debugLog('error processing PAGE VIEW TAKE OVER');analytics.helper.debugLog('error: '+err.message);} var needsInstaceId=true;if(typeof digitalData!=="undefined"){if(typeof digitalData.pageInstanceID!=="undefined"){needsInstaceId=false;}else if(typeof digitalData.page!=="undefined"){if(typeof digitalData.page.pageInstanceID!=="undefined") needsInstaceId=false;}} if(needsInstaceId){try{var space=window.utag_data.tealium_environment||window.utag_data['ut.env']||'waf-dev';window.digitalData=window.digitalData||{};window.digitalData.pageInstanceID=space;}catch(err){analytics.helper.debugLog('error setting the digitalData.pageInstanceID value');}} var platform=window.analytics.helper.getDigitalDataParameter("transaction","transactionPlatform");var contentDescription=window.analytics.helper.getDigitalDataParameter("page","contentDescription");if(analytics.context.pageViewCount===0 &&(document.location.pathname.indexOf('\/cart\/')===0||(document.location.hostname.indexOf('checkout')>-1&&document.location.hostname.indexOf('autodesk\.com')>-1)||document.location.hostname.indexOf('analytics-dev\.autodesk\.com')===0||(platform==="dr"&&contentDescription==="cart details")||(platform==="cleverbridge"&&contentDescription==="checkout"))){try{var pass=true;if(document.location.hostname.indexOf('checkout')>-1&&document.location.hostname.indexOf('autodesk\.com')>-1){if(typeof window.digitalData.page!=="undefined"){if(typeof window.digitalData.page.contentDescription!=="undefined"){if(window.digitalData.page.contentDescription!=="checkout"){pass=false;}}}} if(pass){window.digitalData.eventData.values.totalCartValue=window.analytics.helper.getCurrentCartValue();analytics.helper.debugLog('total value check VAL: '+window.digitalData.eventData.values.totalCartValue);}}catch(err){analytics.helper.errors.reportError('catch','analytics.helper.getCurrentCartValue',err.message);}} analytics.helper.debugLog('Page View Count: '+analytics.context.pageViewCount);if(typeof window.wafTealiumDataIngest!=="undefined") window.wafTealiumDataIngest(window.digitalData.eventData,'eventData');var isIpp1=false,isIpp2=document.location.hostname.indexOf('ipp')===0?true:false,isSubcart=document.location.hostname.indexOf('subcart')===0?true:false,isPortal=false,iframeContext=false;if(typeof window.digitalData!=="undefined"){if(typeof window.digitalData.page!=="undefined"){if(typeof window.digitalData.page.site!=="undefined"){if(window.digitalData.page.site==="ipp")isIpp1=true;if(window.digitalData.page.site==="portal")isPortal=true;}}} iframeContext=window.analytics.iFrameFlag&&!isIpp1&&!isIpp2&&!isPortal&&!isSubcart;if(!iframeContext){analytics.track.executeTracking('pageview');analytics.context.pageViewCount+=1;}}catch(err){analytics.helper.errors.reportError('catch','analytics.context.newPageView',err.message);}};window.analytics.context.fileDownload=function(fileURL){try{var downloadFileTypes="msi,exe,zip,wav,mp3,mov,mpg,avi,wmv,pdf,doc,docx,xls,xlsx,ppt,pptx,dll,msp,gz,bin,hqx,dmg,tgz,rar,dwg,dwf,mp4.move,pkg";var getFileType="";if(typeof(fileURL)==="string") getFileType=fileURL.split('.');var realType="Unknown File Type";if(getFileType.length>1){realType=getFileType[(getFileType.length-1)];} if(downloadFileTypes.indexOf(realType)>-1){var getFileName="";if(typeof(fileURL)==="string") getFileName=fileURL.split('/');var realName=fileURL;if(getFileName.length>1){realName=getFileName[(getFileName.length-1)];} window.digitalData.eventData={'eventName':'file-download','values':{'fileName':realName,'fileType':realType,'fileUrl':fileURL},'object':false,'target':false,'type':'download'};window.analytics.track.preventFire=true;window.utag_data.waf_prevent_tracking_flag="true";analytics.track.executeTracking('file-download');setTimeout(function(){window.analytics.track.preventFire=false;window.utag_data.waf_prevent_tracking_flag="false";},500);}}catch(err){analytics.helper.errors.reportError('catch','analytics.context.fileDownload',err.message);}};})(window.$waf);}catch(e){console.log(e)}}catch(e){console.log(e);}} if(!utag_condload){try{try{(function buildHelpersSearch($){window.analytics.context=window.analytics.context||{};window.analytics.context.search={'isDcom':false,'isEstore':false,'isAu':false,'isAllProducts':false};window.analytics.context.isSearchPage=function(){var isSearch=false,isAllProducts=isAllProductsPage();analytics.helper.getUrlParams();$.each(analytics.helper.urlParams,function(ind,val){if(ind==="qt"){isSearch=true;window.analytics.context.search.isDcom=true;} if(ind==="q"){isSearch=true;window.analytics.context.search.isEstore=true;} if(ind==="full-text"){if(document.location.pathname.indexOf('au-online/classes-on-demand/search')!=-1 ||document.location.search.indexOf('forceAuSearch=true')!=-1){isSearch=true;window.analytics.context.search.isAu=true;}}});if(isAllProducts){window.analytics.context.search.isAllProducts=true;if(!analytics.checks.pageLoadFired)isSearch=true;} return isSearch;};function isAllProductsPage(){return document.location.pathname.indexOf('/products')===0?true:false;};function getSearchPagination(){var pagination=false;$.each(analytics.helper.urlParams,function(ind,val){if(ind==="p"){pagination=parseInt(val)+1;}});return pagination;};window.analytics.context.getSearchTrackingOnLoad=function(){try{analytics.helper.debugLog('running getSearchTrackingOnLoad method');var term,results,filterObj,filterObjValue=false,pagination=getSearchPagination();term=results=filterObj=false;if(window.analytics.context.search.isDcom){var oldName=window.digitalData.page.pageName;var oldNameParts=oldName.split(':');var newName="";if(oldNameParts[oldNameParts.length-1]==="search"){newName=oldName+':';} else{for(var i=0;i<oldNameParts.length-1;i+=1){newName+=oldNameParts[i]+':';}} newName+='results-page-'+pagination;window.digitalData.page.pageName=newName;} var searchData=false;if(typeof window.digitalData.search!=="undefined") searchData=window.digitalData.search;else if(typeof window.digitalData.onSiteSearch!=="undefined") searchData=window.digitalData.onSiteSearch;if(searchData){term=searchData.searchTerm.toLowerCase();results=searchData.numberOfResults;if(!results&&searchData.numberOfResults===0){results="0";} if(!pagination&&searchData.pagination) pagination=searchData.pagination;analytics.helper.debugLog('!!! WARN !!! --> ...CHECK FILTER TRACKING 4 SEARCH ON LOAD (getSearchTrackingOnLoad) YET...');filterObj=searchData.searchFilters;} else if(window.analytics.context.search.isAu){var fullText=analytics.helper.urlParams["full-text"]||'no-full-text',productName=analytics.helper.urlParams["productName"]||'no-product-selected',year=analytics.helper.urlParams["year"]||'no-year-selected';fullText=fullText.replace(/[+]/g,' ');productName=productName.replace(/[+]/g,' ');term=("au: "+(fullText+' > '+productName+' > '+year)).toLowerCase();if(productName!=="no-product-selected"){filterObj=filterObj||[];filterObj.push({'product':productName});} if(year!=="no-year-selected"){filterObj=filterObj||[];filterObj.push({'year':year});}} try{if(filterObj){if(filterObj.length>0){var cleanFilters=[];for(var i=0;i<filterObj.length;i+=1){var isValid=filterObj[i][""]===""?false:true;if(isValid){cleanFilters.push(filterObj[i]);}} filterObj=cleanFilters;if(filterObj.length===0)filterObj=false;else{var filterInds=[],filterOrganized={};$.each(filterObj,function(group,objData){$.each(objData,function(ind,val){if($.inArray(ind,filterInds)===-1){filterInds.push(ind);filterOrganized[ind]=[];filterOrganized[ind].push(val);}else{filterOrganized[ind].push(val);}});});filterInds.sort();filterObjValue="";$.each(filterInds,function(indexNum,index){filterObjValue+=index+"=";var refData=filterOrganized[index];refData.sort();for(var i=0;i<refData.length;i+=1){filterObjValue+=refData[i];if(i+1<refData.length){filterObjValue+=',';}} filterObjValue+=";";});}} analytics.helper.debugLog(filterObj);}}catch(err){analytics.helper.debugLog('error with Search Tracking Filter data...');analytics.helper.debugLog(err.message);} window.analytics=window.analytics||{};window.analytics.searchData={};if(term)window.analytics.searchData.searchTerm=term;if(results)window.analytics.searchData.searchResultsCount=results;if(pagination)window.analytics.searchData.searchResultsPage=pagination;if(filterObjValue)window.analytics.searchData.dynamicFilterValue=filterObjValue;}catch(err){analytics.helper.debugLog(err.message);analytics.helper.errors.reportError('catch','analytics.helper.getSearchTrackingOnLoad',err.message);}};})(window.$waf);}catch(e){console.log(e)}}catch(e){console.log(e);}} if(!utag_condload){try{try{(function buildContext($){window.analytics.context=window.analytics.context||{};analytics.context.contentLoadChecked=false;analytics.context.contentLoaded={};analytics.context.contentActive={'served':[],'clicked':[]};function createKey(value){return value.replace(/[^a-zA-Z0-9._]/g,'__');} var cleanContentString=function(oldStr,breakStr){try{var newStr=false;if(typeof oldStr==="string"){var newData=oldStr.split(breakStr);if(typeof newData[1]!=="undefined"){newStr=newData[1];}} return newStr;}catch(err){analytics.helper.errors.reportError('catch','cleanContentString()',err.message);}};function handleContentEvent(eventType,eventData){var activeEvent,keepData=true;switch(eventType){case'content-served-on-page-load':activeEvent='served';break;case'content-served-post-page-load':activeEvent='served';keepData=false;break;case'content-clicked':activeEvent='clicked';break;default:activeEvent=false;break;};window.analytics.context.contentActive[activeEvent]=window.analytics.context.contentActive[activeEvent]||[];window.analytics.context.contentActive[activeEvent].push(eventData);if(activeEvent=='served'){window.analytics.context.contentActive['queue']=window.analytics.context.contentActive['queue']||[];window.analytics.context.contentActive['queue'].push(eventData);window.analytics.context.contentActive['queue_debugging']=window.analytics.context.contentActive['queue_debugging']||[];window.analytics.context.contentActive['queue_debugging'].push(eventData);window.tiqDelayedExecution=window.tiqDelayedExecution||{};var newEventType='content-served-post-page-load';window.tiqDelayedExecution[newEventType]=window.tiqDelayedExecution[newEventType]||null;analytics.helper.debugLog('NOTE - handleContentEvent prepare workaround -'+newEventType);clearTimeout(window.tiqDelayedExecution[newEventType]);window.tiqDelayedExecution[newEventType]=setTimeout(function(){var contentActive=window.analytics.context.contentActive;if((contentActive.served&&contentActive.served.length)){var contentData={componentType:[],contentName:[],contentType:[],contentLocation:[],contentSegment:[]};contentActive['queue'].forEach(function(activeContent){Object.keys(contentData).forEach(function(key){contentData[key].push(activeContent[key]||'');});});contentActive['queue']=[];if(!contentData['componentType']||!contentData['componentType'].length){return;} window.digitalData.eventData={'eventName':newEventType,'values':contentData,'object':false,'target':false,'type':'content'};analytics.helper.debugLog('NOTE - handleContentEvent executing workaround -'+newEventType);analytics.track.executeTracking(newEventType,keepData);setTimeout(function(){if(typeof window.adsk_waf_s!=="undefined") window.adsk_waf_s.clearVars();},1200);}},1500);}else{analytics.track.executeTracking(eventType,keepData);}};analytics.context.findContent=function(trackObj,eventObj,CTA){var CTA=CTA||false;var trackObj=trackObj||{};var foundContent={};var parentContent={};var theContent='';var whichEvent='';var buyComponent=false;var tryComponent=false;var oxygenComponent=false;if(!trackObj.events){trackObj.events='';} if(!trackObj.products){trackObj.products=analytics.helper.getProductsValue();} switch(CTA){case'content-page-load':foundContent=$('[data-wat-content-name], [data-wat-cta]').not('[data-wat-content-ignore="true"], [data-wat-cta-state="hidden"]');analytics.context.contentLoadChecked=true;break;case'content-page-load-view':case'content-post-load':case'content-post-load-inserted':case'content-post-load-view':case'content-post-load-dom-mutation':foundContent=$('[data-wat-content-name], [data-wat-cta]').not('[data-wat-content-ignore="true"], [data-wat-cta-state="hidden"]');break;case'content-clicked':var isCTA=typeof eventObj.attr('data-wat-cta')!=="undefined"?true:false;if(isCTA){foundContent=eventObj;} else{var checkParents=eventObj.parents('[data-wat-content-name]').not('[data-wat-content-ignore="true"]');if(checkParents.length>0){foundContent=checkParents;} else{foundContent='not found on element or parents';var isContentItself=typeof eventObj.attr('data-wat-content-name')!=="undefined"?true:false;if(isContentItself){if(typeof eventObj.attr('data-wat-content-ignore')==="undefined"){foundContent=eventObj;}else if(eventObj.attr('data-wat-content-ignore')!=="true"&&eventObj.attr('data-wat-content-ignore')!==true){foundContent=eventObj;}}}} break;default:break;} $.each(foundContent,function(index,obj){var value;var isCtaTag=false;if(typeof $(obj).attr('data-wat-content-name')!=="undefined"){value=$(obj).attr('data-wat-content-name')||'no-name-found';}else{value=$(obj).attr('data-wat-cta')||'no-cta-found';if(value!=='no-cta-found') isCtaTag=true;} if(isCtaTag){if(typeof $(obj).attr('data-wat-cta-location')!=="undefined"){var ctaLoc=$(obj).attr('data-wat-cta-location');value=ctaLoc+':'+value;}} value.toLowerCase();var needsClean=value.indexOf('/content/campaigns/autodesk/')>-1?true:false;if(needsClean){var newValue=cleanContentString(value,'/content/campaigns/autodesk/');value=newValue;} var contentType='no-type-found';if(typeof $(obj).attr('data-wat-content-type')!=="undefined"){contentType=($(obj).attr('data-wat-content-type')||'no-type-found').toLowerCase();}else{contentType="call to action";} var isBuyContent=(contentType==='waf-buy'||contentType==='waf - buy')?true:false;var isTryContent=(contentType==='waf-try'||contentType==='waf - try'||contentType==='waf-fst-try'||contentType==='waf - fst - try')?true:false;var isNewTryContent=(contentType==='waf-fst-try-2')?true:false;if(isBuyContent){buyComponent=true;} if(isTryContent){tryComponent=true;} if(contentType==='oxygen'){oxygenComponent=true;} var contentLoc=(Math.floor($(obj).offset().top/$(document).height()*100));var contentId=$(obj).attr('data-wat-content-id')||'';if(contentId) contentLoc='na';var hasSegmentTag=$(obj).attr('data-wat-content-segment')||false;var segmentElem;if(!hasSegmentTag){segmentElem=$(obj).parents('[data-wat-content-segment]');}else{segmentElem=obj;} var contentSegment=$(segmentElem).attr('data-wat-content-segment')||'no-segment-found';var needsClean2=contentSegment.indexOf('/etc/segmentation/')>-1?true:false;if(needsClean2){var newCont=cleanContentString(contentSegment,'/etc/segmentation/');contentSegment=newCont;} var isCta=(contentType==='call to action'||contentType==='cta')?true:false;var isPersonalization=hasSegmentTag?true:false;var contentObjKey=createKey(digitalData.page.pageName+' '+value);var contentInObj=analytics.context.contentLoaded[contentObjKey]?true:false;var componentType=isBuyContent?'buy':(isTryContent?'try':(isNewTryContent?'new-try':(isCta?'cta':(oxygenComponent?'oxygen':(isPersonalization?'personalization':'non-component')))));if(!contentInObj){analytics.context.contentLoaded[contentObjKey]={'componentType':componentType,'served':false,'clicked':false,'contentName':value,'contentType':contentType,'contentLocation':contentLoc,'contentSegment':contentSegment,'contentId':contentId,'trackVal':(contentType+':'+value+':'+contentLoc+':'+contentSegment).replace(/\,/g," \& "),'jObj':$(obj)};}});if(CTA==='content-clicked'){if(typeof $(foundContent[0])!=="undefined"){var fuelContent,contentData;if(typeof $(foundContent[0]).attr('data-wat-content-name')!=="undefined"){fuelContent=$(foundContent[0]).attr('data-wat-content-name');fuelContent=createKey(digitalData.page.pageName+' '+fuelContent);contentData=analytics.context.contentLoaded[fuelContent];}else if(typeof $(foundContent[0]).attr('data-wat-cta')!=="undefined"){fuelContent=foundContent.attr('data-wat-cta');if(typeof $(foundContent[0]).attr('data-wat-cta-location')!=="undefined"){var contLoc=foundContent.attr('data-wat-cta-location'),fuelContent=contLoc+':'+fuelContent;} contentData=analytics.context.contentLoaded[fuelContent];} contentData['served']=true;handleContentEvent('content-clicked',contentData);}} else{$.each(analytics.context.contentLoaded,function(whichContent,obj){var validContentType=obj['trackVal'].indexOf('no-type-found')>-1?false:true;switch(CTA){case'content-page-load':if(!obj['served']){obj['served']=true;handleContentEvent('content-served-on-page-load',obj);} break;case'content-post-load':case'content-post-load-inserted':if(validContentType){if(!obj['served']){obj['served']=true;handleContentEvent('content-served-post-page-load',obj);}} break;default:break;}});}};analytics.helper.debugLog('analytics.context.findContent() function built');var currentDomain=document.location.hostname,currentPath=document.location.pathname;window.utag_data=window.utag_data||{};var cancelContentDetection=window._cancelWafContent||window.analytics.helper.getDigitalDataParameter("context","contentTracking")==='false'||currentDomain.indexOf('health.autodesk.com')>-1||(currentDomain.indexOf('health')>-1&¤tDomain.indexOf('.autodesk')>-1)||(currentDomain.indexOf('knowledge')>-1&¤tPath.indexOf('\/profile\/')>-1)||(currentDomain.indexOf('knowledge')>-1&¤tPath.indexOf('\/contact-support\/')>-1)||(currentDomain.indexOf('ciruits')>-1&¤tDomain.indexOf('io')>-1)||(currentDomain.indexOf('library')>-1&¤tDomain.indexOf('io')>-1)||(currentDomain.indexOf('tinkercad')>-1)||(currentPath.indexOf('/certification/learn/')>-1)||false;try{if(typeof window.utag.data!=="undefined"){if(typeof window.utag.data['ut.profile']!=="undefined"){cancelContentDetection=window.utag.data['ut.profile'].indexOf('circuits-io')>-1||window.utag.data['ut.profile'].indexOf('tinkercad')>-1||window.utag.data['ut.profile'].indexOf('library-io')>-1;}}}catch(err){} analytics.helper.debugLog('cancel Content Tracking Dynamism? '+cancelContentDetection);if(!cancelContentDetection){analytics.checks=analytics.checks||{};analytics.checks.pageLoadFired=analytics.checks.pageLoadFired||false;var contentMutationActive=false,waitTimeout=30000,interval=100;var waitForPageLoad=setInterval(function(){if(analytics.checks.pageLoadFired){clearInterval(waitForPageLoad);setTimeout(function(){analytics.helper.debugLog('analytics Content Tracking Dynamism loaded');$(document).on('scroll',function(){analytics.context.findContent(false,false,'content-post-load');});function onContentElementInserted(containerSelector,elementSelector,callback){var queue=[];var timer;var onMutationsObserved=function(mutations){queue.push(mutations);clearTimeout(timer);timer=setTimeout(function(){while(queue.length){queue.splice(0,1).pop().forEach(function(mutation){if(mutation.addedNodes.length){var elements=$(mutation.addedNodes);for(var i=0,len=elements.length;i<len;i++){callback(elements[i]);}}});}},1300);};var target=$(containerSelector)[0];var config={childList:true,subtree:true};var MutationObserver=window.MutationObserver||window.WebKitMutationObserver;var observer=new MutationObserver(onMutationsObserved);observer.observe(target,config);} onContentElementInserted('body','[data-wat-content-name], [data-wat-cta]',function(element){if(!contentMutationActive){contentMutationActive=true;analytics.helper.debugLog('detected CONTENT ADDED!');analytics.context.findContent(false,false,'content-post-load-inserted');setTimeout(function(){contentMutationActive=false;},500)}});},50);} else{waitTimeout-=interval;if(waitTimeout<=0){analytics.helper.debugLog('analytics Content Tracking Dynamism TIMED OUT -> FAIL');clearInterval(waitForPageLoad);}}},interval);}})(window.$waf);}catch(e){console.log(e)}}catch(e){console.log(e);}} if(!utag_condload){try{try{(function buildContextChange($){window.analytics.context=window.analytics.context||{};window.analytics.context.pageViewCount=0;window.analytics.iFrameFlag=window.analytics.iFrameFlag||false;function updateDataLayer(jObj){var oldData=digitalData,newData=jObj,eduDataHandling=false,checkComplete=false;if(typeof jObj['event']!=="undefined"){if(typeof jObj['event']['eventType']!=="undefined"){checkComplete=true;if(jObj['event']['eventType'].indexOf('edu_')===0){eduDataHandling=true;}}} if(!checkComplete){if(typeof oldData['event']!=="undefined"){if(typeof oldData['event']['eventType']!=="undefined"){if(oldData['event']['eventType'].indexOf('edu_')===0){eduDataHandling=true;}}}} $.each(newData,function(index,subObj){if(oldData[index]){var productsUpdate=index==="products"?true:false;if(productsUpdate&&!eduDataHandling) oldData["products"]=[];if(Array.isArray(oldData[index])){oldData[index]=subObj;return;} if(typeof subObj!='string'){$.each(subObj,function(subInd,value){if(productsUpdate){if(eduDataHandling){if(typeof value==="object"){$.each(value,function(vInd,vVal){oldData['products'][0][vInd]=vVal;});}}else{oldData["products"].push(value);}}else{var exists=typeof oldData[index][subInd]!=="undefined"?true:false;if(exists){if(typeof(oldData[index][subInd])==="string"){try{oldData[index][subInd]=value.trim().toLowerCase();}catch(err){oldData[index][subInd]=value;}}else{oldData[index][subInd]=value;}}else{oldData[index][subInd]={};}}});}}});if(typeof(window.digitalData)==="undefined") window.digitalData={};if(typeof(jObj)==="undefined"||jObj===null||(Object.keys(jObj).length===0&&jObj.constructor===Object)){}else{for(var property_name in jObj){if(property_name!=="action"){if(typeof(window.digitalData[property_name])==="undefined"||/^(pageInstanceID|componentName|componentStep)$/.test(property_name)){window.digitalData[property_name]=jObj[property_name];}else{window.digitalData[property_name]=window.digitalData[property_name]||{};for(var sub_property_name in jObj[property_name]){if(typeof(jObj[property_name][sub_property_name])!=="undefined"){if(property_name==='products'){for(var sub_sub_property in jObj[property_name][sub_property_name]){window.digitalData[property_name][sub_property_name]=window.digitalData[property_name][sub_property_name]||{};window.digitalData[property_name][sub_property_name][sub_sub_property]=jObj[property_name][sub_property_name][sub_sub_property];}}else{window.digitalData[property_name][sub_property_name]=jObj[property_name][sub_property_name];}}}}}}}} function ___fireThisEvent(eN,t,eV){analytics.helper.debugLog('executing ___fireThisEvent eV: '+eV);if(eN.indexOf('-page')>-1){window.digitalData=window.digitalData||{};window.digitalData.page=window.digitalData.page||{};window.digitalData.page.analyticsPageType=eN;window.digitalData.page.analyticsPageNameWithoutGeo=window.analytics.helper.eCommercePageNameWithoutSiteGeo();} if(typeof(eV)!=="object") eV={};if(eN!=="guac-cart-page"){window.digitalData.eventData={'eventName':eN,'values':eV,'object':false,'target':false,'type':t};analytics.track.executeTracking(eN);}else{}} window.analytics.context.fireThisEvent=___fireThisEvent;window.analytics.context.estoreContext=window.analytics.context.estoreContext||function(){};window.analytics.context.eduContext=window.analytics.context.eduContext||function(){};$.when.apply($,analytics.context.changeContextInitialize).done(function(){analytics.context.changeContext=function(jObj,action){try{try{jObj=JSON.parse(JSON.stringify(jObj));}catch(e){console.log("Error while creating copy of jObj: "+e);} if(typeof jObj['event']!=="undefined"){if(window.digitalData.eventData) delete window.digitalData.eventData;if(window.digitalData.eventType) delete window.digitalData.eventType;} var eventTypeInObj=typeof jObj['event']!=="undefined"?(typeof jObj['event']['eventType']!=="undefined"?jObj['event']['eventType']:false):false;if(!eventTypeInObj){if(typeof jObj['eventData']!=="undefined"&&typeof jObj['eventData']['eventName']!=="undefined"){window.digitalData=window.digitalData||{};jObj['event']=window.digitalData.event={};jObj['event']['eventType']=digitalData.eventType=eventTypeInObj=jObj['eventData']['eventName'];} if(jObj.event&&jObj.event.scope&&jObj.event.scope==="snowplow"){eventTypeInObj="snowplow";} if(jObj.event&&jObj.event.name&&jObj.event.name!==""){eventTypeInObj=jObj.event.name.toString();var change_context_event_name=jObj.event.name.toString();}} window.analytics=window.analytics||{};window.analytics.eventLog=window.analytics.eventLog||[];window.analytics.eventLog.push(jObj);var isIpp1=false,isIpp2=document.location.hostname.indexOf('ipp')===0?true:false,isSubcart=document.location.hostname.indexOf('subcart')===0?true:false,isPortal=false,iFrameContext=false;if(typeof window.digitalData!=="undefined"){if(typeof window.digitalData.page!=="undefined"){if(typeof window.digitalData.page.site!=="undefined"){if(window.digitalData.page.site==="ipp")isIpp1=true;if(window.digitalData.page.site==="portal")isPortal1=true;}}} iframeContext=window.analytics.iFrameFlag&&!isIpp1&&!isIpp2&&!isPortal&&!isSubcart;if(iframeContext){analytics.helper.debugLog("sending the changeContext TO the iFrame");window.parent.postMessage(JSON.stringify({status:"changeContext",object:jObj}),"*");}else{var eduDataHandling=false,pageTypeInObj=typeof jObj['page']!=="undefined"?(typeof jObj['page']['pageType']!=="undefined"?jObj['page']['pageType']:false):false;if(eventTypeInObj){if(typeof jObj['event']!=="undefined"){if(typeof jObj['event']['eventType']!=="undefined"){if(jObj['event']['eventType'].indexOf('edu_')===0){eduDataHandling=true;}}}} var cancelChangeContext=false,currentPage=utag_data.page_name||false,isAccountInformation=currentPage?(currentPage.indexOf("account information")>-1?true:false):false;try{var conditionOne=typeof window.digitalData.page!=="undefined"?(typeof window.digitalData.page.site!=="undefined"?(window.digitalData.page.site==="estore"?(typeof window.digitalData.page.siteSection!=="undefined"?(window.digitalData.page.siteSection==="cart"?(typeof jObj.page!=="undefined"?(typeof jObj.page.contentDescription!=="undefined"?(jObj.page.contentDescription==="account information signout"?true:false):false):false):false):false):false):false):false,conditionTwo=typeof window.digitalData.page!=="undefined"?(typeof window.digitalData.page.site!=="undefined"?(window.digitalData.page.site==="estore"?(typeof window.digitalData.page.siteSection!=="undefined"?(window.digitalData.page.siteSection==="cart"?(typeof jObj.page!=="undefined"?(typeof jObj.page.contentDescription!=="undefined"?(jObj.page.contentDescription==="sign in and registration"?(isAccountInformation?(typeof jObj.event!=="undefined"?(typeof jObj.event.eventType!=="undefined"?(jObj.event.eventType.indexOf("adsk-bic_page_view")>-1?(jObj.event.eventType.indexOf("oxygen_registration_failed")===-1?true:false):false):false):false):false):false):false):false):false):false):false):false):false;var cancelChangeContext=conditionOne||conditionTwo,bicCartOxygenLocalization=typeof window.digitalData.page!=="undefined"?(typeof window.digitalData.page.site!=="undefined"?(window.digitalData.page.site==="estore"?(typeof window.digitalData.page.siteSection!=="undefined"?(window.digitalData.page.siteSection==="cart"?(typeof jObj.event!=="undefined"?(typeof jObj.event.eventType!=="undefined"?((jObj.event.eventType.indexOf("estore_account_page")>-1||jObj.event.eventType.indexOf("oxygen_login_view")>-1||jObj.event.eventType.indexOf("oxygen_registration_view")>-1||jObj.event.eventType.indexOf("oxygen_forgot_password_view")>-1)?true:false):false):false):false):false):false):false):false;}catch(err){analytics.helper.debugLog("error in cancelChangeContext detection: "+err.message);} if(cancelChangeContext){analytics.helper.debugLog("cancelling Change Context via Conditions");return false;} var action=action||false;if(action){if((action==='buildEcommContextChangelinktracking')||(action==='linktracking')){action=false;}} var initalPageFire=false;var holdEstoreContext=(eventTypeInObj||pageTypeInObj)&&!analytics.checks.pageLoadFired&&document.location.pathname.indexOf('/trial-intake')===-1&&typeof digitalData!="undefined"&&digitalData.page.siteSection=="cart";if(holdEstoreContext){window.__estoreContextHolds.push(jObj);return false;}else{try{analytics.helper.debugLog("********************************************************************************");analytics.helper.debugLog("CHANGE CONTEXT IS UPDATING WITH THIS OBJ");analytics.helper.debugLog(JSON.parse(JSON.stringify(jObj)));analytics.helper.debugLog("********************************************************************************");}catch(err){analytics.helper.debugLog('error parsing Data Layer or CbuildEcommContextChangehange Context Object for MESSAGING HERE only');analytics.helper.debugLog(err.message);} updateDataLayer(jObj);var jObj_flatten=window.analytics.helper.jsonflatten(jObj,'');window.utag_data=window.analytics.helper.objectMerge(utag_data,jObj_flatten);if(utag_data["page_name"]&&utag_data["page_name"]!=="") utag_data["new_page_name"]=utag_data["page_name"];if(typeof(digitalData.rawProductData)!=="undefined"&&typeof(window.initGUACProducts)!=="undefined") window.initGUACProducts(digitalData.rawProductData);if(typeof(digitalData.rawOrderData)!=="undefined"&&typeof(window.initGUACOrder)!=="undefined") window.initGUACOrder();if(typeof(jObj.rawSubscriptionsData)!=="undefined"&&typeof(window.initSubscriptionsProducts)!=="undefined") window.initSubscriptionsProducts(digitalData.rawSubscriptionsData);window.wafTealiumDataIngest(window.digitalData,'digitalData');} analytics.context.processInitProducts=true;if(eventTypeInObj==="estore_add_to_cart"||eventTypeInObj==="ipp_add_to_cart"||eventTypeInObj==="estore_remove_from_cart"||eventTypeInObj==="ipp_remove_from_cart"){analytics.context.processInitProducts=false;} if(jObj.eventData&&typeof jObj.eventData=='object'&&typeof jObj.eventData.values=='object'&&Object.keys(jObj.eventData.values).length>0){window.digitalData.eventContext=analytics.helper.objectMerge(window.digitalData.eventContext||{},jObj.eventData.values);} if(!action&&(eventTypeInObj||pageTypeInObj)){var isPageViewChangeContext=false;if(eventTypeInObj){if(/page_view|page-view|pageview/.test(eventTypeInObj)){isPageViewChangeContext=true;var hasDest=typeof jObj.page!=="undefined"?(typeof jObj.page.destinationURL!=="undefined"?jObj.page.destinationURL:false):false;var isUnitInfo=typeof jObj.unitInfo!=="undefined"||typeof jObj.courseInfo!=="undefined";if(hasDest){var ddRef=window.digitalData.page;var cUrl=hasDest,domain1=(hasDest.split('\/\/'))[1],domain2=(domain1.split('\/'))[0],cPath=(hasDest.split(domain2))[1];cUrl=window.analytics.helper.cleanUrlOfUniqueness(cUrl);cPath=window.analytics.helper.cleanUrlOfUniqueness(cPath);window.digitalData.page.cleanUrl=cUrl;window.digitalData.page.cleanPath=cPath;window.utag_data['page_clean_url']=cUrl;window.utag_data['page_clean_path']=cPath;}}else{}} if(pageTypeInObj&&isPageViewChangeContext){var pageTypeArr=pageTypeInObj.split(',');$.each(pageTypeArr,function(ind,val){window.analytics.context.estoreContext(val);});} if(eventTypeInObj){if(isPageViewChangeContext){var digitalData_page_pageName=analytics.helper.pageNameMap();if(change_context_event_name&&change_context_event_name==="page_view"&&utag_data["new_page_name"]) digitalData_page_pageName=utag_data["new_page_name"];if(analytics.context.pageViewCount===0&&analytics.checks.pageLoadFired){action='pageview';initalPageFire=true;digitalData.page.pageName=digitalData_page_pageName;} else{if(typeof digitalData!=="undefined"&&digitalData.page.pageName=='adsk:manage:billing:quotes'){delete digitalData.page.contentDescription delete digitalData.page.parentPageName} if(typeof digitalData!=="undefined"&&(window.location.host.indexOf("manage.autodesk.com")!==-1)){delete digitalData.page.contentDescription} digitalData.page.pageName=digitalData_page_pageName;action='pageview-dynamic';}} var eventArr=eventTypeInObj.split(',');$.each(eventArr,function(ind,val){if(val==="snowplow"){try{var snowplowTagIds=[];for(var id in utag.sender){if(utag.sender[id].data&&utag.sender[id].data.snowplow_object){snowplowTagIds.push(id);}}}catch(e){} if(snowplowTagIds.length>0){var viewOrLink;if(jObj.event.name==='page_view'){viewOrLink='view';}else{viewOrLink='link';} var flattenObj=analytics.helper.jsonflatten(jObj);utag[viewOrLink](flattenObj,null,snowplowTagIds);}}else if(isPageViewChangeContext&&!isUnitInfo){if(val==="estore_page_view"&&typeof(window.analytics)!=="undefined"&&typeof(window.analytics.testAndTarget)!=="undefined") window.analytics.testAndTarget.processPageTypes("estore_page_view");else if(val.indexOf('oxygen_')>-1){window.analytics.context.estoreContext(val);} else{window.analytics.context.estoreContext(val);}} else if(eduDataHandling){digitalData.page.pageName=analytics.helper.pageNameMap();window.analytics.context.eduContext(val);} else if(/form_|form-submit|form-error|form-success/.test(val)){try{if(jObj.form){if(/form_submit|form-submit/.test(val))window.analytics.callback.formSubmit(jObj.form.offerActivityID||jObj.form.offer_activity_id||{},jObj.form.referrerSource||jObj.form.referrer_source||{});if(/form_success|form-success/.test(val))window.analytics.callback.formSubmitSuccess(jObj.form.offerActivityID||jObj.form.offer_activity_id||{},jObj.form.referrerSource||jObj.form.referrer_source||{});if(jObj.event&&jObj.event.errors) var eventErrors=jObj.event.errors;if(/form_error|form-error/.test(val))window.analytics.callback.formSubmitError(jObj.form.offerActivityID||jObj.form.offer_activity_id||{},jObj.form.formErrors||{},jObj.form.referrerSource||jObj.form.referrer_source||{},eventErrors||{});}}catch(err){analytics.helper.debugLog('error executing Form Event: '+val);analytics.helper.errors.reportError('catch','changeContext event: '+val,err.message);}}else if(val.indexOf('form-')===0){try{window.analytics.callback.formStep(jObj.form,val);}catch(err){analytics.helper.debugLog('error executing Form Event: '+val);analytics.helper.errors.reportError('catch','changeContext event: '+val,err.message);}} else if(val==="product-card-download-error"){try{if(!(digitalData.error.errorDetails instanceof Array)) digitalData.error.errorDetails=[digitalData.error.errorDetails];window.analytics.context.fireThisEvent('product-card-installation-error','product-card',{'errorsList':window.analytics.helper.initPageErrors()});}catch(err){analytics.helper.debugLog('error executing Form Event: '+val);analytics.helper.errors.reportError('catch','changeContext event: '+val,err.message);}} else if(val==="contentViewed"){try{var containerSegment="no-segment-found";var containerLocation="no-location-found";if(typeof jObj.contentContainer.containerLocation!=="undefined") containerLocation=jObj.contentContainer.containerLocation;if(typeof jObj.contentContainer.containerSegment!=="undefined") containerSegment=jObj.contentContainer.containerSegment;window.analytics.callback.contentViewed(jObj.contentContainer.containerType,jObj.contentContainer.containerName,containerLocation,containerSegment,jObj.akn);}catch(err){analytics.helper.debugLog('error executing Event: '+val);analytics.helper.errors.reportError('catch','changeContext event: '+val,err.message);}}else if(val==="content-viewed"){window.analytics.callback.contentViewed(null,null,null,null,null,(jObj.eventData&&jObj.eventData.values&&jObj.eventData.values.contentContainer||jObj.contentContainers))}else if(val==="uhm_chat_invitation_displayed"||val==="sales_chatbot_invitation_displayed"){window.analytics.callback.uhmChat(val,jObj.liveChat);}else if(val==="uhm_request_callback_displayed"){window.analytics.callback.requestCallback(jObj.requestCallback);}else if(val==="uhm_start_chat"){window.analytics.callback.startUhmChat(jObj.startUhmChat);}else if(val==="akn_case_creation_file_upload"){window.analytics.callback.akpFileUpload(jObj.uploadedFiles);}else if(val.indexOf("video-progress")>-1){window.analytics.callback.videoTracking(jObj.courseInfo||{},jObj.unitInfo||{},jObj.videoInfo||{},jObj.moduleInfo||{});}else if(val==="course-pageview"||(val==="new_page_view"&&isUnitInfo)){window.analytics.callback.coursePageview(jObj.courseInfo||{},jObj.unitInfo||{},jObj.moduleInfo||{});cancelChangeContext=true;}else if(val==="course-status-change"){window.analytics.callback.courseStatusChange(jObj.courseInfo||{},jObj.courseEvent||{});}else if(val==="module-status-change"){window.analytics.callback.moduleStatusChange(jObj.courseInfo||{},jObj.moduleInfo||{},jObj.unitInfo||{});}else if(val==="problem-result"){window.analytics.callback.problemResult(jObj.courseInfo||{},jObj.unitInfo||{},jObj.problemInfo||{},jObj.moduleInfo||{});}else if(val==="unit-complete"){window.analytics.callback.unitComplete(jObj.courseInfo||{},jObj.unitInfo||{},jObj.moduleInfo||{});}else if(val==="unit-consume"){window.analytics.callback.unitConsume(jObj.courseInfo||{},jObj.moduleInfo||{},jObj.unitInfo||{});}else if(/page_error|page-error/.test(val)){analytics.track.executeTracking("page_error");}else if(val==="add-seats-modal-redisplayed"||val==="add-seats-modal-displayed"){window.analytics.callback.addSeatsModalDisplayed(val,jObj.originalSubscription,jObj.addSeatData);}else if(val==="me-menu-login-error"){analytics.track.executeTracking('me-menu-login-error');}else if(val==="file_upload"||val==="tutorial-consumption"||val==="product-download-start-intent"||val==="notification_impression"||val==="case_submitted"||val==="uhm-inline-chat-upload"||val==="survey_impression"||val==="survey_submit"){analytics.track.executeTracking(val);}else if(val==="mini-cart-open"||val==="mini-cart-checkout"||val==="mini-cart-close"){analytics.track.executeTracking(val);}else if(val==="checkout_section_state_update"&&jObj.eventData&&jObj.eventData.values&&jObj.eventData.values.checkoutSection){if(jObj.eventData.values.checkoutSection.expanded===true&&jObj.eventData.values.checkoutSection.completed===false) analytics.track.executeTracking(val);}else if(val==="reduce_seat"||val==="add_seat"){analytics.track.executeTracking('seat-quantity-change');}else if(val==="moe-account-lookup"){window.analytics.callback.moeAccountLookup(jObj.customerInformation);}else if(val==="search_result_click"){if(jObj.eventData&&jObj.eventData.values) window.analytics.callback.searchResultLinkClick(jObj.eventData.values.linkVal,jObj.eventData.values.linkRank,jObj.eventData.values.linkHref);}else if(val.indexOf("quote_")>-1){analytics.track.executeTracking(val);}else if(val.indexOf("scroll-to-bottom-click-accepted-solution")>-1){analytics.track.executeTracking(val);}else if(val.indexOf("scroll-to-bottom-scroll-accepted-solution")>-1){analytics.track.executeTracking(val);} else if(val=="mfe-download-start-intent"){window.digitalData.eventData=window.digitalData.eventData||{};window.digitalData.eventData.values=window.digitalData.eventData.values||{};window.digitalData.eventData.values.linkValue=window.analytics.helper.getDigitalDataParameter("link","linkTitle").toLowerCase();window.digitalData.eventData.values.linkSection=window.analytics.helper.getDigitalDataParameter("link","linkSection").toLowerCase();analytics.track.executeTracking(val);} else if(val==="cwv_event"){window.analytics.track.executeTracking(val);}else if(val.indexOf("promo_coupon_code_applied")>-1){var productChanged=window.analytics.helper.getDigitalDataSubParameter('eventData','values','productsPromoChanged');var tempCartData=[];var tempCleanProducts=[];if(productChanged){tempCartData=JSON.parse(JSON.stringify(digitalData.rawProductData));tempCleanProducts=JSON.parse(JSON.stringify(digitalData.products));digitalData.rawProductData=productChanged;window.__analyticsChangeContext.push({rawProductData:productChanged});} analytics.track.executeTracking(val);if(productChanged){digitalData.rawProductData=tempCartData;window.__analyticsChangeContext.push({rawProductData:tempCartData});}}else if(val.indexOf("side-cart")>-1||val==="submit-invoices-payment"||val==="trial-flow-step-complete"||val==="flow-complete"||val==="update_payment"){analytics.track.executeTracking(val);}else if(val==="trial_flow_step_complete"){val=val.replace(/_/g,'-');analytics.track.executeTracking(val);}else if(typeof val==="string"&&(val.indexOf('flow_step')>-1||val==="switch_term_step")){window.analytics.track.executeTracking('flow_step');}else if(val==="flex-estimator-add-to-cart"||val==="flex-estimator-find-reseller"){window.analytics.track.executeTracking(val);}else if(val==="cart_save_customer_profile"||val==="search_refinement"||val==="internal_search"||val==="filter_selected"){window.analytics.track.executeTracking(val);}else if(val==="select_company"||val==="execute_api_test"||val==="nlp_input_submit"){digitalData.eventData={};digitalData.eventData.eventName="nlp_input_submit";window.analytics.track.executeTracking(val);}else if(val.indexOf("phone-verification-phone")>-1||val.indexOf("validate-trial-2fa-code")>-1){window.analytics.track.executeTracking(val);}else if(val==="assign-products"){analytics.track.executeTracking(val);}else if(val==="secondary-trial-download-start"){try{window.digitalData.eventData={'eventName':val,'values':{'productLineCode':jObj['trialProducts'][0].productLineCode,'secondaryProductCode':jObj['trialProducts'][0].secondaryProductLineCode,'productLanguage':jObj['trialProducts'][0].productLanguage,'productOS':jObj['trialProducts'][0].productOS,'productRelease':jObj['trialProducts'][0].productRelease,'productDownloadCode':jObj['trialProducts'][0].productDownloadCode,'component':jObj['trialProducts'][0].component,'componentName':'waf-fst-try-2','componentStep':'download-secondary-start'},'object':null,'target':null,'type':'trial-download'};analytics.track.executeTracking(val);}catch(err){analytics.helper.debugLog('error executing Event: '+val);analytics.helper.errors.reportError('catch','changeContext event: '+val,err.message);}}else if((val==="install-download-start"||val==="cloud-access")&&typeof utag_data['page_name']==='string'&&utag_data['page_name'].indexOf(':trial-intake')===-1){window.analytics.callback.productDownload(val,jObj.productsDownloadInstallCloud);}else if(val==="profile_updated"){window.analytics.callback.profileUpdated(jObj.clickType);} else if(val==="payment_method_selected"){digitalData.eventData={};digitalData.eventData.eventName="payment_method_selected";analytics.track.executeTracking(val);} else if(val==="experiment-view"){analytics.track.executeTracking(val);} else{if(val!=='link_click'){digitalData.page.pageName=analytics.helper.pageNameMap();} window.analytics.context.estoreContext(val);}});}} if(bicCartOxygenLocalization===true){analytics.helper.debugLog("bicCartOxygenLocalization: "+bicCartOxygenLocalization);if(typeof(window.setOxygenIframeLanguage)!=="undefined") window.setOxygenIframeLanguage();} if(action&&!cancelChangeContext){analytics.helper.debugLog('firing *changeContext* newTracker');analytics.helper.debugLog('changeContext ACTION --> '+action);switch(action){case'pageview-dynamic':if(change_context_event_name&&change_context_event_name==="page_view"&&utag_data["new_page_name"]&&utag_data["new_page_name"]!=="") analytics.context.newPageView("dynamic",true,utag_data["new_page_name"]);else analytics.context.newPageView("dynamic");break;case'pageview':if(initalPageFire) analytics.context.newPageView('standard');else analytics.context.newPageView();analytics.checks.pageLoadFired=true;break;case'other cases go here':break;default:analytics.helper.debugLog('will fire analytics.track.executeTracking("'+action+'")');window.wafTealiumDataIngest(window.digitalData.eventData,'eventData');analytics.track.executeTracking(action);break;}} else if(!action&&!cancelChangeContext&&document.location.pathname==='/search'&&!analytics.checks.pageLoadFired){analytics.context.newPageView();analytics.checks.pageLoadFired=true;}} if(window.digitalData.eventContext){delete window.digitalData.eventContext;} if(window.digitalData.clickType){delete window.digitalData.clickType;} if(window.digitalData.event){delete window.digitalData.event;}}catch(err){analytics.helper.errors.reportError('catch','analytics.context.changeContext',err.message);}};window.__analyticsChangeContext=window.__analyticsChangeContext||[];window.__estoreContextHolds=window.__estoreContextHolds||[];var initialLen=window.__analyticsChangeContext.length;analytics.helper.debugLog('the CHANGE CONTEXT queue has '+initialLen+' in it');if(initialLen>0){for(var i=0;i<initialLen;i++){var ccObj=window.__analyticsChangeContext[i];analytics.helper.debugLog('executing ChangeContext from the ARRAY Architecture');analytics.context.changeContext(ccObj);}} window.__analyticsChangeContext=[];window.__analyticsChangeContext=new window.analytics.helper.observe(window.__analyticsChangeContext);window.__analyticsChangeContext.addEventListener("itemadded",function(e){analytics.helper.debugLog('executing ChangeContext THROUGH the ARRAY Architecture (no delay!)');analytics.context.changeContext(e.item);window.__analyticsChangeContext.shift();});window.__analyticsChangeContext.addEventListener("itemset",function(e){});window.__analyticsChangeContext.addEventListener("itemremoved",function(e){});analytics.context.executeEstoreQueue=function(){var items=window.__estoreContextHolds.length>0?window.__estoreContextHolds:false;if(items){for(var i=0;i<items.length;i++){var ccObj=items[i];analytics.helper.debugLog('executing ChangeContext from the eSTORE QUEUE');analytics.context.changeContext(ccObj);} window.__estoreContextHolds=[];}};});})(window.$waf);}catch(e){console.log(e)}}catch(e){console.log(e);}} if(!utag_condload){try{try{(function buildEcommContextChange($){try{window.utag_data=window.utag_data||{};window.analytics=window.analytics||{};window.analytics.context=window.analytics.context||{};window.analytics.oxygen=window.analytics.oxygen||{loginStatus:false,loginOptionVisible:false,loginSuccess:false,loginFailure:false,passwordOptionVisible:false,registerOptionVisible:false,registerSuccess:false,registerFailure:false,resetVals:function(){$.each(window.analytics.oxygen,function(index,prop){if(typeof prop!=="function"){window.analytics.oxygen[index]=false;}});}};var ___fireThisEvent=window.analytics.context.fireThisEvent;function checkSignInStatus(success,failure){if(window.digitalData.user.loginStatus===true){window.utag_data['analytics.loginStatus']=window.analytics.oxygen.loginStatus=success;}else{window.utag_data['analytics.loginStatus']=window.analytics.oxygen.loginStatus=failure;}} function estoreContext(which){if(typeof analytics.helper.getProductAfterChangeQuantity==="function"&&digitalData&&digitalData.eventData&&digitalData.eventData.values){var productQtyNew=window.analytics.helper.getDigitalDataSubParameter('eventData','values','productsWithNewQuantity')||window.analytics.helper.getDigitalDataSubParameter('eventData','values','rawProductsWithNewQuantity');var productQtyOld=window.analytics.helper.getDigitalDataSubParameter('eventData','values','productsWithOldQuantity')||window.analytics.helper.getDigitalDataSubParameter('eventData','values','rawProductsWithOldQuantity');if(productQtyNew&&productQtyNew.length>0){digitalData.eventData.values.productsQuantityChangedNew=analytics.helper.getProductAfterChangeQuantity(which,productQtyNew,productQtyOld);}} analytics.helper.debugLog('executing ESTORE CONTEXT: '+which);try{if(typeof ___fireThisEvent=='undefined'&&window.analytics.context.fireThisEvent) var ___fireThisEvent=window.analytics.context.fireThisEvent switch(which){case'estore_product_page':case'ipp_product_page':case'003':___fireThisEvent('product-page','product',which);break;case'portal_seats_page':___fireThisEvent('add-seats-page','product',which);break;case'portal_update_renewal_date':___fireThisEvent('update-renewal-date-page','product',which);break;case'estore_search_result_page':___fireThisEvent('estore-search-page','product',which);break;case'estore_purchase_page':case'ipp_purchase_page':case'portal_purchase_page':case'cvent_purchase_page':case"006":var digitalDataOrderID=window.analytics.helper.getDigitalDataParameter("order","orderID")||window.analytics.helper.getDigitalDataParameter("rawOrderData","id")||window.analytics.helper.getDigitalDataParameter("transaction","transactionId");var orderID="";if(digitalDataOrderID==="") orderID="ERR:"+Math.floor((Math.random()*10000000000)+1);else orderID=window.analytics.helper.initOrderPrefix()+digitalDataOrderID;var acdlt_array=[];var acdist_array=[];var aeccol_array=[];var f360b_array=[];var maya_array=[];var plc_array=window.analytics.helper.getProductValuesInArray("productLine");var products_length=plc_array.length;for(var i=0;i<products_length;i++){if(plc_array[i]!==""){var product_total_price=window.analytics.helper.getProductPrice(i,"productUnitPriceAfterDiscountNoTax",false)*window.analytics.helper.getProductQuantity(i);switch(plc_array[i].toLowerCase()){case"acdlt":acdlt_array.push(product_total_price);acdist_array.push("0.00");aeccol_array.push("0.00");f360b_array.push("0.00");maya_array.push("0.00");break;case"acdist":acdlt_array.push("0.00");acdist_array.push(product_total_price);aeccol_array.push("0.00");f360b_array.push("0.00");maya_array.push("0.00");break;case"aeccol":acdlt_array.push("0.00");acdist_array.push("0.00");aeccol_array.push(product_total_price);f360b_array.push("0.00");maya_array.push("0.00");break;case"f360b":acdlt_array.push("0.00");acdist_array.push("0.00");aeccol_array.push("0.00");f360b_array.push(product_total_price);maya_array.push("0.00");break;case"maya":acdlt_array.push("0.00");acdist_array.push("0.00");aeccol_array.push("0.00");f360b_array.push("0.00");maya_array.push(product_total_price);break;default:acdlt_array.push("0.00");acdist_array.push("0.00");aeccol_array.push("0.00");f360b_array.push("0.00");maya_array.push("0.00");}}else{acdlt_array.push("0.00");acdist_array.push("0.00");aeccol_array.push("0.00");f360b_array.push("0.00");maya_array.push("0.00");}} ___fireThisEvent('purchase-page','checkout',{orderId:orderID,productsPurchasedPLC:window.analytics.helper.getProductValuesInArray("productLine"),productsPurchasedUnitPrice:window.analytics.helper.getProductValuesInArray("productUnitPriceBeforeDiscountWithTax","price",""),productTotalBeforeDiscountNoTaxAllQty:window.analytics.helper.getProductValuesInArray("productTotalBeforeDiscountNoTaxAllQty","price",""),productsPurchasedType:window.analytics.helper.getProductValuesInArray("","","getProductPurchaseType"),productsPurchasedUnitDiscount:window.analytics.helper.getProductValuesInArray("productUnitDiscountAmount","price",""),vatExemptionApplied:window.analytics.helper.getOrderVatExemptionApplied(),gaAffiliation:window.analytics.helper.getAffiliationPurchase(),orderRevenue:window.analytics.helper.getOrderTotalAmount(),localOrderRevenue:window.analytics.helper.getOrderTotalAmount(true),orderTax:window.analytics.helper.getOrderTaxAmount(),orderCoupon:window.analytics.helper.getOrderPromotionCode(),orderPromoDetails:window.analytics.helper.getOrderPromotionDetails(),orderDiscountAmount:window.analytics.helper.getOrderDiscountAmount(),orderTotalBeforeDiscountAmount:window.analytics.helper.getOrderTotalBeforeDiscountAmount(),currentTotalCartValue:window.analytics.helper.getCurrentCartValue(),productsPurchasedAcdltPrice:acdlt_array,productsPurchasedAcdistPrice:acdist_array,productsPurchasedAeccolPrice:aeccol_array,productsPurchasedF360bPrice:f360b_array,productsPurchasedMayaPrice:maya_array});if(typeof(digitalData)!=="undefined"&&typeof(digitalData.order)!=="undefined") window.wafTealiumDataIngest(window.digitalData.order,'order');break;case'estore_add_to_cart':case'estore_increase_quantity':case'ipp_add_to_cart':case'002':case'010':window.analytics=window.analytics||{};window.analytics.data=window.analytics.data||{};window.analytics.data.productsAdded=window.digitalData.products;if(!analytics.helper.getCookie("s_add")){analytics.helper.setCookie("s_add","no");} var productChanged=window.analytics.helper.getDigitalDataSubParameter('eventData','values','productsQuantityChanged')||window.analytics.helper.getDigitalDataSubParameter('eventData','values','rawProductsQuantityChanged')||window.analytics.helper.getDigitalDataSubParameter('eventData','values','productsQuantityChangedNew');var componentName=window.analytics.helper.getDigitalDataSubParameter('eventData','values','componentName');var componentStep=window.analytics.helper.getDigitalDataSubParameter('eventData','values','componentStep');var tempCartData=[];var tempCleanProducts=[];if(productChanged){tempCartData=JSON.parse(JSON.stringify(digitalData.rawProductData));tempCleanProducts=JSON.parse(JSON.stringify(digitalData.products));digitalData.rawProductData=productChanged;window.__analyticsChangeContext.push({rawProductData:productChanged,componentName:componentName,componentStep:componentStep});} ___fireThisEvent('add-to-cart','cart',{productsAdded:window.analytics.helper.getDigitalDataParameter("products"),productsAddedId:window.analytics.helper.getProductValuesInArray("priceID",false,false),productsAddedName:window.analytics.helper.getProductValuesInArray("productDisplayName",false,false),productsAddedCategory:window.analytics.helper.getProductValuesInArray("productLine",false,false),productsQuantityAdded:window.analytics.helper.getProductValuesInArray("productQuantity"),productsAddedUnitPrice:window.analytics.helper.getProductValuesInArray("","","getProductTotalPriceRounded"),productsUpdated:window.analytics.helper.getDigitalDataSubParameter('eventData','values','productsQuantityChanged')||window.analytics.helper.getDigitalDataSubParameter('eventData','values','productsQuantityChangedNew'),productsWithOldQuantity:window.analytics.helper.getDigitalDataSubParameter('eventData','values','productsWithOldQuantity'),addType:which,tempCart:tempCleanProducts,currentTotalCartValue:window.analytics.helper.getCurrentCartValue()});if(productChanged){digitalData.rawProductData=tempCartData;window.__analyticsChangeContext.push({rawProductData:tempCartData});} break;case'estore_switch_term':var productRemoved=window.analytics.helper.getDigitalDataSubParameter('eventData','values','productsSwitchRemoved');var productAdded=window.analytics.helper.getDigitalDataSubParameter('eventData','values','productsSwitchAdded');var tempSubAdded=window.analytics.helper.getDigitalDataParameter('eventContext','subscriptionsSwitchAdded');var tempSubRemoved=window.analytics.helper.getDigitalDataParameter('eventContext','subscriptionsSwitchRemoved');if(digitalData.rawSubscriptionsData&&digitalData.rawSubscriptionsData.length===1&&Array.isArray(tempSubAdded)&&tempSubAdded.length===1&&Array.isArray(tempSubRemoved)&&tempSubRemoved.length===1){var tempAddedRawSubscriptionsData=[];var tempRemovedRawSubscriptionsData=[];try{tempAddedRawSubscriptionsData=JSON.parse(JSON.stringify(digitalData.rawSubscriptionsData));tempRemovedRawSubscriptionsData=JSON.parse(JSON.stringify(digitalData.rawSubscriptionsData));if(!productRemoved&&!productAdded){productRemoved=tempRemovedRawSubscriptionsData;var productRemovedObj=window.analytics.helper.getProductBillingInformation(tempSubRemoved[0].billingTermCode);productRemoved[0]=analytics.helper.objectMerge(productRemoved[0]||{},productRemovedObj);productAdded=tempAddedRawSubscriptionsData;var productAddedObj=window.analytics.helper.getProductBillingInformation(tempSubAdded[0].billingTermCode);productAdded[0]=analytics.helper.objectMerge(productAdded[0]||{},productAddedObj);};}catch(err){analytics.helper.debugLog('ERROR in estore_switch_term',err);}} var tempCartData=[];var tempCleanProducts=[];if(productRemoved&&productAdded){try{tempCartData=JSON.parse(JSON.stringify(digitalData.rawProductData));tempCleanProducts=JSON.parse(JSON.stringify(digitalData.products));tempRawSubscriptionsData=JSON.parse(JSON.stringify(digitalData.rawSubscriptionsData));}catch(err){analytics.helper.debugLog('ERROR deep copy of rawProductData and products in estore_switch_term',err);} if(digitalData.rawSubscriptionsData&&digitalData.rawSubscriptionsData.length===1){digitalData.rawSubscriptionsData=productRemoved;window.__analyticsChangeContext.push({rawSubscriptionsData:productRemoved});}else{digitalData.rawProductData=productRemoved;window.__analyticsChangeContext.push({rawProductData:productRemoved});} ___fireThisEvent('remove-from-cart','cart',{productsQuantityRemoved:window.analytics.helper.getProductValuesInArray("productQuantity"),productsRemovedPrice:window.analytics.helper.getProductValuesInArray("","","getProductTotalPriceRounded"),productRemoved:productRemoved,productAdded:productAdded,removalType:which,tempCart:tempCleanProducts});if(digitalData.rawSubscriptionsData&&digitalData.rawSubscriptionsData.length===1){digitalData.rawSubscriptionsData=productAdded;window.__analyticsChangeContext.push({rawSubscriptionsData:productAdded});}else{digitalData.rawProductData=productAdded;window.__analyticsChangeContext.push({rawProductData:productAdded});} ___fireThisEvent('add-to-cart','cart',{productsAdded:window.analytics.helper.getDigitalDataParameter("products"),productsAddedId:window.analytics.helper.getProductValuesInArray("priceID",false,false),productsAddedName:window.analytics.helper.getProductValuesInArray("productDisplayName",false,false),productsAddedCategory:window.analytics.helper.getProductValuesInArray("productLine",false,false),productsQuantityAdded:window.analytics.helper.getProductValuesInArray("productQuantity"),productsAddedUnitPrice:window.analytics.helper.getProductValuesInArray("","","getProductTotalPriceRounded"),productsUpdated:window.analytics.helper.getDigitalDataSubParameter('eventData','values','productsQuantityChanged')||window.analytics.helper.getDigitalDataSubParameter('eventData','values','productsQuantityChangedNew'),addType:which});if(digitalData.rawSubscriptionsData&&digitalData.rawSubscriptionsData.length===1){digitalData.rawSubscriptionsData=tempRawSubscriptionsData;window.__analyticsChangeContext.push({rawSubscriptionsData:tempRawSubscriptionsData});}else{digitalData.rawProductData=tempCartData;window.__analyticsChangeContext.push({rawProductData:tempCartData});}} break;case'estore_checkout_page':case'estore_order_review_page':case'ipp_checkout_page':case'portal_checkout_page':case'guac_sub_click_override':case"005":___fireThisEvent('checkout-page','checkout',which);break;case'ipp_remove_from_cart':window.analytics.checks.isIppCartRemoval=true;case'estore_remove_from_cart':case'estore_decrease_quantity':case"007":case"011":var productChanged=window.analytics.helper.getDigitalDataSubParameter('eventData','values','productsQuantityChanged')||window.analytics.helper.getDigitalDataSubParameter('eventData','values','productsQuantityChangedNew')||(which=='estore_remove_from_cart'&&window.analytics.helper.getDigitalDataSubParameter('eventData','values','productsWithOldQuantity'));var tempCartData=[];var tempCleanProducts=[];if(productChanged){tempCartData=JSON.parse(JSON.stringify(digitalData.rawProductData));tempCleanProducts=JSON.parse(JSON.stringify(digitalData.products));digitalData.rawProductData=productChanged;window.__analyticsChangeContext.push({rawProductData:productChanged});} ___fireThisEvent('remove-from-cart','cart',{productsQuantityRemoved:window.analytics.helper.getProductValuesInArray("productQuantity"),productsRemovedPrice:window.analytics.helper.getProductValuesInArray("","","getProductTotalPriceRounded"),productsUpdated:window.analytics.helper.getDigitalDataSubParameter('eventData','values','productsQuantityChanged')||window.analytics.helper.getDigitalDataSubParameter('eventData','values','productsQuantityChangedNew'),productsWithOldQuantity:window.analytics.helper.getDigitalDataSubParameter('eventData','values','productsWithOldQuantity'),removalType:which,tempCart:tempCleanProducts});if(productChanged){digitalData.rawProductData=tempCartData;window.__analyticsChangeContext.push({rawProductData:tempCartData});} break;case'estore_cart_page':case'cart_view':case'004':var isGuacCart=false;if(typeof window.utag_data.tealium_profile!=="undefined"){if(window.utag_data.tealium_profile.indexOf('cart-aem')>-1){isGuacCart=true;}else{if(typeof window.digitalData.transaction!=="undefined"){if(typeof window.digitalData.transaction.transactionPlatform!=="undefined"){if(window.digitalData.transaction.transactionPlatform==="aem"){isGuacCart=true;}}}}} if(!isGuacCart){___fireThisEvent('cart-page','cart',{currentTotalCartValue:window.analytics.helper.getCurrentCartValue()});}else if(isGuacCart){___fireThisEvent('cart-page','cart',{orderDiscountAmount:window.analytics.helper.getOrderDiscountAmount()});} break;case'estore_empty_cart':___fireThisEvent('empty-cart','cart',which);break;case'estore_account_page':___fireThisEvent('account-page','account',which);break;case'estore_billing_page':case'ipp_billing_address_page':___fireThisEvent('billing-page','checkout',which);break;case'estore_billing_payment_page':case'ipp_payment_page':___fireThisEvent('billing-payment-page','checkout',which);break;case'cart_save_payment_profile':___fireThisEvent('save-payment-profile','checkout',which);break;case'estore_chat_invitation_displayed':try{window.analytics.helper.setCookie("s_chat_rul",window.digitalData.liveChat.chatRule);window.analytics.helper.setCookie("s_chat_exp",window.digitalData.liveChat.chatExperience);window.digitalData.liveChat=window.digitalData.liveChat||{};window.digitalData.liveChat.platformSystem="live agent";window.digitalData.liveChat.chatStatus="proactive chat prompts";}catch(err){analytics.helper.debugLog('ERROR setting Chat Invitation Cookies');analytics.helper.errors.reportError('catch','Chat Invitation Cookies',err.message);} break;case'estore_chat_started':case'portal_chat_started':___fireThisEvent('chat-started','chat',which);break;case'estore_chat_quote_sent':___fireThisEvent('chat-quote-sent','chat',which);break;case'estore_chat_completed':___fireThisEvent('chat-completed','chat',which);break;case'estore_page_error':case'estore_error_page':case'portal_error_page':___fireThisEvent('estore-page-error','error',{errorsList:window.analytics.helper.initPageErrors()});break;case'estore_form_error':case'ipp_form_error':case'portal_form_error':___fireThisEvent('estore-form-error','error',{errorsList:window.analytics.helper.initFormErrors()});break;case'estore_test_and_target':___fireThisEvent('test-and-target','optimization',which);break;case'oxygen_login_view':window.analytics.oxygen.loginOptionVisible=true;checkSignInStatus('signed-in','not signed-in');break;case'oxygen_login_success':window.analytics.oxygen.loginSuccess=true;checkSignInStatus('sign-in success','sign-in failure');var oxEvent=function(){___fireThisEvent('oxygen-login-success','oxygen',{'loginStatus':window.analytics.oxygen.loginStatus});};window.analytics.helper.checkForAemGuacContext(oxEvent);break;case'oxygen_login_failed':window.analytics.oxygen.loginFailure=true;checkSignInStatus('sign-in success','sign-in failure');break;case'oxygen_registration_view':window.analytics.oxygen.registerOptionVisible=true;checkSignInStatus('signed-in','not signed-in');break;case'oxygen_registration_success':checkSignInStatus('create account success','create account failure');var oxEvent=function(){___fireThisEvent('oxygen-registration-success','oxygen',{'loginStatus':window.analytics.oxygen.loginStatus});};window.analytics.helper.checkForAemGuacContext(oxEvent);break;case'oxygen_registration_failed':checkSignInStatus('create account success','create account failure');___fireThisEvent('oxygen-registration-success','oxygen',{'loginStatus':window.analytics.oxygen.loginStatus});break;case'oxygen_forgot_password_view':window.analytics.oxygen.passwordOptionVisible=true;checkSignInStatus('signed-in','not signed-in');break;case'oxygen_reset_password_success':checkSignInStatus('reset-password success','reset-password failure');___fireThisEvent('oxygen-reset-password','oxygen',{'loginStatus':window.analytics.oxygen.loginStatus});break;case'uhm_start':analytics.helper.debugLog('003 - Context Methods Change (eCommerce) case: uhm_start');var contentDescription=window.analytics.helper.getDigitalDataParameter("page","contentDescription");window.digitalData=window.digitalData||{};window.digitalData.page=window.digitalData.page||{};if(contentDescription.toLowerCase()==="initial selection") window.digitalData.page.analyticsPageType="uhm-start";window.setAnalyticsPageType=true;break;case'uhm_complete':window.digitalData=window.digitalData||{};window.digitalData.page=window.digitalData.page||{};window.digitalData.page.analyticsPageType="uhm-complete";window.setAnalyticsPageType=true;break;case'link_click':window.digitalData=window.digitalData||{};window.digitalData.page=window.digitalData.page||{};window.digitalData.page.analyticsPageType="not-set";analytics.helper.debugLog('003 - Context Methods Change (eCommerce) link_click ');if(typeof(window.digitalData.page.analyticsPageType)!=="undefined") analytics.helper.debugLog('digitalData.page.analyticsPageType: '+window.digitalData.page.analyticsPageType);var linkSection=window.analytics.helper.getDigitalDataParameter("link","linkSection");var linkTitle=window.analytics.helper.getDigitalDataParameter("link","linkTitle");var linkDestinationUrl=window.analytics.helper.getDigitalDataParameter("link","linkDestinationUrl");var linkType=window.analytics.helper.getDigitalDataParameter("link","linkType");if(window.digitalData.eventData&&window.digitalData.eventData.values&&!window.digitalData.eventData.values.target$&&window.digitalData.eventData.values.cssSelector){window.digitalData.eventData.values.target$=document.querySelector(window.digitalData.eventData.values.cssSelector);} if(window.digitalData.eventData&&window.digitalData.eventData.values&&window.digitalData.eventData.values.target$){var linkObject=window.digitalData.eventData.values.target$;} if(linkTitle!==""&&typeof(window.analytics.callback)!=="undefined"&&typeof(window.analytics.callback.linkClick)!=="undefined"){if(linkObject) window.analytics.callback.linkClick(linkTitle,linkSection,linkDestinationUrl,linkType,linkObject);else window.analytics.callback.linkClick(linkTitle,linkSection,linkDestinationUrl,linkType);} break;case'video':analytics.helper.debugLog('003 - Context Methods Change (eCommerce) video event');var eventName=window.analytics.helper.getDigitalDataParameter("eventData","eventName");var vid=window.analytics.helper.getDigitalDataParameter("eventData","values");var session=window.wafTempVideoSession=window.wafTempVideoSession||window.analytics.helper.guid();if(!eventName||!vid){break;} ___fireThisEvent(eventName,'video',{videoName:vid.videoName||'na',videoId:vid.videoId||'na',videoPlatform:vid.videoPlatform||'na',videoSession:vid.videoSession||'na',videoSource:vid.videoSource||'na',videoLength:vid.videoLength||'na',videoPlayTime:vid.videoPlayTime||'na'});break;case'akn_scroll_to_bottom':analytics.helper.debugLog('003 - Context Methods Change (eCommerce) akn_scroll_to_bottom ');___fireThisEvent('akn_scroll_to_bottom','scroll',{'aknEventData':window.digitalData.akn.eventData});break;default:break;} if(which==="page_view"){window.digitalData=window.digitalData||{};window.digitalData.page=window.digitalData.page||{};if(typeof(window.setAnalyticsPageType)!=="undefined"&&window.setAnalyticsPageType!==true){window.digitalData.page.analyticsPageType="not-set";} window.setAnalyticsPageType=false;var branchName=window.analytics.helper.getDigitalDataParameter("branch","branchName");var transactionType=window.analytics.helper.getDigitalDataParameter("transaction","transactionType");if(transactionType==="waf - uhm"&&branchName!==""){window.utag_data["analytics.branch_selection"]="yes";} analytics.helper.debugLog('003 - Context Methods Change (eCommerce) page_view ');if(typeof(window.digitalData.page.analyticsPageType)!=="undefined") analytics.helper.debugLog('digitalData.page.analyticsPageType: '+window.digitalData.page.analyticsPageType);}}catch(err){analytics.helper.errors.reportError('catch','estoreContext (changeContext)',err.message);}} analytics.context.estoreContext=estoreContext;}catch(err){analytics.helper.errors.reportError('catch','Ecomm Error tracking',err.message);}})(window.$waf);}catch(e){console.log(e)}}catch(e){console.log(e);}} if(!utag_condload){try{try{(function buildEduContextChange($){try{window.analytics=window.analytics||{};window.analytics.context=window.analytics.context||{};function appendList(list,value,delimiter,unique_check_type) {var m=0;if(typeof(list)==="undefined") list="";if(unique_check_type) {var values_array=list.split(delimiter);var values_aray_length=values_array.length;for(var i=0;i<values_aray_length;i++) {var item=values_array[i];m=m||(unique_check_type==1?(item==value):(item.toLowerCase()==value.toLowerCase()));}} if(!m) list=list?list+delimiter+value:value;return list;};String.prototype.mid=function(len) {if(this.length===0) return"";if(this.length>len) {a=this.length-len;return this.substr(0,(this.length/2)-(a/2)-2)+".."+this.substr((this.length/2)+(a/2));} return this;};function initPageErrors(){window.digitalData=window.digitalData||{};window.digitalData.error=window.digitalData.error||{};var pageErrorsList="";var attributes={errorType:'na',errorDetails:{errorCode:'na',errorReason:'na',errorMessage:'na'}};if(typeof(window.digitalData.error.errorType)==="undefined") window.digitalData.error.errorType=attributes.errorType;var error_category="page";var error_category_length=error_category.length;var error_type=window.digitalData.error.errorType.toLowerCase();var error_type_length=error_type.length;var page_error_details_length=window.digitalData.error.errorDetails.length;for(var i=0;i<page_error_details_length;i++) {for(var property_name in attributes.errorDetails) {if(typeof(window.digitalData.error.errorDetails[i][property_name])==="undefined"||window.digitalData.error.errorDetails[i][property_name]==="") window.digitalData.error.errorDetails[i][property_name]=attributes["errorDetails"][property_name];var limit_characters=100;limit_characters=limit_characters-error_category_length;limit_characters=limit_characters-error_type_length;limit_characters=limit_characters-4;var error_code=window.digitalData.error.errorDetails[i].errorCode.replace(/:/g," ").replace(/ /g," ").toLowerCase();limit_characters=limit_characters-error_code.length;var error_reason=window.digitalData.error.errorDetails[i].errorReason.replace(/:/g," ").replace(/ /g," ").toLowerCase();if(error_reason.length>25) error_reason=error_reason.substring(0,25);limit_characters=limit_characters-error_reason.length;var error_message=window.digitalData.error.errorDetails[i].errorMessage.mid(limit_characters).replace(/:/g," ").toLowerCase();} pageErrorsList=appendList(pageErrorsList,error_category+':'+error_type+':'+error_code+':'+error_reason+':'+error_message,';',2);} if(pageErrorsList==="")return false;else return pageErrorsList;};try{var adsk=window.adsk||{};adsk.s=adsk.s||{};String.prototype.padDigits=function(totalDigits) {var pd='';if(totalDigits>this.length) {for(var i=0;i<(totalDigits-this.length);i++) {pd+='0';}} return pd+this;};var s=window.adsk_waf_s||{};adsk.s.initApplicationName=function(obj) {try{if(typeof(obj.ApplicationName)!=="undefined"&&obj.ApplicationName!=="") {obj.ApplicationStepName="edu:";obj.ApplicationStepName+=obj.ApplicationName;if(typeof(obj.ApplicationErrors)!=="undefined"&&obj.ApplicationErrors!=="") obj.ApplicationStepName+=":"+obj.ApplicationErrors;else if(typeof(obj.ContentDescription)!=="undefined"&&obj.ContentDescription!=="") obj.ApplicationStepName+=":"+obj.ContentDescription;if(typeof(obj.ApplicationStep)!=="undefined"&&obj.ApplicationStep!=="") obj.ApplicationStepName+=":"+obj.ApplicationStep.padDigits(3);return obj.ApplicationStepName.toLowerCase();} return"";}catch(err){analytics.helper.errors.reportError('catch','adsk.s.initApplicationName (Legacy)',err.message);}};if(typeof(adsk.s.ApplicationName)!=="undefined"&&adsk.s.ApplicationName!=="") {var eduEvent=false;if(adsk.s.ApplicationName==="create-account") {if(adsk.s.ApplicationErrors===""&&adsk.s.ApplicationStep==="1") eduEvent="edu-"+adsk.s.ApplicationName+"-step-"+adsk.s.ApplicationStep;else if(adsk.s.ContentDescription===""&&adsk.s.ApplicationStep==="2") eduEvent="edu-"+adsk.s.ApplicationName+"-step-"+adsk.s.ApplicationStep;else if(adsk.s.ContentDescription==="success"&&adsk.s.ApplicationStep==="3") eduEvent="edu-"+adsk.s.ApplicationName+"-step-"+adsk.s.ApplicationStep;else if(adsk.s.ApplicationErrors!==""&&adsk.s.ApplicationStep==="1") eduEvent="edu-"+adsk.s.ApplicationName+"-error";___fireThisEvent(eduEvent,'edu',{'eduApplicationName':adsk.s.initApplicationName(adsk.s)});}} adsk.s.track=function(obj) {try{if(typeof(obj)!=="undefined"&&typeof(obj.PageState)!=="undefined") {switch(obj.PageState) {case"edu_application_step":case"edu_application_step_error":if(typeof(obj.ApplicationName)==="undefined") obj.ApplicationName="";if(typeof(obj.ApplicationStep)==="undefined") obj.ApplicationStep="";if(typeof(obj.ApplicationErrors)==="undefined") obj.ApplicationErrors="";if(typeof(obj.ContentDescription)==="undefined") obj.ContentDescription="";var events_value="",eduEvent=false;if(obj.ApplicationName==="create-account") {if(obj.ApplicationErrors===""&&obj.ApplicationStep==="1") eduEvent="edu-"+adsk.s.ApplicationName+"-step-"+adsk.s.ApplicationStep;else if(obj.ContentDescription===""&&obj.ApplicationStep==="2") eduEvent="edu-"+adsk.s.ApplicationName+"-step-"+adsk.s.ApplicationStep;else if(obj.ContentDescription==="success"&&obj.ApplicationStep==="3") eduEvent="edu-"+adsk.s.ApplicationName+"-step-"+adsk.s.ApplicationStep;else if(obj.ApplicationErrors!==""&&obj.ApplicationStep==="1") eduEvent="edu-"+adsk.s.ApplicationName+"-error";} ___fireThisEvent(eduEvent,'edu',{'eduApplicationName':adsk.s.initApplicationName(obj)});break;case"edu_activation_form":if(typeof(obj.Segment)==="undefined") obj.Segment="";if(typeof(obj.SubSegment)==="undefined") obj.SubSegment="";___fireThisEvent('edu-activation-form','edu',{'eduVisitorSegment':(obj.Segment+"|"+obj.SubSegment).toLowerCase()});break;default:break;}}}catch(err){analytics.helper.errors.reportError('catch','adsk.s.track (Legacy)',err.message);}};}catch(err){analytics.helper.errors.reportError('catch','buildEduApplicationTracking_Legacy',err.message);} var ___fireThisEvent=window.analytics.context.fireThisEvent;function eduContext(which){analytics.helper.debugLog('executing EDU CONTEXT: '+which);try{switch(which){case'edu_product_options_selected':var serial=window.analytics.helper.getProductSerialNumber(0,"na"),key=window.analytics.helper.getProductKey(0,"na"),license=window.analytics.helper.getProductLicenseType(0,"na"),language=window.analytics.helper.getProductLanguage(0,"na"),platform=window.analytics.helper.getProductPlatform(0,"na");___fireThisEvent('edu-trial-options-selected','edu',{'eduProductAssetId':serial+key,'eduProductFullKey':serial+'_'+key+'_'+license+'_'+language+'_'+platform});break;case'edu_product_download':___fireThisEvent('edu-trial-download','edu',{'productLineCode':window.analytics.helper.getProductProductLine(0,"na"),'productLanguage':window.analytics.helper.getProductLanguage(0,"na"),'productDownloadCode':window.analytics.helper.getProductInstallMethod(0,"na"),'productOS':window.analytics.helper.getProductPlatform(0,"na"),'productKey':window.analytics.helper.getProductKey(0,"na"),'componentStep':'download','componentName':'edu-trial-download'});break;case'edu_error':var errorsDetected=initPageErrors();if(errorsDetected){___fireThisEvent('edu-error-tracking','edu',{'errorsList':errorsDetected});} break;case'edu_product_cloud_access':___fireThisEvent('edu-cloud-trial-access','edu',{'productLineCode':window.analytics.helper.getProductProductLine(0,"na"),'productLanguage':window.analytics.helper.getProductLanguage(0,"na"),'productDownloadCode':6,'productOS':window.analytics.helper.getProductPlatform(0,"na"),'productKey':window.analytics.helper.getProductKey(0,"na"),'componentStep':'access','componentName':'edu-cloud-trial'});break;default:break;}}catch(err){analytics.helper.errors.reportError('catch','eduContext (changeContext)',err.message);}};window.analytics.context.eduContext=eduContext;}catch(err){analytics.helper.errors.reportError('catch','EDU Error tracking (Legacy)',err.message);}})(window.$waf);}catch(e){console.log(e)}}catch(e){console.log(e);}} if(!utag_condload){try{try{(function buildCompare($){window.analytics.context=window.analytics.context||{};window.utag_data=window.utag_data||{};analytics.context.origDCTstate='';analytics.context.prevDCTstate='';analytics.context.dynamicCompareCta=false;analytics.context.findDynamicProducts=function(eventObj){try{var CTA=analytics.context.dynamicCompareCta||'non-conversion-click';if(eventObj){try{var theTarget=typeof eventObj==="object"?(typeof eventObj.target!=="undefined"?eventObj.target:false):false;var validTableObj=$(theTarget).parents('[data-wat-dynamic-compare]').length>0?true:false;if(validTableObj){CTA='conversion-click';}}catch(err){}} var loadValue=false;analytics.helper.debugLog('dynamic Compare table exists!');var dynamicProductsExposed=$('[data-wat-dynamic-compare]').find('[data-wat-dynamic-exposed=true]');if(dynamicProductsExposed.length===0){dynamicProductsExposed=$('[data-wat-dynamic-compare]').find('[data-wat-dynamic-exposed=TRUE]');} loadValue='products=';$.each(dynamicProductsExposed,function(key,details){var loopProd=$(dynamicProductsExposed[key]);var checkType=loopProd.attr('data-wat-dynamic-product')?true:false;if(checkType){if(loopProd.is(':visible')){loadValue+=loopProd.attr('data-wat-dynamic-product')+';';}}});var featuresStr=false;$.each(dynamicProductsExposed,function(key,details){var loopProd=$(dynamicProductsExposed[key]);var checkType=loopProd.attr('data-wat-dynamic-feature')?true:false;if(checkType&&!featuresStr){loadValue+=' info=';featuresStr=true;} if(checkType){if(loopProd.is(':visible')){loadValue+=loopProd.attr('data-wat-dynamic-feature')+';';}}});if(analytics.context.prevDCTstate===loadValue){} analytics.context.prevDCTstate=loadValue;window.utag_data['event_data.dynamic_compare_state']=loadValue;if(CTA==='page-load'){analytics.context.origDCTstate=loadValue;window.utag_data['analytics.adobeEvar58']=CTA+': '+loadValue;} else{window.utag_data['analytics.adobeEvar58']='page-load: '+analytics.context.origDCTstate;window.utag_data['analytics.adobeEvar59']=CTA+': '+loadValue;} if(CTA==='conversion-click'){window.utag_data['analytics.adobeEvar51']=window.utag_data['analytics.adobeEvar59'];window.utag_data['event_data.dynamic_compare_state_at_conversion']=loadValue;} analytics.helper.debugLog('resetting Dynamic Compare CTA Type from: '+analytics.context.dynamicCompareCta);analytics.context.dynamicCompareCta=false;}catch(err){analytics.helper.errors.reportError('catch','analytics.context.findDynamicProducts',err.message);}};})(window.$waf);}catch(e){console.log(e)}}catch(e){console.log(e);}} if(!utag_condload){try{try{(function buildContextFilters($){window.analytics.context=window.analytics.context||{};analytics.context.prevFilterState='';analytics.context.dynamicFilterOriginalState='';analytics.context.dynamicFilterPageLoad=false;analytics.context.checkDynamicFilters=function(trackObj,CTA){try{analytics.context.dynamicFilterPageLoad=false;var CTA=CTA||'non-conversion-click',trackObj=trackObj||{},loadValue=false,dynamicFilterData={},dynamicFilterCategories=[],dynamicGroups=$('[data-wat-dynamic-filter-group]'),unique=true;loadValue='';$.each(dynamicGroups,function(key,details){var loopFilter=$(dynamicGroups[key]),filterCategory,checkCategory=loopFilter.attr('data-wat-dynamic-filter-group')?true:false;if(checkCategory){filterCategory=loopFilter.attr('data-wat-dynamic-filter-group');if(filterCategory&&typeof dynamicFilterData[filterCategory]==='undefined'){dynamicFilterData[filterCategory]=[];}} var dynamicOptionsInGroup=$(loopFilter).find('[data-wat-dynamic-filter-selected="TRUE"]');if(dynamicOptionsInGroup.length===0){dynamicOptionsInGroup=$(loopFilter).find('[data-wat-dynamic-filter-selected="true"]');} if(dynamicOptionsInGroup.length===0){if($(loopFilter).attr('data-wat-dynamic-filter-selected')=='true'||$(loopFilter).attr('data-wat-dynamic-filter-selected')=='TRUE'){dynamicOptionsInGroup=$(loopFilter);}} $.each(dynamicOptionsInGroup,function(index,obj){var hasOption=$(obj).attr('data-wat-dynamic-filter-option')?true:false;if(hasOption){var option=$(obj).attr('data-wat-dynamic-filter-option');dynamicFilterData[filterCategory].push(option);if($.inArray(filterCategory,dynamicFilterCategories)===-1){dynamicFilterCategories.push(filterCategory);}}});});if(dynamicFilterCategories.length>0)dynamicFilterCategories.sort();$.each(dynamicFilterCategories,function(indexN,index){var array=dynamicFilterData[index];array.sort();loadValue+=index+"=";for(var i=0;i<array.length;i+=1){loadValue+=array[i];if(i+1<array.length){loadValue+=',';}} loadValue+=";";});if(analytics.context.prevFilterState===loadValue){unique=false;} analytics.context.prevFilterState=loadValue;loadValue=analytics.helper.cleanValue(loadValue).toLowerCase();if(unique){if(CTA==='page-load'){analytics.context.dynamicFilterOriginalState=loadValue;trackObj['dynamicFilterPageLoadValue']=loadValue;analytics.context.dynamicFilterPageLoad=true;} else if(CTA==='change-filter'){trackObj['dynamicFilterPageLoadValue']=analytics.context.dynamicFilterOriginalState;trackObj['dynamicFilterValue']=loadValue;}}}catch(err){analytics.helper.errors.reportError('catch','analytics.context.checkDynamicFilters',err.message);}};})(window.$waf);}catch(e){console.log(e)}}catch(e){console.log(e);}} if(!utag_condload){try{try{(function buildContextForms($){window.analytics.context=window.analytics.context||{};analytics.context.checkFormsEnrichment=function(){try{var data=false;if(typeof window.digitalData!=="undefined"){if(typeof window.digitalData.forms!=="undefined"){if(window.digitalData.forms.enrichedForm=="true"){data={};data.enrichedForm=true;if(window.digitalData.forms.enrichedSystem){data.enrichedSystem=window.digitalData.forms.enrichedSystem;}}}} return data;}catch(err){analytics.helper.errors.reportError('catch','analytics.context.checkFormsEnrichment',err.message);}};analytics.context.detectFormFields=function(completeFlag){try{var completeFlag=completeFlag||false;var formFieldsRequired=$('[data-wat-form-field-required]');var formFieldsOptional=$('[data-wat-form-field-optional]') var activeFormFields=[];var activeFieldNames=[];if(formFieldsRequired.length>0){$.each(formFieldsRequired,function(ind,elem){var validElem=$(elem).is(":visible");if(validElem){if(completeFlag){var hasVal=$(elem).val();if(hasVal&&hasVal!==""){activeFormFields.push(elem);}else{var isSelected=$(elem).is(':selected');if(isSelected){activeFormFields.push(elem);}}}else{activeFormFields.push(elem);}}});$.each(activeFormFields,function(indy,field){var fieldName=$(field).attr('data-wat-form-field-required')||false;if(fieldName){fieldName=fieldName.toLowerCase();fieldName.trim();activeFieldNames.push(fieldName);}});} activeFormFields=[];if(formFieldsOptional.length>0){$.each(formFieldsOptional,function(ind,elem){var validElem=$(elem).is(":visible");if(validElem){if(completeFlag){var hasVal=$(elem).val();if(hasVal&&hasVal!==""){activeFormFields.push(elem);}else{var isSelected=$(elem).is(':selected');if(isSelected){activeFormFields.push(elem);}}}else{activeFormFields.push(elem);}}});$.each(activeFormFields,function(indy,field){var fieldName=$(field).attr('data-wat-form-field-optional')||false;if(fieldName){fieldName=fieldName.toLowerCase();fieldName.trim();activeFieldNames.push(fieldName+' [opt]');}});} if(formFieldsRequired.length>0||formFieldsOptional.length>0){activeFieldNames.sort();analytics.context=analytics.context||{};analytics.context.activeFieldNames=activeFieldNames;}}catch(err){analytics.helper.errors.reportError('catch','analytics.context.detectFormFields',err.message);}};})(window.$waf);}catch(e){console.log(e)}}catch(e){console.log(e);}} if(!utag_condload){try{try{(function buildContextPromises(){window.analytics=window.analytics||{};window.analytics.context=window.analytics.context||{};window.analytics.helper=window.analytics.helper||{};window.__analyticsWaitFor=window.__analyticsWaitFor||[];window.__analyticsResolveWait=window.__analyticsResolveWait||[];window.__analyticsWaitForListener=window.__analyticsWaitForListener||[];analytics.wafQueue=analytics.wafQueue||[];analytics.context.init_holds=analytics.context.init_holds||{};analytics.context.initialize=analytics.context.initialize||[];analytics.context.promiseListeners=analytics.context.promiseListeners||[];analytics.context.changeContextInitHolds=analytics.context.changeContextInitHolds||{};analytics.context.changeContextInitialize=analytics.context.changeContextInitialize||[];var debugLog=analytics.helper.debugLog||function(){};var finalResolveTimer=null;var finalResolveCheck=function(){var openPromises=Object.keys(analytics.context.init_holds).filter(function(key){return analytics.context.init_holds[key].status==='new';});if(!window.__analyticsWaitFor.length&&!openPromises.length){analytics.context.promiseListeners .filter(function(listener){return listener.name==='*'&&listener.status==='new';}) .forEach(function(listener){var promiseArr=Object.keys(analytics.context.init_holds).map(function(name){return analytics.context.init_holds[name];});analytics.wafQueue.push(function(){listener.callback(promiseArr);});});}} analytics.context.waitForListener=function(names,callback){if(!Array.isArray(names)){names=names.split(',');} var promisesToResolve=[].concat(names);var promisesRef=[];var groupId=new Date().getTime();var resolve=function(promise){if(Array.isArray(promise)){promisesRef=promisesRef.concat(promise);}else{promisesRef.push(promise);} promisesToResolve=promisesToResolve.filter(function(name){return name!=='*'&&promise.name&&promise.name!==name;});if(!promisesToResolve.length){analytics.wafQueue.push(function(){callback(promisesRef.length===1?promisesRef[0]:promisesRef);});}} names.forEach(function(name){var listener={name:name,group:names.length>1?groupId+':'+names.join(','):'none',status:'new',callback:function(promise){try{resolve(promise);this.status='executed';}catch(e){this.status='failed';this.error=e;} this.executed=new Date().getTime();this.timeToFinish=this.executed-this.created;return this;},created:new Date().getTime(),executed:null,timeToFinish:null,error:null,};analytics.context.promiseListeners.push(listener);if(analytics.context.init_holds[name]&&analytics.context.init_holds[name].status!=='new'){analytics.wafQueue.push(function(){listener.callback(analytics.context.init_holds[name]);});}});clearTimeout(finalResolveTimer);finalResolveTimer=setTimeout(finalResolveCheck,100);} analytics.context.waitForThis=function(promise,init_holds,initialize){try{var isObj=typeof promise==="object",name=isObj?(typeof promise['name']==="string"?promise['name']:false):promise,init_holds=init_holds||analytics.context.init_holds,initialize=initialize||analytics.context.initialize,inObj=typeof init_holds[name]!=='undefined',inArr=!!initialize.filter(function(item){return item===name}).length;if(name){if(!inObj&&!inArr){debugLog('setting WAIT for: '+name);var promiseobj={name:name,status:'new',created:new Date().getTime(),finished:null,timeToFinish:null,check:typeof promise['check']==="function"?promise['check']:null,changes:[],interval:promise['interval']||400,timeout:promise['timeout']||60*1000,onresolved:typeof promise['onresolved']==="function"?promise['onresolved']:function(){},onrejected:typeof promise['onrejected']==="function"?promise['onrejected']:function(){}};promiseobj.update=function(status){var newstatus={status:status,finished:new Date().getTime()};newstatus.timeToFinish=newstatus.finished-promiseobj.created;if(promiseobj.status==='new'){Object.assign(promiseobj,newstatus);if(typeof promiseobj['on'+promiseobj.status]==='function'){promiseobj['on'+promiseobj.status]();} analytics.context.promiseListeners .filter(function(listener){return listener.name===promiseobj.name&&listener.status==='new';}) .forEach(function(listener){analytics.wafQueue.push(function(){listener.callback(promiseobj);});});} promiseobj.changes.push(newstatus);clearTimeout(finalResolveTimer);finalResolveTimer=setTimeout(finalResolveCheck,100);};promiseobj.resolve=function(){promiseobj.update('resolved');};promiseobj.reject=function(){promiseobj.update('rejected');};init_holds[name]=promiseobj;initialize.push(init_holds[name]);(function(promiseobj){if(!promiseobj.name||!promiseobj.check){return;} if(promiseobj.check()){window.analytics.context.resolveWait(promiseobj.name);return;} var timer=setInterval(function(){if(promiseobj.check()){clearInterval(timer);window.analytics.context.resolveWait(promiseobj.name);}},promiseobj.interval||400);setTimeout(function(){clearInterval(timer);window.analytics.context.rejectWait(promiseobj.name);},promiseobj.timeout||60*1000);}(promiseobj));}else{debugLog('NO ACTION :: WAIT was previously set for: '+name);}}}catch(err){analytics.helper.reportError&&analytics.helper.reportError('promises','analytics.context.waitForThis',name+': '+err.message);}};analytics.context.resolveWait=function(promise,init_holds,initialize){try{var isObj=typeof promise==="object",name=isObj?(typeof promise['name']==="string"?promise['name']:false):promise,init_holds=init_holds||analytics.context.init_holds,initialize=initialize||analytics.context.initialize;if(name){debugLog('RESOLVING wait for: '+name);init_holds[name]&&init_holds[name].resolve();}}catch(err){analytics.helper.reportError&&analytics.helper.reportError('promises','analytics.context.resolveWait',name+': '+err.message);}};analytics.context.rejectWait=function(promise,init_holds,initialize){try{var isObj=typeof promise==="object",name=isObj?(typeof promise['name']==="string"?promise['name']:false):promise,init_holds=init_holds||analytics.context.init_holds,initialize=initialize||analytics.context.initialize;if(name){debugLog('REJECTING wait for: '+name);init_holds[name].reject();}}catch(err){analytics.helper.reportError&&analytics.helper.reportError('promises','analytics.context.rejectWait',name+': '+err.message);}};var initialWaits=window.__analyticsWaitFor.length,initialResolves=window.__analyticsResolveWait.length;debugLog('the ANALYTICS WAIT queue has '+initialWaits+' in it');if(initialWaits>0){for(var i=0;i<initialWaits;i++){var promiseObj=window.__analyticsWaitFor[i],waitObj=typeof promiseObj==="object"?promiseObj['whereObj']:false,waitArr=typeof promiseObj==="object"?promiseObj['whereArr']:false;analytics.context.waitForThis(promiseObj,waitObj,waitArr);}} window.__analyticsWaitFor=[];debugLog('the ANALYTICS RESOLVE queue has '+initialResolves+' in it');if(initialResolves>0){for(var i=0;i<initialResolves;i++){var promiseObj=window.__analyticsResolveWait[i],waitObj=typeof promiseObj==="object"?promiseObj['whereObj']:false,waitArr=typeof promiseObj==="object"?promiseObj['whereArr']:false;analytics.context.resolveWait(promiseObj,waitObj,waitArr);}} window.__analyticsResolveWait=[];window.__analyticsWaitFor=new window.analytics.helper.observe(window.__analyticsWaitFor);window.__analyticsWaitFor.addEventListener("itemadded",function(e){analytics.context.waitForThis(e.item);window.__analyticsWaitFor.shift();});window.__analyticsResolveWait=new window.analytics.helper.observe(window.__analyticsResolveWait);window.__analyticsResolveWait.addEventListener("itemadded",function(e){analytics.context.resolveWait(e.item);window.__analyticsResolveWait.shift();});window.__analyticsWaitForListener=window.__analyticsWaitForListener||[];debugLog('the ANALYTICS RESOLVE queue has '+__analyticsWaitForListener.length+' in it');for(var i=0;i<__analyticsWaitForListener.length;i++){analytics.context.waitForListener(__analyticsWaitForListener[i][0],__analyticsWaitForListener[i][1]);} window.__analyticsWaitForListener=[];window.__analyticsWaitForListener=new window.analytics.helper.observe(window.__analyticsWaitForListener);window.__analyticsWaitForListener.addEventListener("itemadded",function(e){analytics.context.waitForListener(e.item[0],e.item[1]);window.__analyticsWaitForListener.shift();});})();}catch(e){console.log(e)}}catch(e){console.log(e);}} if(!utag_condload){try{try{(function buildBreakpointEnrichment($){try{analytics.context.waitForThis('enrich-breakpoint');function detectBreakpoint(){try{var width=window.innerWidth;var Large=width>=1025?true:false;var Medium=width>=642&&width<=1024?true:false;var Small=width<=641?true:false;var validCount=(Large?1:0)+(Medium?1:0)+(Small?1:0);if(validCount===1){var viewSize=(Large?'Large':'')+(Medium?'Medium':'')+(Small?'Small':'');digitalData.context=digitalData.context||{};digitalData.context.breakpoint=viewSize;window.utag_data['responsive_breakpoint']=viewSize;}}catch(err){analytics.helper.debugLog('error with detectBreakpoint()');analytics.helper.debugLog(err.message);}} setTimeout(function(){detectBreakpoint();analytics.context.resolveWait('enrich-breakpoint');try {if(typeof($)!=="undefined") {$(window).resize(function(){detectBreakpoint();});}} catch(err) {analytics.helper.errors.reportError('catch','enrich-breakpoint',err.message);}},350);}catch(err){analytics.helper.errors.reportError('catch','userBreakpoint',err.message);}})(window.$waf);}catch(e){console.log(e)}}catch(e){console.log(e);}} if(!utag_condload){try{try{(function buildNavigationEnrichment($){try{window.utag_data=window.utag_data||{};analytics.context.waitForThis('enrich-navigation');var navRedirectCount=false,navigationType=false;try{navigationType=(function(){if(typeof window!=="undefined"){if(typeof window.performance!=="undefined"){if(typeof window.performance.navigation!=="undefined"){validPerfObj=typeof window.performance.navigation.type!=="undefined"?true:false;if(validPerfObj){var navType=window.performance.navigation.type;switch(navType){case 0:return'normal navigation';break;case 1:return'page reload';break;case 2:return'back/forward navigation';break;case 255:return'undefined';break;default:return'navigation.type unavailable';break;};navRedirectCount=window.performance.navigation.redirectCount;}}}} else{return false;}})();}catch(err){analytics.helper.debugLog('error with navigationType detection');analytics.helper.debugLog(err.message);} analytics.helper.debugLog("navigation occurred by: "+navigationType);window.digitalData=window.digitalData||{};digitalData.context=digitalData.context||{};digitalData.context.navType=navigationType;digitalData.context.navRedirectCount=navRedirectCount;if(navigationType) window.utag_data['navigation_method']=navigationType;analytics.context.resolveWait('enrich-navigation');}catch(err){analytics.helper.errors.reportError('catch','userNavigationMethod',err.message);}})(window.$waf);}catch(e){console.log(e)}}catch(e){console.log(e);}} if(!utag_condload){try{try{(function buildEnrichment($){try{window.digitalData=window.digitalData||{};analytics.context.waitForThis('enrich-platform');var buildPlatformInfo=function(){var site_id,digitaldata_version,jquery_version,os_type,waf_version;site_id=digitaldata_version=jquery_version=os_type=waf_version="na";if(typeof digitalData!=="undefined"){if(typeof digitalData.page!=="undefined"){if(typeof digitalData.page.pageName==="string"){var site_index=digitalData.page.pageName.indexOf(":");site_id=digitalData.page.pageName.substring(0,site_index);}}} if(typeof navigator!=='undefined'){if(typeof navigator.userAgent==='string'){if(navigator.userAgent.indexOf("Mac")!==-1) os_type="mac";if(navigator.userAgent.indexOf("WOW64")!==-1||navigator.userAgent.indexOf("Win64")!=-1) os_type="win64";if(navigator.userAgent.indexOf("WOW32")!==-1||navigator.userAgent.indexOf("Win32")!=-1) os_type="win32";}} if(typeof(digitalData)!=="undefined"){if(typeof(digitalData.version)!=="undefined"){if(typeof(digitalData.version.versionNumber)!=="undefined"){digitaldata_version=digitalData.version.versionNumber;}}} if(typeof(jQuery)!=="undefined") jquery_version=jQuery.fn.jquery;if(typeof window.analytics!=="undefined"){if(typeof window.analytics.currVersion!=="undefined"){waf_version=window.analytics.currVersion;}} if(typeof window.utag_data['waf_version']!=="undefined"){waf_version=window.utag_data['waf_version'];} function isEmbeddedHelp(){var hasUserAgent=navigator.userAgent&&(navigator.userAgent.indexOf('AutodeskClient/2.')!==-1);var hasInterface=('exec'in window)&&(typeof window.exec==='function')&&('registerCallback'in window);return hasUserAgent||hasInterface;};var inProductHelpFlag=isEmbeddedHelp();window.digitalData=window.digitalData||{};window.digitalData.platform=window.digitalData.platform||{};window.digitalData.platform.siteId=site_id;window.digitalData.platform.digitalDataVersion=digitaldata_version;window.digitalData.platform.jQueryVersion=jquery_version;window.digitalData.platform.osType=os_type;window.digitalData.platform.wafVersion=waf_version;window.digitalData.platform.inProductBrowser=inProductHelpFlag;window.wafTealiumDataIngest(window.digitalData.platform,'platform');};buildPlatformInfo();analytics.helper=analytics.helper||{};analytics.helper.buildPlatformInfo=buildPlatformInfo;analytics.context.resolveWait('enrich-platform');}catch(err){analytics.helper.errors.reportError('catch','applyPlatformInfoToDataLayer',err.message);}})(window.$waf);}catch(e){console.log(e)}}catch(e){console.log(e);}} if(!utag_condload){try{try{(function buildEnrichmentForPage($){try{analytics.context.waitForThis('enrich-page');window.utag_data=window.utag_data||{};window.digitalData=window.digitalData||{};window.digitalData.page=window.digitalData.page||{};window.analytics=window.analytics||{};window.analytics.enrich=window.analytics.enrich||{} var buildPageEnrichInfo=function(){var canonical="no canonical URL set";if(typeof(document.querySelector)!=="undefined"){var _checkCononical=document.querySelector("link[rel='canonical']")||false;if(_checkCononical) canonical=document.querySelector("link[rel='canonical']").getAttribute("href");} window.digitalData.page.canonicalUrl=canonical;window.utag_data['page_canonical_url']=canonical;var ddRef=window.digitalData.page;var paramChecks=["fgvid","email","emailaddress","authkey"],cUrl=document.location.href,cRef=document.referrer,cPath=document.location.pathname+document.location.search;var additionalParamsCheck=Array.from(cRef.matchAll(/(?:&|\?)(openid\.[^=]+)/g)).map(function(x){return x[1]});if(additionalParamsCheck.length>0) {paramChecks=paramChecks.concat(additionalParamsCheck);} for(var g=0;g<paramChecks.length;g+=1){cUrl=analytics.helper.removeURLParam(paramChecks[g],cUrl);cRef=analytics.helper.removeURLParam(paramChecks[g],cRef);cPath=analytics.helper.removeURLParam(paramChecks[g],cPath);} var pathChecks=['/user-access/users/user-details/','/users/','products-services/industry-collection/','orders/contracts/','orders/subscriptions/','/profile/','/emailaddress','/emailAddress'],allowList=['/user-access/users/user-list/'],urls=[cUrl,cRef,cPath];for(var y=0;y<urls.length;y+=1){for(var x=0;x<pathChecks.length;x+=1){if(urls[y].indexOf(pathChecks[x])>-1&&allowList[x]!==undefined&&urls[y].indexOf(allowList[x])<0){var splitO=urls[y].split(pathChecks[x]);urls[y]=splitO[0]+pathChecks[x]+'-masked-';break;}}} var url1=window.analytics.helper.cleanUrlOfUniqueness(urls[0]),url2=window.analytics.helper.cleanUrlOfUniqueness(urls[1]),url3=window.analytics.helper.cleanUrlOfUniqueness(urls[2]);window.digitalData.page.cleanUrl=url1;window.digitalData.page.cleanReferrer=url2;window.digitalData.page.cleanPath=url3;window.utag_data['page_clean_url']=url1;window.utag_data['page_clean_referrer']=url2;window.utag_data['page_clean_path']=url3;window.utag_data['page_clean_path_no_querystring']=window.location.hostname+url3.split('?')[0];};window.analytics.enrich.buildPageEnrichInfo=buildPageEnrichInfo;try{buildPageEnrichInfo();}catch(err){analytics.helper.debugLog('error with buildPageEnrichInfo()');analytics.helper.debugLog(err.message);} analytics.helper=analytics.helper||{};analytics.helper.buildPageEnrichInfo=buildPageEnrichInfo;analytics.context.resolveWait('enrich-page');}catch(err){analytics.helper.errors.reportError('catch','applyPlatformInfoToDataLayer',err.message);}})(window.$waf);}catch(e){console.log(e)}}catch(e){console.log(e);}} if(!utag_condload){try{try{(function detectServicesInUse($){try{window.analytics.context=window.analytics.context||{};analytics.context.waitForThis('enrich-services');analytics.enrich=analytics.enrich||{};analytics.enrich.getServicesInUse=function(){var finalServices=false,services=[];var mboxFound=typeof window.ttMETA!=="undefined"?true:false;if(mboxFound) services.push('Target mbox');var marketoFound=typeof window.marketoAEM!=="undefined"?true:false;if(marketoFound) services.push('Marketo');var foreseeFound=typeof window.$$FSR!=="undefined"?true:false;if(foreseeFound) services.push('Foresee');var smartClientBuilt=typeof window.digitalData!=="undefined"?(typeof window.digitalData.smartClient!=="undefined"?(window.digitalData.smartClient==true?true:false):false):false;if(smartClientBuilt) services.push('WAF-built-digitalData');var dntUser=false;try{if(typeof navigator!=="undefined") if(navigator.doNotTrack==1)dntUser=true;else if(navigator.msDoNotTrack==1)dntUser=true;else if(window.doNotTrack==1)dntUser=true;}catch(err){} if(dntUser) services.push('DNT=1');var noThirdCookies=false;if(typeof digitalData!=="undefined"){if(typeof digitalData.user!=="undefined"){if(typeof digitalData.user.thirdPartyCookiesDisabled!=="undefined"){noThirdCookies=(digitalData.user.thirdPartyCookiesDisabled===true||digitalData.user.thirdPartyCookiesDisabled==="true")?true:false;}}} if(noThirdCookies) services.push('no 3rdParty Cookies');var isResponsive=false;var metaTag=$('meta[name="responsive"]');var metaExists=metaTag.length>0?true:false;if(metaExists){var metaVal=metaTag.attr('content');if(metaVal===true||metaVal==="true"){isResponsive=true;}} if(isResponsive) services.push('Responsive page');var guacAb=false;var guacAbValid=typeof window._aemABgroup!=="undefined";if(guacAbValid){if(window._aemABgroup)guacAb='guacAb='+window._aemABgroup;} if(guacAb) services.push(guacAb);var waferUser=typeof window.____waferBaseSet!=="undefined"?window.____waferBaseSet:false;if(waferUser){services.push('waferUser');} if(window.analytics.iFrameFlag){services.push('iframe');} window.analytics.context.servicesInUse=services;var allServices=window.analytics.context.servicesInUse;var finalServices="";for(var j=0;j<allServices.length;j+=1){finalServices+=allServices[j];if(j+1<allServices.length){finalServices+=';';}} if(finalServices!=="")utag_data['analytics.servicesInUse']=finalServices;};analytics.enrich.getServicesInUse();analytics.context.resolveWait('enrich-services');}catch(err){analytics.helper.errors.reportError('catch','detectServicesInUse',err.message);}})(window.$waf);}catch(e){console.log(e)}}catch(e){console.log(e);}} if(!utag_condload){try{try{window.addEventListener("message",function(event){var tldExtractor=/[-\w]+\.(?:[-\w]+\.xn--[-\w]+|[-\w]{3,}|[-\w]+\.[-\w]{2})|^localhost$/i;var topleveldomain=tldExtractor.exec(window.location.hostname)?tldExtractor.exec(window.location.hostname).pop():window.location.hostname;if(event.origin.indexOf('autodesk.com')===-1&&event.origin.indexOf(topleveldomain)===-1){return;} if(!event.data||!event.data.wafTracking||!event.data.wafTracking.event||!event.data.wafTracking.event.eventType){return;} window.__analyticsChangeContext=window.__analyticsChangeContext||[];window.__analyticsChangeContext.push(event.data.wafTracking);},false);}catch(e){console.log(e)}}catch(e){console.log(e);}} if(!utag_condload){try{try{(function buildLearningCoursesTracking($){analytics.track.declareType('problem-result');analytics.track.declareType('course-status-change');window.analytics.callback.problemResult=function(courseInfo,unitInfo,problemInfo,moduleInfo){try{var resultPercentage="na";if(problemInfo.currentScore&&problemInfo.totalPossibleScore) resultPercentage=Math.round(problemInfo.currentScore/problemInfo.totalPossibleScore*100);window.digitalData.eventData={'eventName':'problem-result','values':{'unitDetails':window.analytics.helper.getUnitInformation(unitInfo,moduleInfo),'problemResult':window.analytics.helper.getProblemResultInformation(problemInfo),'problemPass':problemInfo.result||""},'object':null,'target':null,'type':'problem-result'};if(typeof courseInfo!=='undefined'){window.digitalData.eventData.values.courseProductLineCode=window.analytics.helper.getCourseInformation("productLineCode",courseInfo);window.digitalData.eventData.values.courseRole=window.analytics.helper.getCourseInformation("role",courseInfo);window.digitalData.eventData.values.courseDetails=window.analytics.helper.getCourseInformation("details",courseInfo);} analytics.track.executeTracking('problem-result');}catch(err){analytics.helper.errors.reportError('catch','analytics.callback.problemResult',err.message);}};window.analytics.callback.courseStatusChange=function(courseInfo,courseEvent){try{window.digitalData.eventData={'eventName':'course-status-change','values':{'courseProductLineCode':window.analytics.helper.getCourseInformation("productLineCode",courseInfo),'courseRole':window.analytics.helper.getCourseInformation("role",courseInfo),'courseDetails':window.analytics.helper.getCourseInformation("details",courseInfo),'courseStatus':courseEvent.courseEventType||""},'object':null,'target':null,'type':'course-status-change'};analytics.track.executeTracking('course-status-change');}catch(err){analytics.helper.errors.reportError('catch','analytics.callback.courseStatusChange',err.message);}};window.analytics.callback.moduleStatusChange=function(courseInfo,moduleInfo,unitInfo){try{window.digitalData.eventData={'eventName':'module-status-change','values':{'unitDetails':window.analytics.helper.getUnitInformation(unitInfo,moduleInfo),'moduleStatus':moduleInfo.status||""},'object':null,'target':null,'type':'module-status-change'};if(typeof courseInfo!=='undefined'){window.digitalData.eventData.values.courseProductLineCode=window.analytics.helper.getCourseInformation("productLineCode",courseInfo);window.digitalData.eventData.values.courseRole=window.analytics.helper.getCourseInformation("role",courseInfo);window.digitalData.eventData.values.courseDetails=window.analytics.helper.getCourseInformation("details",courseInfo);} analytics.track.executeTracking('module-status-change');}catch(err){analytics.helper.errors.reportError('catch','analytics.callback.moduleStatusChange',err.message);}};window.analytics.callback.coursePageview=function(courseInfo,unitInfo,moduleInfo){try{window.digitalData.eventData={'eventName':'pageview','values':{'courseProductLineCode':window.analytics.helper.getCourseInformation("productLineCode",courseInfo),'courseRole':window.analytics.helper.getCourseInformation("role",courseInfo),'courseDetails':window.analytics.helper.getCourseInformation("details",courseInfo),'courseCompleted':courseInfo.alreadyCompleted||""},'object':null,'target':null,'type':'pageview'};if(unitInfo){window.digitalData.eventData.values.unitDetails=window.analytics.helper.getUnitInformation(unitInfo,moduleInfo);window.digitalData.eventData.values.unitCompleted=(unitInfo.alreadyCompleted||"");if(!unitInfo.alreadyCompleted){window.digitalData.eventData.values.unitView="true";}} analytics.track.executeTracking('pageview');}catch(err){analytics.helper.errors.reportError('catch','analytics.callback.coursePageView',err.message);}};window.analytics.callback.unitComplete=function(courseInfo,unitInfo,moduleInfo){try{window.digitalData.eventData={'eventName':'unit-complete','values':{'unitDetails':window.analytics.helper.getUnitInformation(unitInfo,moduleInfo)},'object':null,'target':null,'type':'unit-complete'};if(typeof courseInfo!=='undefined'){window.digitalData.eventData.values.courseProductLineCode=window.analytics.helper.getCourseInformation("productLineCode",courseInfo);window.digitalData.eventData.values.courseRole=window.analytics.helper.getCourseInformation("role",courseInfo);window.digitalData.eventData.values.courseDetails=window.analytics.helper.getCourseInformation("details",courseInfo);} analytics.track.executeTracking('unit-complete');}catch(err){analytics.helper.errors.reportError('catch','analytics.callback.unitComplete',err.message);}};window.analytics.callback.unitConsume=function(courseInfo,moduleInfo,unitInfo){try{window.digitalData.eventData={'eventName':'unit-consume','values':{'unitDetails':window.analytics.helper.getUnitInformation(unitInfo,moduleInfo),'courseDetails':window.analytics.helper.getCourseInformation("details",courseInfo),'alreadyCompleted':courseInfo.alreadyCompleted||"false"},'object':null,'target':null,'type':'unit-consume'};if(typeof courseInfo!=='undefined'){window.digitalData.eventData.values.courseProductLineCode=window.analytics.helper.getCourseInformation("productLineCode",courseInfo);window.digitalData.eventData.values.courseRole=window.analytics.helper.getCourseInformation("role",courseInfo);window.digitalData.eventData.values.courseDetails=window.analytics.helper.getCourseInformation("details",courseInfo);} analytics.track.executeTracking('unit-consume');}catch(err){analytics.helper.errors.reportError('catch','analytics.callback.unitConsume',err.message);}};})(window.$waf);}catch(e){console.log(e)}}catch(e){console.log(e);}} if(!utag_condload){try{try{(function buildAccountProfileTracking($){analytics.track.declareType('profile_updated');window.analytics.callback.profileUpdated=function(clickType){try{window.digitalData.eventData={'eventName':'profile_updated','values':{'profileSection':clickType.profileSection,'cancelModal':clickType.cancelModal,'action':clickType.action},'object':null,'target':null,'type':'profile_updated'};analytics.track.executeTracking('profile_updated');}catch(err){analytics.helper.errors.reportError('catch','analytics.callback.profileUpdated',err.message);}};})(window.$waf);}catch(e){console.log(e)}}catch(e){console.log(e);}} if(!utag_condload){try{try{window.utag_cfg_ovrd=window.utag_cfg_ovrd||{};window.utag_cfg_ovrd.lowerqp=true;}catch(e){console.log(e)}}catch(e){console.log(e);}} if(!utag_condload){try{try{window.analytics=window.analytics||{};window.analytics.pagespeed=window.analytics.pagespeed||{};window.analytics.pagespeed.loadTimestamp=new Date().getTime();}catch(e){console.log(e)}}catch(e){console.log(e);}} if(!utag_condload){try{try{(function buildTealiumDataIngestForSubscriptions(){window.initSubscriptionsProducts=function(productsArray){if(typeof(productsArray)!=="undefined"){window.digitalData=window.digitalData||{};window.digitalData.products=[];var products_length=productsArray.length;for(var i=0;i<products_length;i++){var product={};if(typeof(productsArray[i].priceId)!=="undefined") product.priceID=productsArray[i].priceId;if(typeof(productsArray[i].subscriptionId)!=="undefined") product.subscriptionId=productsArray[i].subscriptionId;if(typeof(productsArray[i].status)!=="undefined") product.subscriptionStatus=productsArray[i].status;if(typeof(productsArray[i].offeringPlc)!=="undefined") product.productLine=productsArray[i].offeringPlc;if(typeof(productsArray[i].seats)!=="undefined") product.productQuantity=productsArray[i].seats;else product.productQuantity=1;if(typeof(productsArray[i].offeringSource)!=="undefined") product.productPricingSource=productsArray[i].offeringSource;else if(typeof(productsArray[i].source)!=="undefined") product.productPricingSource=productsArray[i].source;if(typeof(productsArray[i].displayName)!=="undefined") product.productDisplayName=productsArray[i].displayName;if(typeof(productsArray[i].offeringType)!=="undefined") product.productType=productsArray[i].offeringType;if(typeof(productsArray[i].usageType)!=="undefined") product.productUsageType=productsArray[i].usageType;product.productBillingPlan={};if(typeof(productsArray[i].billingTermUom)!=="undefined") product.productBillingPlan.billingPeriod=productsArray[i].billingTermUom;if(typeof(productsArray[i].billingTerm)!=="undefined") product.productBillingPlan.billingPeriodCount=productsArray[i].billingTerm;product.productCurrencies={};var currency_code="";if(typeof(productsArray[i].currency)!=="undefined") currency_code=productsArray[i].currency;else if(typeof(digitalData.page)!=="undefined"&&typeof(digitalData.page.currencyCode)!=="undefined") currency_code=digitalData.page.currencyCode;product.productCurrencies.localCurrency={};product.productCurrencies.localCurrency.currencyCode=currency_code;if(typeof(productsArray[i].unitPrice)!=="undefined"){product.productCurrencies.localCurrency.productUnitPriceBeforeDiscountNoTax=productsArray[i].unitPrice;product.productCurrencies.localCurrency.productUnitPriceAfterDiscountNoTax=productsArray[i].unitPrice;} if(currency_code==="USD") product.productCurrencies.usd=product.productCurrencies.localCurrency;window.digitalData.products.push(product);if(typeof(productsArray[i].paymentMethod)!=="undefined"){if(typeof(digitalData.transaction)!=="undefined"&&typeof(digitalData.transaction.paymentType)!=="undefined") digitalData.transaction.paymentType=productsArray[i].paymentMethod;} if(typeof(productsArray[i].tenantId)!=="undefined"){digitalData.eventData=digitalData.eventData||{};digitalData.eventData.values=digitalData.eventData.values||{};digitalData.eventData.values.manageUserTenantId=productsArray[i].tenantId;} if(typeof(productsArray[i].teamAlias)!=="undefined"){digitalData.eventData=digitalData.eventData||{};digitalData.eventData.values=digitalData.eventData.values||{};digitalData.eventData.values.manageUserTeamName=productsArray[i].teamAlias;} }}};if(typeof(digitalData)!=="undefined"){if(typeof(digitalData.rawSubscriptionsData)!=="undefined"){window.initSubscriptionsProducts(digitalData.rawSubscriptionsData);}}})();}catch(e){console.log(e)}}catch(e){console.log(e);}} if(!utag_condload){try{try{(function(){if(typeof window.CustomEvent==='function')return false;function CustomEvent(event,params){params=params||{bubbles:false,cancelable:false,detail:undefined};var evt=document.createEvent('CustomEvent');evt.initCustomEvent(event,params.bubbles,params.cancelable,params.detail);return evt;} CustomEvent.prototype=window.Event.prototype;window.CustomEvent=CustomEvent;})();(function(){window._privacyLanguageCode=window._privacyLanguageCode||null;window.digitalData=window.digitalData||{};window.digitalData.page=window.digitalData.page||{};var excludedProfiles=['oxygen','registeronce','fusion-product','cart','genuine'];var ccpa=window.wafCCPAHelper=window.wafCCPAHelper||{isIframe:function(){return(window.top!==window.self)?true:false;},isExcluded:function(){return window.utag&&window.utag['data']&&window.utag['data']['ut.profile']&&RegExp(excludedProfiles.join('|')).test(window.utag['data']['ut.profile']);},forceCCPAtoShow:function(){return window.wafCCPAForceShow||window.utag&&window.utag['data']&&window.utag['data']['ccpa_force_show']&&(window.utag['data']['ccpa_force_show']===true||window.utag['data']['ccpa_force_show']==='true');},isCCPAStarted:false,isCCPALinkAvailable:false,isCCPAFooterAvailable:false,isGDPRLinkAvailable:false,isGDPRFooterAvailable:false,language:window._privacyLanguageCode,debug:document.location.search.indexOf('wafDebugCCPA')>-1||(window.localStorage&&!!window.localStorage.getItem('wafDebugCCPA'))||(window.sessionStorage&&!!window.sessionStorage.getItem('wafDebugCCPA')),getSeparatorOverride:function(){return window.wafCCPASeparator||null;},getLinkClassOverride:function(){return window.wafCCPALinkClass?' '+window.wafCCPALinkClass:'';},parseId:function(key){return key.replace(/[^a-zA-Z0-9-_]/g,'___');},merge:function(obj1,obj2){var o={};for(var name in obj1){if(obj1.hasOwnProperty(name)){o[name]=obj1[name];}} for(var name in obj2){if(obj2.hasOwnProperty(name)){o[name]=obj2[name];}} return o;},log:function(){ccpa.print(arguments);},error:function(){ccpa.print(arguments,'error');},print:function(args,type,prefix){type=type||'log';prefix='%c'+(prefix||'[CCPA Settings]')+'%c';args=Array.prototype.slice.call(args);args=[prefix,'color: blue','color: black'].concat(args);if(ccpa.debug&&console[type]){try{console[type].apply(console,args);}catch(e){console.error(prefix,e.message);}} if(window.utag&&window.utag.DB){try{window.utag.DB(args.join(' '));}catch(e){console.error(prefix,e.message);}}}};var html=ccpa.html=ccpa.html||{insertStyleTag:function(id,css){var head=document.getElementsByTagName('head')[0];var s=document.createElement('style');s.setAttribute('id',ccpa.parseId(id));s.setAttribute('type','text/css');if(s.styleSheet){s.styleSheet.cssText=css;}else{s.appendChild(document.createTextNode(css));} head.appendChild(s);},insertHTML:function(html,element,position){element=element||document.body;position=position||'beforeend';element.insertAdjacentHTML(position,html);},insertAfter:function(newNode,existingNode){return existingNode.parentNode.insertBefore(newNode,existingNode.nextSibling);},remove:function(id){var csskey=ccpa.parseId(id);var element=document.getElementById(csskey);if(element){element.remove();}},getStylesheetsFrom:function(element,pseudoElt){pseudoElt=pseudoElt||null;var styleApproved=['^border','^font','^text','^font','^background','^cursor','^color','^line','^margin','^padding'].join('|');var css=window.getComputedStyle(element,pseudoElt);var newcss='';for(var j=0;j<css.length;j++){if(!RegExp(styleApproved).test(css[j])){continue;} newcss+=css[j]+': '+css.getPropertyValue(""+css[j])+';\n';} return newcss;}} var txt=ccpa.constants=ccpa.constants||{default:{'CCPA_STYLESHEET_ID':'adsk-eprivacy-ccpa-footer-stylesheets','CCPA_FOOTER_ID':'adsk-eprivacy-ccpa-footer-container','CCPA_LINK_CLASS':'adsk-eprivacy-ccpa-footer-link','CCPA_LINK_NAME':'manage-ccpa-settings-footer-link','CCPA_LINK_TEXT':'Do not sell or share my personal information','CCPA_LINK_HREF':'https://www.autodesk.com/company/legal-notices-trademarks/ccpa-do-not-sell',},de:{}};var txtValues=txt.default;var tmpl=ccpa.templates=ccpa.templates||{footerHTML:''+ '<div id="{CCPA_FOOTER_ID}">'+ '<a class="{CCPA_LINK_CLASS}" href="{CCPA_LINK_HREF}" data-wat-linkname="{CCPA_LINK_NAME}">{CCPA_LINK_TEXT}</a>'+ '</div>',footerCSS:''+ '#{CCPA_FOOTER_ID} {'+ 'padding: 40px 5vw;'+ 'background-color: #f6f5f1;'+ 'font-size: 12px!important;'+ '}'+ '#{CCPA_FOOTER_ID} .{CCPA_LINK_CLASS} {'+ 'font-family: Artifakt,Arial,sans-serif!important;'+ 'background-image: linear-gradient(90deg,hsla(0,0%,40%,.5) 60%,transparent 0);'+ 'background-position: 0 1.1875em;'+ 'background-repeat: repeat-x;'+ 'background-size: 5px 1px;'+ 'color: inherit;'+ 'text-decoration: none;'+ '}'+ '#{CCPA_FOOTER_ID} .{CCPA_LINK_CLASS}:after {'+ 'background-image: linear-gradient(90deg,hsla(0,0%,40%,.5) 60%,hsla(0,0%,40%,.5) 0);'+ '}',blankCSS:''+ '{CSS_SELECTOR} {'+ '{CSS_STYLESHEETS}'+ '}',ccpaLink:function(options){options=options||{};options=ccpa.merge({'href':txtValues.CCPA_LINK_HREF,'data-wat-linkname':txtValues.CCPA_LINK_NAME,'class':'adsk-eprivacy-ccpa-link',},options);return tmpl.getLink(txtValues.CCPA_LINK_TEXT,options);},parse:function(template,values){values=values||{};for(var name in values){if(values.hasOwnProperty(name)){template=template.replace(new RegExp('{'+name+'}','g'),values[name]);}} return template;},getContainer:function(id){var container=document.createElement('div');container.id=id;return container;},getLink:function(text,attributes){attributes=attributes||{};var a=document.createElement('a');a.innerText=text;for(var name in attributes){if(attributes.hasOwnProperty(name)){a.setAttribute(name,attributes[name]);}} return a;},getSeparator:function(text,attributes,type){text=text||' | ';attributes=attributes||{};type=type||'span';var separator=ccpa.getSeparatorOverride();if(separator){var range=document.createRange();range.selectNode(document.body);var fragment=range.createContextualFragment(separator);return fragment;} var span=document.createElement(type);span.innerText=text;for(var name in attributes){if(attributes.hasOwnProperty(name)){span.setAttribute(name,attributes[name]);}} return span;}} var jobQueue=[{name:'Check if CCPA was executed already',func:function(next){if(!ccpa.isCCPAStarted||window.wafCCPARebuild){ccpa.isCCPAStarted=true;next(true);}else{next(false);}}},{name:'Check if footer should be excluded on this domain',func:function(next){if(/(\.autodesk|meshmixer)\.com$/.test(window.location.hostname)||ccpa.forceCCPAtoShow()){next(true);}else{next(false);}}},{name:'Check if iFrame or profile is excluded',func:function(next){if(ccpa.isIframe()){next(false);}else if(ccpa.isExcluded()&&!ccpa.forceCCPAtoShow()){next(false);}else{next(true);}}},{name:'Check if CCPA link is on the page already',func:function(next){ccpa.isCCPALinkAvailable=!!document.querySelector(tmpl.parse('[data-wat-linkname="{CCPA_LINK_NAME}"], a[href="{CCPA_LINK_HREF}"]',txtValues));ccpa.log('link available',ccpa.isCCPALinkAvailable);if(ccpa.isCCPALinkAvailable){var ccpalinks=document.querySelectorAll(tmpl.parse('[data-wat-linkname="{CCPA_LINK_NAME}"], a[href="{CCPA_LINK_HREF}',txtValues));for(var i=0;i<ccpalinks.length;i++){ccpalinks[i].text=txtValues.CCPA_LINK_TEXT;ccpalinks[i].href=txtValues.CCPA_LINK_HREF;ccpalinks[i].className+=ccpa.getLinkClassOverride();}} next(!ccpa.isCCPALinkAvailable);}},{name:'Check if GDPR link is on the page already',func:function(next){var count=6;var recheck=setInterval(function(){ccpa.log('GDPR link check - recheck backwards counter',count);count--;if(!count){ccpa.log('GDPR link check - no GDPR link found');clearInterval(recheck);next(true);return;} var gdprlinks=document.querySelectorAll('[data-opt-in-preferences], [data-multi-optout-preferences], #tealium-manage-opt-in-link, [data-wat-linkname="manage-privacy-settings-footer-link"]');ccpa.log('GDPR links',gdprlinks);ccpa.isGDPRLinkAvailable=!!gdprlinks.length;if(ccpa.isGDPRLinkAvailable&&!ccpa.isCCPALinkAvailable){for(var i=0;i<1&&i<gdprlinks.length;i++){var ccpalinkid='adsk-eprivacy-ccpa-link'+i;var ccpalink=tmpl.ccpaLink({'id':ccpalinkid});var classNameOverride=ccpa.getLinkClassOverride();if(classNameOverride){ccpalink.className+=ccpa.getLinkClassOverride();}else{var linkcss=tmpl.parse(tmpl.blankCSS,{'CSS_SELECTOR':'#'+ccpalinkid,'CSS_STYLESHEETS':html.getStylesheetsFrom(gdprlinks[i])});html.insertStyleTag('style-for-'+ccpalinkid,linkcss);} if(window.utag['data'].location_country_code==='us'){html.insertAfter(ccpalink,gdprlinks[i]);var separator=tmpl.getSeparator();html.insertAfter(separator,gdprlinks[i]);ccpa.isCCPALinkAvailable=true;}} clearInterval(recheck);next(false);}else if(!count){clearInterval(recheck);next(true);}},500);}},{name:'Check if CCPA footer was already included',func:function(next){var footer=document.getElementById(txtValues.CCPA_FOOTER_ID);ccpa.isCCPAFooterAvailable=!!footer;ccpa.log('is footer available',ccpa.isCCPAFooterAvailable);if(ccpa.isCCPAFooterAvailable){var ccpalink=tmpl.ccpaLink();ccpalink.className+=ccpa.getLinkClassOverride();var separator=tmpl.getSeparator();footer.appendChild(separator);footer.appendChild(ccpalink);} next(!ccpa.isCCPAFooterAvailable);}},{name:'Add CCPA footer',func:function(next){if(!ccpa.isCCPALinkAvailable){var footerHTML=tmpl.parse(tmpl.footerHTML,txtValues);var footerCSS=tmpl.parse(tmpl.footerCSS,txtValues);html.insertStyleTag(txtValues.CCPA_STYLESHEET_ID,footerCSS);html.insertHTML(footerHTML);ccpa.isCCPALinkAvailable=true;} next(false);}},];function executeNextJob(){var job=jobQueue.shift();if(!job){return;} ccpa.log('Execute step: ',job.name);try{job.func(function(proceed){if(proceed){setTimeout(function(){executeNextJob();},100);}else{ccpa.log('execution finished by: '+job.name);var event=new CustomEvent('wafCCPAready',{error:false});document.dispatchEvent(event);}});}catch(e){ccpa.error('error on step "'+job.name+'"',e.message);var event=new CustomEvent('wafCCPAready',{error:e.message});document.dispatchEvent(event);}} var init=ccpa.init=ccpa.init||function(){var lang=ccpa.language=window._privacyLanguageCode;if(lang&&txt[lang]){txtValues=ccpa.merge(txtValues,txt[lang]);} executeNextJob();} if(document.readyState==='complete'){ccpa.init();}else{var helperInitTimeout=setTimeout(function(){ccpa.init();},10*1000);document.addEventListener('readystatechange',function(event){ccpa.log("ready status",event.target.readyState);clearTimeout(helperInitTimeout);if(event.target.readyState==='complete'){setTimeout(function(){ccpa.init();},1000);}});}})();}catch(e){console.log(e)}}catch(e){console.log(e);}} if(!utag_condload){try{try{window.utag_data=window.utag_data||{};window.analytics=window.analytics||{};window.adskGdpr=window.adskGdpr||{};analytics.context=analytics.context||{};analytics.helper=analytics.helper||{};analytics.checks=analytics.checks||{};analytics.gdpr=analytics.gdpr||{};analytics.ccpa=analytics.ccpa||{};window.digitalData=window.digitalData||{};digitalData.page=digitalData.page||{};window.__analyticsWaitFor=window.__analyticsWaitFor||[];window.__analyticsWaitFor.push({name:'cookie_sync',timeout:5*1000});window.__analyticsDebugLog=window.__analyticsDebugLog||[];analytics.checks.cookieSyncReady=analytics.checks.cookieSyncReady||false;window.adskGdpr=window.adskGdpr||{};adskGdpr.optoutmulti=getCookie&&getCookie('OPTOUTMULTI')||'';function analyticsCanRun(){if(analytics.checks.cookieSyncReady){return;} analytics.checks.cookieSyncReady=true;window.__analyticsResolveWait=window.__analyticsResolveWait||[];window.__analyticsResolveWait.push('cookie_sync');var geoAPI=window.analytics.helper.geoAPI;var gdprAPI=window.analytics.helper.gdprAPI;var geodata=geoAPI.get();var isGeoGDPR=!!(geodata&&geodata.location_is_gdpr);var isDomainGDPR=gdprAPI.isDomainInGDPR();var isLocaleGDPR=gdprAPI.isLocaleInGDPR()&&(/checkout(-pt)?\.autodesk\.com/).test(window.location.hostname)?true:false;adskGdpr.optoutmulti=analytics.helper.gdprAPI.sortOptions(adskGdpr.optoutmulti||window.analytics.helper.getCookie('OPTOUTMULTI'));adskGdpr.anonBaseGuid=window.analytics.helper.getCookie('OPTOUTMULTI_REF')||false;adskGdpr.optGeoUsed=window.analytics.helper.getCookie('OPTOUTMULTI_GEO')||false;adskGdpr.optType=window.analytics.helper.getCookie('OPTOUTMULTI_TYPE')||false;window.__analyticsDebugLog.push({"log_message":"analyticsCanRun","log_ts":new Date().getTime(),"log_data":adskGdpr.optoutmulti+(adskGdpr.optType||"")});adskGdpr.gdprCheck=!!adskGdpr.optoutmulti;adskGdpr.analyticsPass=gdprAPI.checkAnalyticsOpt(adskGdpr.optoutmulti);adskGdpr.expirys=gdprAPI.expirations;window.adskGdprStrictlyNecessary=gdprAPI.checkStrictlyOpt(adskGdpr.optoutmulti);window.adskGdprImproveExp=gdprAPI.checkExperienceOpt(adskGdpr.optoutmulti);window.adskGdprCustomAdverts=gdprAPI.checkAnalyticsOpt(adskGdpr.optoutmulti);window.utag_data=window.utag_data||{};utag_data['adskGdprStrictlyNecessary']=adskGdprStrictlyNecessary;utag_data['adskGdprImproveExp']=adskGdprImproveExp;utag_data['adskGdprCustomAdverts']=adskGdprCustomAdverts;if(!adskGdpr.anonBaseGuid){adskGdpr.anonBaseGuid=gdprAPI.gdprGuid();} var activelyOptedIn=adskGdpr.gdprCheck&&adskGdpr.optType==="A";var inChildIframe=(window.top!==window.self)?true:false;var syncCompleted=analytics.helper.getCookie('OPTOUTMULTI_SYNC_READY')||false;var resolvePromise=function(){window.__analyticsResolveWait=window.__analyticsResolveWait||[];window.__analyticsResolveWait.push('cookie_sync');} setTimeout(resolvePromise,500);if((syncCompleted||inChildIframe)&&adskGdpr.optoutmulti){var expireLen=window.analytics.helper.getCookie('ADSK_GDPR_OPT_LENGTH')||gdprAPI.calcExpiration(adskGdpr.optoutmulti);window.analytics.helper.setCookie('OPTOUTMULTI',adskGdpr.optoutmulti,expireLen);window.__analyticsDebugLog.push({"log_message":"analyticsCanRun|syncCompleted","log_ts":new Date().getTime(),"log_data":adskGdpr.optoutmulti+(adskGdpr.optType||"")});resolvePromise();return;} else if((isGeoGDPR||isDomainGDPR||isLocaleGDPR)&&!activelyOptedIn){gdprAPI.clearOptCookies();adskGdpr.optoutmulti=analytics.helper.gdprAPI.getDefaultOpts(true);window.analytics.helper.setCookie('OPTOUTMULTI',adskGdpr.optoutmulti,'session');adskGdpr.optType=false;window.__analyticsDebugLog.push({"log_message":"analyticsCanRun|!activelyOptedIn","log_ts":new Date().getTime(),"log_data":adskGdpr.optoutmulti+(adskGdpr.optType||"")});} else{window.analytics.helper.setCookie('OPTOUTMULTI_SYNC_READY','true','session');var expireLen=window.analytics.helper.getCookie('ADSK_GDPR_OPT_LENGTH')||gdprAPI.calcExpiration(adskGdpr.optoutmulti);if(!adskGdpr.optType){adskGdpr.optoutmulti=analytics.helper.gdprAPI.getDefaultOpts();adskGdpr.optType="P";expireLen=gdprAPI.calcExpiration(adskGdpr.optoutmulti);window.analytics.helper.setCookie('ADSK_GDPR_OPT_LENGTH',expireLen,expireLen);window.analytics.helper.setCookie('OPTOUTMULTI',adskGdpr.optoutmulti,expireLen);window.analytics.helper.setCookie('OPTOUTMULTI_TYPE',adskGdpr.optType,expireLen);window.analytics.helper.setCookie('OPTOUTMULTI_REF',adskGdpr.anonBaseGuid,gdprAPI.calcExpiration('','default'));window.__analyticsDebugLog.push({"log_message":"analyticsCanRun|else|!optType","log_ts":new Date().getTime(),"log_data":adskGdpr.optoutmulti+(adskGdpr.optType||"")});}else if(adskGdpr.optoutmulti&&expireLen){window.analytics.helper.setCookie('OPTOUTMULTI',adskGdpr.optoutmulti,expireLen);window.__analyticsDebugLog.push({"log_message":"analyticsCanRun|else|else","log_ts":new Date().getTime(),"log_data":adskGdpr.optoutmulti+(adskGdpr.optType||"")});} window.postWadsCommand({'set-gdpr-base-data':{'OPTOUTMULTI':adskGdpr.optoutmulti,'OPTOUTMULTI_REF':adskGdpr.anonBaseGuid,'OPTOUTMULTI_TYPE':adskGdpr.optType,'OPTOUTMULTI_GEO':adskGdpr.optGeoUsed,'OPTOUTMULTI_LENGTH':expireLen}});var execLabel='Execution was '+analytics.helper.wadsAPI.timeDifference()+' after Page Load';trackWadsEvent('event',{'category':'Cross Domain Solution (WADS) Data Exchange','action':'Sent Base Data','label':execLabel});var checkForGaCookie=window.analytics.helper.getCookie("_ga"),checkForGidCookie=window.analytics.helper.getCookie("_gid");if(checkForGaCookie){var gaCookie={'set-analytics-data':{'user_ga':checkForGaCookie,'user_gid':checkForGidCookie}};window.postWadsCommand(gaCookie);var execLabel='Execution was '+analytics.helper.wadsAPI.timeDifference()+' after Page Load';trackWadsEvent('event',{'category':'Cross Domain Solution (WADS) Data Exchange','action':'Sent Analytics Data','label':execLabel});}} utag_data.gdpr_check='true';utag_data.waf_wads_ready="true";utag_data.event_name="pageview";} function trackWadsEvent(eventType,eventData){console.log('trackWadsEvent',eventType,eventData);} window.postWadsCommand=window.postWadsCommand||function(command){};window.analytics.checks.getCappedDb=function(){return false;};setTimeout(function(){var hostname=document.location.hostname,domainIsGlobalDcom=RegExp('autodesk.com$').test(hostname),domainIsNettlify=hostname.indexOf('netlify\.app')>-1,domainIsDatum=hostname.indexOf('datum360\.com')>-1,cancelWads=RegExp('ipp|accweb').test(hostname);var syncCompleted=analytics.helper.getCookie('OPTOUTMULTI_SYNC_READY')||false;if(!domainIsGlobalDcom&&!domainIsNettlify&&!cancelWads&&!syncCompleted&&!domainIsDatum){trackWadsEvent('event',{'category':'Cross Domain Solution (WADS) Execution','action':'Load Attempt','label':'Loaded to Retrieve Data'});analytics.context.waitForListener&&analytics.context.waitForListener(['load_wads','geo_sync'],function(promises){window.postWadsCommand=function(command){if(!analytics.helper.wadsAPI.isLoaded()){trackWadsEvent('event',{'category':'Cross Domain Solution (WADS) Execution','action':'Wads not loaded','label':'Executing command'});return;} analytics.helper.wadsAPI&&analytics.helper.postMessageAPI&&analytics.helper.postMessageAPI.send({message:command,target:analytics.helper.wadsAPI.iframeRef().contentWindow});};setTimeout(function(){window.postWadsCommand('get-base-data');},50);});} else{trackWadsEvent('event',{'category':'Cross Domain Solution (WADS) Execution','action':'Load Attempt','label':'Execution on .COM'});setTimeout(analyticsCanRun,800);analytics.context.waitForListener&&analytics.context.waitForListener('geo_sync',function(promise_obj){analyticsCanRun();});}},1);analytics.helper.postMessageAPI.listen({pattern:'ads-frame-ready',callback:function(){window.postWadsCommand('get-base-data');}});analytics.helper.postMessageAPI.listen({pattern:'delete-cookies',callback:function(){window.analytics.helper.setCookie('OPTOUTMULTI','drop-this',-1);window.analytics.helper.setCookie('OPTOUTMULTI_TYPE','drop-this',-1);}});analytics.helper.postMessageAPI.listen({pattern:{'ccpa-base-data':true},callback:function(command){var ccpaBaseData=typeof command['ccpa-base-data']!=="undefined"?(typeof command['ccpa-base-data']['anon']!=="undefined"?true:false):false;if(ccpaBaseData){var wadsCcpaAnonId=command['ccpa-base-data']['anon']!=="false"?command['ccpa-base-data']['anon']:false,wadsCcpaOptIn=command['ccpa-base-data']['opt-in']!=="false"?command['ccpa-base-data']['opt-in']:false,wadsCcpaOptInExpiry=365*1.5;if(wadsCcpaAnonId){var preAnon=window.analytics.helper.checkCookie('adsk_ccpa_guid')||false;if(preAnon!==wadsCcpaAnonId){window.analytics.ccpa.anonBaseGuid=wadsCcpaAnonId;window.analytics.helper.setCookie('adsk_ccpa_guid',wadsAnonId,wadsCcpaOptInExpiry);var execLabel='Execution was '+analytics.helper.wadsAPI.timeDifference()+' after Page Load';trackWadsEvent('event',{'category':'Cross Domain Solution (WADS) Data Exchange','action':'Update CCPA Anon User GUID from WADS','label':execLabel});} window.analytics.helper.setCookie('adsk_ccpa',wadsCcpaOptIn,wadsCcpaOptInExpiry);window.analytics.helper.setCookie('adsk_ccpa_guid',wadsCcpaAnonId,wadsCcpaOptInExpiry);var execLabel='Execution was '+analytics.helper.wadsAPI.timeDifference()+' after Page Load';trackWadsEvent('event',{'category':'Cross Domain Solution (WADS) Data Exchange','action':'Update CCPA Base Data from WADS','label':execLabel});} }}});analytics.helper.postMessageAPI.listen({pattern:{'gdpr-base-data':true},callback:function(command){var wadsGdprData=command['gdpr-base-data'];window.__analyticsDebugLog=window.__analyticsDebugLog||[];if(!wadsGdprData){var execLabel='Execution was '+analytics.helper.wadsAPI.timeDifference()+' after Page Load';trackWadsEvent('event',{'category':'Cross Domain Solution (WADS) Data Exchange','action':'No Base Data from WADS','label':execLabel});analyticsCanRun();return;} var wadsAnonId=wadsGdprData['anon']!=='false'&&wadsGdprData['anon'];var localAnonId=window.analytics.helper.checkCookie('OPTOUTMULTI_REF')||false;if(wadsAnonId&&localAnonId!==wadsAnonId){window.analytics.helper.setCookie('OPTOUTMULTI_REF',wadsAnonId,analytics.helper.gdprAPI.expirations.default);} var wadsOptoutmulti=analytics.helper.gdprAPI.sortOptions(wadsGdprData['opt-selections']);var localOptoutmulti=analytics.helper.gdprAPI.sortOptions(window.analytics.helper.getCookie('OPTOUTMULTI'));if(wadsOptoutmulti&&wadsOptoutmulti.indexOf('c7:1')>-1){wadsOptoutmulti=false;} if(localOptoutmulti&&localOptoutmulti.indexOf('c7:1')>-1){window.analytics.helper.setCookie('OPTOUTMULTI','drop-this',-1);localOptoutmulti=false;window.__analyticsDebugLog.push({"log_message":"gdpr-base-data|localOptoutmulti|c7:1","log_ts":new Date().getTime(),"log_data":"drop-this"});} var wadsOptInExpiry=wadsGdprData['opt-expiration']!=="false"&&wadsGdprData['opt-expiration']||wadsOptoutmulti&&analytics.helper.gdprAPI.calcExpiration(wadsOptoutmulti)||localOptoutmulti&&analytics.helper.gdprAPI.calcExpiration(localOptoutmulti)||analytics.helper.gdprAPI.calcExpiration('','optIn');if(wadsOptoutmulti&&localOptoutmulti!==wadsOptoutmulti){window.analytics.helper.setCookie('OPTOUTMULTI',wadsOptoutmulti,wadsOptInExpiry);window.__analyticsDebugLog.push({"log_message":"gdpr-base-data|wadsOptoutmulti","log_ts":new Date().getTime(),"log_data":wadsOptoutmulti});} var wadsOptInType=wadsGdprData['opt-in']!=="false"&&wadsGdprData['opt-in'];var localOptType=window.analytics.helper.getCookie('OPTOUTMULTI_TYPE');if((localOptType===wadsOptInType==='A')||(wadsOptInType&&localOptType!==wadsOptInType)){window.analytics.helper.setCookie('OPTOUTMULTI_TYPE',wadsOptInType,wadsOptInExpiry);} var execLabel='Execution was '+analytics.helper.wadsAPI.timeDifference()+' after Page Load';trackWadsEvent('event',{'category':'Cross Domain Solution (WADS) Data Exchange','action':'Update Anon User GUID from WADS','label':execLabel});setTimeout(analyticsCanRun,800);if(analytics.helper.gdprAPI.checkAnalyticsOpt(wadsOptoutmulti)){window.postWadsCommand('get-analytics-user-data');}}});analytics.helper.postMessageAPI.listen({pattern:'anon-gpdr-cookie-set-on-wads',callback:function(command){var wadsBaseSetNotice=command==="anon-gpdr-cookie-set-on-wads"?true:false;if(wadsBaseSetNotice&&!analytics.helper.gdprAPI.checkAnalyticsOpt(window.analytics.helper.getCookie('OPTOUTMULTI'))){}}});analytics.helper.postMessageAPI.listen({pattern:{'analytics-data':true},callback:function(command){var validAnalytics=typeof command['analytics-data']!=="undefined"?(typeof command['analytics-data']['user_ga']!=="undefined"?(command['analytics-data']['user_ga']!=="false"?true:false):false):false;if(validAnalytics){var wadsGa=command['analytics-data']['user_ga']!=="false"?command['analytics-data']['user_ga']:false;var wadsGid=command['analytics-data']['user_gid']!=="false"?command['analytics-data']['user_gid']:false;if(wadsGa&&wadsGid){var gaId=wadsGa;var preGa=window.analytics.helper.checkCookie('_ga')||false;if(preGa!==gaId){window.analytics.helper.setCookie('_ga',gaId,(365*2));var execLabel='Execution was '+analytics.helper.wadsAPI.timeDifference()+' after Page Load';trackWadsEvent('event',{'category':'Cross Domain Solution (WADS) Data Exchange','action':'Update Analytics Data from WADS','label':execLabel});}} else{var execLabel='Execution was '+analytics.helper.wadsAPI.timeDifference()+' after Page Load';trackWadsEvent('event',{'category':'Cross Domain Solution (WADS) Data Exchange','action':'No Analytics data returned from WADS','label':execLabel});}} analyticsCanRun();}});analytics.helper.postMessageAPI.listen({pattern:{'get_data_response':true},callback:function(command){var wadsAdobeVisitorID=typeof command['get_data_response']!=='undefined'&&typeof command['get_data_response']['cookie_name']!=='undefined'&&command['get_data_response']['cookie_name']==="AMCV_6DC7655351E5696B0A490D44%40AdobeOrg"?true:false;if(wadsAdobeVisitorID){var aaId=command['get_data_response']['cookie_value'];window.analytics.helper.setCookie('AMCV_6DC7655351E5696B0A490D44%40AdobeOrg',aaId,(365*2));}}});}catch(e){console.log(e)}}catch(e){console.log(e);}} if(!utag_condload){try{try{if(typeof Object.assign!='function'){Object.defineProperty(Object,'assign',{value:function assign(target,varArgs){'use strict';if(target==null){throw new TypeError('Cannot convert undefined or null to object');} var to=Object(target);for(var index=1;index<arguments.length;index++){var nextSource=arguments[index];if(nextSource!=null){for(var nextKey in nextSource){if(Object.prototype.hasOwnProperty.call(nextSource,nextKey)){to[nextKey]=nextSource[nextKey];}}}} return to;},writable:true,configurable:true});}}catch(e){console.log(e)}}catch(e){console.log(e);}} if(!utag_condload){try{try{window.analytics=window.analytics||{};window.analytics.helper=window.analytics.helper||{};window.analytics.helper.insertElement=function(type,src,attrList,parentNode,callback){var validElements=["script","img","iframe"];if(!type||typeof type!=='string'||validElements.indexOf(type)===-1){return;} try{var element=document.createElement(type);if(src&&typeof src==='string'){element.src=src;} if(attrList&&Object.prototype.toString.call(attrList)==='[object Array]'){for(var i=0;i<attrList.length;i++){var attr=attrList[i];if(attr.name&&attr.value){element.setAttribute(attr.name,attr.value);}}} if(callback&&typeof callback==="function"){element.onload=function(){callback();};element.onerror=function(){callback(new Error('Failed to load '+type));};} var parent=parentNode&&typeof parentNode==='string'?document.querySelector(parentNode):document.body;parent.appendChild(element);}catch(err){if(window.analytics.helper.reportError){window.analytics.helper.reportError('catch','insertElement',err.message);}}};}catch(e){console.log(e)}}catch(e){console.log(e);}} if(!utag_condload){try{try{setTimeout(function(){window.analytics=window.analytics||{};analytics.wafQueue=analytics.wafQueue||[];var messageName="waf-timeout-queue-message";var executionRunning=false;var trigger=5;function handleMessage(event){if(event.source==window&&event.data==messageName){event.stopPropagation();if(!analytics.wafQueue.length){executionRunning=false;return;} if(executionRunning){return;} executionRunning=true;var fn=analytics.wafQueue.shift();try{if(typeof fn==='function'){fn();}}catch(e){console.warn(e);} executionRunning=false;if(analytics.wafQueue.length){window.postMessage(messageName,"*");}}} window.addEventListener("message",handleMessage,true);if(analytics.wafQueue.length){window.postMessage(messageName,"*");} analytics.wafQueue=new analytics.helper.observe(analytics.wafQueue);analytics.wafQueue.addEventListener("itemadded",function(e){window.postMessage(messageName,"*");});},1);}catch(e){console.log(e)}}catch(e){console.log(e);}} if(!utag_condload){try{(function(cv,dt,tl,i,cd,pt,sp){dt={c9:1,c1:1,c8:1,c7:1,0:0};function GV(a,b,c){b={};for(c in a){if(a.hasOwnProperty(c)&&typeof a[c]!="function")b[c]=a[c];}return b}if((""+document.cookie).match("OPTOUTMULTI=([^\S;]*)")){cv=unescape(RegExp.$1);tl=(""+cv!="")?(cv).split("|"):[];for(i=0;i<tl.length;i+=1){var pt=tl[i].split(":");if(pt.length>1){dt[pt[0]]=pt[1]*1;if((pt[0]*1==0)&&(pt[1]*1==1)){window.utag_cfg_ovrd=window.utag_cfg_ovrd||{};window.utag_cfg_ovrd.nocookie=true;}}else{dt[pt[0]]=1;}}}tl=[];for(i in GV(dt)){tl.push(i+":"+dt[i]);}sp="";cv="";for(i in GV(tl)){cv+=sp+tl[i];sp="|";}cd=new Date();cd.setDate(cd.getDate()+90);dt=""+location.hostname;tl=dt.split(".");pt=(/\.co\.|\.com\.|\.org\.|\.edu\.|\.net\.|\.asn\./.test(dt))?3:2;sp=tl.splice(tl.length-pt,pt).join(".");document.cookie="OPTOUTMULTI="+encodeURI(cv)+";domain="+sp+";path=/; expires="+cd.toGMTString()+";";})();}catch(e){console.log(e);}} if(typeof utag=="undefined"&&!utag_condload){var utag={id:"autodesk.micro-lite",o:{},sender:{},send:{},rpt:{ts:{a:new Date()}},dbi:[],db_log:[],loader:{q:[],lc:0,f:{},p:0,ol:0,wq:[],lq:[],bq:{},bk:{},rf:0,ri:0,rp:0,rq:[],ready_q:[],sendq:{"pending":0},run_ready_q:function(){for(var i=0;i<utag.loader.ready_q.length;i++){utag.DB("READY_Q:"+i);try{utag.loader.ready_q[i]()}catch(e){utag.DB(e)};}},lh:function(a,b,c){a=""+location.hostname;b=a.split(".");c=(/\.co\.|\.com\.|\.org\.|\.edu\.|\.net\.|\.asn\.|\...\.jp$/.test(a))?3:2;return b.splice(b.length-c,c).join(".");},WQ:function(a,b,c,d,g){utag.DB('WQ:'+utag.loader.wq.length);try{if(utag.udoname&&utag.udoname.indexOf(".")<0){utag.ut.merge(utag.data,window[utag.udoname],0);} if(utag.cfg.load_rules_at_wait){utag.handler.LR(utag.data);}}catch(e){utag.DB(e)};d=0;g=[];for(a=0;a<utag.loader.wq.length;a++){b=utag.loader.wq[a];b.load=utag.loader.cfg[b.id].load;if(b.load==4){this.f[b.id]=0;utag.loader.LOAD(b.id)}else if(b.load>0){g.push(b);d++;}else{this.f[b.id]=1;}} for(a=0;a<g.length;a++){utag.loader.AS(g[a]);} if(d==0){utag.loader.END();}},AS:function(a,b,c,d){utag.send[a.id]=a;if(typeof a.src=='undefined'){a.src=utag.cfg.path+((typeof a.name!='undefined')?a.name:'ut'+'ag.'+a.id+'.js')} a.src+=(a.src.indexOf('?')>0?'&':'?')+'utv='+(a.v?utag.cfg.template+a.v:utag.cfg.v);utag.rpt['l_'+a.id]=a.src;b=document;this.f[a.id]=0;if(a.load==2){utag.DB("Attach sync: "+a.src);a.uid=a.id;b.write('<script id="utag_'+a.id+'" src="'+a.src+'"></scr'+'ipt>') if(typeof a.cb!='undefined')a.cb();}else if(a.load==1||a.load==3){if(b.createElement){c='utag_autodesk.micro-lite_'+a.id;if(!b.getElementById(c)){d={src:a.src,id:c,uid:a.id,loc:a.loc} if(a.load==3){d.type="iframe"};if(typeof a.cb!='undefined')d.cb=a.cb;utag.ut.loader(d);}}}},GV:function(a,b,c){b={};for(c in a){if(a.hasOwnProperty(c)&&typeof a[c]!="function")b[c]=a[c];} return b},OU:function(a,b,c,d,f){try{if(typeof utag.data['cp.OPTOUTMULTI']!='undefined'){c=utag.loader.cfg;a=utag.ut.decode(utag.data['cp.OPTOUTMULTI']).split('|');for(d=0;d<a.length;d++){b=a[d].split(':');if(b[1]*1!==0){if(b[0].indexOf('c')==0){for(f in utag.loader.GV(c)){if(c[f].tcat==b[0].substring(1))c[f].load=0}}else if(b[0]*1==0){utag.cfg.nocookie=true}else{for(f in utag.loader.GV(c)){if(c[f].tid==b[0])c[f].load=0}}}}}}catch(e){utag.DB(e)}},RDdom:function(o){var d=document||{},l=location||{};o["dom.referrer"]=d.referrer;o["dom.title"]=""+d.title;o["dom.domain"]=""+l.hostname;o["dom.query_string"]=(""+l.search).substring(1);o["dom.hash"]=(""+l.hash).substring(1);o["dom.url"]=""+d.URL;o["dom.pathname"]=""+l.pathname;o["dom.viewport_height"]=window.innerHeight||(d.documentElement?d.documentElement.clientHeight:960);o["dom.viewport_width"]=window.innerWidth||(d.documentElement?d.documentElement.clientWidth:960);},RDcp:function(o,b,c,d){b=utag.loader.RC();for(d in b){if(d.match(/utag_(.*)/)){for(c in utag.loader.GV(b[d])){o["cp.utag_"+RegExp.$1+"_"+c]=b[d][c];}}} for(c in utag.loader.GV((utag.cl&&!utag.cl['_all_'])?utag.cl:b)){if(c.indexOf("utag_")<0&&typeof b[c]!="undefined")o["cp."+c]=b[c];} },RDqp:function(o,a,b,c){a=location.search+(location.hash+'').replace("#","&");if(utag.cfg.lowerqp){a=a.toLowerCase()};if(a.length>1){b=a.substring(1).split('&');for(a=0;a<b.length;a++){c=b[a].split("=");if(c.length>1){o["qp."+c[0]]=utag.ut.decode(c[1])}}}},RDmeta:function(o,a,b,h){a=document.getElementsByTagName("meta");for(b=0;b<a.length;b++){try{h=a[b].name||a[b].getAttribute("property")||"";}catch(e){h="";utag.DB(e)};if(utag.cfg.lowermeta){h=h.toLowerCase()};if(h!=""){o["meta."+h]=a[b].content}}},RDva:function(o){var readAttr=function(o,l){var a="",b;a=localStorage.getItem(l);if(!a||a=="{}")return;b=utag.ut.flatten({va:JSON.parse(a)});utag.ut.merge(o,b,1);} try{readAttr(o,"tealium_va");readAttr(o,"tealium_va_"+o["ut.account"]+"_"+o["ut.profile"]);}catch(e){utag.DB(e)}},RDut:function(o,a){var t={};var d=new Date();var m=(utag.ut.typeOf(d.toISOString)=="function");o["ut.domain"]=utag.cfg.domain;o["ut.version"]=utag.cfg.v;t["tealium_event"]=o["ut.event"]=a||"view";t["tealium_visitor_id"]=o["ut.visitor_id"]=o["cp.utag_main_v_id"];t["tealium_session_id"]=o["ut.session_id"]=o["cp.utag_main_ses_id"];try{t["tealium_datasource"]=utag.cfg.datasource;t["tealium_account"]=o["ut.account"]=utag.cfg.utid.split("/")[0];t["tealium_profile"]=o["ut.profile"]=utag.cfg.utid.split("/")[1];t["tealium_environment"]=o["ut.env"]="prod";}catch(e){utag.DB(e)} t["tealium_random"]=Math.random().toFixed(16).substring(2);t["tealium_library_name"]="ut"+"ag.js";t["tealium_library_version"]=(utag.cfg.template+"0").substring(2);t["tealium_timestamp_epoch"]=Math.floor(d.getTime()/1000);t["tealium_timestamp_utc"]=(m?d.toISOString():"");d.setHours(d.getHours()-(d.getTimezoneOffset()/60));t["tealium_timestamp_local"]=(m?d.toISOString().replace("Z",""):"");utag.ut.merge(o,t,0);},RDses:function(o,a,c){a=(new Date()).getTime();c=(a+parseInt(utag.cfg.session_timeout))+"";if(!o["cp.utag_main_ses_id"]){o["cp.utag_main_ses_id"]=a+"";o["cp.utag_main__ss"]="1";o["cp.utag_main__sn"]=(1+parseInt(o["cp.utag_main__sn"]||0))+"";}else{o["cp.utag_main__ss"]="0";} o["cp.utag_main__pn"]=o["cp.utag_main__pn"]||"1";o["cp.utag_main__st"]=c;utag.loader.SC("utag_main",{"_sn":(o["cp.utag_main__sn"]||1),"_ss":o["cp.utag_main__ss"],"_st":c,"ses_id":(o["cp.utag_main_ses_id"]||a)+";exp-session","_pn":o["cp.utag_main__pn"]+";exp-session"});},RDpv:function(o){if(typeof utag.pagevars=="function"){utag.DB("Read page variables");utag.pagevars(o);}},RD:function(o,a){utag.DB("utag.loader.RD");utag.DB(o);utag.loader.RDcp(o);if(!utag.loader.rd_flag){utag.loader.rd_flag=1;o["cp.utag_main_v_id"]=o["cp.utag_main_v_id"]||utag.ut.vi((new Date()).getTime());o["cp.utag_main__pn"]=(1+parseInt(o["cp.utag_main__pn"]||0))+"";utag.loader.SC("utag_main",{"v_id":o["cp.utag_main_v_id"]});utag.loader.RDses(o);} if(a&&!utag.cfg.noview)utag.loader.RDses(o);utag.loader.RDqp(o);utag.loader.RDmeta(o);utag.loader.RDdom(o);utag.loader.RDut(o,a||"view");utag.loader.RDpv(o);utag.loader.RDva(o);},RC:function(a,x,b,c,d,e,f,g,h,i,j,k,l,m,n,o,v,ck,cv,r,s,t){o={};b=(""+document.cookie!="")?(document.cookie).split("; "):[];r=/^(.*?)=(.*)$/;s=/^(.*);exp-(.*)$/;t=(new Date()).getTime();for(c=0;c<b.length;c++){if(b[c].match(r)){ck=RegExp.$1;cv=RegExp.$2;} e=utag.ut.decode(cv);if(typeof ck!="undefined"){if(ck.indexOf("ulog")==0||ck.indexOf("utag_")==0){e=cv.split("$");g=[];j={};for(f=0;f<e.length;f++){try{g=e[f].split(":");if(g.length>2){g[1]=g.slice(1).join(":");} v="";if((""+g[1]).indexOf("~")==0){h=g[1].substring(1).split("|");for(i=0;i<h.length;i++)h[i]=utag.ut.decode(h[i]);v=h}else v=utag.ut.decode(g[1]);j[g[0]]=v;}catch(er){utag.DB(er)};} o[ck]={};for(f in utag.loader.GV(j)){if(j[f]instanceof Array){n=[];for(m=0;m<j[f].length;m++){if(j[f][m].match(s)){k=(RegExp.$2=="session")?(typeof j._st!="undefined"?j._st:t-1):parseInt(RegExp.$2);if(k>t)n[m]=(x==0)?j[f][m]:RegExp.$1;}} j[f]=n.join("|");}else{j[f]=""+j[f];if(j[f].match(s)){k=(RegExp.$2=="session")?(typeof j._st!="undefined"?j._st:t-1):parseInt(RegExp.$2);j[f]=(k<t)?null:(x==0?j[f]:RegExp.$1);}} if(j[f])o[ck][f]=j[f];}}else if(utag.cl[ck]||utag.cl['_all_']){o[ck]=e}}} return(a)?(o[a]?o[a]:{}):o;},SC:function(a,b,c,d,e,f,g,h,i,j,k,x,v){if(!a)return 0;if(a=="utag_main"&&utag.cfg.nocookie)return 0;v="";var date=new Date();var exp=new Date();exp.setTime(date.getTime()+(365*24*60*60*1000));x=exp.toGMTString();if(c&&c=="da"){x="Thu, 31 Dec 2009 00:00:00 GMT";}else if(a.indexOf("utag_")!=0&&a.indexOf("ulog")!=0){if(typeof b!="object"){v=b}}else{d=utag.loader.RC(a,0);for(e in utag.loader.GV(b)){f=""+b[e];if(f.match(/^(.*);exp-(\d+)(\w)$/)){g=date.getTime()+parseInt(RegExp.$2)*((RegExp.$3=="h")?3600000:86400000);if(RegExp.$3=="u")g=parseInt(RegExp.$2);f=RegExp.$1+";exp-"+g;} if(c=="i"){if(d[e]==null)d[e]=f;}else if(c=="d")delete d[e];else if(c=="a")d[e]=(d[e]!=null)?(f-0)+(d[e]-0):f;else if(c=="ap"||c=="au"){if(d[e]==null)d[e]=f;else{if(d[e].indexOf("|")>0){d[e]=d[e].split("|")} g=(d[e]instanceof Array)?d[e]:[d[e]];g.push(f);if(c=="au"){h={};k={};for(i=0;i<g.length;i++){if(g[i].match(/^(.*);exp-(.*)$/)){j=RegExp.$1;} if(typeof k[j]=="undefined"){k[j]=1;h[g[i]]=1;}} g=[];for(i in utag.loader.GV(h)){g.push(i);}} d[e]=g}}else d[e]=f;} h=new Array();for(g in utag.loader.GV(d)){if(d[g]instanceof Array){for(c=0;c<d[g].length;c++){d[g][c]=encodeURIComponent(d[g][c])} h.push(g+":~"+d[g].join("|"))}else h.push((g+":").replace(/[\,\$\;\?]/g,"")+encodeURIComponent(d[g]))} if(h.length==0){h.push("");x=""} v=(h.join("$"));} document.cookie=a+"="+v+";path=/;domain="+utag.cfg.domain+";expires="+x;return 1},LOAD:function(a,b,c,d){if(!utag.loader.cfg){return} if(this.ol==0){if(utag.loader.cfg[a].block&&utag.loader.cfg[a].cbf){this.f[a]=1;delete utag.loader.bq[a];} for(b in utag.loader.GV(utag.loader.bq)){if(utag.loader.cfg[a].load==4&&utag.loader.cfg[a].wait==0){utag.loader.bk[a]=1;utag.DB("blocked: "+a);} utag.DB("blocking: "+b);return;} utag.loader.INIT();return;} utag.DB('utag.loader.LOAD:'+a);if(this.f[a]==0){this.f[a]=1;if(utag.cfg.noview!=true){if(utag.loader.cfg[a].send){utag.DB("SENDING: "+a);try{if(utag.loader.sendq.pending>0&&utag.loader.sendq[a]){utag.DB("utag.loader.LOAD:sendq: "+a);while(d=utag.loader.sendq[a].shift()){utag.DB(d);utag.sender[a].send(d.event,utag.handler.C(d.data));utag.loader.sendq.pending--;}}else{utag.sender[a].send('view',utag.handler.C(utag.data));} utag.rpt['s_'+a]=0;}catch(e){utag.DB(e);utag.rpt['s_'+a]=1;}}} if(utag.loader.rf==0)return;for(b in utag.loader.GV(this.f)){if(this.f[b]==0||this.f[b]==2)return} utag.loader.END();}},EV:function(a,b,c,d){if(b=="ready"){if(!utag.data){try{utag.cl={'_all_':1};utag.loader.initdata();utag.loader.RD(utag.data);}catch(e){utag.DB(e)};} if((document.attachEvent||utag.cfg.dom_complete)?document.readyState==="complete":document.readyState!=="loading")setTimeout(c,1);else{utag.loader.ready_q.push(c);var RH;if(utag.loader.ready_q.length<=1){if(document.addEventListener){RH=function(){document.removeEventListener("DOMContentLoaded",RH,false);utag.loader.run_ready_q()};if(!utag.cfg.dom_complete)document.addEventListener("DOMContentLoaded",RH,false);window.addEventListener("load",utag.loader.run_ready_q,false);}else if(document.attachEvent){RH=function(){if(document.readyState==="complete"){document.detachEvent("onreadystatechange",RH);utag.loader.run_ready_q()}};document.attachEvent("onreadystatechange",RH);window.attachEvent("onload",utag.loader.run_ready_q);}}}}else{if(a.addEventListener){a.addEventListener(b,c,false)}else if(a.attachEvent){a.attachEvent(((d==1)?"":"on")+b,c)}}},END:function(b,c,d,e,v,w){if(this.ended){return};this.ended=1;utag.DB("loader.END");b=utag.data;if(utag.handler.base&&utag.handler.base!='*'){e=utag.handler.base.split(",");for(d=0;d<e.length;d++){if(typeof b[e[d]]!="undefined")utag.handler.df[e[d]]=b[e[d]]}}else if(utag.handler.base=='*'){utag.ut.merge(utag.handler.df,b,1);} utag.rpt['r_0']="t";for(var r in utag.loader.GV(utag.cond)){utag.rpt['r_'+r]=(utag.cond[r])?"t":"f";} utag.rpt.ts['s']=new Date();v=utag.cfg.path;w=v.indexOf(".tiqcdn.");if(w>0&&b["cp.utag_main__ss"]==1&&!utag.cfg.no_session_count)utag.ut.loader({src:v.substring(0,v.indexOf("/ut"+"ag/")+6)+"tiqapp/ut"+"ag.v.js?a="+utag.cfg.utid+(utag.cfg.nocookie?"&nocookie=1":"&cb="+(new Date).getTime()),id:"tiqapp"}) if(utag.cfg.noview!=true)utag.handler.RE('view',b,"end");utag.handler.INIT();}},DB:function(a,b){if(utag.cfg.utagdb===false){return;}else if(typeof utag.cfg.utagdb=="undefined"){b=document.cookie+'';utag.cfg.utagdb=((b.indexOf('utagdb=true')>=0)?true:false);} if(utag.cfg.utagdb===true){var t;if(utag.ut.typeOf(a)=="object"){t=utag.handler.C(a)}else{t=a} utag.db_log.push(t);try{if(!utag.cfg.noconsole)console.log(t)}catch(e){}}},RP:function(a,b,c){if(typeof a!='undefined'&&typeof a.src!='undefined'&&a.src!=''){b=[];for(c in utag.loader.GV(a)){if(c!='src')b.push(c+'='+escape(a[c]))} this.dbi.push((new Image()).src=a.src+'?utv='+utag.cfg.v+'&utid='+utag.cfg.utid+'&'+(b.join('&')))}},view:function(a,c,d){return this.track({event:'view',data:a,cfg:{cb:c,uids:d}})},link:function(a,c,d){return this.track({event:'link',data:a,cfg:{cb:c,uids:d}})},track:function(a,b,c,d){if(typeof a=="string")a={event:a,data:b,cfg:{cb:c}};for(d in utag.loader.GV(utag.o)){try{utag.o[d].handler.trigger(a.event||"view",a.data||a,a.cfg)}catch(e){utag.DB(e)};} if(a.cfg&&a.cfg.cb)try{a.cfg.cb()}catch(e){utag.DB(e)};return true},handler:{base:"",df:{},o:{},send:{},iflag:0,INIT:function(a,b,c){utag.DB('utag.handler.INIT');if(utag.initcatch){utag.initcatch=0;return} this.iflag=1;a=utag.loader.q.length;if(a>0){utag.DB("Loader queue");for(b=0;b<a;b++){c=utag.loader.q[b];utag.handler.trigger(c.a,c.b,c.c)}} },test:function(){return 1},LR:function(b){utag.DB("Load Rules");for(var d in utag.loader.GV(utag.cond)){utag.cond[d]=false;} utag.DB(b);utag.loader.loadrules(b);utag.DB(utag.cond);utag.loader.initcfg();utag.loader.OU();for(var r in utag.loader.GV(utag.cond)){utag.rpt['r_'+r]=(utag.cond[r])?"t":"f";}},RE:function(a,b,c,d,e,f,g){if(c!="alr"&&!this.cfg_extend){return 0;} utag.DB("RE: "+c);if(c=="alr")utag.DB("All Tags EXTENSIONS");utag.DB(b);if(typeof this.extend!="undefined"){g=0;for(d=0;d<this.extend.length;d++){try{e=0;if(typeof this.cfg_extend!="undefined"){f=this.cfg_extend[d];if(typeof f.count=="undefined")f.count=0;if(f[a]==0||(f.once==1&&f.count>0)||f[c]==0){e=1}else{if(f[c]==1){g=1};f.count++}} if(e!=1){this.extend[d](a,b);utag.rpt['ex_'+d]=0}}catch(er){utag.DB(er);utag.rpt['ex_'+d]=1;utag.ut.error({e:er.message,s:utag.cfg.path+'utag.js',l:d,t:'ge'});}} utag.DB(b);return g;}},trigger:function(a,b,c,d,e,f){utag.DB('trigger:'+a+(c&&c.uids?":"+c.uids.join(","):""));b=b||{};utag.DB(b);if(!this.iflag){utag.DB("trigger:called before tags loaded");for(d in utag.loader.f){if(!(utag.loader.f[d]===1))utag.DB('Tag '+d+' did not LOAD')} utag.loader.q.push({a:a,b:utag.handler.C(b),c:c});return;} utag.ut.merge(b,this.df,0);utag.loader.RD(b,a);utag.cfg.noview=false;function sendTag(a,b,d){try{if(typeof utag.sender[d]!="undefined"){utag.DB("SENDING: "+d);utag.sender[d].send(a,utag.handler.C(b));utag.rpt['s_'+d]=0;}else if(utag.loader.cfg[d].load!=2){utag.loader.sendq[d]=utag.loader.sendq[d]||[];utag.loader.sendq[d].push({"event":a,"data":utag.handler.C(b)});utag.loader.sendq.pending++;utag.loader.AS({id:d,load:1});}}catch(e){utag.DB(e)}} if(c&&c.uids){this.RE(a,b,"alr");for(f=0;f<c.uids.length;f++){d=c.uids[f];sendTag(a,b,d);}}else if(utag.cfg.load_rules_ajax){this.RE(a,b,"blr");this.LR(b);this.RE(a,b,"alr");for(f=0;f<utag.loader.cfgsort.length;f++){d=utag.loader.cfgsort[f];if(utag.loader.cfg[d].load&&utag.loader.cfg[d].send){sendTag(a,b,d);}}}else{this.RE(a,b,"alr");for(d in utag.loader.GV(utag.sender)){sendTag(a,b,d);}} this.RE(a,b,"end");},C:function(a,b,c){b={};for(c in utag.loader.GV(a)){if(a[c]instanceof Array){b[c]=a[c].slice(0)}else{b[c]=a[c]}} return b}},ut:{pad:function(a,b,c,d){a=""+((a-0).toString(16));d='';if(b>a.length){for(c=0;c<(b-a.length);c++){d+='0'}}return""+d+a},vi:function(t,a,b){if(!utag.v_id){a=this.pad(t,12);b=""+Math.random();a+=this.pad(b.substring(2,b.length),16);try{a+=this.pad((navigator.plugins.length?navigator.plugins.length:0),2);a+=this.pad(navigator.userAgent.length,3);a+=this.pad(document.URL.length,4);a+=this.pad(navigator.appVersion.length,3);a+=this.pad(screen.width+screen.height+parseInt((screen.colorDepth)?screen.colorDepth:screen.pixelDepth),5)}catch(e){utag.DB(e);a+="12345"};utag.v_id=a;} return utag.v_id},hasOwn:function(o,a){return o!=null&&Object.prototype.hasOwnProperty.call(o,a)},isEmptyObject:function(o,a){for(a in o){if(utag.ut.hasOwn(o,a))return false} return true},isEmpty:function(o){var t=utag.ut.typeOf(o);if(t=="number"){return isNaN(o)}else if(t=="boolean"){return false}else if(t=="string"){return o.length===0}else return utag.ut.isEmptyObject(o)},typeOf:function(e){return({}).toString.call(e).match(/\s([a-zA-Z]+)/)[1].toLowerCase();},flatten:function(o){var a={};function r(c,p){if(Object(c)!==c||c instanceof Array){a[p]=c;}else{if(utag.ut.isEmptyObject(c)){}else{for(var d in c){r(c[d],p?p+"."+d:d);}}}} r(o,"");return a;},merge:function(a,b,c,d){if(c){for(d in utag.loader.GV(b)){a[d]=b[d]}}else{for(d in utag.loader.GV(b)){if(typeof a[d]=="undefined")a[d]=b[d]}}},decode:function(a,b){b="";try{b=decodeURIComponent(a)}catch(e){utag.DB(e)};if(b==""){b=unescape(a)};return b},encode:function(a,b){b="";try{b=encodeURIComponent(a)}catch(e){utag.DB(e)};if(b==""){b=escape(a)};return b},error:function(a,b,c){if(typeof utag_err!="undefined"){utag_err.push(a)}},loader:function(o,a,b,c,l,m){utag.DB(o);a=document;if(o.type=="iframe"){m=a.getElementById(o.id);if(m&&m.tagName=="IFRAME"){b=m;}else{b=a.createElement("iframe");} o.attrs=o.attrs||{};utag.ut.merge(o.attrs,{"height":"1","width":"1","style":"display:none"},0);}else if(o.type=="img"){utag.DB("Attach img: "+o.src);b=new Image();}else{b=a.createElement("script");b.language="javascript";b.type="text/javascript";b.async=1;b.charset="utf-8";} if(o.id){b.id=o.id};for(l in utag.loader.GV(o.attrs)){b.setAttribute(l,o.attrs[l])} b.setAttribute("src",o.src);if(typeof o.cb=="function"){if(b.addEventListener){b.addEventListener("load",function(){o.cb()},false);}else{b.onreadystatechange=function(){if(this.readyState=='complete'||this.readyState=='loaded'){this.onreadystatechange=null;o.cb()}};}} if(typeof o.error=="function"){utag.loader.EV(b,"error",o.error);} if(o.type!="img"&&!m){l=o.loc||"head";c=a.getElementsByTagName(l)[0];if(c){utag.DB("Attach to "+l+": "+o.src);if(l=="script"){c.parentNode.insertBefore(b,c);}else{c.appendChild(b)}}}}}};utag.o['autodesk.micro-lite']=utag;utag.cfg={template:"ut4.44.",load_rules_ajax:true,load_rules_at_wait:false,lowerqp:false,noconsole:false,session_timeout:1800000,readywait:0,noload:0,domain:utag.loader.lh(),datasource:"##UTDATASOURCE##".replace("##"+"UTDATASOURCE##",""),path:"//tiq.wape.autodesk.com/micro-lite/prod/",utid:"autodesk/micro-lite/202502201501"};utag.cfg.v=utag.cfg.template+"202502201501";utag.cond={102:0,1047:0,1051:0,1054:0,1059:0,1065:0,1066:0,1067:0,1068:0,1069:0,1073:0,1081:0,1083:0,1087:0,109:0,1106:0,1108:0,110:0,1118:0,1119:0,111:0,1120:0,112:0,1137:0,113:0,1157:0,1158:0,1159:0,115:0,1160:0,1163:0,1165:0,116:0,1175:0,1178:0,1180:0,1186:0,1187:0,1194:0,1200:0,1201:0,1203:0,1216:0,1218:0,1219:0,1226:0,1229:0,1231:0,1232:0,1236:0,1254:0,1257:0,1258:0,1259:0,1261:0,1269:0,127:0,1289:0,1290:0,1291:0,1292:0,1297:0,1301:0,1340:0,1341:0,1342:0,1343:0,1344:0,1345:0,1346:0,1347:0,1348:0,1349:0,1350:0,1351:0,1352:0,1355:0,1356:0,1357:0,1358:0,1359:0,1360:0,1361:0,1362:0,1363:0,1364:0,1365:0,1366:0,1367:0,1368:0,1369:0,1370:0,1371:0,1372:0,1373:0,1374:0,1375:0,1376:0,1377:0,1378:0,1379:0,1380:0,1381:0,1382:0,13:0,140:0,1424:0,144:0,1458:0,1460:0,14:0,153:0,160:0,164:0,165:0,1665:0,1667:0,1668:0,1673:0,1679:0,167:0,1680:0,1681:0,1682:0,1685:0,1686:0,1687:0,1690:0,1691:0,1692:0,1697:0,1698:0,16:0,172:0,1735:0,1736:0,1738:0,1742:0,1743:0,1744:0,1747:0,1748:0,1749:0,174:0,1759:0,178:0,1882:0,1885:0,1886:0,1887:0,1888:0,1889:0,1890:0,1892:0,1894:0,1895:0,1896:0,1897:0,1898:0,1899:0,1900:0,1904:0,1905:0,1906:0,1907:0,1908:0,1909:0,1910:0,1911:0,1912:0,1913:0,1914:0,1915:0,1916:0,1919:0,1920:0,1921:0,1922:0,1923:0,1925:0,1926:0,1927:0,1928:0,1929:0,1930:0,1931:0,1932:0,1933:0,1934:0,1935:0,1936:0,1937:0,1938:0,1939:0,1940:0,1941:0,1942:0,1943:0,1944:0,1945:0,1946:0,1947:0,1948:0,1949:0,1950:0,1951:0,1952:0,1953:0,1954:0,1955:0,1956:0,1957:0,1966:0,1967:0,1968:0,1969:0,1970:0,1971:0,1972:0,1973:0,1974:0,1977:0,1979:0,1980:0,1981:0,1982:0,1986:0,1987:0,1988:0,1994:0,1995:0,1996:0,1997:0,2011:0,2012:0,2013:0,2014:0,2015:0,2017:0,2019:0,221:0,230:0,240:0,291:0,293:0,341:0,347:0,348:0,349:0,350:0,420:0,434:0,436:0,45:0,47:0,529:0,547:0,548:0,561:0,562:0,587:0,615:0,616:0,617:0,626:0,627:0,634:0,643:0,644:0,646:0,649:0,670:0,671:0,672:0,673:0,674:0,706:0,710:0,741:0,754:0,7:0,831:0,832:0,871:0,872:0,873:0,878:0,87:0,884:0,886:0,887:0,888:0,8:0,91:0,949:0,974:0,976:0,986:0};utag.pagevars=function(ud){ud=ud||utag.data;try{ud['js_page.window.adskGdprAdvertising']=window.adskGdprAdvertising}catch(e){utag.DB(e)};try{ud['js_page.domain_path']=domain_path}catch(e){utag.DB(e)};try{ud['js_page.digitalData.user.naturalKeyID']=digitalData.user.naturalKeyID}catch(e){utag.DB(e)};try{ud['js_page.window.visitorIdLoaded']=window.visitorIdLoaded}catch(e){utag.DB(e)};try{ud['js_page.window.adobe.target_data']=window.adobe.target_data}catch(e){utag.DB(e)};try{ud['js_page.window.adobe.target_category_affinities']=window.adobe.target_category_affinities}catch(e){utag.DB(e)};try{ud['js_page.window.websiteBot']=window.websiteBot}catch(e){utag.DB(e)};try{ud['js_page.window.wafCCPAForceShow']=window.wafCCPAForceShow}catch(e){utag.DB(e)};try{ud['js_page.digitalData.eventData.values.checkoutSection.name']=digitalData.eventData.values.checkoutSection.name}catch(e){utag.DB(e)};try{ud['js_page._privacyLanguageCode']=_privacyLanguageCode}catch(e){utag.DB(e)};try{ud['js_page._privacyUserLanguage']=_privacyUserLanguage}catch(e){utag.DB(e)};try{ud['js_page.digitalData.event.eventType']=digitalData.event.eventType}catch(e){utag.DB(e)};try{ud['js_page.digitalData.eventData.values.manageUserTeamName']=digitalData.eventData.values.manageUserTeamName}catch(e){utag.DB(e)};try{ud['js_page.digitalData.eventData.values.manageUserSelected']=digitalData.eventData.values.manageUserSelected}catch(e){utag.DB(e)};try{ud['js_page.digitalData.eventData.eventName']=digitalData.eventData.eventName}catch(e){utag.DB(e)};try{ud['js_page.window._tealiumGtmLoaded']=window._tealiumGtmLoaded}catch(e){utag.DB(e)};try{ud['js_page.window.adskGdprCustomAdverts']=window.adskGdprCustomAdverts}catch(e){utag.DB(e)};try{ud['js_page.navigator.globalPrivacyControl']=navigator.globalPrivacyControl}catch(e){utag.DB(e)};try{ud['js_page.window.digitalData.page.type']=window.digitalData.page.type}catch(e){utag.DB(e)};try{ud['js_page.window.digitalData.blog.id']=window.digitalData.blog.id}catch(e){utag.DB(e)};try{ud['js_page.digitalData.products[0].productAnalyticsName']=digitalData.products[0].productAnalyticsName}catch(e){utag.DB(e)};};utag.loader.chkCanRunTime=function(s,e,d,t,o,i){try{o={is:[s,e],dt:[],tm:[],hd:0,ms:0};for(i=0;i<2;i++){d=o.is[i].substring(0,8);t=o.is[i].substring(8);o.dt[i]=new Date();if(d!=='--------'){o.dt[i].setFullYear(d.substring(0,4));o.dt[i].setMonth(parseInt(d.substring(4,6))-1);o.dt[i].setDate(d.substring(6,8));}if(t!=='----'){o.dt[i].setHours(t.substring(0,2));o.dt[i].setMinutes(t.substring(2,4));}else{o.dt[i].setHours(o.hd);o.dt[i].setMinutes(o.ms);}o.dt[i].setSeconds(o.ms);o.tm[i]=o.dt[i].getTime();o.hd=23;o.ms=59;}o.n=new Date().getTime();return(o.n>=o.tm[0]&&o.n<=o.tm[1]);}catch(e){return false;}};utag.loader.initdata=function(){try{utag.data=(typeof utag_data!='undefined')?utag_data:{};utag.udoname='utag_data';}catch(e){utag.data={};utag.DB('idf:'+e);}};utag.loader.loadrules=function(_pd,_pc){var d=_pd||utag.data;var c=_pc||utag.cond;for(var l in utag.loader.GV(c)){switch(l){case'102':try{c[102]|=(typeof d['yahoojapan.campaings_id']!='undefined'&&d['yahoojapan.campaings_id']!=''&&d['yahoojapan.campaings_id'].toString().toLowerCase().indexOf('not_set'.toLowerCase())<0)}catch(e){utag.DB(e)};break;case'1047':try{c[1047]|=(d['domain_path'].toString().indexOf('www.autodesk.com/redshift/modular-hospitals/')>-1)||(d['domain_path'].toString().indexOf('www.autodesk.com/redshift/design-partnerships')>-1)||(d['domain_path'].toString().indexOf('www.autodesk.com/redshift/eiffel-tower-3d-model/')>-1)||(d['domain_path'].toString().indexOf('www.autodesk.com/redshift/social-justice-in-design/')>-1)||(d['domain_path'].toString().indexOf('www.autodesk.com/redshift/zero-net-carbon/')>-1)||(d['domain_path'].toString().indexOf('www.autodesk.com/redshift/future-of-building/')>-1)||(d['domain_path'].toString().indexOf('www.autodesk.com/redshift/design-for-manufacture-and-assembly/')>-1)||(d['domain_path'].toString().indexOf('www.autodesk.com/redshift/food-science-and-technology/')>-1)||(d['domain_path'].toString().indexOf('www.autodesk.com/redshift/kiruna-relocation/')>-1)||(d['domain_path'].toString().indexOf('www.autodesk.com/redshift/vr-training-in-the-workplace')>-1)||(d['domain_path'].toString().indexOf('www.autodesk.com/redshift/architecture-design-COVID-19')>-1)}catch(e){utag.DB(e)};break;case'1051':try{c[1051]|=(typeof d['adwords.conversion_apac_settings']!='undefined'&&d['adwords.conversion_apac_settings']!=''&&d['adwords.conversion_apac_settings'].toString().toLowerCase().indexOf('not_set'.toLowerCase())<0)}catch(e){utag.DB(e)};break;case'1054':try{c[1054]|=(typeof d['quantcast.pageview_settings']!='undefined'&&d['quantcast.pageview_settings']!=''&&d['quantcast.pageview_settings'].toString().toLowerCase().indexOf('not_set'.toLowerCase())<0)}catch(e){utag.DB(e)};break;case'1059':try{c[1059]|=(d['dom.domain']=='www.autodesk.co.jp')||(d['dom.domain']=='redshift.autodesk.co.jp')||(d['dom.url'].toString().indexOf('autodesk.com/jp/')>-1)||(d['country_code'].toString().toLowerCase()=='jp'.toLowerCase())||(d['domain_path'].toString().indexOf('autocadresources.autodesk.co.jp')>-1)||(d['domain_path'].toString().indexOf('blogs.autodesk.com/autodesk-news-japan/autocad-offering-in-japan-reborn/')>-1)}catch(e){utag.DB(e)};break;case'1065':try{c[1065]|=(typeof d['quantcast.link_click_trial_settings']!='undefined'&&d['quantcast.link_click_trial_settings']!=''&&d['quantcast.link_click_trial_settings'].toString().toLowerCase().indexOf('not_set'.toLowerCase())<0)}catch(e){utag.DB(e)};break;case'1066':try{c[1066]|=(d['domain_path'].toString().toLowerCase().indexOf('www.autodesk.com/campaigns/pdm-collection/webinar-series/intro-to-collection/thank-you'.toLowerCase())>-1)||(d['domain_path'].toString().toLowerCase().indexOf('www.autodesk.com/campaigns/pdm-collection/webinar-series/product-configuration/thank-you'.toLowerCase())>-1)||(d['domain_path'].toString().toLowerCase().indexOf('www.autodesk.com/campaigns/pdm-collection/webinar-series/large-scale-design/thank-you'.toLowerCase())>-1)||(d['domain_path'].toString().toLowerCase().indexOf('www.autodesk.com/campaigns/pdm-collection/webinar-series/intro-generative-design/thank-you'.toLowerCase())>-1)}catch(e){utag.DB(e)};break;case'1067':try{c[1067]|=(d['domain_path'].toString().toLowerCase()=='www.autodesk.de/solutions/manufacturing-software/standardization'.toLowerCase())}catch(e){utag.DB(e)};break;case'1068':try{c[1068]|=(d['domain_path'].toString().toLowerCase().indexOf('www.autodesk.com/campaigns/education/fusion-360'.toLowerCase())>-1)}catch(e){utag.DB(e)};break;case'1069':try{c[1069]|=(typeof d['quantcast.link_click_fusion_settings']!='undefined'&&d['quantcast.link_click_fusion_settings']!=''&&d['quantcast.link_click_fusion_settings'].toString().toLowerCase().indexOf('not_set'.toLowerCase())<0)}catch(e){utag.DB(e)};break;case'1073':try{c[1073]|=(typeof d['quantcast.link_click_custom_settings']!='undefined'&&d['quantcast.link_click_custom_settings']!=''&&d['quantcast.link_click_custom_settings'].toString().toLowerCase().indexOf('not_set'.toLowerCase())<0)}catch(e){utag.DB(e)};break;case'1081':try{c[1081]|=(d['dom.pathname'].toString().toLowerCase().indexOf('/autodesk-university/'.toLowerCase())<0)}catch(e){utag.DB(e)};break;case'1083':try{c[1083]|=(d['domain_path'].toString().indexOf('/autodesk-university/')<0)}catch(e){utag.DB(e)};break;case'1087':try{c[1087]|=(d['dom.pathname'].toString().toLowerCase().indexOf('/products/'.toLowerCase())>-1)}catch(e){utag.DB(e)};break;case'109':try{c[109]|=(typeof d['quantcast.form_submit_success_1_settings']!='undefined'&&d['quantcast.form_submit_success_1_settings'].toString().toLowerCase().indexOf('not_set'.toLowerCase())<0)}catch(e){utag.DB(e)};break;case'110':try{c[110]|=(typeof d['quantcast.form_submit_success_2_settings']!='undefined'&&d['quantcast.form_submit_success_2_settings'].toString().toLowerCase().indexOf('not_set'.toLowerCase())<0)}catch(e){utag.DB(e)};break;case'1106':try{c[1106]|=(d['dom.pathname'].toString().toLowerCase().indexOf('/contact'.toLowerCase())>-1)||(d['dom.pathname'].toString().toLowerCase().indexOf('/campaigns/new-year-new-possibilities'.toLowerCase())>-1)}catch(e){utag.DB(e)};break;case'1108':try{c[1108]|=(d['event_name']=='trial-download-start-intent')||(d['event_name']=='cloud-trial-start')}catch(e){utag.DB(e)};break;case'111':try{c[111]|=(typeof d['bidtellect.analytics_id']!='undefined'&&d['bidtellect.analytics_id']!=''&&d['bidtellect.analytics_id'].toString().toLowerCase().indexOf('not_set'.toLowerCase())<0)}catch(e){utag.DB(e)};break;case'1118':try{c[1118]|=(d['tealium_profile']!='akp-ava')}catch(e){utag.DB(e)};break;case'1119':try{c[1119]|=(d['waf_environment'].toString().indexOf('prod')<0)}catch(e){utag.DB(e)};break;case'112':try{c[112]|=(typeof d['bidtellect.conversion_id_default']!='undefined'&&d['bidtellect.conversion_id_default']!=''&&d['bidtellect.conversion_id_default'].toString().toLowerCase().indexOf('not_set'.toLowerCase())<0)}catch(e){utag.DB(e)};break;case'1120':try{c[1120]|=(d['waf_environment'].toString().indexOf('prod')>-1)}catch(e){utag.DB(e)};break;case'113':try{c[113]|=(typeof d['quantcast.account_load']!='undefined'&&d['quantcast.account_load']!=''&&d['quantcast.account_load'].toString().toLowerCase().indexOf('not_set'.toLowerCase())<0)}catch(e){utag.DB(e)};break;case'1137':try{c[1137]|=(d['dom.domain'].toString().indexOf('tinkercad')<0)}catch(e){utag.DB(e)};break;case'115':try{c[115]|=(typeof d['event_name']!='undefined'&&/form-submit-success|form_success/.test(d['event_name']))}catch(e){utag.DB(e)};break;case'1157':try{c[1157]|=(d['domain_path'].toString().indexOf('www.autodesk.com/collections/product-design-manufacturing/included-software')<0)}catch(e){utag.DB(e)};break;case'1158':try{c[1158]|=(typeof d['quantcast.link_click_pdmc_settings']!='undefined'&&d['quantcast.link_click_pdmc_settings']!=''&&d['quantcast.link_click_pdmc_settings'].toString().toLowerCase().indexOf('not_set'.toLowerCase())<0)}catch(e){utag.DB(e)};break;case'1159':try{c[1159]|=(typeof d['event_data.formActivityId']!='undefined'&&d['event_data.formActivityId'].toString().toLowerCase()=='3409378'.toLowerCase())}catch(e){utag.DB(e)};break;case'116':try{c[116]|=(typeof d['event_name']!='undefined'&&d['event_name']=='link-click')}catch(e){utag.DB(e)};break;case'1160':try{c[1160]|=(typeof d['domain_path']!='undefined'&&d['domain_path'].toString().indexOf('www.autodesk.com/campaigns/pdm-collection/get-started')>-1)}catch(e){utag.DB(e)};break;case'1163':try{c[1163]|=(d['domain_path'].toString().indexOf('www.autodesk.com/collections/product-design-manufacturing/included-software')>-1)}catch(e){utag.DB(e)};break;case'1165':try{c[1165]|=(d['dom.query_string'].toString().toLowerCase().indexOf('panel=buy'.toLowerCase())<0)}catch(e){utag.DB(e)};break;case'1175':try{c[1175]|=(d['event_name'].toString().indexOf('pageview')>-1)}catch(e){utag.DB(e)};break;case'1178':try{c[1178]|=(d['dom.domain']=='excellenceawards.autodesk.com')}catch(e){utag.DB(e)};break;case'1180':try{c[1180]|=(typeof d['quantcast.trial_download_settings']!='undefined'&&d['quantcast.trial_download_settings']!=''&&d['quantcast.trial_download_settings'].toString().toLowerCase().indexOf('not_set'.toLowerCase())<0)}catch(e){utag.DB(e)};break;case'1186':try{c[1186]|=(d['dom.pathname'].toString().toLowerCase().indexOf('/products/fusion-360/'.toLowerCase())>-1)}catch(e){utag.DB(e)};break;case'1187':try{c[1187]|=(typeof d['event_data.linkValue']!='undefined'&&d['event_data.linkValue']=='add to cart: monthly')||(d['dom.query_string'].toString().indexOf('term=1-MONTH')>-1)||(typeof d['clicked_element_href']!='undefined'&&d['clicked_element_href'].toString().indexOf('priceIds=27209&plc=F360')>-1)}catch(e){utag.DB(e)};break;case'1194':try{c[1194]|=(d['domain_path'].toString().indexOf('www.autodesk.com.cn/campaigns/autocad-learning')>-1)}catch(e){utag.DB(e)};break;case'1200':try{c[1200]|=(typeof d['doubleclick.global_default_settings']!='undefined'&&d['doubleclick.global_default_settings']!=''&&d['doubleclick.global_default_settings'].toString().toLowerCase().indexOf('not_set'.toLowerCase())<0)}catch(e){utag.DB(e)};break;case'1201':try{c[1201]|=(typeof d['event_name']!='undefined'&&/form_success|form-submit-success|trial-download-start-intent|link-click|trial-download-intent|cloud-trial-start|estore_add_to_cart/.test(d['event_name']))}catch(e){utag.DB(e)};break;case'1203':try{c[1203]|=(typeof d['doubleclick.page_events_settings']!='undefined'&&d['doubleclick.page_events_settings'].toString().toLowerCase().indexOf('not_set'.toLowerCase())<0)}catch(e){utag.DB(e)};break;case'1216':try{c[1216]|=(typeof d['doubleclick.default_settings']!='undefined'&&d['doubleclick.default_settings']!=''&&d['doubleclick.default_settings'].toString().toLowerCase().indexOf('not_set'.toLowerCase())<0)}catch(e){utag.DB(e)};break;case'1218':try{c[1218]|=(typeof d['doubleclick.apac_default_settings']!='undefined'&&d['doubleclick.apac_default_settings']!=''&&d['doubleclick.apac_default_settings'].toString().toLowerCase().indexOf('not_set'.toLowerCase())<0)}catch(e){utag.DB(e)};break;case'1219':try{c[1219]|=(typeof d['doubleclick.emea_default_settings']!='undefined'&&d['doubleclick.emea_default_settings']!=''&&d['doubleclick.emea_default_settings'].toString().toLowerCase().indexOf('not_set'.toLowerCase())<0)}catch(e){utag.DB(e)};break;case'1226':try{c[1226]|=(d['domain_path']=='www.autodesk.com/products/autocad/overview')||(d['domain_path']=='www.autodesk.com/products/revit/overview')||(d['domain_path']=='www.autodesk.com/products/autocad-lt/overview')}catch(e){utag.DB(e)};break;case'1229':try{c[1229]|=(typeof d['adwords.conversion_2_form_submit']!='undefined'&&d['adwords.conversion_2_form_submit']!=''&&d['adwords.conversion_2_form_submit'].toString().toLowerCase().indexOf('not_set'.toLowerCase())<0)}catch(e){utag.DB(e)};break;case'1231':try{c[1231]|=(d['dom.pathname'].toString().indexOf('/overview')>-1)}catch(e){utag.DB(e)};break;case'1232':try{c[1232]|=(/\/products$/i.test(d['dom.pathname']))}catch(e){utag.DB(e)};break;case'1236':try{c[1236]|=(typeof d['adwords.link_click_custom_button_1_settings']!='undefined'&&d['adwords.link_click_custom_button_1_settings']!=''&&d['adwords.link_click_custom_button_1_settings'].toString().toLowerCase().indexOf('not_set'.toLowerCase())<0)}catch(e){utag.DB(e)};break;case'1254':try{c[1254]|=(typeof d['ttd.global_settings']!='undefined'&&d['ttd.global_settings'].toString().toLowerCase().indexOf('not_set'.toLowerCase())<0)}catch(e){utag.DB(e)};break;case'1257':try{c[1257]|=(typeof d['event_name']!='undefined'&&d['event_name'].toString().toLowerCase().indexOf('trial-download-intent'.toLowerCase())>-1)}catch(e){utag.DB(e)};break;case'1258':try{c[1258]|=(typeof d['qc.trial_download_intent_settings']!='undefined'&&d['qc.trial_download_intent_settings']!=''&&d['qc.trial_download_intent_settings'].toString().toLowerCase().indexOf('not_set'.toLowerCase())<0)}catch(e){utag.DB(e)};break;case'1259':try{c[1259]|=(typeof d['event_name']!='undefined'&&/form_success|form-submit-success|pageview|link-click|trial-download-start-intent|trial-download-intent|cloud-trial-start|estore_add_to_cart/.test(d['event_name']))}catch(e){utag.DB(e)};break;case'1261':try{c[1261]|=(d['dom.pathname'].toString().toLowerCase().indexOf('/certification/'.toLowerCase())<0)}catch(e){utag.DB(e)};break;case'1269':try{c[1269]|=(d['dom.pathname'].toString().toLowerCase().indexOf('/certification/'.toLowerCase())>-1)}catch(e){utag.DB(e)};break;case'127':try{c[127]|=(d['dom.pathname'].toString().indexOf('/products/autocad')>-1)||(d['dom.pathname'].toString().indexOf('/products/autocad-lt')>-1)||(d['dom.pathname'].toString().indexOf('/campaigns/autocad')>-1)||(d['dom.pathname'].toString().indexOf('/campaigns/inspired-by-autocad')>-1)}catch(e){utag.DB(e)};break;case'1289':try{c[1289]|=(typeof d['adwords.conversion_event_settings2']!='undefined'&&d['adwords.conversion_event_settings2'].toString().toLowerCase().indexOf('not_set'.toLowerCase())<0)}catch(e){utag.DB(e)};break;case'1290':try{c[1290]|=(typeof d['qp.product']!='undefined'&&typeof d['qp.product']!='undefined'&&d['qp.product']!='')}catch(e){utag.DB(e)};break;case'1291':try{c[1291]|=(typeof d['dom.pathname']!='undefined'&&d['dom.pathname'].toString().indexOf('/product-design-manufacturing/included-software')>-1)}catch(e){utag.DB(e)};break;case'1292':try{c[1292]|=(typeof d['adwords.conversion_event_settings3']!='undefined'&&d['adwords.conversion_event_settings3'].toString().toLowerCase().indexOf('not_set'.toLowerCase())<0)}catch(e){utag.DB(e)};break;case'1297':try{c[1297]|=(d['dom.pathname'].toString().indexOf('/trial-intake')>-1)}catch(e){utag.DB(e)};break;case'13':try{c[13]|=(d['dom.pathname'].toString().toLowerCase().indexOf('/products/'.toLowerCase())<0)}catch(e){utag.DB(e)};break;case'1301':try{c[1301]|=(d['dom.pathname'].toString().toLowerCase().indexOf('/autodesk-university/conference'.toLowerCase())>-1)}catch(e){utag.DB(e)};break;case'1340':try{c[1340]|=(typeof d['ah_lib_facebook_id']!='undefined')}catch(e){utag.DB(e)};break;case'1341':try{c[1341]|=(typeof d['ah_lib_amplitude_api_key']!='undefined')}catch(e){utag.DB(e)};break;case'1342':try{c[1342]|=(typeof d['ah_lib_twitter_id']!='undefined')}catch(e){utag.DB(e)};break;case'1343':try{c[1343]|=(typeof d['shotgrid_ga_account']!='undefined')}catch(e){utag.DB(e)};break;case'1344':try{c[1344]|=(typeof d['ah_lib_adwords_id']!='undefined')}catch(e){utag.DB(e)};break;case'1345':try{c[1345]|=(d['dom.domain'].toString().toLowerCase()=='thewild.com'.toLowerCase())||(d['dom.domain'].toString().toLowerCase()=='www.thewild.com'.toLowerCase())||(d['dom.domain'].toString().toLowerCase()=='irisblog.thewild.com'.toLowerCase())||(d['dom.domain'].toString().toLowerCase()=='irisinfo.thewild.com'.toLowerCase())}catch(e){utag.DB(e)};break;case'1346':try{c[1346]|=(typeof d['ah_lib_linkedin_id']!='undefined')}catch(e){utag.DB(e)};break;case'1347':try{c[1347]|=(d['dom.domain'].toString().toLowerCase()=='shotgridsoftware.com'.toLowerCase())||(d['dom.domain'].toString().toLowerCase()=='www.shotgridsoftware.com'.toLowerCase())||(d['dom.domain'].toString().toLowerCase()=='stage.shotgridsoftware.com'.toLowerCase())}catch(e){utag.DB(e)};break;case'1348':try{c[1348]|=(typeof d['blogirisvr_ga_account']!='undefined')||(typeof d['helpirisvr_ga_account']!='undefined')||(typeof d['irisblog_ga_account']!='undefined')||(typeof d['irisvr_ga_account']!='undefined')||(typeof d['thewild_ga_account']!='undefined')||(typeof d['irisinfo_ga_account']!='undefined')}catch(e){utag.DB(e)};break;case'1349':try{c[1349]|=(typeof d['blogirisvr_google_ads_account']!='undefined')}catch(e){utag.DB(e)};break;case'1350':try{c[1350]|=(typeof d['dom.domain']!='undefined'&&typeof d['dom.domain']!='undefined'&&d['dom.domain']!=''&&d['dom.domain'].toString().toLowerCase().indexOf('autodesk.co.kr'.toLowerCase())>-1)}catch(e){utag.DB(e)};break;case'1351':try{c[1351]|=(d['domain_path'].toString().toLowerCase().indexOf('autodesk.com/campaigns/how-dekalb-county-efficiently-models-rain-derived-inflow-and-infiltration'.toLowerCase())>-1)||(d['domain_path'].toString().toLowerCase().indexOf('autodesk.com/campaigns/infoworks-icm-does-it-for-texas-utilities'.toLowerCase())>-1)||(d['domain_path'].toString().toLowerCase().indexOf('autodesk.com/campaigns/3-steps-digital-transformation-water-utilities'.toLowerCase())>-1)||(d['domain_path'].toString().toLowerCase().indexOf('autodesk.com/campaigns/avoid-these-hydraulic-modeling-mistakes'.toLowerCase())>-1)}catch(e){utag.DB(e)};break;case'1352':try{c[1352]|=(typeof d['event_data.linkValue']!='undefined'&&d['event_data.linkValue'].toString().toLowerCase().indexOf('Grab your copy today'.toLowerCase())>-1)||(typeof d['event_data.linkValue']!='undefined'&&d['event_data.linkValue'].toString().toLowerCase().indexOf('Download Case Study'.toLowerCase())>-1)||(typeof d['event_data.linkValue']!='undefined'&&d['event_data.linkValue'].toString().toLowerCase().indexOf('Read the full story here'.toLowerCase())>-1)}catch(e){utag.DB(e)};break;case'1355':try{c[1355]|=(d['dom.url']=='never-load-this')}catch(e){utag.DB(e)};break;case'1356':try{c[1356]|=(typeof d['gdpr_check']!='undefined'&&d['gdpr_check'].toString().indexOf('true')>-1)}catch(e){utag.DB(e)};break;case'1357':try{c[1357]|=(d['js_page._privacyLanguageCode'].toString().toLowerCase().indexOf('en'.toLowerCase())>-1&&typeof d['js_page._privacyLanguageCode']!='undefined')||(typeof d['js_page._privacyUserLanguage']!='undefined'&&d['js_page._privacyUserLanguage'].toString().toLowerCase().indexOf('en'.toLowerCase())>-1)}catch(e){utag.DB(e)};break;case'1358':try{c[1358]|=(d['js_page._privacyLanguageCode'].toString().toLowerCase().indexOf('fr'.toLowerCase())>-1&&typeof d['js_page._privacyLanguageCode']!='undefined')||(typeof d['js_page._privacyUserLanguage']!='undefined'&&d['js_page._privacyUserLanguage'].toString().toLowerCase().indexOf('fr'.toLowerCase())>-1)}catch(e){utag.DB(e)};break;case'1359':try{c[1359]|=(d['js_page._privacyLanguageCode'].toString().toLowerCase().indexOf('cs'.toLowerCase())>-1&&typeof d['js_page._privacyLanguageCode']!='undefined')||(typeof d['js_page._privacyUserLanguage']!='undefined'&&d['js_page._privacyUserLanguage'].toString().toLowerCase().indexOf('cs'.toLowerCase())>-1)}catch(e){utag.DB(e)};break;case'1360':try{c[1360]|=(d['js_page._privacyLanguageCode'].toString().toLowerCase().indexOf('da'.toLowerCase())>-1&&typeof d['js_page._privacyLanguageCode']!='undefined')||(typeof d['js_page._privacyUserLanguage']!='undefined'&&d['js_page._privacyUserLanguage'].toString().toLowerCase().indexOf('da'.toLowerCase())>-1)}catch(e){utag.DB(e)};break;case'1361':try{c[1361]|=(d['js_page._privacyLanguageCode'].toString().toLowerCase().indexOf('de'.toLowerCase())>-1&&typeof d['js_page._privacyLanguageCode']!='undefined')||(typeof d['js_page._privacyUserLanguage']!='undefined'&&d['js_page._privacyUserLanguage'].toString().toLowerCase().indexOf('de'.toLowerCase())>-1)}catch(e){utag.DB(e)};break;case'1362':try{c[1362]|=(d['js_page._privacyLanguageCode'].toString().toLowerCase().indexOf('es'.toLowerCase())>-1&&typeof d['js_page._privacyLanguageCode']!='undefined')||(typeof d['js_page._privacyUserLanguage']!='undefined'&&d['js_page._privacyUserLanguage'].toString().toLowerCase().indexOf('es'.toLowerCase())>-1)}catch(e){utag.DB(e)};break;case'1363':try{c[1363]|=(d['js_page._privacyLanguageCode'].toString().toLowerCase().indexOf('en_gb'.toLowerCase())>-1&&typeof d['js_page._privacyLanguageCode']!='undefined')||(typeof d['js_page._privacyUserLanguage']!='undefined'&&d['js_page._privacyUserLanguage'].toString().toLowerCase().indexOf('en_gb'.toLowerCase())>-1)}catch(e){utag.DB(e)};break;case'1364':try{c[1364]|=(d['js_page._privacyLanguageCode'].toString().toLowerCase().indexOf('es_mx'.toLowerCase())>-1&&typeof d['js_page._privacyLanguageCode']!='undefined')||(typeof d['js_page._privacyUserLanguage']!='undefined'&&d['js_page._privacyUserLanguage'].toString().toLowerCase().indexOf('es_mx'.toLowerCase())>-1)}catch(e){utag.DB(e)};break;case'1365':try{c[1365]|=(d['js_page._privacyLanguageCode'].toString().toLowerCase().indexOf('fi'.toLowerCase())>-1&&typeof d['js_page._privacyLanguageCode']!='undefined')||(typeof d['js_page._privacyUserLanguage']!='undefined'&&d['js_page._privacyUserLanguage'].toString().toLowerCase().indexOf('fi'.toLowerCase())>-1)}catch(e){utag.DB(e)};break;case'1366':try{c[1366]|=(d['js_page._privacyLanguageCode'].toString().toLowerCase().indexOf('fr_ca'.toLowerCase())>-1&&typeof d['js_page._privacyLanguageCode']!='undefined')||(typeof d['js_page._privacyUserLanguage']!='undefined'&&d['js_page._privacyUserLanguage'].toString().toLowerCase().indexOf('fr_ca'.toLowerCase())>-1)}catch(e){utag.DB(e)};break;case'1367':try{c[1367]|=(d['js_page._privacyLanguageCode'].toString().toLowerCase().indexOf('hu'.toLowerCase())>-1&&typeof d['js_page._privacyLanguageCode']!='undefined')||(typeof d['js_page._privacyUserLanguage']!='undefined'&&d['js_page._privacyUserLanguage'].toString().toLowerCase().indexOf('hu'.toLowerCase())>-1)}catch(e){utag.DB(e)};break;case'1368':try{c[1368]|=(d['js_page._privacyLanguageCode'].toString().toLowerCase().indexOf('it'.toLowerCase())>-1&&typeof d['js_page._privacyLanguageCode']!='undefined')||(typeof d['js_page._privacyUserLanguage']!='undefined'&&d['js_page._privacyUserLanguage'].toString().toLowerCase().indexOf('it'.toLowerCase())>-1)}catch(e){utag.DB(e)};break;case'1369':try{c[1369]|=(d['js_page._privacyLanguageCode'].toString().toLowerCase().indexOf('ja'.toLowerCase())>-1&&typeof d['js_page._privacyLanguageCode']!='undefined')||(typeof d['js_page._privacyUserLanguage']!='undefined'&&d['js_page._privacyUserLanguage'].toString().toLowerCase().indexOf('ja'.toLowerCase())>-1)}catch(e){utag.DB(e)};break;case'1370':try{c[1370]|=(d['js_page._privacyLanguageCode'].toString().toLowerCase().indexOf('ko'.toLowerCase())>-1&&typeof d['js_page._privacyLanguageCode']!='undefined')||(typeof d['js_page._privacyUserLanguage']!='undefined'&&d['js_page._privacyUserLanguage'].toString().toLowerCase().indexOf('ko'.toLowerCase())>-1)}catch(e){utag.DB(e)};break;case'1371':try{c[1371]|=(d['js_page._privacyLanguageCode'].toString().toLowerCase().indexOf('nl'.toLowerCase())>-1&&typeof d['js_page._privacyLanguageCode']!='undefined')||(typeof d['js_page._privacyUserLanguage']!='undefined'&&d['js_page._privacyUserLanguage'].toString().toLowerCase().indexOf('nl'.toLowerCase())>-1)}catch(e){utag.DB(e)};break;case'1372':try{c[1372]|=(d['js_page._privacyLanguageCode'].toString().toLowerCase().indexOf('no'.toLowerCase())>-1&&typeof d['js_page._privacyLanguageCode']!='undefined')||(typeof d['js_page._privacyUserLanguage']!='undefined'&&d['js_page._privacyUserLanguage'].toString().toLowerCase().indexOf('no'.toLowerCase())>-1)}catch(e){utag.DB(e)};break;case'1373':try{c[1373]|=(d['js_page._privacyLanguageCode'].toString().toLowerCase().indexOf('pl'.toLowerCase())>-1&&typeof d['js_page._privacyLanguageCode']!='undefined')||(typeof d['js_page._privacyUserLanguage']!='undefined'&&d['js_page._privacyUserLanguage'].toString().toLowerCase().indexOf('pl'.toLowerCase())>-1)}catch(e){utag.DB(e)};break;case'1374':try{c[1374]|=(d['js_page._privacyLanguageCode'].toString().toLowerCase().indexOf('pt_br'.toLowerCase())>-1&&typeof d['js_page._privacyLanguageCode']!='undefined')||(typeof d['js_page._privacyUserLanguage']!='undefined'&&d['js_page._privacyUserLanguage'].toString().toLowerCase().indexOf('pt_br'.toLowerCase())>-1)}catch(e){utag.DB(e)};break;case'1375':try{c[1375]|=(d['js_page._privacyLanguageCode'].toString().toLowerCase().indexOf('pt'.toLowerCase())>-1&&typeof d['js_page._privacyLanguageCode']!='undefined')||(typeof d['js_page._privacyUserLanguage']!='undefined'&&d['js_page._privacyUserLanguage'].toString().toLowerCase().indexOf('pt'.toLowerCase())>-1)}catch(e){utag.DB(e)};break;case'1376':try{c[1376]|=(d['js_page._privacyLanguageCode'].toString().toLowerCase().indexOf('ru'.toLowerCase())>-1&&typeof d['js_page._privacyLanguageCode']!='undefined')||(typeof d['js_page._privacyUserLanguage']!='undefined'&&d['js_page._privacyUserLanguage'].toString().toLowerCase().indexOf('ru'.toLowerCase())>-1)}catch(e){utag.DB(e)};break;case'1377':try{c[1377]|=(d['js_page._privacyLanguageCode'].toString().toLowerCase().indexOf('sv'.toLowerCase())>-1&&typeof d['js_page._privacyLanguageCode']!='undefined')||(typeof d['js_page._privacyUserLanguage']!='undefined'&&d['js_page._privacyUserLanguage'].toString().toLowerCase().indexOf('sv'.toLowerCase())>-1)}catch(e){utag.DB(e)};break;case'1378':try{c[1378]|=(d['js_page._privacyLanguageCode'].toString().toLowerCase().indexOf('tr'.toLowerCase())>-1&&typeof d['js_page._privacyLanguageCode']!='undefined')||(typeof d['js_page._privacyUserLanguage']!='undefined'&&d['js_page._privacyUserLanguage'].toString().toLowerCase().indexOf('tr'.toLowerCase())>-1)}catch(e){utag.DB(e)};break;case'1379':try{c[1379]|=(d['js_page._privacyLanguageCode'].toString().toLowerCase().indexOf('zh_cn'.toLowerCase())>-1&&typeof d['js_page._privacyLanguageCode']!='undefined')||(typeof d['js_page._privacyUserLanguage']!='undefined'&&d['js_page._privacyUserLanguage'].toString().toLowerCase().indexOf('zh_cn'.toLowerCase())>-1)}catch(e){utag.DB(e)};break;case'1380':try{c[1380]|=(d['js_page._privacyLanguageCode'].toString().toLowerCase().indexOf('zh_tw'.toLowerCase())>-1&&typeof d['js_page._privacyLanguageCode']!='undefined')||(typeof d['js_page._privacyUserLanguage']!='undefined'&&d['js_page._privacyUserLanguage'].toString().toLowerCase().indexOf('zh_tw'.toLowerCase())>-1)}catch(e){utag.DB(e)};break;case'1381':try{c[1381]|=(d['event_name'].toString().indexOf('pageview')>-1&&/autodesk.ca|latinoamerica.autodesk.com|autodesk.com.au|autodesk.com.br|autodesk.ae|autodesk.fr|autodesk.de|autodesk.in|autodesk.it|asean.autodesk.com|autodesk.mx|autodesk.co.kr|autodesk.es|autodesk.com.tr|autodesk.co.uk|autodesk.com/.test(d['dom.domain'])&&/\/products\/autocad|\/products\/revit|\/products\/civil-3d|\/products\/autocad-lt|\/products\/inventor\/|\/products\/navisworks\/|\/products\/3ds-max\/|\/products\/maya\/|\/collections\/architecture-engineering-construction\/|\/collections\/product-design-manufacturing\/|\/collections\/media-entertainment\/|\/benefits\/|\/genuine\//.test(d['dom.pathname']))}catch(e){utag.DB(e)};break;case'1382':try{c[1382]|=(/^global-sites/i.test(d['tealium_profile']))||(d['tealium_profile'].toString().toLowerCase().indexOf('account-creation'.toLowerCase())>-1)}catch(e){utag.DB(e)};break;case'14':try{c[14]|=(d['dom.pathname'].toString().toLowerCase().indexOf('/products/'.toLowerCase())>-1)}catch(e){utag.DB(e)};break;case'140':try{c[140]|=(d['dom.pathname'].toString().toLowerCase().indexOf('/campaigns/inspired-by-autocad'.toLowerCase())>-1)}catch(e){utag.DB(e)};break;case'1424':try{c[1424]|=(/trial-download-intent|trial-download-start-intent/.test(d['event_name']))}catch(e){utag.DB(e)};break;case'144':try{c[144]|=(d['dom.domain']=='www.autodesk.com.cn')}catch(e){utag.DB(e)};break;case'1458':try{c[1458]|=(typeof d['responsive_breakpoint']=='undefined')||(d['responsive_breakpoint'].toString().toLowerCase()!='small'.toLowerCase())}catch(e){utag.DB(e)};break;case'1460':try{c[1460]|=(d['dom.domain'].toString().indexOf('cvent')<0&&d['dom.domain'].toString().indexOf('eventregistration')<0&&d['dom.url'].toString().indexOf('autodesk.com/events')<0&&d['dom.domain'].toString().indexOf('events.stg.autodesk.com')<0&&d['dom.domain'].toString().indexOf('gems.autodesk.com')<0&&d['dom.domain'].toString().indexOf('events.autodesk.com')<0&&d['dom.domain'].toString().indexOf('conferences.autodesk.com')<0)}catch(e){utag.DB(e)};break;case'153':try{c[153]|=(d['country_code'].toString().toLowerCase()=='au'.toLowerCase())}catch(e){utag.DB(e)};break;case'16':try{c[16]|=(typeof d['dom.domain']!='undefined')}catch(e){utag.DB(e)};break;case'160':try{c[160]|=(d['dom.pathname'].toString().indexOf('/products')>-1)}catch(e){utag.DB(e)};break;case'164':try{c[164]|=(d['dom.pathname'].toString().indexOf('/FY18Q2MayAMERAECAutodeskInfraworksFASTWCContentCaliforniaDOTeBook-108296_Assetthankyoupage.html')>-1)||(d['dom.pathname'].toString().indexOf('/AMERAECFASTWCFDOTeBook-82880_Assetthankyoupage.html')>-1)||(d['dom.pathname'].toString().indexOf('/campaigns/fdot-transformation-to-bim/contact-me/thank-you')>-1)}catch(e){utag.DB(e)};break;case'165':try{c[165]|=(d['dom.pathname'].toString().indexOf('/solutions/cad-drawing')>-1)||(d['dom.pathname'].toString().indexOf('/solutions/construction-project-management')>-1)}catch(e){utag.DB(e)};break;case'1665':try{c[1665]|=(d['waf_environment'].toString().indexOf('qa')<0)}catch(e){utag.DB(e)};break;case'1667':try{c[1667]|=(typeof d['doubleclick.site_region']!='undefined'&&d['doubleclick.site_region'].toString().toLowerCase()=='Emea'.toLowerCase())}catch(e){utag.DB(e)};break;case'1668':try{c[1668]|=(d['country_code']=='us')}catch(e){utag.DB(e)};break;case'167':try{c[167]|=(d['dom.domain'].toString().toLowerCase()=='www.autodesk.pl'.toLowerCase())}catch(e){utag.DB(e)};break;case'1673':try{c[1673]|=(d['domain_path'].toString().indexOf('www.autodesk.com/campaigns/prodsmart/production-planning')>-1)||(d['domain_path'].toString().indexOf('www.autodesk.com/products/prodsmart/overview')>-1)}catch(e){utag.DB(e)};break;case'1679':try{c[1679]|=(typeof d['gtm.container_id']!='undefined'&&d['gtm.container_id']!='')}catch(e){utag.DB(e)};break;case'1680':try{c[1680]|=(d['waf_environment'].toString().indexOf('qa')<0)}catch(e){utag.DB(e)};break;case'1681':try{c[1681]|=(d['continent_code']=='emea')}catch(e){utag.DB(e)};break;case'1682':try{c[1682]|=(d['dom.domain'].toString().indexOf('www.autodesk.')>-1)}catch(e){utag.DB(e)};break;case'1685':try{c[1685]|=(typeof d['event_name']!='undefined'&&d['event_name']!=''&&d['event_name'].toString().toLowerCase().indexOf('add-to-cart'.toLowerCase())>-1)}catch(e){utag.DB(e)};break;case'1686':try{c[1686]|=(d['dom.pathname'].toString().indexOf('/overview')>-1)}catch(e){utag.DB(e)};break;case'1687':try{c[1687]|=(d['dom.domain'].toString().toLowerCase().indexOf('www.autodesk.com.au'.toLowerCase())>-1)||(d['dom.domain'].toString().toLowerCase().indexOf('www.autodesk.co.nz'.toLowerCase())>-1)||(d['dom.domain'].toString().toLowerCase().indexOf('www.autodesk.com.sg'.toLowerCase())>-1)||(d['dom.domain'].toString().toLowerCase().indexOf('www.autodesk.co.kr'.toLowerCase())>-1)||(d['dom.domain'].toString().toLowerCase().indexOf('asean.autodesk.com'.toLowerCase())>-1)||(d['dom.domain'].toString().toLowerCase().indexOf('www.autodesk.in'.toLowerCase())>-1)}catch(e){utag.DB(e)};break;case'1690':try{c[1690]|=(d['page_name'].toString().toLowerCase().indexOf('checkout'.toLowerCase())<0)||(d['event_name'].toString().toLowerCase()=='estore_add_to_cart'.toLowerCase())}catch(e){utag.DB(e)};break;case'1691':try{c[1691]|=(typeof d['cj_enterprise_id']!='undefined')}catch(e){utag.DB(e)};break;case'1692':try{c[1692]|=(d['domain_path'].toString().indexOf('fusion-360')>-1)}catch(e){utag.DB(e)};break;case'1697':try{c[1697]|=(typeof d['wunderkind_website_id']!='undefined'&&d['wunderkind_website_id']!=''&&d['wunderkind_website_id'].toString().toLowerCase().indexOf('not_set'.toLowerCase())<0)}catch(e){utag.DB(e)};break;case'1698':try{c[1698]|=(typeof d['_flag_disableSnowplow']=='undefined')||(d['_flag_disableSnowplow']=='false')}catch(e){utag.DB(e)};break;case'172':try{c[172]|=(d['dom.pathname'].toString().indexOf('/campaigns/inspired-by-autocad/briana-brubaker')>-1)||(d['dom.pathname'].toString().indexOf('/campaigns/inspired-by-autocad/alex-anderson')>-1)||(d['dom.pathname'].toString().indexOf('/campaigns/inspired-by-autocad/david-romero')>-1)||(d['dom.pathname'].toString().indexOf('/campaigns/inspired-by-autocad/tiny-house')>-1)||(d['dom.pathname'].toString().indexOf('/campaigns/inspired-by-autocad/omnia-chandelier')>-1)||(d['dom.pathname'].toString().indexOf('/campaigns/inspired-by-autocad/guitar-customer-story')>-1)||(d['dom.pathname'].toString().indexOf('/products/fusion-360/students-teachers-educators')>-1)||(d['dom.pathname'].toString().indexOf('/campaigns/design-now')>-1)||(d['dom.pathname'].toString().indexOf('/campaigns/inspired-by-autocad/do-lab')>-1)||(d['dom.pathname'].toString().indexOf('/campaigns/inspired-by-autocad/chefitect-cooks-up-recipes-autocad')>-1)||(d['dom.pathname'].toString().indexOf('/campaigns/inspired-by-autocad//karmic-bikes')>-1)}catch(e){utag.DB(e)};break;case'1735':try{c[1735]|=(typeof d['google_ads_account']!='undefined')}catch(e){utag.DB(e)};break;case'1736':try{c[1736]|=(typeof d['ga_account_micro_lite_mktg']!='undefined')}catch(e){utag.DB(e)};break;case'1738':try{c[1738]|=(typeof d['ga_account_gtag_micro_lite_mktg']!='undefined')}catch(e){utag.DB(e)};break;case'174':try{c[174]|=(d['event_name'].toString().indexOf('pageview')>-1)}catch(e){utag.DB(e)};break;case'1742':try{c[1742]|=(typeof d['adc_media.dfa_all_pages']!='undefined'&&d['adc_media.dfa_all_pages']!=''&&d['adc_media.dfa_all_pages'].toString().toLowerCase().indexOf('not_set'.toLowerCase())<0)}catch(e){utag.DB(e)};break;case'1743':try{c[1743]|=(typeof d['adc_media.dfa_products']!='undefined'&&d['adc_media.dfa_products']!=''&&d['adc_media.dfa_products'].toString().toLowerCase().indexOf('not_set'.toLowerCase())<0)}catch(e){utag.DB(e)};break;case'1744':try{c[1744]|=(d['tealium_profile']=='global-sites')||(d['tealium_profile']=='global-sites-qa')}catch(e){utag.DB(e)};break;case'1747':try{c[1747]|=(d['cp.OPTOUTMULTI'].toString().indexOf('c8:0')>-1)}catch(e){utag.DB(e)};break;case'1748':try{c[1748]|=(typeof d['gtm_container_id']!='undefined'&&typeof d['js_page.window._tealiumGtmLoaded']=='undefined')}catch(e){utag.DB(e)};break;case'1749':try{c[1749]|=(typeof d['dom.url']!='undefined'&&d['dom.url'].toString().toLowerCase().indexOf('workshopxr.autodesk.com/workshop-waitlist'.toLowerCase())>-1)}catch(e){utag.DB(e)};break;case'1759':try{c[1759]|=(/au|jp|sg|kr|my/.test(d['country_code']))}catch(e){utag.DB(e)};break;case'178':try{c[178]|=(d['dom.pathname'].toString().indexOf('/products/autocad-lt/subscribe')>-1)}catch(e){utag.DB(e)};break;case'1882':try{c[1882]|=(d['dom.domain'].toString().toLowerCase().indexOf('rendering'.toLowerCase())>-1)}catch(e){utag.DB(e)};break;case'1885':try{c[1885]|=(d['tealium_environment'].toString().indexOf('prod')>-1)}catch(e){utag.DB(e)};break;case'1886':try{c[1886]|=(d['cp.adsk_waf_dev'].toString().indexOf('true')>-1)}catch(e){utag.DB(e)};break;case'1887':try{c[1887]|=(d['event_name']=='pageview'&&d['event_data.pageViewType']!='dynamic')}catch(e){utag.DB(e)};break;case'1888':try{c[1888]|=(d['event_name']=='content-served-post-page-load')}catch(e){utag.DB(e)};break;case'1889':try{c[1889]|=(d['event_name']=='link-click')}catch(e){utag.DB(e)};break;case'1890':try{c[1890]|=(typeof d['context_breakpoint']=='undefined')||(d['context_breakpoint'].toString().toLowerCase()!='small'.toLowerCase())}catch(e){utag.DB(e)};break;case'1892':try{c[1892]|=(typeof d['isSampleFullStory']!='undefined'&&d['isSampleFullStory'].toString().toLowerCase()=='true'.toLowerCase())}catch(e){utag.DB(e)};break;case'1894':try{c[1894]|=(/^global-sites/i.test(d['tealium_profile']))}catch(e){utag.DB(e)};break;case'1895':try{c[1895]|=(/^manage/i.test(d['tealium_profile']))}catch(e){utag.DB(e)};break;case'1896':try{c[1896]|=(/^account-creation/i.test(d['tealium_profile']))}catch(e){utag.DB(e)};break;case'1897':try{c[1897]|=(/^area/i.test(d['tealium_profile']))}catch(e){utag.DB(e)};break;case'1898':try{c[1898]|=(/^forge-web(-qa|-dev)?$/.test(d['tealium_profile']))}catch(e){utag.DB(e)};break;case'1899':try{c[1899]|=(/^ipm/i.test(d['tealium_profile']))}catch(e){utag.DB(e)};break;case'1900':try{c[1900]|=(/^acs/i.test(d['tealium_profile']))}catch(e){utag.DB(e)};break;case'1904':try{c[1904]|=(typeof d['event_name']!='undefined')}catch(e){utag.DB(e)};break;case'1905':try{c[1905]|=(d['event_name'].toString().toLowerCase()=='trial-download-start-intent'.toLowerCase())}catch(e){utag.DB(e)};break;case'1906':try{c[1906]|=(d['event_name'].toString().toLowerCase()=='cloud-trial-start'.toLowerCase())}catch(e){utag.DB(e)};break;case'1907':try{c[1907]|=(d['dom.domain'].toString().toLowerCase()=='www.autodesk.co.uk'.toLowerCase())}catch(e){utag.DB(e)};break;case'1908':try{c[1908]|=(d['dom.domain'].toString().toLowerCase()=='www.autodesk.de'.toLowerCase())}catch(e){utag.DB(e)};break;case'1909':try{c[1909]|=(d['dom.domain']=='www.autodesk.fr')}catch(e){utag.DB(e)};break;case'1910':try{c[1910]|=(d['dom.domain']=='www.autodesk.it')}catch(e){utag.DB(e)};break;case'1911':try{c[1911]|=(d['dom.domain']=='www.autodesk.es')}catch(e){utag.DB(e)};break;case'1912':try{c[1912]|=(d['country_code'].toString().toLowerCase()=='nz'.toLowerCase())}catch(e){utag.DB(e)};break;case'1913':try{c[1913]|=(d['country_code'].toString().toLowerCase()=='in'.toLowerCase())}catch(e){utag.DB(e)};break;case'1914':try{c[1914]|=(d['country_code'].toString().toLowerCase()=='kr'.toLowerCase())}catch(e){utag.DB(e)};break;case'1915':try{c[1915]|=(d['country_code'].toString().toLowerCase()=='sg'.toLowerCase())}catch(e){utag.DB(e)};break;case'1916':try{c[1916]|=(d['country_code'].toString().toLowerCase()=='my'.toLowerCase())}catch(e){utag.DB(e)};break;case'1919':try{c[1919]|=(typeof d['event_name']!='undefined'&&d['event_name']=='form-submit-success')}catch(e){utag.DB(e)};break;case'1920':try{c[1920]|=(typeof d['event_name']!='undefined'&&d['event_name']=='form_success')}catch(e){utag.DB(e)};break;case'1921':try{c[1921]|=(d['dom.domain'].toString().toLowerCase()=='www.autodesk.com'.toLowerCase())}catch(e){utag.DB(e)};break;case'1922':try{c[1922]|=(d['dom.domain'].toString().toLowerCase()=='www.autodesk.ca'.toLowerCase())}catch(e){utag.DB(e)};break;case'1923':try{c[1923]|=(d['dom.domain'].toString().toLowerCase()=='www.autodesk.com.br'.toLowerCase())}catch(e){utag.DB(e)};break;case'1925':try{c[1925]|=(d['dom.domain'].toString().toLowerCase()=='www.autodesk.mx'.toLowerCase())}catch(e){utag.DB(e)};break;case'1926':try{c[1926]|=(d['dom.domain'].toString().toLowerCase()=='www.autodesk.de'.toLowerCase())}catch(e){utag.DB(e)};break;case'1927':try{c[1927]|=(d['dom.domain'].toString().toLowerCase()=='www.autodesk.co.uk'.toLowerCase())}catch(e){utag.DB(e)};break;case'1928':try{c[1928]|=(d['dom.domain'].toString().toLowerCase()=='www.autodesk.fr'.toLowerCase())}catch(e){utag.DB(e)};break;case'1929':try{c[1929]|=(d['dom.domain'].toString().toLowerCase()=='www.autodesk.es'.toLowerCase())}catch(e){utag.DB(e)};break;case'1930':try{c[1930]|=(d['dom.domain'].toString().toLowerCase()=='www.autodesk.it'.toLowerCase())}catch(e){utag.DB(e)};break;case'1931':try{c[1931]|=(d['dom.domain'].toString().toLowerCase()=='www.autodesk.com.au'.toLowerCase())}catch(e){utag.DB(e)};break;case'1932':try{c[1932]|=(d['dom.domain'].toString().toLowerCase()=='www.autodesk.co.jp'.toLowerCase())}catch(e){utag.DB(e)};break;case'1933':try{c[1933]|=(d['dom.domain'].toString().toLowerCase()=='www.autodesk.eu'.toLowerCase())}catch(e){utag.DB(e)};break;case'1934':try{c[1934]|=(d['dom.domain'].toString().toLowerCase()=='www.autodesk.nl'.toLowerCase())}catch(e){utag.DB(e)};break;case'1935':try{c[1935]|=(d['dom.domain'].toString().toLowerCase()=='www.autodesk.pt'.toLowerCase())}catch(e){utag.DB(e)};break;case'1936':try{c[1936]|=(d['dom.domain'].toString().toLowerCase()=='www.autodesk.no'.toLowerCase())}catch(e){utag.DB(e)};break;case'1937':try{c[1937]|=(d['dom.domain'].toString().toLowerCase()=='www.autodesk.se'.toLowerCase())}catch(e){utag.DB(e)};break;case'1938':try{c[1938]|=(d['dom.domain'].toString().toLowerCase()=='www.autodesk.dk'.toLowerCase())}catch(e){utag.DB(e)};break;case'1939':try{c[1939]|=(d['dom.domain'].toString().toLowerCase()=='www.autodesk.fi'.toLowerCase())}catch(e){utag.DB(e)};break;case'1940':try{c[1940]|=(d['dom.domain'].toString().toLowerCase()=='www.autodesk.pl'.toLowerCase())}catch(e){utag.DB(e)};break;case'1941':try{c[1941]|=(d['dom.domain'].toString().toLowerCase()=='www.autodesk.cz'.toLowerCase())}catch(e){utag.DB(e)};break;case'1942':try{c[1942]|=(d['dom.domain'].toString().toLowerCase()=='www.autodesk.hu'.toLowerCase())}catch(e){utag.DB(e)};break;case'1943':try{c[1943]|=(d['dom.domain'].toString().toLowerCase()=='www.autodesk.com.tr'.toLowerCase())}catch(e){utag.DB(e)};break;case'1944':try{c[1944]|=(d['dom.domain'].toString().toLowerCase()=='www.autodesk.ru'.toLowerCase())}catch(e){utag.DB(e)};break;case'1945':try{c[1945]|=(d['dom.domain'].toString().toLowerCase()=='redshift.autodesk.com'.toLowerCase())}catch(e){utag.DB(e)};break;case'1946':try{c[1946]|=(d['dom.domain'].toString().toLowerCase()=='redshift.autodesk.de'.toLowerCase())}catch(e){utag.DB(e)};break;case'1947':try{c[1947]|=(d['dom.domain'].toString().toLowerCase()=='redshift.autodesk.fr'.toLowerCase())}catch(e){utag.DB(e)};break;case'1948':try{c[1948]|=(d['dom.domain'].toString().toLowerCase()=='redshift.autodesk.it'.toLowerCase())}catch(e){utag.DB(e)};break;case'1949':try{c[1949]|=(d['dom.domain'].toString().toLowerCase()=='redshift.autodesk.co.jp'.toLowerCase())}catch(e){utag.DB(e)};break;case'1950':try{c[1950]|=(d['dom.domain'].toString().toLowerCase()=='redshift.autodesk.com.tr'.toLowerCase())}catch(e){utag.DB(e)};break;case'1951':try{c[1951]|=(d['dom.domain'].toString().toLowerCase()==' redshift.autodesk.com.cn'.toLowerCase())}catch(e){utag.DB(e)};break;case'1952':try{c[1952]|=(d['dom.domain'].toString().toLowerCase()=='www.autodesk.com.cn'.toLowerCase())}catch(e){utag.DB(e)};break;case'1953':try{c[1953]|=(d['event_name']=='configurator-add-to-cart')}catch(e){utag.DB(e)};break;case'1954':try{c[1954]|=(d['dom.domain'].toString().toLowerCase()=='www.autodesk.be'.toLowerCase())}catch(e){utag.DB(e)};break;case'1955':try{c[1955]|=(d['dom.domain'].toString().toLowerCase()=='www.autodesk.ae'.toLowerCase())}catch(e){utag.DB(e)};break;case'1956':try{c[1956]|=(d['dom.domain'].toString().toLowerCase()=='www.autodesk.co.za'.toLowerCase())}catch(e){utag.DB(e)};break;case'1957':try{c[1957]|=(d['dom.domain'].toString().toLowerCase()=='www.autodesk.ch'.toLowerCase())}catch(e){utag.DB(e)};break;case'1966':try{c[1966]|=(/^cart-aem/i.test(d['tealium_profile']))}catch(e){utag.DB(e)};break;case'1967':try{c[1967]|=(/^uhm/.test(d['tealium_profile']))}catch(e){utag.DB(e)};break;case'1968':try{c[1968]|=(d['event_name'].toString().toLowerCase()=='mfe-download-start-intent'.toLowerCase()&&typeof d['eventData_values_downloadType']!='undefined'&&d['eventData_values_downloadType'].toString().toLowerCase()=='product-trial-download'.toLowerCase())}catch(e){utag.DB(e)};break;case'1969':try{c[1969]|=(d['dom.domain'].toString().toLowerCase()=='www.autodesk.com'.toLowerCase())}catch(e){utag.DB(e)};break;case'1970':try{c[1970]|=(d['dom.pathname'].toString().indexOf('/campaigns/upchain/leading-pdm-system')>-1)}catch(e){utag.DB(e)};break;case'1971':try{c[1971]|=(d['continent_code'].toString().toLowerCase()=='emea'.toLowerCase())}catch(e){utag.DB(e)};break;case'1972':try{c[1972]|=(/us|mx|ar|br|ca/.test(d['country_code']))}catch(e){utag.DB(e)};break;case'1973':try{c[1973]|=(d['continent_code'].toString().toLowerCase()=='apac'.toLowerCase())}catch(e){utag.DB(e)};break;case'1974':try{c[1974]|=(typeof d['adwords.custom_flex_id']!='undefined')}catch(e){utag.DB(e)};break;case'1977':try{c[1977]|=(d['event_name'].toString().toLowerCase()=='mfe-download-start-intent'.toLowerCase()&&typeof d['eventData_values_downloadType']!='undefined'&&d['eventData_values_downloadType'].toString().toLowerCase()=='product-trial-download'.toLowerCase())}catch(e){utag.DB(e)};break;case'1979':try{c[1979]|=(d['dom.url'].toString().indexOf('?adsk_waf_dev=true')>-1)}catch(e){utag.DB(e)};break;case'1980':try{c[1980]|=(typeof d['google_ads_account_consolidation']!='undefined')}catch(e){utag.DB(e)};break;case'1981':try{c[1981]|=(d['continent_code'].toString().toLowerCase()=='apac'.toLowerCase())}catch(e){utag.DB(e)};break;case'1982':try{c[1982]|=(/\.com\/solutions|\/ca-en\/solutions|\/products\/prodsmart|\/fusion-operations/.test(d['domain_path']))}catch(e){utag.DB(e)};break;case'1986':try{c[1986]|=(typeof d['google_ads_specific_events']!='undefined'&&d['google_ads_specific_events'].toString().toLowerCase().indexOf('not_set'.toLowerCase())<0)}catch(e){utag.DB(e)};break;case'1987':try{c[1987]|=(typeof d['event_name']!='undefined')}catch(e){utag.DB(e)};break;case'1988':try{c[1988]|=(d['event_name'].toString().toLowerCase()=='cloud-trial-start'.toLowerCase())}catch(e){utag.DB(e)};break;case'1994':try{c[1994]|=(d['dom.domain'].toString().indexOf('thebuildingcoder.typepad.com')>-1)}catch(e){utag.DB(e)};break;case'1995':try{c[1995]|=(d['event_name'].toString().indexOf('invitation_displayed')>-1)}catch(e){utag.DB(e)};break;case'1996':try{c[1996]|=(d['waf_environment'].toString().indexOf('prod')>-1)}catch(e){utag.DB(e)};break;case'1997':try{c[1997]|=(d['event_name'].toString().indexOf('invitation_displayed')>-1)}catch(e){utag.DB(e)};break;case'2011':try{c[2011]|=(/^akp-akn/.test(d['tealium_profile']))}catch(e){utag.DB(e)};break;case'2012':try{c[2012]|=(/^akp-community/.test(d['tealium_profile']))}catch(e){utag.DB(e)};break;case'2013':try{c[2013]|=(/^learnone/i.test(d['tealium_profile']))}catch(e){utag.DB(e)};break;case'2014':try{c[2014]|=(typeof d['qp.adsk_waf_dev']!='undefined'&&d['qp.adsk_waf_dev'].toString().indexOf('true')>-1)||(typeof d['cp.adsk_waf_dev']!='undefined'&&d['cp.adsk_waf_dev'].toString().indexOf('true')>-1)}catch(e){utag.DB(e)};break;case'2015':try{c[2015]|=(typeof d['qp.adsk_waf_dev']!='undefined'&&d['qp.adsk_waf_dev'].toString().indexOf('true')>-1)||(typeof d['cp.adsk_waf_dev']!='undefined'&&d['cp.adsk_waf_dev'].toString().indexOf('true')>-1)}catch(e){utag.DB(e)};break;case'2017':try{c[2017]|=(d['dom.domain'].toString().indexOf('datum360.com')>-1)}catch(e){utag.DB(e)};break;case'2019':try{c[2019]|=(typeof d['dom.domain']!='undefined'&&d['dom.domain'].toString().indexOf('boards.autodesk.com')>-1)}catch(e){utag.DB(e)};break;case'221':try{c[221]|=(d['dom.pathname'].toString().indexOf('/install/app/73e72ada57b7480280f7a6f4a289729f')>-1)||(d['dom.pathname'].toString().indexOf('/products/fusion-360/free-trial')>-1)}catch(e){utag.DB(e)};break;case'230':try{c[230]|=(d['dom.pathname'].toString().indexOf('/products/fusion-360/free-trial')>-1)||(d['dom.pathname'].toString().indexOf('/install/app/73e72ada57b7480280f7a6f4a289729f')>-1)}catch(e){utag.DB(e)};break;case'240':try{c[240]|=(d['event_name']=='content-served-post-page-load'&&typeof d['event_name']!='undefined'&&d['event_data.contentType']!='live-agent'&&d['event_data.contentType']!='customer-chat')||(typeof d['event_name']!='undefined'&&d['event_name']!='content-served-post-page-load')}catch(e){utag.DB(e)};break;case'291':try{c[291]|=(d['dom.pathname'].toString().toLowerCase().indexOf('/products/fusion-360'.toLowerCase())>-1)}catch(e){utag.DB(e)};break;case'293':try{c[293]|=(d['event_name']=='video-play'&&typeof d['event_name']!='undefined')||(d['event_name']=='video-tracking'&&typeof d['event_name']!='undefined')||(d['event_name']=='video-complete'&&typeof d['event_name']!='undefined')||(d['event_name']=='video-25-percent'&&typeof d['event_name']!='undefined')||(d['event_name']=='video-50-percent'&&typeof d['event_name']!='undefined')||(d['event_name']=='video-75-percent'&&typeof d['event_name']!='undefined')||(typeof d['event_name']!='undefined'&&!/^video-/.test(d['event_name']))}catch(e){utag.DB(e)};break;case'341':try{c[341]|=(typeof d['event_name']!='undefined'&&d['event_name']=='trial-download-intent')}catch(e){utag.DB(e)};break;case'347':try{c[347]|=(d['dom.pathname'].toString().indexOf('/products')<0)||(d['dom.pathname'].toString().indexOf('/education')<0)}catch(e){utag.DB(e)};break;case'348':try{c[348]|=(d['dom.domain']!='360.autodesk.com')||(d['dom.domain']!='360-staging.autodesk.com')}catch(e){utag.DB(e)};break;case'349':try{c[349]|=(typeof d['event_name']!='undefined'&&d['event_name'].toString().indexOf('pageview')>-1)}catch(e){utag.DB(e)};break;case'350':try{c[350]|=(d['dom.domain']=='www.autodesk.com')||(d['dom.domain']=='www.autodesk.com.br')||(d['dom.domain']=='www.autodesk.co.uk')||(d['dom.domain']=='www.autodesk.de')||(d['dom.domain']=='www.autodesk.it')||(d['dom.domain']=='www.autodesk.es')||(d['dom.domain']=='www.autodesk.co.jp')||(d['dom.domain']=='www.autodesk.eu')||(d['dom.domain']=='www.autodesk.fr')||(d['dom.domain']=='www.autodesk.in')||(d['dom.domain']=='www.autodesk.com.cn')||(d['dom.domain']=='www.autodesk.co.kr')||(d['dom.domain']=='www.autodesk.mx')||(d['dom.domain']=='www.autodesk.com.tr')||(d['dom.domain']=='cart.autodesk.com')||(d['dom.domain']=='bim360.autodesk.com')||(d['dom.domain']=='cam.autodesk.com')||(d['dom.domain']=='manufacturing.autodesk.com')||(d['dom.domain']=='cadmanager.autodesk.com')||(d['dom.domain']=='cadmanager.autodesk.de')||(d['dom.domain']=='cadmanager.autodesk.fr')||(d['dom.domain']=='cadmanager.autodesk.co.uk')||(d['dom.domain']=='cadmanager.autodesk.co.jp')||(d['dom.domain']=='autodeskfusionconnect.com')||(d['dom.domain']=='latinoamerica.autodesk.com')||(d['dom.domain']=='knowledge.autodesk.com')||(d['dom.domain']=='area.autodesk.jp')||(d['domain_path'].toString().indexOf('blogs.autodesk.com/latam/')>-1)||(d['domain_path'].toString().indexOf('blogs.autodesk.com/mundoaec/')>-1)||(d['dom.domain']=='staging.bim360.autodesk.com')||(d['dom.domain']=='bim360ops.autodesk.com')||(d['dom.domain']=='info.bim360.autodesk.com')||(d['dom.domain']=='connect.bim360.autodesk.com')||(d['dom.domain']=='info.team.bim360.com')||(d['dom.domain']=='bim360hub.autodesk.com')||(d['dom.domain'].toString().indexOf('team.bim360.com')>-1)||(d['dom.domain']=='projectdelivery.autodesk.com')||(d['dom.domain']=='feedmycrew.bim360.com')||(d['dom.domain']=='integrations.bim360.autodesk.com')||(d['dom.domain']=='contechacademy.bim360.autodesk.com')||(d['dom.domain'].toString().indexOf('www.autodesk.nl')>-1)||(d['dom.domain'].toString().indexOf('www.autodesk.se')>-1)||(d['dom.domain'].toString().indexOf('www.autodesk.pl')>-1)||(d['dom.domain'].toString().indexOf('www.autodesk.com.tw')>-1)||(d['dom.domain'].toString().indexOf('www.autodesk.ru')>-1)||(d['dom.domain'].toString().indexOf('www.autodesk.pt')>-1)||(d['dom.domain'].toString().indexOf('www.autodesk.com.sg')>-1)||(d['dom.domain'].toString().indexOf('www.autodesk.co.nz')>-1)||(d['dom.domain'].toString().indexOf('www.autodesk.com.au')>-1)||(d['dom.domain'].toString().indexOf('www.autodesk.com.hk')>-1)||(d['dom.domain'].toString().indexOf('asean.autodesk.com')>-1)||(d['dom.domain']=='enterprisehub.autodesk.com')||(d['dom.domain']=='mfghub.autodesk.com')||(d['dom.domain'].toString().indexOf('boards.autodesk.com')>-1)||(d['dom.domain'].toString().indexOf('redshift.autodesk.com')>-1)}catch(e){utag.DB(e)};break;case'420':try{c[420]|=(typeof d['tealium_profile']!='undefined'&&!/^akp-/i.test(d['tealium_profile']))}catch(e){utag.DB(e)};break;case'434':try{c[434]|=(d['dom.domain'].toString().indexOf('www.autodesk.')>-1)}catch(e){utag.DB(e)};break;case'436':try{c[436]|=(typeof d['bim_360_ga_account']!='undefined')||(typeof d['bim_enterprise_ga_account']!='undefined')||(typeof d['feedcrew_bim_ga_accoun']!='undefined')||(typeof d['bim_hub_ga_account']!='undefined')||(typeof d['area_ga_account']!='undefined')||(typeof d['fusion_eu_ga_account']!='undefined')||(typeof d['fusion_ga_account']!='undefined')||(typeof d['fusion_discover_ga_account']!='undefined')||(typeof d['registeronce_ga_account']!='undefined')||(typeof d['health_ga_account']!='undefined')||(typeof d['apps_ga_account']!='undefined')||(typeof d['info360_ga_account']!='undefined')||(typeof d['bim360autodesk_ga_account']!='undefined')||(typeof d['connect360_ga_account']!='undefined')||(typeof d['contech_ga_account']!='undefined')||(typeof d['integrations360_ga_account']!='undefined')||(typeof d['adskjournal_ga_account']!='undefined')||(typeof d['projdelivery_ga_account']!='undefined')||(typeof d['abonnement_ga_account']!='undefined')||(typeof d['shotgun_ga_account']!='undefined')||(typeof d['arnold_ga_account']!='undefined')||(typeof d['aec_ga_account']!='undefined')||(typeof d['labs_ga_account']!='undefined')||(typeof d['abcdblog_ga_account']!='undefined')||(typeof d['inventorblog_ga_account']!='undefined')||(typeof d['ga_account']!='undefined')||(typeof d['formit_ga_account']!='undefined')||(typeof d['arnold_docs_ga_account']!='undefined')||(typeof d['proest_ga_account']!='undefined')||(typeof d['redshift_ga_account']!='undefined')||(typeof d['prodsmart_ga_account']!='undefined')}catch(e){utag.DB(e)};break;case'45':try{c[45]|=(d['event_name'].toString().indexOf('pageview')>-1)||(d['event_name'].toString().indexOf('page_view')>-1)}catch(e){utag.DB(e)};break;case'47':try{c[47]|=(typeof d['upsellit.launch_file']!='undefined'&&d['upsellit.launch_file']!=''&&d['upsellit.launch_file']!='not_set')}catch(e){utag.DB(e)};break;case'529':try{c[529]|=(d['country_code']=='jp')}catch(e){utag.DB(e)};break;case'547':try{c[547]|=(typeof d['event_name']!='undefined'&&/form-submit-success|form_success/.test(d['event_name']))}catch(e){utag.DB(e)};break;case'548':try{c[548]|=(d['event_name']=='cloud-trial')}catch(e){utag.DB(e)};break;case'561':try{c[561]|=(typeof d['_flag_disableAdobeAnalytics']=='undefined')}catch(e){utag.DB(e)};break;case'562':try{c[562]|=(typeof d['_flag_disableGoogleAnalytics']=='undefined')}catch(e){utag.DB(e)};break;case'587':try{c[587]|=(typeof d['au_ga_account']!='undefined')}catch(e){utag.DB(e)};break;case'615':try{c[615]|=(d['domain_path'].toString().toLowerCase().indexOf('.autodesk.'.toLowerCase())>-1)||(d['domain_path'].toString().toLowerCase().indexOf('autodeskuniversity'.toLowerCase())>-1&&d['domain_path'].toString().toLowerCase().indexOf('smarteventscloud'.toLowerCase())>-1)||(d['domain_path'].toString().toLowerCase().indexOf('www.arnoldrenderer.com'.toLowerCase())>-1)||(d['dom.domain']=='www.autodesk.es')||(d['domain_path'].toString().indexOf('aecexcellence')>-1)||(d['domain_path'].toString().indexOf('autodeskfusionlifecycle')>-1)||(d['domain_path'].toString().indexOf('autodeskjournal.com')>-1)||(d['dom.domain'].toString().indexOf('www.spacemakerai.com')>-1)||(d['dom.domain'].toString().indexOf('www.shotgridsoftware.com')>-1)}catch(e){utag.DB(e)};break;case'616':try{c[616]|=(typeof d['adwords.conversion_default_3_settings']!='undefined'&&d['adwords.conversion_default_3_settings']!=''&&d['adwords.conversion_default_3_settings'].toString().toLowerCase().indexOf('not_set'.toLowerCase())<0)}catch(e){utag.DB(e)};break;case'617':try{c[617]|=(d['dom.pathname'].toString().toLowerCase().indexOf('/bim-360/'.toLowerCase())>-1)}catch(e){utag.DB(e)};break;case'626':try{c[626]|=(d['dom.url'].toString().indexOf('realm=%2A.tinkercad.com')<0&&d['dom.url'].toString().indexOf('realm=tinkercad.com')<0&&d['dom.url'].toString().indexOf('realm%3D%252A.tinkercad.com')<0)}catch(e){utag.DB(e)};break;case'627':try{c[627]|=(typeof d['event_name']!='undefined'&&typeof d['event_data.linkValue']!='undefined'&&d['event_data.linkValue'].toString().toLowerCase().indexOf('sso:open'.toLowerCase())<0&&d['event_data.linkValue'].toString().toLowerCase().indexOf('sso:sign in'.toLowerCase())<0&&d['event_data.linkValue'].toString().toLowerCase().indexOf('globalnav:close'.toLowerCase())<0&&d['event_data.linkValue'].toString().toLowerCase().indexOf('globalnav:open'.toLowerCase())<0&&d['event_name'].toString().toLowerCase()=='link-click'.toLowerCase()&&d['event_data.linkValue'].toString().toLowerCase().indexOf('downloads:open:downloads'.toLowerCase())<0&&d['event_data.linkValue'].toString().toLowerCase().indexOf('downloads:close:downloads'.toLowerCase())<0&&d['event_data.linkValue'].toString().toLowerCase().indexOf('products:open:products'.toLowerCase())<0&&d['event_data.linkValue'].toString().toLowerCase().indexOf('products:close:products'.toLowerCase())<0&&d['event_data.linkValue'].toString().toLowerCase().indexOf('support and learning:open:support and learning'.toLowerCase())<0&&d['event_data.linkValue'].toString().toLowerCase().indexOf('support and learning:close:support and learning'.toLowerCase())<0&&d['event_data.linkValue'].toString().toLowerCase().indexOf('buy:open:buy'.toLowerCase())<0&&d['event_data.linkValue'].toString().toLowerCase().indexOf('buy:close:buy'.toLowerCase())<0&&d['event_data.linkValue'].toString().toLowerCase().indexOf('about autodesk:open:about autodesk'.toLowerCase())<0&&d['event_data.linkValue'].toString().toLowerCase().indexOf('about autodesk:close:about autodesk'.toLowerCase())<0&&d['event_data.linkValue'].toString().toLowerCase().indexOf('sso:close'.toLowerCase())<0)||(typeof d['event_name']!='undefined'&&d['event_name']!='link-click')}catch(e){utag.DB(e)};break;case'634':try{c[634]|=(typeof d['event_name']!='undefined'&&d['event_name']=='trial-download-start-intent')}catch(e){utag.DB(e)};break;case'643':try{c[643]|=(d['dom.pathname']=='/solutions/bim/infrastructure/contact-me')}catch(e){utag.DB(e)};break;case'644':try{c[644]|=(typeof d['event_data.linkValue']!='undefined'&&d['event_data.linkValue'].toString().indexOf('Request a call')>-1)||(typeof d['event_data.linkValue']!='undefined'&&d['event_data.linkValue'].toString().toLowerCase()=='aec collection: talk to sales'.toLowerCase())}catch(e){utag.DB(e)};break;case'646':try{c[646]|=(d['dom.pathname']=='/solutions/bim/explore-civil-infrastructure')}catch(e){utag.DB(e)};break;case'649':try{c[649]|=(typeof d['bidtellect.global_id']!='undefined'&&d['bidtellect.global_id']!=''&&d['bidtellect.global_id'].toString().toLowerCase().indexOf('not_set'.toLowerCase())<0)}catch(e){utag.DB(e)};break;case'670':try{c[670]|=(d['dom.pathname'].toString().toLowerCase().indexOf('/solutions/bim/explore-building-design/personalized-report'.toLowerCase())>-1)}catch(e){utag.DB(e)};break;case'671':try{c[671]|=(d['dom.pathname'].toString().toLowerCase().indexOf('/collections/architecture-engineering-construction/included-software'.toLowerCase())>-1)||(d['dom.pathname'].toString().toLowerCase().indexOf('/collections/product-design-manufacturing/included-software'.toLowerCase())>-1)}catch(e){utag.DB(e)};break;case'672':try{c[672]|=(typeof d['event_data.linkValue']!='undefined'&&d['event_data.linkValue']=='subscribe')}catch(e){utag.DB(e)};break;case'673':try{c[673]|=(d['dom.pathname'].toString().toLowerCase().indexOf('/collections/architecture-engineering-construction/included-software'.toLowerCase())>-1)}catch(e){utag.DB(e)};break;case'674':try{c[674]|=(typeof d['g2crowd.id']!='undefined'&&d['g2crowd.id']!=''&&d['g2crowd.id'].toString().toLowerCase().indexOf('not_set'.toLowerCase())<0)}catch(e){utag.DB(e)};break;case'7':try{c[7]|=(typeof d['event_name']!='undefined'&&!/-page$/.test(d['event_name'])&&d['event_name']!='waf-error-tracking'&&d['waf_prevent_tracking_flag']!='true'&&d['event_name']!='generic-page-click'&&d['waf_wads_ready']=='true'&&typeof d['waf_wads_ready']!='undefined'&&d['event_name'].toString().indexOf('content-viewed-')<0&&d['event_name']!='content-served-on-page-load'&&d['event_name']!='content-clicked'&&!/^ga-/i.test(d['event_name'])&&d['event_name']!='abm-data-ready'&&d['event_name']!='trial-flow-step-complete'&&d['event_name']!='trial_flow_step_complete')||(d['event_name']=='trial-flow-step-complete'&&d['event_data.componentStep'].toString().indexOf('user_product_selected')>-1)}catch(e){utag.DB(e)};break;case'706':try{c[706]|=(typeof d['linkedin.link_click_5_settings']!='undefined'&&d['linkedin.link_click_5_settings']!=''&&d['linkedin.link_click_5_settings'].toString().toLowerCase().indexOf('not_set'.toLowerCase())<0)}catch(e){utag.DB(e)};break;case'710':try{c[710]|=(typeof d['event_name']!='undefined'&&d['event_name'].toString().toLowerCase().indexOf('form-enrichment'.toLowerCase())<0)}catch(e){utag.DB(e)};break;case'741':try{c[741]|=(typeof d['cj.trial_download_1_settings']!='undefined'&&d['cj.trial_download_1_settings'].toString().toLowerCase().indexOf('not_set'.toLowerCase())<0)}catch(e){utag.DB(e)};break;case'754':try{c[754]|=(typeof d['js_page.window.visitorIdLoaded']=='undefined')}catch(e){utag.DB(e)};break;case'8':try{c[8]|=(d['event_name']!='generic-page-click'&&typeof d['event_name']!='undefined'&&!/^content-/.test(d['event_name'])&&!/-page$/.test(d['event_name'])&&!/^edu-/.test(d['event_name'])&&!/^api-secondary-response/.test(d['event_name'])&&!/-campaign$/.test(d['event_name'])&&d['waf_wads_ready']=='true'&&typeof d['waf_wads_ready']!='undefined')||(d['event_name']=='edu-cloud-trial-access')||(d['event_name']=='edu-trial-download')||(d['event_name']=='cwv_event')}catch(e){utag.DB(e)};break;case'831':try{c[831]|=(d['dom.pathname'].toString().toLowerCase().indexOf('/collections/architecture-engineering-construction/overview'.toLowerCase())>-1)||(d['dom.pathname'].toString().toLowerCase().indexOf('/collections/architecture-engineering-construction/included-software'.toLowerCase())>-1)}catch(e){utag.DB(e)};break;case'832':try{c[832]|=(typeof d['event_data.linkValue']!='undefined'&&d['event_data.linkValue'].toString().toLowerCase()=='included software'.toLowerCase())||(typeof d['event_data.linkValue']!='undefined'&&d['event_data.linkValue'].toString().toLowerCase()=='subscribe'.toLowerCase())||(typeof d['event_data.linkValue']!='undefined'&&d['event_data.linkValue'].toString().toLowerCase()=='call an aec sales expert'.toLowerCase())||(typeof d['event_data.linkValue']!='undefined'&&d['event_data.linkValue'].toString().toLowerCase()=='talk to a sales representative'.toLowerCase())}catch(e){utag.DB(e)};break;case'87':try{c[87]|=(typeof d['linkedin.products_id']!='undefined'&&d['linkedin.products_id']!=''&&d['linkedin.products_id'].toString().toLowerCase().indexOf('not_set'.toLowerCase())<0)}catch(e){utag.DB(e)};break;case'871':try{c[871]|=(typeof d['dom.pathname']!='undefined')||(d['dom.pathname'].toString().toLowerCase()=='/products/autocad/subscribe'.toLowerCase())}catch(e){utag.DB(e)};break;case'872':try{c[872]|=(typeof d['event_data.linkType']!='undefined')||(d['event_data.linkType'].toString().toLowerCase()=='add to cart'.toLowerCase())}catch(e){utag.DB(e)};break;case'873':try{c[873]|=(typeof d['event_name']!='undefined'&&d['event_name']=='configurator-add-to-cart')}catch(e){utag.DB(e)};break;case'878':try{c[878]|=(typeof d['linkedin.remarketing_campaigns_id']!='undefined'&&d['linkedin.remarketing_campaigns_id']!=''&&d['linkedin.remarketing_campaigns_id'].toString().toLowerCase().indexOf('not_set'.toLowerCase())<0)}catch(e){utag.DB(e)};break;case'884':try{c[884]|=(d['dom.domain'].toString().toLowerCase().indexOf('.autodesk.'.toLowerCase())>-1)}catch(e){utag.DB(e)};break;case'886':try{c[886]|=(d['dom.pathname'].toString().toLowerCase().indexOf('autocad/subscribe'.toLowerCase())>-1)}catch(e){utag.DB(e)};break;case'887':try{c[887]|=(d['dom.pathname'].toString().toLowerCase().indexOf('maya/subscribe'.toLowerCase())>-1)}catch(e){utag.DB(e)};break;case'888':try{c[888]|=(d['dom.pathname'].toString().toLowerCase().indexOf('3ds-max/subscribe'.toLowerCase())>-1)}catch(e){utag.DB(e)};break;case'91':try{c[91]|=(typeof d['doubleclick.default_1_settings']!='undefined'&&d['doubleclick.default_1_settings'].toString().toLowerCase().indexOf('not_set'.toLowerCase())<0)}catch(e){utag.DB(e)};break;case'949':try{c[949]|=(typeof d['dom.domain']!='undefined')}catch(e){utag.DB(e)};break;case'974':try{c[974]|=(d['dom.pathname'].toString().toLowerCase().indexOf('/campaigns/wir-verbinden-welten'.toLowerCase())<0)}catch(e){utag.DB(e)};break;case'976':try{c[976]|=(d['dom.pathname'].toString().toLowerCase().indexOf('/products/inventor'.toLowerCase())>-1)||(d['dom.pathname'].toString().indexOf('/solutions/autocad-and-inventor')>-1)||(d['dom.pathname'].toString().indexOf('/campaigns/inventor-trial-center')>-1)}catch(e){utag.DB(e)};break;case'986':try{c[986]|=(typeof d['quantcast.link_click_settings']!='undefined'&&d['quantcast.link_click_settings']!=''&&d['quantcast.link_click_settings'].toString().toLowerCase().indexOf('not_set'.toLowerCase())<0)}catch(e){utag.DB(e)};break;}}};utag.pre=function(){utag.loader.initdata();utag.pagevars();try{utag.loader.RD(utag.data)}catch(e){utag.DB(e)};utag.loader.loadrules();};utag.loader.GET=function(){utag.cl={'_all_':1};utag.pre();utag.handler.extend=[function(a,b){try{if(1){b['waf_version']='3.7'}}catch(e){utag.DB(e);}},function(a,b,c,d,e,f,g){if(1){d=b['dom.domain'];if(typeof d=='undefined')return;c=[{'www.autodesk.com':'adsk:en'},{'www-stg.autodesk.com':'adsk:en'},{'www-qa.autodesk.com':'adsk:en'},{'www-pt.autodesk.com':'adsk:en'},{'accounts-staging.autodesk.com':'oxygen'},{'accounts.autodesk.com':'oxygen'},{'staging.lineshapespace.com':'lss:en'},{'lineshapespace.com':'lss:en'},{'www.lineshapespace.com':'lss:en'},{'www.lineshapespace.de':'lss:de'},{'lineshapespace.de':'lss:de'},{'www.lineshapespace.jp':'lss:jp'},{'lineshapespace.jp':'lss:jp'},{'www.lineshapespace.fr':'lss:fr'},{'lineshapespace.fr':'lss:fr'},{'events.au.autodesk.com':'au:events'},{'autodesk-uat.activeevents.com':'au:events'},{'www.autodeskplm360.com':'plm360:en'},{'www.cvent.com':'cvent'},{'sustainabilityworkshop.autodesk.com':'suswork:us'},{'cadmanager.autodesk.co.uk':'adsk:cadmgr:gb'},{'cadmanager.autodesk.de':'adsk:cadmgr:de'},{'cadmanager.autodesk.com':'adsk:cadmgr:en'},{'cadmanager.autodesk.com.au':'adsk:cadmgr:au'},{'cadmanager.autodesk.co.jp':'adsk:cadmgr:jp'},{'www.seecontrol.com':'seecontrol:en'},{'www.autocad360.com':'acad360:en'},{'forge.autodesk.com':'adsk:forge:en'},{'pages.autodesk.com':'adsk:pages:en'},{'cam.autodesk.com':'adsk:cam:en'},{'eraofconnection.de':'eraofconnection:de'},{'autodeskfusionconnect.com':'adskfusionconnect:en'},{'autodeskmotiongraphicsandmore.com':'motiongraphicsandmore:en'},{'motiongraphicsandmore.com':'motiongraphicsandmore:en'},{'autodeskmayaformotiongraphics.com':'mayaformotiongraphics:en'},{'mayaformotiongraphics.com':'mayaformotiongraphics:en'},{'motiongraphics.autodesk.com':'adsk:motiongraphics:en'},{'motiongraphics.autodesk.co.kr':'adsk:motiongraphics:kr'},{'motiongraphics.autodesk.jp':'adsk:motiongraphics:jp'},{'www.solidangle.com':'solidangle:en'},{'solidangle.com':'solidangle:en'},{'area.autodesk.com':'area:en'},{'area.autodesk.jp':'area:jp'},{'area2.qlea.com':'area:jp'},{'areatest.qlea.com':'area:jp'},{'shotgunsoftware.com':'shotgunsoftware:en'},{'www.shotgunsoftware.com':'shotgunsoftware:en'},{'www-dev2.shotgunsoftware.com':'shotgunsoftware:en'},{'remake.autodesk.com':'adsk:remake:en'},{'fomt.autodesk.co.uk':'adsk:fomt:gb'},{'team-staging.bim360.com':'adsk:teambim360:en'},{'team.bim360.autodesk.com':'adsk:teambim360:en'},{'dynamobim.org':'dynamobim:en'},{'test-autodesk-design-academy.pantheonsite.io':'adsk:designacademy'},{'academy.autodesk.com':'adsk:designacademy'},{'autodesk.jebbit.com':'adsk:jebbit'},{'origin-cloudhelp-help-staging.autodesk.com':'adsk:learning'},{'help-staging.autodesk.com':'adsk:learning'},{'help.autodesk.com':'adsk:learning'},{'artcam.com':'adsk:artcam'},{'www.artcam.com':'adsk:artcam'},{'localhost':'local:dev'},{'international.autodesk.com':'adsk:en_ad_int'},{'latinoamerica.autodesk.com':'adsk:es_mx_ad_la'},{'www.autodesk.co.jp':'adsk:ja_jp'},{'www.autodesk.co.kr':'adsk:ko_kr'},{'www.autodesk.co.nz':'adsk:en_nz'},{'www.autodesk.co.uk':'adsk:en_gb'},{'www.autodesk.co.za':'adsk:en_za'},{'www.autodesk.com.au':'adsk:en_au'},{'www.autodesk.com.br':'adsk:pt_br'},{'www.autodesk.com.cn':'adsk:zh_cn'},{'www.autodesk.com.hk':'adsk:en_hk'},{'www.autodesk.com.tr':'adsk:tr_tr'},{'www.autodesk.com.tw':'adsk:zh_tw'},{'www.autodesk.cz':'adsk:cs_cz'},{'www.autodesk.de':'adsk:de_de'},{'www.autodesk.dk':'adsk:da_dk'},{'www.autodesk.es':'adsk:es_es'},{'www.autodesk.fi':'adsk:fi_fi'},{'www.autodesk.fr':'adsk:fr_fr'},{'www.autodesk.hu':'adsk:hu_hu'},{'www.autodesk.in':'adsk:en_in'},{'www.autodesk.it':'adsk:it_it'},{'www.autodesk.mx':'adsk:es_mx'},{'www.autodesk.nl':'adsk:nl_ad_bx'},{'www.autodesk.no':'adsk:no_no'},{'www.autodesk.pl':'adsk:pl_pl'},{'www.autodesk.pt':'adsk:pt_pt'},{'www.autodesk.ru':'adsk:ru_ru'},{'www.autodesk.se':'adsk:sv_se'},{'www.autodesk.eu':'adsk:en_eu'},{'www.autodesk.com.sg':'adsk:en_sg'},{'international-pt.autodesk.com':'adsk:en_ad_int'},{'latinoamerica-pt.autodesk.com':'adsk:es_mx_ad_la'},{'www-pt.autodesk.co.jp':'adsk:ja_jp'},{'www-pt.autodesk.co.kr':'adsk:ko_kr'},{'www-pt.autodesk.co.nz':'adsk:en_nz'},{'www-pt.autodesk.co.uk':'adsk:en_gb'},{'www-pt.autodesk.co.za':'adsk:en_za'},{'www-pt.autodesk.com.au':'adsk:en_au'},{'www-pt.autodesk.com.br':'adsk:pt_br'},{'www-pt.autodesk.com.cn':'adsk:zh_cn'},{'www-pt.autodesk.com.hk':'adsk:en_hk'},{'www-pt.autodesk.com.tr':'adsk:tr_tr'},{'www-pt.autodesk.com.tw':'adsk:zh_tw'},{'www-pt.autodesk.cz':'adsk:cs_cz'},{'www-pt.autodesk.de':'adsk:de_de'},{'www-pt.autodesk.dk':'adsk:da_dk'},{'www-pt.autodesk.es':'adsk:es_es'},{'www-pt.autodesk.fi':'adsk:fi_fi'},{'www-pt.autodesk.fr':'adsk:fr_fr'},{'www-pt.autodesk.hu':'adsk:hu_hu'},{'www-pt.autodesk.in':'adsk:en_in'},{'www-pt.autodesk.it':'adsk:it_it'},{'www-pt.autodesk.mx':'adsk:es_mx'},{'www-pt.autodesk.nl':'adsk:nl_ad_bx'},{'www-pt.autodesk.no':'adsk:no_no'},{'www-pt.autodesk.pl':'adsk:pl_pl'},{'www-pt.autodesk.pt':'adsk:pt_pt'},{'www-pt.autodesk.ru':'adsk:ru_ru'},{'www-pt.autodesk.se':'adsk:sv_se'},{'www-pt.autodesk.eu':'adsk:en_nl'},{'www-pt.autodesk.com.sg':'adsk:en_sg'},{'motion-graphics.torpedogroup.com':'adsk:motiongraphics:en'},{'asean.autodesk.com':'adsk:en_my'},{'aps.autodesk.com':'adsk:aps:en'},{'aps-dev.autodesk.com':'adsk:aps:en'},{'aps-stg.autodesk.com':'adsk:aps:en'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d==f){b['site_name']=c[e][f];m=true};};if(m)break};}},function(a,b,c,d,e,f,g){if(1){d=b['dom.url'];if(typeof d=='undefined')return;c=[{'www.autodesk.ca/fr':'adsk:fr_ca'},{'www.autodesk.ca/en':'adsk:en_ca'},{'www-pt.autodesk.ca/fr':'adsk:fr_ca'},{'www-pt.autodesk.ca/en':'adsk:en_ca'},{'www.autodesk.be/fr':'adsk:fr_be'},{'www.autodesk.be/nl':'adsk:nl_be'},{'www-pt.autodesk.be/fr':'adsk:fr_be'},{'www-pt.autodesk.be/nl':'adsk:nl_be'},{'autodesk.com/redshift':'adsk:redshift:en'},{'autodesk.de/redshift':'adsk:redshift:de'},{'autodesk.fr/redshift':'adsk:redshift:fr'},{'autodesk.co.jp/redshift':'adsk:redshift:jp'},{'redshift.autodesk.com':'adsk:redshift:en'},{'redshift.autodesk.de':'adsk:redshift:de'},{'redshift.autodesk.fr':'adsk:redshift:fr'},{'redshift.autodesk.co.jp':'adsk:redshift:jp'},{'autodesk.com/community/gallery':'adsk:community'},{'autodesk.com/support/technical':'adsk:support'},{'autodesk.com.cn/support/technical':'adsk:support'},{'autodesk.co.jp/support/technical':'adsk:support'},{'autodesk.es/support/technical':'adsk:support'},{'accounts.autodesk.com/logon':'oxygen'},{'autodesk.com/learn':'adsk:learn'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d.toString().indexOf(f)>-1){b['site_name']=c[e][f];m=true};};if(m)break};}},function(a,b){try{utag.runonce=utag.runonce||{};utag.runonce.ext=utag.runonce.ext||{};if(typeof utag.runonce.ext[1630]=='undefined'){utag.runonce.ext[1630]=1;if(1){(function DataLayerIsh(){window.utag_data=window.utag_data||{};try{if(document.location.hostname.indexOf('autodesk\.com')>-1&&document.location.hostname.indexOf('asean')>-1){window.digitalData=window.digitalData||{};window.digitalData.page=window.digitalData.page||{};if(typeof window.digitalData.page.pageName){window.digitalData.page.pageName=window.digitalData.page.pageName.replace('adsk\:en_ad_sapac','adsk\:en_my');}}}catch(err){} try{if(document.location.hostname.indexOf('autodesk\.eu')>-1&&document.location.hostname.indexOf('www')>-1){window.digitalData=window.digitalData||{};window.digitalData.page=window.digitalData.page||{};if(typeof window.digitalData.page.pageName){window.digitalData.page.pageName=window.digitalData.page.pageName.replace('adsk\:en_nl','adsk\:en_eu');} window.digitalData.page.site='adsk\:en_eu';window.digitalData.page.siteName='adsk\:en_eu';window.digitalData.site='adsk\:en_eu';}}catch(err){} function initiateDataLayer(){try{function checkDataLayer(){var exists=window.digitalData?true:false;if(!exists){analytics.helper.debugLog('no data layer...');return exists;} else{analytics.helper.debugLog('data layer exists!');return exists;}};if(!checkDataLayer()){(function buildDataLayer(){var cancelDataLayerPolyfill=(document.location.pathname.indexOf('\/store')===0||document.location.pathname.indexOf('\/cart')===0||document.location.pathname.indexOf('\/ipp')===0 )?true:false;if(!cancelDataLayerPolyfill){analytics.helper.debugLog('need to build digitalData');var newSiteName=analytics.helper.siteNameMap();var newPageName=analytics.helper.pageNameMap();analytics.helper.debugLog("new (initial) Site Name: "+newSiteName);analytics.helper.debugLog("new (initial) Page Name: "+newPageName);window.digitalData={"page":{"pageName":(newPageName).toLowerCase(),"site":(newSiteName).toLowerCase(),"destinationURL":""},"version":{"versionNumber":"1.0"},"user":{"loginStatus":"","authSystem":"","OxygenGUID":""},"smartClient":true};}})();};}catch(err){analytics.helper.errors.reportError('catch','initiateDataLayer',err.message);}};try{function runDataLayerCheckAndBuild(){var isStore=document.location.pathname.indexOf('\/store')===0?true:false,isCart=document.location.pathname.indexOf('\/cart')===0?true:false,isSubcart=document.location.hostname.indexOf('subcart')>-1?true:false,isIpp=document.location.hostname.indexOf('ipp')>-1?true:false,isGuac=document.location.hostname.indexOf('checkout')>-1?true:false;var cancelBuildDataLayer=(isStore||isCart||isSubcart||isIpp||isGuac)?true:false;if(isGuac){if(document.location.pathname.indexOf('order-confirmation')>-1){try{window.digitalData=window.digitalData||{};digitalData.page=digitalData.page||{};digitalData.page.pageType=false;}catch(err){}}} if(!cancelBuildDataLayer){var buildDataLayer=typeof window.digitalData==='undefined'?true:false;if(buildDataLayer){analytics.helper.debugLog('no Data Layer detected so will build it...');initiateDataLayer();} else{var pageObjCheck=typeof window.digitalData.page==='undefined'?false:true;if(!pageObjCheck){analytics.helper.debugLog('need to build digitalData.page Object');var newSiteName=analytics.helper.siteNameMap();var newPageName=analytics.helper.pageNameMap();analytics.helper.debugLog("new Site Name: "+newSiteName);analytics.helper.debugLog("new Page Name: "+newPageName);window.digitalData.page={"pageName":(newPageName).toLowerCase(),"site":(newSiteName).toLowerCase(),"destinationURL":""};} else{var rebuildPageName=false,doubleCheckSite=false,pageNameMissing=!window.digitalData.page.pageName||typeof window.digitalData.page.pageName==='undefined';if(typeof window.digitalData.page.site==='undefined'){analytics.helper.debugLog('need to build digitalData.page.site Value');var newSiteName=analytics.helper.siteNameMap();if(newSiteName&&newSiteName.indexOf('www')>-1){doubleCheckSite=true;} analytics.helper.debugLog("new Site Name: "+newSiteName);window.digitalData.page.site=(newSiteName).toLowerCase();} else if(window.digitalData.page.site!==window.utag_data.site_name){analytics.helper.debugLog("updating Site Name to: "+window.utag_data.site_name);window.digitalData.page.site=window.utag_data.site_name;rebuildPageName=true;} if(pageNameMissing||rebuildPageName){if(rebuildPageName)analytics.helper.debugLog('need to update the digitalData.page.pageName');else analytics.helper.debugLog('need to build digitalData.page.pageName Value');var newPageName=analytics.helper.pageNameMap();analytics.helper.debugLog("new Page Name: "+newPageName);window.digitalData.page.pageName=(newPageName).toLowerCase();} var checkForSpecial=typeof digitalData.page.siteSection!=="undefined"?(digitalData.page.siteSection==="cart"||digitalData.page.siteSection==="store"?true:false):false;if(checkForSpecial){var newSiteName=analytics.helper.siteNameMap();var newPageName=analytics.helper.pageNameMap();analytics.helper.debugLog("new Site Name: "+newSiteName);analytics.helper.debugLog("new Page Name: "+newPageName);if(newPageName){window.digitalData.page.pageName=(newPageName).toLowerCase();} if(newSiteName){window.digitalData.page.site=(newSiteName).toLowerCase();}} if(doubleCheckSite){if(window.digitalData.page.pageName.indexOf(':')>-1){var siteParts=window.digitalData.page.pageName.split(':'),sitePage=siteParts[0]+':'+siteParts[1];if(sitePage!==window.digitalData.page.site){if(sitePage){window.digitalData.page.site=sitePage;}}}}}}} if(typeof window.digitalData!=='undefined')window.wafTealiumDataIngest(window.digitalData,'digitalData');else if(isStore){if(typeof digitalData!=="undefined"){if(typeof digitalData.page!=="undefined"){if(typeof digitalData.page.pageName!=="undefined"){var newPageName=analytics.helper.pageNameMap();window.digitalData.page.pageName=newPageName;}}}} var enviro=utag_data.tealium_environment||utag_data['ut.env']||'waf-dev';var runOverRide=analytics.helper.getCookie('wafer_tealium_env_ovr')?(analytics.helper.getCookie('wafer_tealium_env_ovr')==="off"?false:true):true;if(runOverRide){window.digitalData=window.digitalData||{};window.digitalData.pageInstanceID=enviro;}};runDataLayerCheckAndBuild();window._wafRunDataLayerCheckAndBuild=runDataLayerCheckAndBuild;}catch(err){analytics.helper.errors.reportError('catch','check for Data Layer and build',err.message);} try{window.analytics=window.analytics||{};window.analytics.checks=window.analytics.checks||{};window.analytics.checks.endBodyFired=false;window.analytics.checks.endBody=function(){try{if(!window.analytics.checks.endBodyFired){analytics.helper.debugLog('the analytics.checks.endBody() method was fired!');window.analytics.checks.endBodyFired=true;var readyStateCheckEndBodyLoop=setInterval(function(){var pageIsLoaded=document.readyState==="complete"?true:false;if(pageIsLoaded){clearInterval(readyStateCheckEndBodyLoop);setTimeout(function(){var checkForSpecial=typeof digitalData.page.siteSection!=="undefined"?(digitalData.page.siteSection==="cart"||digitalData.page.siteSection==="store"?true:false):false;if(checkForSpecial){var newSiteName=analytics.helper.siteNameMap();var newPageName=analytics.helper.pageNameMap();analytics.helper.debugLog("new Site Name: "+newSiteName);analytics.helper.debugLog("new Page Name: "+newPageName);if(typeof(newPageName)==="string") window.digitalData.page.pageName=(newPageName).toLowerCase();if(typeof(newSiteName)==="string") window.digitalData.page.site=(newSiteName).toLowerCase();} analytics.helper.debugLog('Google Tracking Object is now built...');var pageTypeString=typeof window.digitalData.page.pageType==="string";if(pageTypeString){analytics.helper.debugLog('found a pageType on ESTORE, will process it through eStoreContext ('+window.digitalData.page.pageType+')');try{analytics.context.estoreContext(window.digitalData.page.pageType);}catch(err){var msgStr='analytics.context.estoreContext("'+window.digitalData.page.pageType+'")';analytics.helper.errors.reportError('catch',msgStr,err.message);}} setTimeout(function(){analytics.helper.debugLog('executing method -->> analytics.context.newPageView("standard")');analytics.context.newPageView("standard");},50);},25);}},50);}else{analytics.helper.debugLog('the analytics.checks.endBody() ALREADY fired');}}catch(err){analytics.helper.errors.reportError('catch','analytics.checks.endBody()',err.message);}};}catch(err){}})();}}}catch(e){utag.DB(e)}},function(a,b){try{if((b['dom.pathname']=='/au-online/classes-on-demand/search'&&b['dom.domain'].toString().indexOf('autodesk.com')>-1)||b['dom.domain']=='gallery.autodesk.com'||/cadmanager.*\.autodesk\.(com|co.uk|de|com.au|co.jp)/.test(b['dom.domain'])||/(area|areastg2)\.autodesk\.com/.test(b['dom.domain'])||b['dom.domain']=='analytics-dev.autodesk.com'||b['dom.domain'].toString().indexOf('redshift.autodesk')>-1||(b['tealium_profile'].toString().indexOf('manage')>-1&&b['dom.url'].toString().indexOf('/deployments')<0&&b['dom.url'].toString().indexOf('/previewdeployments')<0)||(b['dom.domain'].toString().indexOf('www.autodesk')>-1&&/search$/.test(b['dom.pathname']))||b['tealium_profile'].toString().indexOf('partner-dev-portal')>-1||b['dom.domain'].toString().indexOf('signup-stg.autodesk.com')>-1||b['dom.domain'].toString().indexOf('signup.autodesk.com')>-1||b['dom.domain'].toString().indexOf('gems.autodesk.com')>-1||b['dom.domain'].toString().indexOf('cvent.autodesk.com')>-1){(function buildDynamicPageLoadHandling($){window._dynamicPageViewBuilt=window._dynamicPageViewBuilt||false;if(!window._dynamicPageViewBuilt){window._dynamicPageViewBuilt=true;window.analytics=window.analytics||{};window.analytics.checks=window.analytics.checks||{};window.analytics.context=window.analytics.context||{};window.analytics.enrich=window.analytics.enrich||{};window.analytics.helper=window.analytics.helper||{};window.analytics.helper.debugLog('the DYNAMIC PAGE LOAD EVENT was deployed to this page...');analytics.track.declareType('pageview');function returnCheckUrl(){var noHash=document.location.hostname+document.location.pathname,hash=document.location.hash,params=document.location.search;return noHash+'#'+hash+'?'+params;d};function fireDynamicPageView(isSPAPageview){try{isSPAPageview=isSPAPageview||false;var isManage=(/manage/).test(utag_data.tealium_profile);var doNotFire=(/(manage.autodesk.com\/seats)|(manage.autodesk.com\/billing\/add-seats)|(\/user-access\/groups\/group-list)|(manage.autodesk.com\/products)|(manage.autodesk.com\/usage-report)|(manage.autodesk.com\/insights-recommendation)|(manage.autodesk.com\/billing\/quotes)/).test(document.location.href);if(typeof window.analytics.context.isSearchPage==="function"&&!isManage){if(!window.analytics.context.isSearchPage()){var newPageNameFromURL=analytics.helper.pageNameMap(false);analytics.helper.debugLog('dynamic ChangeContext from URL: '+newPageNameFromURL);digitalData.page.pageName=newPageNameFromURL;}} else if(isManage&&(/cep/).test(window.location.pathname)){window.analytics.helper.getManagePageName();} else if(isManage&&(/user-details/).test(window.location.pathname)){window.analytics.helper.getManagePageName();} if(!doNotFire&&utag_data['analytics.link_tracking_value']!=='product > add seats'&&utag_data['analytics.link_tracking_value']!=='renewal details > add seats') window.analytics.context.newPageView('dynamic',isSPAPageview);}catch(err){analytics.helper.debugLog('error firing fireDynamicPageView method');analytics.helper.debugLog(err.message);}};analytics.context.monitoring={};analytics.context.monitoring.currentUrl=returnCheckUrl();analytics.context.monitoring.checkInterval=250;analytics.context.monitoring.urlCheckActive=false;var paramsInit=false;function detectParamsAndLogChange(){var newCheck=returnCheckUrl();if(!paramsInit){if(newCheck!==analytics.context.monitoring.currentUrl){analytics.helper.debugLog('detected a change in URL...');analytics.helper.debugLog(analytics.context.monitoring.currentUrl+' -> to -> '+newCheck);analytics.context.monitoring.currentUrl=newCheck;return true;}else{return false;}}else{return false;}};var detectUrlParamsChange=setInterval(function(){if(analytics.checks.pageLoadFired){var change=detectParamsAndLogChange();if(change){if(typeof window.analytics.helper.getUrlParams==="function") analytics.helper.getUrlParams();if(typeof window.analytics.enrich.enrichUserOnceLoad==="function") window.analytics.enrich.enrichUserOnceLoad();if(typeof window.analytics.enrich.getServicesInUse==="function") window.analytics.enrich.getServicesInUse();if(typeof window.analytics.enrich.buildPageEnrichInfo==="function") window.analytics.enrich.buildPageEnrichInfo();if(typeof window.analytics.context.isSearchPage==="function"){if(window.analytics.context.isSearchPage()){if(typeof window.analytics.context.getSearchTrackingOnLoad==="function") window.analytics.context.getSearchTrackingOnLoad();}} if(document.URL!=='https://partner.developer.autodesk.com/login') fireDynamicPageView(true);}}},analytics.context.monitoring.checkInterval);}})(window.$waf);}}catch(e){utag.DB(e)}},function(a,b){try{if((b['dom.domain']=='origin-cloudhelp-help-staging.autodesk.com'&&b['dom.pathname'].toString().indexOf('fusion360')>-1)||(b['dom.domain']=='help-staging.autodesk.com'&&b['dom.pathname'].toString().indexOf('fusion360')>-1)||(b['dom.domain']=='help.autodesk.com'&&b['dom.pathname'].toString().indexOf('fusion360')>-1)){(function buildDynamicPageLoadHandling($){window._dynamicPageViewBuilt_Fusion=window._dynamicPageViewBuilt_Fusion||false;if(!window._dynamicPageViewBuilt_Fusion){window._dynamicPageViewBuilt_Fusion=true;window.analytics=window.analytics||{};window.analytics.context=window.analytics.context||{};window.analytics.enrich=window.analytics.enrich||{};window.analytics.helper=window.analytics.helper||{};window.utag_data=window.utag_data||{};window.analytics.helper.debugLog('the DYNAMIC PAGE LOAD EVENT was deployed to this page...');analytics.track.declareType('pageview');try{window.___eosPageName=false;analytics.context.waitForThis('fusion360-learning-pages');function buildF360PageName(){try{var thisContent=Boot.App.currentArticle.title!==""?Boot.App.currentArticle.title:false;var thisGUID=Boot.App.currentArticle.id!=="undefined"?Boot.App.currentArticle.id:false;if(thisContent){digitalData.page.pageName=(window.___eosPageName+':'+thisContent).toLowerCase();}else{digitalData.page.pageName=(window.___eosPageName).toLowerCase();}}catch(err){analytics.helper.errors.reportError('catch','buildF360PageName()',err.message);}};var timeout2=25000;var interval2=50;var appCheck=setInterval(function(){if(typeof Boot!=="undefined"){var bootAppReady=typeof Boot.App!=="undefined";var bootModelReady=(bootAppReady)?(typeof Boot.App.model!=="undefined"?true:false):false;if(bootAppReady&&bootModelReady){window.___eosPageName=window.analytics.helper.pageNameMap();buildF360PageName();analytics.context.resolveWait('fusion360-learning-pages');Boot.App.model.on('change:article',function(){analytics.helper.debugLog('detected Fusion 360 "change:article" event');try{try{if(typeof window.adsk_waf_s!=="undefined"){if(typeof window.adsk_waf_s.campaign!=="undefined")delete window.adsk_waf_s.campaign;if(typeof window.adsk_waf_s.eVar99!=="undefined")delete window.adsk_waf_s.eVar99;if(typeof window.adsk_waf_s.eVar100!=="undefined")delete window.adsk_waf_s.eVar100;if(typeof window.adsk_waf_s.eVar101!=="undefined")delete window.adsk_waf_s.eVar101;if(typeof window.adsk_waf_s.eVar102!=="undefined")delete window.adsk_waf_s.eVar102;if(typeof window.adsk_waf_s.eVar103!=="undefined")delete window.adsk_waf_s.eVar103;if(typeof window.adsk_waf_s.eVar104!=="undefined")delete window.adsk_waf_s.eVar104;if(typeof window.adsk_waf_s.eVar105!=="undefined")delete window.adsk_waf_s.eVar105;if(typeof window.adsk_waf_s.eVar106!=="undefined")delete window.adsk_waf_s.eVar106;if(typeof window.adsk_waf_s.eVar107!=="undefined")delete window.adsk_waf_s.eVar107;if(typeof window.adsk_waf_s.eVar108!=="undefined")delete window.adsk_waf_s.eVar108;if(typeof window.adsk_waf_s.eVar109!=="undefined")delete window.adsk_waf_s.eVar109;if(typeof window.adsk_waf_s.eVar110!=="undefined")delete window.adsk_waf_s.eVar110;if(typeof window.adsk_waf_s.eVar117!=="undefined")delete window.adsk_waf_s.eVar117;}}catch(err){} buildF360PageName();window.utag_data.page_name=digitalData.page.pageName;if(typeof window.analytics.enrich.enrichUserOnceLoad==="function") window.analytics.enrich.enrichUserOnceLoad();if(typeof window.analytics.enrich.getServicesInUse==="function") window.analytics.enrich.getServicesInUse();if(typeof window.analytics.enrich.buildPageEnrichInfo==="function") window.analytics.enrich.buildPageEnrichInfo();analytics.context.changeContext({'page':{'pageName':digitalData.page.pageName}},"pageview-dynamic");}catch(err){analytics.helper.errors.reportError('catch','Fusion360 Learning Dynamic Page Load',err.message);}});clearInterval(appCheck);} else{timeout2-=interval2;}} else if(timeout2<=0){clearInterval(appCheck);} else{timeout2-=interval2;}},interval2);} catch(err){analytics.helper.errors.reportError('catch','Fusion360 Learning Page Tracking Deployment',err.message);}}})(window.$waf);}}catch(e){utag.DB(e)}},function(a,b){try{utag.runonce=utag.runonce||{};utag.runonce.ext=utag.runonce.ext||{};if(typeof utag.runonce.ext[1629]=='undefined'){utag.runonce.ext[1629]=1;if(1){window.__analyticsWaitFor=window.__analyticsWaitFor||[];window.__analyticsWaitFor.push('wafReadyState');(function executeWafPageLoad(){try{function guacPageLoadLoop_Patch(checker){var pass=checker===true?true:false,order=false;if(!pass){if(checker==="rawOrderData"){if(typeof window.digitalData!=="undefined"){if(typeof window.digitalData.rawOrderData!=="undefined"){order=true;pass=true;}}}} if(pass&&!order){window.__analyticsChangeContext=window.__analyticsChangeContext||[];window.__analyticsChangeContext.push({event:{eventType:'estore_page_view'},page:{contentDescription:"error",pageType:"estore_error_page"}});var pageStub=pageAdder=':error';if(document.title==="404"){pageAdder=':404';} window.digitalData.page.pageName=(analytics.helper.eCommercePageName()).replace(':checkout',pageAdder);analytics.context.newPageView("standard");} else if(pass&&order){window.initGUACOrder();analytics.context.estoreContext('estore_purchase_page');window.digitalData.page.pageName=analytics.helper.eCommercePageName();analytics.context.newPageView("standard");} else{setTimeout(function(){guacPageLoadLoop_Patch(checker);},100);}};window.analytics=window.analytics||{};window.analytics.load=window.analytics.load||{};window.analytics.load.pageLoad=window.analytics.load.pageLoad||false;if(!window.analytics.load.pageLoad){window.analytics.checks=window.analytics.checks||{};window.analytics.context=window.analytics.context||{};window.analytics.enrich=window.analytics.enrich||{};window.analytics.helper=window.analytics.helper||{};window.digitalData=window.digitalData||{};window.digitalData.page=window.digitalData.page||{};window.digitalData.page.pageName=window.digitalData.page.pageName||false;var theDelayObj=analytics.context.initialize;var searchPage=typeof analytics.context.isSearchPage==="function"?analytics.context.isSearchPage():false;if(searchPage){if(window.analytics.context.search.isDcom){if(digitalData.page.pageName){if(digitalData.page.pageName.indexOf('404')===-1){analytics.context.waitForThis('search-results');}}}} var isCommerceSite=(function(){if(typeof digitalData!=="undefined"){if(typeof digitalData.page!=="undefined"){if(digitalData.page.site==="estore")return true;if(digitalData.page.site==="ipp")return true;}} if(document.location.pathname.indexOf('\/store')===0)return true;else if(document.location.pathname.indexOf('\/cart')===0)return true;if(typeof window.utag_data!=="undefined"){if(typeof window.utag_data.tealium_profile!=="undefined"){if(window.utag_data.tealium_profile.indexOf('cart-')>-1){return true;}}} else return false;})();if(isCommerceSite){theDelayObj=[analytics.context.changeContextInitialize,analytics.context.initialize];} var isStore=document.location.pathname.indexOf('\/store')===0?true:false;var isSubCart=document.location.href.indexOf('subcart.')>-1?true:false;var useStandardMech=true;if(typeof digitalData!=="undefined"){if(typeof digitalData.page!=="undefined"){if(typeof digitalData.page.siteSection!=="undefined"){if(digitalData.page.siteSection==="cart"){useStandardMech=false;}} if(typeof digitalData.page.site!=="undefined"){if(digitalData.page.site==="cart"){useStandardMech=false;}}}} if(document.location.pathname.indexOf('\/cart')===0){useStandardMech=false;} if(typeof window.utag_data!=="undefined"){if(typeof window.utag_data.tealium_profile!=="undefined"){if(window.utag_data.tealium_profile.indexOf('cart-')>-1){useStandardMech=false;}}} wafReadyState();function wafReadyState(){analytics.helper.debugLog('005 - initial Page Load DONE condition met, running initial page load');analytics.helper.debugLog('page is READY TO TRACK (initial Page Load)');var contentWait=0;try{var checkUser=window.digitalData.user;if(typeof checkUser.resolvedSegments==="string"){analytics.helper.debugLog('Found Content Segments, will wait for Content');contentWait=500;}}catch(err){analytics.helper.debugLog('error checking for Content Segments');} try{window.__wafOther=window.__wafOther||false;if(window.__wafOther){for(var d=0;d<window.__wafOther.length;d+=1){try{var newData=window.__wafOther[d];var instruct=newData[0];var details=newData[1];switch(instruct){case'addUrlParamToPageName':var newPart=unescape(analytics.helper.urlParams[details]);if(newPart!=="undefined"){if(typeof digitalData!=='undefined'){if(typeof digitalData.page!=='undefined'){if(typeof digitalData.page.pageName!=='undefined'){var newName=window.analytics.helper.addToPageName(newPart);digitalData.page.pageName=newName;}}}} break;case'addDataLayerValueToPageName':var getLevels=details.split('.');var howMany=getLevels.length;var newPart=false;if(howMany==2){newPart=window.digitalData[getLevels[1]];}else if(howMany==3){newPart=window.digitalData[getLevels[1]][getLevels[2]];} if(newPart!=="undefined"){if(typeof digitalData!=='undefined'){if(typeof digitalData.page!=='undefined'){if(typeof digitalData.page.pageName!=='undefined'){var newName=window.analytics.helper.addToPageName(newPart);digitalData.page.pageName=newName;}}}} break;default:break;};}catch(err){}}} }catch(err){analytics.helper.debugLog('error running through __wafOther array');} setTimeout(function(){var pageNameCheck='no digitalData';if(typeof digitalData!=='undefined'){if(typeof digitalData.page!=='undefined'){pageNameCheck=typeof digitalData.page.pageName!=='undefined'?digitalData.page.pageName:'not-defined';}} analytics.helper.debugLog("pageName at fire: "+pageNameCheck);try{window.__estoreContextHolds=window.__estoreContextHolds||[];var hasEstoreQueued=window.__estoreContextHolds.length>0?true:false;if(typeof window.analytics.context.findContent==="function"&&!window._cancelWafContent&&window.analytics.helper.getDigitalDataParameter('context','contentTracking')!=='false') analytics.context.findContent(false,false,'content-page-load');var guacPagePatch=false,guacWaitForData=false;if(typeof window.utag_data!=="undefined"){if(typeof window.utag_data.tealium_profile!=="undefined"){if(window.utag_data.tealium_profile.indexOf('cart-aem')>-1){if(typeof window.digitalData.page!=="undefined"){if(typeof window.digitalData.page.contentDescription!=="undefined"){if(window.digitalData.page.contentDescription!=="checkout"&&window.digitalData.page.contentDescription!=="renewal"){if(typeof window.digitalData.rawOrderData==='undefined'||window.digitalData.rawOrderData===null){guacPagePatch=true;guacWaitForData=true;if(window.digitalData.page.contentDescription==='order complete'||document.location.pathname.indexOf('order-confirmation')>-1){guacWaitForData='rawOrderData';}}}}} if(!guacPagePatch){if(document.location.pathname.indexOf('order-confirmation')>-1&&(typeof window.digitalData.rawOrderData==='undefined'||window.digitalData.rawOrderData===null)){guacPagePatch=true;guacWaitForData='rawOrderData';}}}}} if(guacPagePatch){guacPageLoadLoop_Patch(guacWaitForData);} else{var isExcludedDomain=false;var isExcludedProfile=/learnone/.test(utag_data['tealium_profile']);;var excludedPageRegexPattern=["manage\\.autodesk\\.com\\/seats","manage\\.autodesk\\.com\\/billing\\/add-seats","\\/user-access\\/groups\\/group-list","manage\\.autodesk\\.com\\/products","manage\\.autodesk\\.com\\/insights-recommendation","manage\\.autodesk\\.com\\/usage-report","manage\\.autodesk\\.com\\/insights-recommendation\\/personal-insights","\\/certification\\/learn\\/course\\/","customersuccess\\.autodesk\\.com\\/learning","customersuccess-staging\\.autodesk\\.com\\/learning","\\/static\\/cdn\\/app-inproduct-insights\\/index\\.html","manage\\.autodesk\\.com\\/billing\\/quotes"].join("|");var excludedPageRegex=new RegExp(excludedPageRegexPattern);var triggerPageView=useStandardMech&&!hasEstoreQueued&&!isExcludedProfile&&!isExcludedDomain&&window.location.host!=="plm.autodesk.com"&&!excludedPageRegex.test(document.location.href);if(triggerPageView){analytics.context.newPageView("standard");} else if(isStore&&!useStandardMech&&!hasEstoreQueued){analytics.checks.endBody();} setTimeout(function(){analytics.checks.pageLoadFired=true;if(hasEstoreQueued){if(typeof window.analytics.context.executeEstoreQueue==="function") analytics.context.executeEstoreQueue();}},50);}}catch(err){analytics.helper.errors.reportError('catch','analytics.context.newPageView',err.message);}},contentWait);};window.analytics.load.pageLoad=true;window.__analyticsResolveWait=window.__analyticsResolveWait||[];window.__analyticsResolveWait.push('wafReadyState');}}catch(err){analytics.helper.errors.reportError('catch','Page Load Tracking',err.message);}})();}}}catch(e){utag.DB(e)}},function(a,b){try{if((typeof b['page_name']!='undefined'&&/.*/.test(b['page_name']))){window._waf_metaCrawlerSeed=window._waf_metaCrawlerSeed||false;if(!window._waf_metaCrawlerSeed){$waf('head').append('<meta name="adsk-search-crawler-pagename" content="'+utag_data.page_name+'">');window._waf_metaCrawlerSeed=true;}}}catch(e){utag.DB(e)}},function(a,b){try{if(1){(function getGoogleAnalyticsAccount(){window.utag_data=window.utag_data;var pageInstance=typeof digitalData.pageInstanceID!=="undefined"?digitalData.pageInstanceID:(typeof digitalData.page!=="undefined"?(typeof digitalData.page.pageInstanceID!=="undefined"?digitalData.page.pageInstanceID:false):false);pageInstance=pageInstance||utag_data.tealium_environment||utag_data['ut.env']||false;var PRODcheck=pageInstance==='prod'?true:false;var STGcheck=pageInstance==='stg'||pageInstance==='uat'||pageInstance==='staging'?true:false;var QAcheck=pageInstance==='qa'?true:false;if(PRODcheck)window.utag_data.waf_google_analytics_property='UA-60717701-4';else if(STGcheck||QAcheck)window.utag_data.waf_google_analytics_property='UA-60717701-3';else window.utag_data.waf_google_analytics_property='UA-60717701-1';})();}}catch(e){utag.DB(e)}},function(a,b){try{if(1){(function getAdobeAnalyticsReportSuite(){window.utag_data=window.utag_data;var pageInstance=typeof digitalData.pageInstanceID!=="undefined"?digitalData.pageInstanceID:(typeof digitalData.page!=="undefined"?(typeof digitalData.page.pageInstanceID!=="undefined"?digitalData.page.pageInstanceID:false):false);pageInstance=pageInstance||utag_data.tealium_environment||utag_data['ut.env']||false;var tealiumProfile=utag_data["ut.profile"];var PRODcheck=pageInstance==='prod'?true:false,STGcheck=pageInstance==='stg'||pageInstance==='uat'||pageInstance==='staging'?true:false,QAcheck=pageInstance==='qa'?true:false,DEVcheck=pageInstance==='waf-dev'?true:false;var defaultVal="autodeskdevsite",current=defaultVal,countryCode=false,isIpp=false,isEstore=false,jpSuite=window.location.hostname.indexOf('autodesk.co.jp')>-1?true:false,estoreCountrySuites={'au':{reportSuites:'autodesk-estore-apac,autodesk-estore-au'},'ca':{reportSuites:'autodesk-estore-us'},'br':{reportSuites:'autodesk-estore-amer,autodesk-estore-br'},'de':{reportSuites:'autodesk-estore-emea,autodesk-estore-de'},'es':{reportSuites:'autodesk-estore-emea,autodesk-estore-es'},'fr':{reportSuites:'autodesk-estore-emea,autodesk-estore-fr'},'uk':{reportSuites:'autodesk-estore-emea,autodesk-estore-uk'},'gb':{reportSuites:'autodesk-estore-emea,autodesk-estore-uk'},'eu':{reportSuites:'autodesk-estore-emea,autodesk-estore-ie'},'ie':{reportSuites:'autodesk-estore-emea,autodesk-estore-ie'},'eue':{reportSuites:'autodesk-estore-emea,autodesk-estore-ie'},'it':{reportSuites:'autodesk-estore-emea,autodesk-estore-it'},'jp':{reportSuites:'autodesk-estore-apac,autodesk-estore-jp'},'kr':{reportSuites:'autodesk-estore-apac,autodesk-estore-kr'},'sg':{reportSuites:'autodesk-estore-apac,autodesk-estore-sg'},'my':{reportSuites:'autodesk-estore-apac'},'cn':{reportSuites:'autodesk-estore-apac'},'in':{reportSuites:'autodesk-estore-emerg'},'tr':{reportSuites:'autodesk-estore-emerg'},'ru':{reportSuites:'autodesk-estore-emerg'},'mx':{reportSuites:'autodesk-estore-emerg'},'nz':{reportSuites:'autodesk-estore-emea'},'ch':{reportSuites:'autodesk-estore-emea'},'cz':{reportSuites:'autodesk-estore-emea'},'se':{reportSuites:'autodesk-estore-emea'},'no':{reportSuites:'autodesk-estore-emea'},'pl':{reportSuites:'autodesk-estore-emea'},'dk':{reportSuites:'autodesk-estore-emea'},'us':{reportSuites:'autodesk-estore-us'}};if(typeof digitalData!=="undefined"){if(typeof digitalData.page!=="undefined"){if(typeof digitalData.page.site!=="undefined"){isEstore=digitalData.page.site==="estore"?true:false;isIpp=(digitalData.page.site.indexOf("ipp")===0||digitalData.page.site.indexOf("portal")===0)?true:false;} if(typeof digitalData.page.countryCode==="string"){countryCode=digitalData.page.countryCode.toLowerCase();}}} var isGlobalSites=false;if(typeof(tealiumProfile)==="string"&&tealiumProfile.indexOf("global-sites")!==-1) isGlobalSites=true;var isFusionApp=false;if(typeof(tealiumProfile)==="string"&&tealiumProfile.indexOf("fusion-app")!==-1) isFusionApp=true;var isDevReportSuiteEnable=false;if(typeof(utag_data["cp.adsk_waf_dev"])==="string"&&utag_data["cp.adsk_waf_dev"]=="true") isDevReportSuiteEnable=true;if(!isEstore){if(document.location.pathname.indexOf('\/store')===0){isEstore=true;}} if(PRODcheck){if(!isEstore&&!isIpp){current="autodesk-new-gl";} else if(isIpp){current="autodesk-new-gl,autodesk-ipp-global";} else if(isEstore){var tempCurr="autodesk-new-gl";current=tempCurr;}} else if(!PRODcheck&&!DEVcheck){if(isEstore||isGlobalSites===true||isDevReportSuiteEnable===true){current="autodeskdevsite";}else if(isFusionApp){current="autodeskfusionapp";} else current="";} else if(DEVcheck){current="autodesk.web.analytics.dev";} window.utag_data.waf_adobe_analytics_report_suite=current;})();}}catch(e){utag.DB(e)}},function(a,b){try{if(1){(function getGoogleAnalyticsAccount(){window.utag_data=window.utag_data;var pageInstance=typeof digitalData.pageInstanceID!=="undefined"?digitalData.pageInstanceID:(typeof digitalData.page!=="undefined"?(typeof digitalData.page.pageInstanceID!=="undefined"?digitalData.page.pageInstanceID:false):false);pageInstance=pageInstance||utag_data.tealium_environment||utag_data['ut.env']||false;var PRODcheck=pageInstance==='prod'?true:false;if(PRODcheck)window.utag_data.fusion_google_analytics_account='UA-41472239-9';else window.utag_data.fusion_google_analytics_account='UA-41472239-8';})();}}catch(e){utag.DB(e)}},function(a,b){try{if(1){try{b['domain_path']=b['dom.domain']+b['dom.pathname']}catch(e){}}}catch(e){utag.DB(e);}},function(a,b,c,d,e,f,g){if(1){d=b['dom.domain'];if(typeof d=='undefined')return;c=[{'www.autodesk.in':'16915'},{'www.autodesk.cz':'76526'},{'www.autodesk.fr':'1032042'},{'intandem.autodesk.com':'3763641'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d.toString().indexOf(f)>-1){b['linkedin.global_1_id']=c[e][f];m=true};};if(m)break};}},function(a,b,c,d,e,f,g){if(1){d=b['dom.domain'];if(typeof d=='undefined')return;c=[{'www.autodesk.co.uk':'942347492|true'},{'www.autodesk.de':'942347492|true'},{'www.autodesk.fr':'942347492|true'},{'www.autodesk.co.kr':'867177209|true'},{'www.autodesk.com.sg':'849235329|true'},{'www.autodesk.cz':'863348257|true'},{'www.autodesk.in':'867479428|true'},{'www.autodesk.com.au':'848404666|true'},{'www.autodesk.com.tw':'941887408|true'},{'www.autodesk.com.br':'923820572|true'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d.toString().indexOf(f)>-1){b['adwords.global_1_settings']=c[e][f];m=true};};if(m)break};}},function(a,b,c,d,e,f,g){if(1){d=b['dom.domain'];if(typeof d=='undefined')return;c=[{'www.autodesk.in':'933873130|true'},{'www.autodesk.com.au':'878491793|true'},{'www.autodesk.co.jp':'878491793|true'},{'www.autodesk.com':'878491793|true'},{'www.autodesk.fr':'806734898'},{'www.autodesk.de':'806734898'},{'www.autodesk.co.uk':'806734898'},{'asean.autodesk.com':'849235329|true'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d.toString().indexOf(f)>-1){b['adwords.global_2_settings']=c[e][f];m=true};};if(m)break};}},function(a,b,c,d,e,f,g){if(1){d=b['dom.domain'];if(typeof d=='undefined')return;c=[{'autodesk.in':'933873130|true'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d.toString().indexOf(f)>-1){b['adwords.global_4_settings']=c[e][f];m=true};};if(m)break};}},function(a,b,c,d,e,f,g){if(1){d=b['dom.domain'];if(typeof d=='undefined')return;c=[{'www.autodesk.in':'828930876|true'},{'www.autodesk.se':'827706358|true'},{'www.autodesk.co.uk':'827706358|true'},{'www.autodesk.de':'827706358|true'},{'www.autodesk.ru':'827706358|true'},{'www.autodesk.com.tr':'827706358|true'},{'www.autodesk.fr':'827706358|true'},{'www.autodesk.it':'827706358|true'},{'www.autodesk.es':'827706358|true'},{'www.autodesk.dk':'827706358|rue'},{'www.autodesk.fi':'827706358|true'},{'www.autodesk.be':'827706358|true'},{'www.autodesk.nl':'827706358|true'},{'www.autodesk.no':'827706358|true'},{'www.autodesk.pl':'827706358|true'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d.toString().indexOf(f)>-1){b['adwords.global_5_settings']=c[e][f];m=true};};if(m)break};}},function(a,b){try{if(1){try{b['domain_path']=b['dom.domain']+b['dom.pathname']}catch(e){}}}catch(e){utag.DB(e);}},function(a,b,c,d,e,f,g){if(1){d=b['domain_path'];if(typeof d=='undefined')return;c=[{'www.autodesk.it/products/autocad-lt/overview':'72345'},{'www.autodesk.fr/products/autocad-lt/overview':'72345'},{'www.autodesk.es/products/autocad/free-trial':'72345'},{'www.autodesk.es/products/autocad/overview':'72345'},{'www.autodesk.it/products/autocad/overview':'72345'},{'www.autodesk.it/products/autocad-lt/free-trial':'72345'},{'www.autodesk.co.uk/products/autocad-lt/overview':'72345'},{'www.autodesk.es/products/autocad-lt/free-trial':'72345'},{'www.autodesk.cz/products/inventor/new-features':'76526'},{'www.autodesk.de/products/autocad/free-trial':'72345'},{'www.autodesk.es/products/autocad-lt/overview':'72345'},{'www.autodesk.fr/products/autocad/overview':'72345'},{'www.autodesk.fr/products/autocad-lt/free-trial':'72345'},{'www.autodesk.de/products/autocad-lt/overview':'72345'},{'www.autodesk.fr/products/autocad/free-trial':'72345'},{'www.autodesk.de/products/autocad-lt/free-trial':'72345'},{'www.autodesk.co.uk/products/autocad-lt/free-trial':'72345'},{'www.autodesk.it/products/autocad/free-trial':'72345'},{'www.autodesk.de/products/autocad/overview':'72345'},{'www.autodesk.fr/products/inventor/overview':'39884'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d.toString().indexOf(f)>-1){b['linkedin.products_id']=c[e][f];m=true};};if(m)break};if(!m)b['linkedin.products_id']='not_set';}},function(a,b){try{if(1){b["browser.title"]="";try{var title=utag_data["browser.title"];if(title==null&&typeof(jQuery)!=='undefined') title=jQuery(document).attr('title');if(title==null||title=="") title=utag_data["dom.title"];title=title+"";title=title.replace(/[^a-zA-Z 0-9]+/g,'');b["browser.title"]=title;}catch(err){}}}catch(e){utag.DB(e)}},function(a,b){try{if(1){b["device.type"]="";try{var is_mobile={android:function(){return navigator.userAgent.match(/Android/i);},blackberry:function(){return navigator.userAgent.match(/BlackBerry/i);},ios:function(){return navigator.userAgent.match(/iPhone|iPad|iPod/i);},opera:function(){return navigator.userAgent.match(/Opera Mini/i);},windows:function(){return navigator.userAgent.match(/IEMobile/i);},any:function(){return(this.android()||this.blackberry()||this.ios()||this.opera()||this.windows());}};function get_device_type(){var device="desktop";if(is_mobile.any()===true) device="mobile";else if(typeof(b["responsive_breakpoint"])==="string"){switch(b["responsive_breakpoint"].toLowerCase()){case"large":device="desktop";break;case"medium":device="tablet";break;case"small":device="mobile";break;}} return device;} b["device.type"]=get_device_type();}catch(err){}}}catch(e){utag.DB(e)}},function(a,b){try{if(1){b["locale"]="";try{var locale=document.querySelector('html').lang;if(locale!==undefined&&locale!==""){if(/redsshift|redshift/.test(b["ut.profile"])&&locale=="de"){b["locale"]="de-DE";} else if(/redsshift|redshift/.test(b["ut.profile"])&&locale=="es-419"){b["locale"]="es-ES";} else if(/redsshift|redshift/.test(b["ut.profile"])&&locale=="zh-Hans-CN"){b["locale"]="zh-CN";} else if(locale.indexOf('-')>-1){b["locale"]=locale;} else if(b["country_code"]!==''&&b["country_code"]!==undefined){b["locale"]=locale+"-"+b["country_code"];}}}catch(err){analytics.helper.debugLog('error while setting locale-'+err);}}}catch(e){utag.DB(e)}},function(a,b,c,d,e,f,g){if(1){d=b['country_code'];if(typeof d=='undefined')return;c=[{'br':'autodeskemergingmkts2016drcart'},{'au':'autodeskapac'},{'jp':'autodeskapac'},{'sg':'autodeskapac'},{'kr':'autodeskapac'},{'nz':'autodeskapac'},{'mx':'autodeskemergingmkts2016drcart'},{'in':'autodeskemergingmkts2016drcart'},{'ru':'autodeskemergingmkts2016drcart'},{'tr':'autodeskemergingmkts2016drcart'},{'ca':'autodesk'},{'us':'autodesk'},{'ar':'autodesk'},{'ae':'autodesk'},{'my':'autodeskapac'},{'de':'autodesk2020emea2fuk'},{'fr':'autodesk2020emea2fuk'},{'it':'autodesk2020emea2fuk'},{'es':'autodesk2020emea2fuk'},{'eu':'autodesk2020emea2fuk'},{'pl':'autodesk2020emea2fuk'},{'pt':'autodesk2020emea2fuk'},{'cz':'autodesk2020emea2fuk'},{'be':'autodesk2020emea2fuk'},{'se':'autodesk2020emea2fuk'},{'ch':'autodesk2020emea2fuk'},{'nl':'autodesk2020emea2fuk'},{'hu':'autodesk2020emea2fuk'},{'dk':'autodesk2020emea2fuk'},{'no':'autodesk2020emea2fuk'},{'fi':'autodesk2020emea2fuk'},{'gb':'autodesk2020emea2fuk'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d==f){b['upsellit.launch_file']=c[e][f];m=true};};if(m)break};if(!m)b['upsellit.launch_file']='not_set';}},function(a,b,c,d,e,f,g){if(1){d=b['domain_path'];if(typeof d=='undefined')return;c=[{'www.autodesk.pl/campaigns/q1-aec-offer':'918211631|||||true'},{'www.autodesk.fr/campaigns/genuine-autocad-no-risk':'942347492|en|3|ffffff|65NuCLH78W4Q5KmswQM|false'},{'www.autodesk.in/campaigns/made-in-maya':'933873130|||||true'},{'www.autodesk.com.au/collections/product-design-manufacturing/connect':'868805809|||||true'},{'www.autodesk.eu/campaigns/ro/black-friday':'863348257|||||true'},{'www.autodesk.com.au/campaigns/pdm-collection/get-started':'868805809|||||true'},{'www.autodesk.pl/campaigns/indie-game-kit':'918211631|||||true'},{'www.autodesk.com.au/collections/product-design-manufacturing/automate':'868805809|||||true'},{'pages.autodesk.com/INAECGettingToBIMFASTWCI03_Assetthankyoupage.html':'867479428|en|3|ffffff|PAljCLqonW4QhN_SnQM|false'},{'www.autodesk.com.au/collections/product-design-manufacturing/explore':'868805809|||||true'},{'www.autodesk.eu/campaigns/black-friday':'863348257|||||true'},{'www.autodesk.com.tr/campaigns/turkiyedebimzamani':'937076184|||||true'},{'www.autodesk.co.jp/campaigns/design-now':'847538443|||||true'},{'www.autodesk.in/campaigns/made-in-max':'933873130|||||true'},{'www.autodesk.com.au/collections/product-design-manufacturing/included-software':'868805809|||||true'},{'www.autodesk.pl/campaigns/indie-game-kit/thank-you':'918211631|en|3|ffffff|LvRfCMCjuW8Qr5jrtQM|false'},{'www.autodesk.eu/campaigns/ro/flash-sale-jan':'863348257|||||true'},{'www.autodesk.eu/campaigns/ro/bim-for-infrastructure':'863348257|||||true'},{'www.autodesk.com.au/collections/product-design-manufacturing/create':'868805809|||||true'},{'www.autodesk.de/campaigns/genuine-autocad-no-risk':'942347492|en|3|ffffff|65NuCLH78W4Q5KmswQM|false'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d.toString().indexOf(f)>-1){b['adwords.campaigns_1_settings']=c[e][f];m=true};};if(m)break};if(!m)b['adwords.campaigns_1_settings']='not_set';}},function(a,b,c,d,e,f,g){if(1){d=b['domain_path'];if(typeof d=='undefined')return;c=[{'www.autodesk.com.au/products/autocad-mechanical/overview':'831212766||||1BuGCIr1g3YQ3pmtjAM|true'},{'www.autodesk.com.au/products/inventor/overview':'831212766||||1BuGCIr1g3YQ3pmtjAM|true'},{'www.autodesk.com.au/solutions/3d-printing':'831212766||||1BuGCIr1g3YQ3pmtjAM|true'},{'www.autodesk.pl/products/autocad-lt/overview':'918211631|||||true'},{'www.autodesk.pl/campaigns/genuine-autocad-no-risk':'965293173||||kQ5fCN_Fnm4Q9eikzAM|true'},{'www.autodesk.com.au/collections/product-design-manufacturing/included-software':'831212766||||1BuGCIr1g3YQ3pmtjAM|true'},{'www.autodesk.pl/campaigns/ltfamily':'918211631|||||true'},{'www.autodesk.com.au/collections/product-design-manufacturing/overview':'831212766||||1BuGCIr1g3YQ3pmtjAM|true'},{'www.autodesk.com.au/solutions/cad-cam':'831212766||||1BuGCIr1g3YQ3pmtjAM|true'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d.toString().indexOf(f)>-1){b['adwords.campaigns_2_settings']=c[e][f];m=true};};if(m)break};if(!m)b['adwords.campaigns_2_settings']='not_set';}},function(a,b,c,d,e,f,g){if(1){d=b['domain_path'];if(typeof d=='undefined')return;c=[{'www.autodesk.it/campaigns/c4r-contact-me/thank-you':'869368942|en|3|ffffff|n364CLbbnGwQ7ojGngM|false'},{'www.autodesk.it/industry/product-design-manufacturing/contact-me/thank-you':'869368942|en|3|ffffff|n364CLbbnGwQ7ojGngM|false'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d.toString().indexOf(f)>-1){b['adwords.campaigns_3_settings']=c[e][f];m=true};};if(m)break};if(!m)b['adwords.campaigns_3_settings']='not_set';}},function(a,b,c,d,e,f,g){if(1){d=b['domain_path'];if(typeof d=='undefined')return;c=[{'www.autodesk.it/campaigns/mfg-webinar/webinars-on-demand/cam':'869368942|||||true'},{'www.autodesk.it/campaigns/collections/product-design-manufacturing':'869368942|||||true'},{'www.autodesk.it/campaigns/get-a-quote':'869368942|||||true'},{'www.autodesk.it/campaigns/mfg-webinar/webinars-on-demand/all':'869368942|||||true'},{'www.autodesk.it/campaigns/enable-greater-innovation/contact-me':'869368942|||||true'},{'www.autodesk.it/campaigns/aec-webinar/webinar12':'869368942|||||true'},{'www.autodesk.it/campaigns/aec-promotion':'869368942|||||true'},{'www.autodesk.it/campaigns/mfg-webinar/webinar28/video':'869368942|||||true'},{'www.autodesk.it/campaigns/mfg-webinar/webinar-nav':'869368942|||||true'},{'www.autodesk.it/campaigns/powermill-webinarondemand':'869368942|||||true'},{'www.autodesk.it/campaigns/design-reuse-speak-to-expert':'869368942|||||true'},{'www.autodesk.it/campaigns/mfg-webinar/webinars-on-demand/gestione-dei-dati':'869368942|||||true'},{'www.autodesk.it/campaigns/genuine-maya-no-risk':'869368942|||||true'},{'www.autodesk.it/campaigns/mkto-unsubscribes/subscription-email-unsubscribe':'869368942|||||true'},{'www.autodesk.it/campaigns/aec-webinar':'869368942|||||true'},{'www.autodesk.it/campaigns/mfg-webinar/webinars-on-demand/cad':'869368942|||||true'},{'www.autodesk.it/campaigns/mfg-webinar/webinar-live':'869368942|||||true'},{'www.autodesk.it/campaigns/aec-webinar/webinar11':'869368942|||||true'},{'www.autodesk.it/campaigns/mfg-webinar/webinar-live/inspection':'869368942|||||true'},{'www.autodesk.it/campaigns/mfg-webinar/webinars-on-demand':'869368942|||||true'},{'www.autodesk.it/campaigns/mfg-webinar/webinar28':'869368942|||||true'},{'www.autodesk.it/campaigns/featurecam-webinarondemand':'869368942|||||true'},{'www.autodesk.it/campaigns/c4r-contact-me':'869368942|||||true'},{'www.autodesk.it/campaigns/aec-webinar/webinar-on-demand':'869368942|||||true'},{'www.autodesk.it/campaigns/featurecam-5ax-webinarondemand':'869368942|||||true'},{'www.autodesk.it/campaigns/mfg-webinar/webinar15':'869368942|||||true'},{'www.autodesk.it/campaigns/genuine-revit-no-risk':'869368942|||||true'},{'www.autodesk.it/campaigns/enable-greater-innovation':'869368942|||||true'},{'www.autodesk.it/campaigns/six-best-practices-for-immersive-visualization-ebook':'869368942|||||true'},{'www.autodesk.it/campaigns/mkto-unsubscribes':'869368942|||||true'},{'www.autodesk.it/campaigns/facts-on-managing-data':'869368942|||||true'},{'www.autodesk.it/campaigns/genuine-3dsmax-no-risk':'869368942|||||true'},{'www.autodesk.it/campaigns/autocad-lt-to-acquisition':'869368942|||||true'},{'www.autodesk.it/campaigns/collections/product-design-manufacturing/offer':'869368942|||||true'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d.toString().indexOf(f)>-1){b['adwords.campaigns_4_settings']=c[e][f];m=true};};if(m)break};if(!m)b['adwords.campaigns_4_settings']='not_set';}},function(a,b,c,d,e,f,g){if(1){d=b['domain_path'];if(typeof d=='undefined')return;c=[{'www.autodesk.fr/products/autocad/free-trial':'942347492|en|3|ffffff|47ayCIChhW8Q5KmswQM|false'},{'www.autodesk.co.uk/products/autocad/free-trial':'942347492|en|3|ffffff|47ayCIChhW8Q5KmswQM|false'},{'www.autodesk.com.br/products/autocad-civil-3d/features':'918211631|||||true'},{'www.autodesk.pl/products/autocad-civil-3d/overview':'918211631|||||true'},{'www.autodesk.com.br/products/autocad/overview':'918211631|||||true'},{'www.autodesk.pl/products/inventor/features':'918211631|||||true'},{'www.autodesk.pl/products/autocad-civil-3d/features':'918211631|||||true'},{'www.autodesk.com.br/products/revit/new-features':'918211631|||||true'},{'www.autodesk.com.br/products/revit/overview':'918211631|||||true'},{'www.autodesk.cz/products':'863348257|||||true'},{'www.autodesk.com.au/products/navisworks/overview':'852650072||||2VUPCLClr3EQ2NDJlgM|true'},{'www.autodesk.de/products/autocad/free-trial':'942347492|en|3|ffffff|47ayCIChhW8Q5KmswQM|false'},{'www.autodesk.pl/products/inventor/overview':'965293173||||B-ReCMzlvGwQ9eikzAM|true'},{'www.autodesk.pl/products/maya/overview':'918211631|||||true'},{'www.autodesk.com.au/products/3ds-max/overview':'852650072||||2VUPCLClr3EQ2NDJlgM|true'},{'www.autodesk.com.br/products/autocad/features':'918211631|||||true'},{'www.autodesk.com.br/products/revit/features':'918211631|||||true'},{'www.autodesk.pl/products/autocad/free-trial':'965293173|en|3|ffffff|e5pxCIPxy20Q9eikzAM|false'},{'latinoamerica.autodesk.com/products/autocad/free-trial':'867178446|en|3|ffffff|uJ5-CKWejm4Qzq_AnQM|false'},{'www.autodesk.com.br/products/autocad-civil-3d/overview':'918211631|||||true'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d.toString().indexOf(f)>-1){b['adwords.products_1_settings']=c[e][f];m=true};};if(m)break};if(!m)b['adwords.products_1_settings']='not_set';}},function(a,b,c,d,e,f,g){if(1){d=b['domain_path'];if(typeof d=='undefined')return;c=[{'www.autodesk.pl/products/3ds-max/features':'965293173||||sgCmCLLVsm4Q9eikzAM|true'},{'www.autodesk.pl/products/3ds-max/free-trial':'965293173||||sgCmCLLVsm4Q9eikzAM|true'},{'www.autodesk.pl/products/inventor/free-trial':'965293173||||sgCmCLLVsm4Q9eikzAM|true'},{'www.autodesk.pl/products/autocad/free-trial':'965293173||||sgCmCLLVsm4Q9eikzAM|true'},{'www.autodesk.pl/products/maya/free-trial':'965293173||||sgCmCLLVsm4Q9eikzAM|true'},{'www.autodesk.pl/products/autocad/features':'965293173||||sgCmCLLVsm4Q9eikzAM|true'},{'www.autodesk.pl/products/3ds-max/overview':'965293173||||sgCmCLLVsm4Q9eikzAM|true'},{'www.autodesk.pl/products/autocad-civil-3d/overview':'965293173||||sgCmCLLVsm4Q9eikzAM|true'},{'www.autodesk.pl/products/inventor/overview':'965293173||||sgCmCLLVsm4Q9eikzAM|true'},{'www.autodesk.pl/products/maya/features':'965293173||||sgCmCLLVsm4Q9eikzAM|true'},{'www.autodesk.pl/products/3ds-max/compare':'965293173||||sgCmCLLVsm4Q9eikzAM|true'},{'www.autodesk.pl/products/autocad/overview':'965293173||||sgCmCLLVsm4Q9eikzAM|true'},{'www.autodesk.pl/products/inventor/features':'965293173||||sgCmCLLVsm4Q9eikzAM|true'},{'www.autodesk.pl/products/autocad-civil-3d/features':'965293173||||sgCmCLLVsm4Q9eikzAM|true'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d.toString().indexOf(f)>-1){b['adwords.products_2_settings']=c[e][f];m=true};};if(m)break};if(!m)b['adwords.products_2_settings']='not_set';}},function(a,b,c,d,e,f,g){if(1){d=b['domain_path'];if(typeof d=='undefined')return;c=[{'pages.autodesk.com/FY18Q1MarBRAECBRAECFASTABCDEGatedContentStep06-94508_Assetthankyoupage.html':'923820572|||||true'},{'www.autodesk.pl/collections/product-design-manufacturing/contact-us/thank-you':'918211631|en|3|ffffff|j3FnCPLgo3UQr5jrtQM|false'},{'www.autodesk.pl/collections/architecture-engineering-construction/infrastructure-design':'965293173||||sgCmCLLVsm4Q9eikzAM|true'},{'www.autodesk.com.br/collections/architecture-engineering-construction/construction':'918211631|||||true'},{'pages.autodesk.com/BRAECFASTWCABCDEGatedContentStep02-88160_Assetthankyoupage.html':'923820572|||||true'},{'www.autodesk.com.au/collections/architecture-engineering-construction/included-software':'852650072||||2VUPCLClr3EQ2NDJlgM|true'},{'www.autodesk.co.za/collections/architecture-engineering-construction/overview':'826212793|||||true'},{'www.autodesk.com.br/collections/architecture-engineering-construction/building-design':'918211631|||||true'},{'www.autodesk.com.br/collections/architecture-engineering-construction/infrastructure-design':'918211631|||||true'},{'www.autodesk.pl/contenthub':'965293173||||sgCmCLLVsm4Q9eikzAM|true'},{'pages.autodesk.com/AMERAECFASTWCABCDEGatedContentStep03-93760_Assetthankyoupage.html':'923820572|||||true'},{'www.autodesk.com/products/fusion-360/free-trial':'965293173|en|3|ffffff|X-C4CPzf8mwQ9eikzAM|false'},{'www.autodesk.pl/collections/architecture-engineering-construction/overview':'965293173||||sgCmCLLVsm4Q9eikzAM|true'},{'pages.autodesk.com/FY18Q1FebMCOAECFASTImplementeBIM-100398_Assetthankyoupage.html':'867178446|en|3|ffffff|uJ5-CKWejm4Qzq_AnQM|false'},{'www.autodesk.pl/collections/media-entertainment/included-software':'965293173||||sgCmCLLVsm4Q9eikzAM|true'},{'www.autodesk.pl/collections/media-entertainment/overview':'965293173||||sgCmCLLVsm4Q9eikzAM|true'},{'www.autodesk.pl/collections/architecture-engineering-construction/building-design':'965293173||||sgCmCLLVsm4Q9eikzAM|true'},{'pages.autodesk.com/br-bim-hub-get-started':'923820572|||||true'},{'damassets.autodesk.net/content/dam/autodesk/fast-campaigns/fy17-amer/aec/93760/ADSK_ANC_B1a_ebook_winning_work_PTB.pdf':'923820572|||||true'},{'www.autodesk.pl/collections/architecture-engineering-construction/included-software':'965293173||||sgCmCLLVsm4Q9eikzAM|true'},{'pages.autodesk.com/FY18Q1FebAMERAECABCDEGatedContentStep05-94507_Assetthankyoupage.html':'923820572|||||true'},{'www.autodesk.pl/collections/product-design-manufacturing/overview':'918211631|||||true'},{'pages.autodesk.com/br-bim-hub-BIMeROI':'923820572|||||true'},{'www.autodesk.com/za/collections/architecture-engineering-construction/overview':'826212793|||||true'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d.toString().indexOf(f)>-1){b['adwords.default_1_settings']=c[e][f];m=true};};if(m)break};if(!m)b['adwords.default_1_settings']='not_set';}},function(a,b,c,d,e,f,g){if(1){d=b['domain_path'];if(typeof d=='undefined')return;c=[{'www.autodesk.com.au/products/inventor/overview':'831212766||||1BuGCIr1g3YQ3pmtjAM|true'},{'www.autodesk.com.au/collections/product-design-manufacturing/overview':'831212766||||1BuGCIr1g3YQ3pmtjAM|true'},{'www.autodesk.com.au/solutions/cad-cam':'831212766||||1BuGCIr1g3YQ3pmtjAM|true'},{'www.autodesk.pl/collections/architecture-engineering-construction/included-software':'918211631|||||true'},{'www.autodesk.pl/collections/media-entertainment/overview':'918211631|||||true'},{'www.autodesk.pl/collections/architecture-engineering-construction/overview':'918211631|||||true'},{'www.autodesk.pl/contenthub':'918211631|||||true'},{'www.autodesk.com.au/solutions/3d-printing':'831212766||||1BuGCIr1g3YQ3pmtjAM|true'},{'www.autodesk.com.au/collections/product-design-manufacturing/included-software':'831212766||||1BuGCIr1g3YQ3pmtjAM|true'},{'www.autodesk.pl/collections/architecture-engineering-construction/infrastructure-design':'918211631|||||true'},{'www.autodesk.pl/collections/architecture-engineering-construction/building-design':'918211631|||||true'},{'www.autodesk.pl/collections/media-entertainment/included-software':'918211631|||||true'},{'www.autodesk.com.au/products/autocad-mechanical/overview':'831212766||||1BuGCIr1g3YQ3pmtjAM|true'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d.toString().indexOf(f)>-1){b['adwords.default_2_settings']=c[e][f];m=true};};if(m)break};if(!m)b['adwords.default_2_settings']='not_set';}},function(a,b,c,d,e,f,g){if(1){d=b['domain_path'];if(typeof d=='undefined')return;c=[{'www.autodesk.de/campaigns/mfg-webinar':'nvh10'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d.toString().indexOf(f)>-1){b['twitter.campaigns_id']=c[e][f];m=true};};if(m)break};}},function(a,b,c,d,e,f,g){if(1){d=b['domain_path'];if(typeof d=='undefined')return;c=[{'www.autodesk.co.uk/customer-stories/corstorphineandwright':'o1hkx'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d.toString().indexOf(f)>-1){b['twitter.products_id']=c[e][f];m=true};};if(m)break};}},function(a,b,c,d,e,f,g){if(1){d=b['domain_path'];if(typeof d=='undefined')return;c=[{'www.autodesk.ae/future-of-work':'j0yqr'},{'pages.autodesk.com/FY18Q2MayAMERAECAutodeskInfraworksFASTWCContentCaliforniaDOTeBook-108296_Assetthankyoupage.html':'nv1zl'},{'www.autodesk.de/industry/product-design-manufacturing/contact-me/thank-you':'nvh10'},{'www.autodesk.de/industry/product-design-manufacturing/autodesk-bpm-flyer/thank-you':'nvh10'},{'pages.autodesk.com/AMERAECFASTWCFDOTeBook-82880_Assetthankyoupage.html':'nv1zl'},{'www.autodesk.co.jp/future-of-work':'j0yqr'},{'www.autodesk.co.uk/customer-stories/fortis':'nvhu7'},{'pages.autodesk.com/AMERAECFASTWCInfrastructureCivil3DAndInfraWorks360FASTGatedContent-94609_Assetlandingpage.html':'nv2ok'},{'www.autodesk.co.kr/future-of-work':'j0yqr'},{'www.autodesk.co.uk/customer-stories/cundall':'nvhu7'},{'www.autodesk.co.uk/customer-stories/liro':'nvhu7'},{'www.autodesk.fr/future-of-work':'j0yqr'},{'www.autodesk.de/future-of-work':'j0yqr'},{'www.autodesk.co.uk/future-of-work':'j0yqr'},{'www.autodesk.co.uk/solutions/building-information-modeling':'nw3c5'},{'pages.autodesk.com/Six-Best-Practices-for-Immersive-Visualization-eBook-US-Thank-You.html':'nvo4m'},{'www.autodesk.de/industry/product-design-manufacturing':'nvh10'},{'www.autodesk.co.uk/customer-stories/corstorphineandwright':'nvhu7'},{'www.autodesk.com.cn/future-of-work':'j0yqr'},{'pages.autodesk.com/FY18Q2MayAMERAECAutodeskInfraworksFASTWCContentCaliforniaDOTeBook-108296_Assetlandingpage.html':'nv1zl'},{'www.autodesk.de/subscription':'nxuwx'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d.toString().indexOf(f)>-1){b['twitter.default_id']=c[e][f];m=true};};if(m)break};}},function(a,b,c,d,e,f,g){if(1){d=b['domain_path'];if(typeof d=='undefined')return;c=[{'autodesk.com/asean/campaigns/consider-autocad':'6331029|weban0|apbutton'},{'autodesk.com/asean/genuine/overview':'6331029|weban0|apbutton'},{'autodesk.com/au/genuine/overview':'6331029|weban0|apbutton'},{'autodesk.com/nz/genuine/overview':'6331029|weban0|apbutton'},{'autodesk.com/kr/genuine/overview':'6331029|weban0|apbutton'},{'autodesk.com/in/genuine/overview':'6331029|weban0|apbutton'},{'autodesk.com/sg/genuine/overview':'6331029|weban0|apbutton'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d.toString().indexOf(f)>-1){b['doubleclick.default_1_settings']=c[e][f];m=true};};if(m)break};}},function(a,b,c,d,e,f,g){if(1){d=b['domain_path'];if(typeof d=='undefined')return;c=[{'www.autodesk.com.cn/campaigns/autocad_tips_and_tricks':'nWD1n1cv'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d.toString().indexOf(f)>-1){b['baidu.campaigns_1_id']=c[e][f];m=true};};if(m)break};}},function(a,b,c,d,e,f,g){if(1){d=b['domain_path'];if(typeof d=='undefined')return;c=[{'www.autodesk.com.cn/products/autocad/overview':'nWD1n1cv'},{'www.autodesk.com.cn/products/autocad/free-trial':'nWD1n1cv'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d.toString().indexOf(f)>-1){b['baidu.products_1_id']=c[e][f];m=true};};if(m)break};}},function(a,b,c,d,e,f,g){if(1){d=b['domain_path'];if(typeof d=='undefined')return;c=[{'www.autodesk.com.cn/promotions':'nWD1n1cv'},{'www.autodesk.com.cn/contact-us-organic':'nWD1n1cv'},{'www.autodesk.com.cn/campaigns/autocad_tips_and_tricks':'nWD1n1cv'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d.toString().indexOf(f)>-1){b['baidu.default_1_id']=c[e][f];m=true};};if(m)break};}},function(a,b,c,d,e,f,g){if(1){d=b['domain_path'];if(typeof d=='undefined')return;c=[{'www.autodesk.co.jp/campaigns/design-now':'KHQBWIRWNW'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d.toString().indexOf(f)>-1){b['yahoojapan.campaings_id']=c[e][f];m=true};};if(m)break};}},function(a,b,c,d,e,f,g){if(1){d=b['domain_path'];if(typeof d=='undefined')return;c=[{'www.autodesk.in/products/3ds-max/compare':'NL2IEITIIFDPDIUPQASXH4|ZVTTVHI2YVEFHPP645O4MA'},{'www.autodesk.in/products/3ds-max/features':'NL2IEITIIFDPDIUPQASXH4|ZVTTVHI2YVEFHPP645O4MA'},{'www.autodesk.fr/products/autocad-civil-3d':'5LCBNSEDVRD7FNILA7FYCF|RFE47B4CMFEY3JOWVLHXCO'},{'www.autodesk.in/products/3ds-max/overview':'NL2IEITIIFDPDIUPQASXH4|ZVTTVHI2YVEFHPP645O4MA'},{'www.autodesk.de/products/autocad-civil-3d':'5LCBNSEDVRD7FNILA7FYCF|RFE47B4CMFEY3JOWVLHXCO'},{'www.autodesk.in/products/maya/features':'NL2IEITIIFDPDIUPQASXH4|ZVTTVHI2YVEFHPP645O4MA'},{'www.autodesk.in/products/maya/free-trial':'NL2IEITIIFDPDIUPQASXH4|ZVTTVHI2YVEFHPP645O4MA'},{'www.autodesk.in/products/3ds-max/free-trial':'NL2IEITIIFDPDIUPQASXH4|ZVTTVHI2YVEFHPP645O4MA'},{'www.autodesk.de/products/revit-family':'5LCBNSEDVRD7FNILA7FYCF|RFE47B4CMFEY3JOWVLHXCO'},{'www.autodesk.in/products/maya/overview':'NL2IEITIIFDPDIUPQASXH4|ZVTTVHI2YVEFHPP645O4MA'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d.toString().indexOf(f)>-1){b['adroll.products_settings']=c[e][f];m=true};};if(m)break};if(!m)b['adroll.products_settings']='not_set';}},function(a,b,c,d,e,f,g){if(1){d=b['domain_path'];if(typeof d=='undefined')return;c=[{'projectdelivery.autodesk.com/bim-collaborate-pro-trial':'BIM Collaborate Pro Try for Free Button'},{'www.autodesk.co.jp/collections/product-design-manufacturing/contact-us':'_fp.event.D+M'},{'www.autodesk.co.uk/campaigns/collections/media-entertainment':'_fp.event.M+E'},{'www.autodesk.co.jp/campaigns/collections/architecture-engineering-construction':'_fp.event.AEC'},{'www.autodesk.co.uk/collections/product-design-manufacturing/contact-us':'_fp.event.D+M'},{'www.autodesk.co.uk/campaigns/collections/product-design-manufacturing':'_fp.event.D+M'},{'www.autodesk.de/campaigns/collections/product-design-manufacturing':'_fp.event.D+M'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d.toString().indexOf(f)>-1){b['quantcast.form_submit_success_1_settings']=c[e][f];m=true};};if(m)break};}},function(a,b,c,d,e,f,g){if(1){d=b['domain_path'];if(typeof d=='undefined')return;c=[{'www.autodesk.co.uk/customer-stories/tim-campbell-autocad':'14986'},{'www.autodesk.it/customer-stories/wendy-stevens-autocad':'14986'},{'www.autodesk.de/customer-stories/national-theatre-london':'14986'},{'www.autodesk.fr/customer-stories/tim-campbell-autocad':'14986'},{'www.autodesk.co.uk/customer-stories/national-theatre-london':'14986'},{'www.autodesk.co.jp/collections/media-entertainment/overview':'14367'},{'www.autodesk.it/customer-stories/national-theatre-london':'14986'},{'www.autodesk.co.uk/collections/architecture-engineering-construction/building-design':'14367'},{'www.autodesk.de/collections/product-design-manufacturing/overview':'14367'},{'www.autodesk.de/collections/media-entertainment/overview':'14367'},{'www.autodesk.fr/customer-stories/national-theatre-london':'14986'},{'www.autodesk.co.uk/customer-stories/wendy-stevens-autocad':'14986'},{'www.autodesk.fr/customer-stories/wendy-stevens-autocad':'14986'},{'www.autodesk.it/customer-stories/tim-campbell-autocad':'14986'},{'www.autodesk.co.uk/collections/product-design-manufacturing/overview':'14367'},{'www.autodesk.de/customer-stories/tim-campbell-autocad':'14986'},{'www.autodesk.de/collections/architecture-engineering-construction/building-design':'14367'},{'www.autodesk.co.uk/collections/media-entertainment/overview':'14367'},{'www.autodesk.co.jp/collections/architecture-engineering-construction/building-design':'14367'},{'www.autodesk.co.jp/collections/product-design-manufacturing/overview':'14367'},{'www.autodesk.de/customer-stories/wendy-stevens-autocad':'14986'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d.toString().indexOf(f)>-1){b['bidtellect.analytics_id']=c[e][f];m=true};};if(m)break};if(!m)b['bidtellect.analytics_id']='not_set';}},function(a,b,c,d,e,f,g){if(1){d=b['domain_path'];if(typeof d=='undefined')return;c=[{'www.autodesk.it/customer-stories/national-theatre-london':'14986'},{'www.autodesk.fr/customer-stories/wendy-stevens-autocad':'14986'},{'www.autodesk.de/customer-stories/tim-campbell-autocad':'14986'},{'www.autodesk.co.uk/customer-stories/national-theatre-london':'14986'},{'www.autodesk.co.uk/customer-stories/tim-campbell-autocad':'14986'},{'www.autodesk.fr/customer-stories/national-theatre-london':'14986'},{'www.autodesk.it/customer-stories/wendy-stevens-autocad':'14986'},{'www.autodesk.co.uk/customer-stories/wendy-stevens-autocad':'14986'},{'www.autodesk.de/customer-stories/wendy-stevens-autocad':'14986'},{'www.autodesk.de/customer-stories/national-theatre-london':'14986'},{'www.autodesk.fr/customer-stories/tim-campbell-autocad':'14986'},{'www.autodesk.it/customer-stories/tim-campbell-autocad':'14986'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d.toString().indexOf(f)>-1){b['bidtellect.conversion_id_default']=c[e][f];m=true};};if(m)break};if(!m)b['bidtellect.conversion_id_default']='not_set';}},function(a,b,c,d,e,f,g){if(1){d=b['domain_path'];if(typeof d=='undefined')return;c=[{'www.autodesk.de/collections/architecture-engineering-construction/building-design':'p-dqcftHpNSBXDz'},{'www.autodesk.de/collections/product-design-manufacturing/overview':'p-dqcftHpNSBXDz'},{'www.autodesk.co.uk/collections/product-design-manufacturing/overview':'p-dqcftHpNSBXDz'},{'www.autodesk.co.jp/collections/product-design-manufacturing/overview':'p-dqcftHpNSBXDz'},{'www.autodesk.co.uk/campaigns/collections/media-entertainment':'p-dqcftHpNSBXDz'},{'www.autodesk.co.uk/collections/architecture-engineering-construction/included-software':'p-dqcftHpNSBXDz'},{'www.autodesk.de/campaigns/collections/product-design-manufacturing':'p-dqcftHpNSBXDz'},{'www.autodesk.co.uk/collections/architecture-engineering-construction/overview':'p-dqcftHpNSBXDz'},{'www.autodesk.co.uk/collections/architecture-engineering-construction/building-design':'p-dqcftHpNSBXDz'},{'www.autodesk.co.uk/campaigns/collections/product-design-manufacturing':'p-dqcftHpNSBXDz'},{'www.autodesk.de/collections/media-entertainment/overview':'p-dqcftHpNSBXDz'},{'www.autodesk.co.uk/collections/media-entertainment/overview':'p-dqcftHpNSBXDz'},{'www.autodesk.co.jp/collections/architecture-engineering-construction/building-design':'p-dqcftHpNSBXDz'},{'www.autodesk.co.jp/collections/media-entertainment/overview':'p-dqcftHpNSBXDz'},{'www.autodesk.fr/campaigns/collections/product-design-manufacturing':'p-dqcftHpNSBXDz'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d.toString().indexOf(f)>-1){b['quantcast.account_load']=c[e][f];m=true};};if(m)break};}},function(a,b,c,d,e,f,g){if(1){d=b['domain_path'];if(typeof d=='undefined')return;c=[{'www.autodesk.in/campaigns/arnold':'AW-933873130|'},{'www.autodesk.com.au/products/autocad-lt/free-trial':'AW-868805809|'},{'www.autodesk.co.nz/products/autocad-lt/free-trial':'AW-868805809|'},{'www.autodesk.com.au/products/autocad/included-toolsets/autocad-map-3d':'AW-868805809|'},{'www.autodesk.com.au/products/autocad-lt/overview':'AW-868805809|'},{'www.autodesk.com.au/products/autocad/included-toolsets/autocad-electrical':'AW-868805809|'},{'www.autodesk.co.nz/products/autocad/features':'AW-868805809|'},{'www.autodesk.com.au/products/autocad/compare/autocad-vs-autocad-for-mac':'AW-868805809|'},{'www.autodesk.com.au/products/autocad/features':'AW-868805809|'},{'www.autodesk.it/solutions/engineering-data-management-collaboration':'AW-869368942|'},{'www.autodesk.co.nz/products/autocad/included-toolsets/autocad-map-3d':'AW-868805809|'},{'www.autodesk.co.nz/products/autocad/free-trial':'AW-868805809|'},{'www.autodesk.com.au/compare/lt-products':'AW-868805809|'},{'www.autodesk.com.au/products/autocad-lt/features':'AW-868805809|'},{'www.autodesk.com.au/products/autocad/included-toolsets/autocad-plant-3d':'AW-868805809|'},{'www.autodesk.com.au/products/autocad/included-toolsets/autocad-architecture':'AW-868805809|'},{'www.autodesk.co.nz/products/autocad/included-toolsets/autocad-architecture':'AW-868805809|'},{'www.autodesk.co.nz/products/autocad/overview':'AW-868805809|'},{'www.autodesk.co.nz/compare/lt-products':'AW-868805809|'},{'www.autodesk.co.kr/campaigns/collections/media-entertainment':'AW-980482224|'},{'www.autodesk.com.au/products/autocad/included-toolsets/autocad-mechanical':'AW-868805809|'},{'www.autodesk.com.au/products/autocad/free-trial':'AW-868805809|'},{'www.autodesk.com.au/products/autocad/overview':'AW-868805809|'},{'www.autodesk.pl/campaigns/indie-game-kit/thank-you':'AW-965293173|GT46COjt5IUBEPXopMwD'},{'www.autodesk.co.nz/products/autocad/included-toolsets/autocad-mep':'AW-868805809|'},{'www.autodesk.co.nz/products/autocad/compare/autocad-vs-autocad-for-mac':'AW-868805809|'},{'www.autodesk.cz/campaigns/generative-design/manufacturing':'AW-863348257|hGD1CKy0mIwBEKHM1psD'},{'www.autodesk.co.nz/products/autocad-lt/overview':'AW-868805809|'},{'www.appstreaming.autodesk.com/install/studentapp/73e72ada57b7480280f7a6f4a289729f/':'AW-790994776|WZOXCLyo5qYBENi-lvkC'},{'www.autodesk.co.nz/products/autocad/included-toolsets/autocad-raster-design':'AW-868805809|'},{'www.autodesk.com.au/products/autocad/included-toolsets/autocad-raster-design':'AW-868805809|'},{'www.appstreaming.autodesk.com/install/studentapp/73e72ada57b7480280f7a6f4a289729f':'AW-790994776|73cKCPDhtKsBENi-lvkC'},{'www.autodesk.com.au/products/autocad/included-toolsets/autocad-mep':'AW-868805809|'},{'www.autodesk.co.nz/products/autocad/included-toolsets/autocad-plant-3d':'AW-868805809|'},{'www.autodesk.co.nz/products/autocad/included-toolsets/autocad-mechanical':'AW-868805809|'},{'www.autodesk.co.nz/products/autocad/included-toolsets/autocad-electrical':'AW-868805809|'},{'www.autodesk.com.br/campaigns/get-to-bim-discovery/inefficiency-trap-ebook-thank-you':'AW-923820572|'},{'www.autodesk.co.nz/products/autocad-lt/features':'AW-868805809|'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d.toString().indexOf(f)>-1){b['adwords.conversion_campaign_settings']=c[e][f];m=true};};if(m)break};if(!m)b['adwords.conversion_campaign_settings']='not_set';}},function(a,b){try{if(1){b["user.login"]="";try{var login_status="logged out";if(typeof(b["oxygen_id"])==="string"&&b["oxygen_id"]!==""){login_status="logged in";} b["user.login"]=login_status;}catch(err){}}}catch(e){utag.DB(e)}},function(a,b,c,d,e,f,g){if(1){d=b['domain_path'];if(typeof d=='undefined')return;c=[{'www.autodesk.com.au/':'868805809|true'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d==f){b['adwords.homepage_settings']=c[e][f];m=true};};if(m)break};if(!m)b['adwords.homepage_settings']='not_set';}},function(a,b,c,d,e,f,g){if(1){d=b['dom.url'];if(typeof d=='undefined')return;c=[{'www.autodesk.co.za/campaigns':'826212793|||||true'},{'www.autodesk.com/za/campaigns':'826212793|||||true'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d.toString().indexOf(f)>-1){b['adwords.campaigns_url_settings']=c[e][f];m=true};};if(m)break};if(!m)b['adwords.campaigns_url_settings']='not_set';}},function(a,b,c,d,e,f,g){if(1){d=b['country_code'];if(typeof d=='undefined')return;c=[{'us':'TLFLCDHZOZA6FAYHOHDMZC|3QKTPXJB4ZH33FK37I3ZSX'},{'ca':'TLFLCDHZOZA6FAYHOHDMZC|3QKTPXJB4ZH33FK37I3ZSX'},{'ar':'TLFLCDHZOZA6FAYHOHDMZC|3QKTPXJB4ZH33FK37I3ZSX'},{'br':'TLFLCDHZOZA6FAYHOHDMZC|3QKTPXJB4ZH33FK37I3ZSX'},{'it':'U3IFAYR3QVBGFF7EMQIDHJ|L4RREALQ4VDSLFFRSINP6I'},{'de':'Z4VAP4CH2JC4ZCWBVECH3I|X5GDXKEM5RCN3COUFVQRTM'},{'fr':'K3ZPSXBAKZEXPFMRRRXTU3|RNGJSOMG4VB7LHOJJ53SH6'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d.toString().indexOf(f)>-1){b['adroll.global_settings']=c[e][f];m=true};};if(m)break};}},function(a,b,c,d,e,f,g){if(1){d=b['domain_path'];if(typeof d=='undefined')return;c=[{'www.autodesk.de/products/maya/free-trial':'AW-806734898|HnphCIaA74IBELKY14AD'},{'www.autodesk.ae/collections/architecture-engineering-construction/included-software':'AW-810556374|pipFCOu51n8Q1rfAggM|false'},{'www.autodesk.co.uk/products/autocad/free-trial':'AW-806734898|vSqVCM67poYBELKY14AD'},{'www.autodesk.pl':'AW-918211631|mUmcCIXyo4MBEK-Y67UD'},{'www.autodesk.fr/products/maya/free-trial':'AW-806734898|HnphCIaA74IBELKY14AD'},{'www.autodesk.ae/products/autocad/free-trial':'AW-810556374|fdsxCJOF1n8Q1rfAggM|false'},{'www.autodesk.de/products/autocad/free-trial':'AW-806734898|vSqVCM67poYBELKY14AD'},{'www.autodesk.co.uk/products/maya/free-trial':'AW-806734898|HnphCIaA74IBELKY14AD'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d.toString().indexOf(f)>-1){b['adwords.conversion_trial_download_settings']=c[e][f];m=true};};if(m)break};if(!m)b['adwords.conversion_trial_download_settings']='not_set';}},function(a,b,c,d,e,f,g){if(1){d=b['domain_path'];if(typeof d=='undefined')return;c=[{'www.autodesk.fr/products/maya/free-trial':'AW-806734898|5VWUCI-D74IBELKY14AD'},{'www.autodesk.de/products/maya/free-trial':'AW-806734898|5VWUCI-D74IBELKY14AD'},{'www.autodesk.co.uk/products/maya/free-trial':'AW-806734898|5VWUCI-D74IBELKY14AD'},{'www.autodesk.de/products/autocad/free-trial':'AW-806734898|AqVsCPOOv4YBELKY14AD'},{'www.autodesk.pl':'AW-918211631|wtyrCO77k4MBEK-Y67UD'},{'www.autodesk.ae/products/autocad/free-trial':'AW-810556374|6tUFCKPU0n8Q1rfAggM|false'},{'www.autodesk.co.uk/products/autocad/free-trial':'AW-806734898|AqVsCPOOv4YBELKY14AD'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d.toString().indexOf(f)>-1){b['adwords.conversion_trial_download_2_settings']=c[e][f];m=true};};if(m)break};if(!m)b['adwords.conversion_trial_download_2_settings']='not_set';}},function(a,b){try{if(1){try{b['domain_path']=b['dom.domain']+b['dom.pathname']}catch(e){}}}catch(e){utag.DB(e);}},function(a,b){try{if(b['event_name']=='link-click'){try{b['domainpath_linkvalue']=b['domain_path']+"|"+b['event_data.linkValue']}catch(e){}}}catch(e){utag.DB(e);}},function(a,b,c,d,e,f,g){if(1){d=b['event_data.linkValue'];if(typeof d=='undefined')return;c=[{'Sprawd_ zawarto__ Kolekcji':'AW-918211631|qhtGCLrUiYMBEK-Y67UD'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d.toString().indexOf(f)>-1){b['adwords.link_click_settings']=c[e][f];m=true};};if(m)break};}},function(a,b,c,d,e,f,g){if(1){d=b['event_data.linkValue'];if(typeof d=='undefined')return;c=[{'Sprawd_ zawarto__ Kolekcji':'381074|380284'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d==f){b['linkedin.link_click_settings']=c[e][f];m=true};};if(m)break};if(!m)b['linkedin.link_click_settings']='not_set';}},function(a,b,c,d,e,f,g){if(1){d=b['domain_path'];if(typeof d=='undefined')return;c=[{'www.autodesk.co.uk/campaigns/maintenance-to-subscription':'186092|264116'},{'intandem.autodesk.com/digital-handover-specify-capture-verify/':'3763641|7452929'},{'www.autodesk.com.tr/solutions/bim/research-civil-infrastructure/bim360-contact-us':'1502137'},{'intandem.autodesk.com/get-started-free/':'3763641|7452993'},{'www.autodesk.com/products/fusion-360-manage-with-upchain/request-demo':'7702|10880084'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d.toString().indexOf(f)>-1){b['linkedin.form_submit_settings']=c[e][f];m=true};};if(m)break};}},function(a,b,c,d,e,f,g){if(1){d=b['event_data.linkValue'];if(typeof d=='undefined')return;c=[{'Sprawd_ zawarto__ Kolekcji':'381074|399140'},{'Zapisz si_':'381074|399196'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d.toString().indexOf(f)>-1){b['linkedin.link_click_2_settings']=c[e][f];m=true};};if(m)break};}},function(a,b,c,d,e,f,g){if(1){d=b['event_data.linkValue'];if(typeof d=='undefined')return;c=[{'Zapisz si_':'AW-918211631|R2FFCITNiIQBEK-Y67UD'},{'Sprawd_ zawarto__ Kolekcji':'AW-918211631|Qg8JCPLMiIQBEK-Y67UD'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d.toString().indexOf(f)>-1){b['adwords.link_click_2_settings']=c[e][f];m=true};};if(m)break};}},function(a,b,c,d,e,f,g){if(1){d=b['domain_path'];if(typeof d=='undefined')return;c=[{'www.autodesk.com.au/collections/media-entertainment/overview':'VF2QDBQVLFHYFPWXSPEA5A|UXTP3VQS5NDHNCSJAAU5NM'},{'www.autodesk.com.au/collections/architecture-engineering-construction/overview':'VF2QDBQVLFHYFPWXSPEA5A|UXTP3VQS5NDHNCSJAAU5NM'},{'www.autodesk.com.au/collections/product-design-manufacturing/overview':'VF2QDBQVLFHYFPWXSPEA5A|UXTP3VQS5NDHNCSJAAU5NM'},{'www.autodesk.it/abm/solutions/bim-for-manufacturers':'MMG7QRI3PZG3XFIVVE3YMZ|XAFVKYHV4ZETZKLY666BPM'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d==f){b['adroll.products_exact_settings']=c[e][f];m=true};};if(m)break};if(!m)b['adroll.products_exact_settings']='not_set';}},function(a,b){try{if((b['tealium_environment']=='qa'&&/projectdelivery.autodesk.com\/blog\//.test(b['dom.url']))){b['projdelivery_ga_account']='UA-125674371-1'}}catch(e){utag.DB(e);}},function(a,b,c,d,e,f,g){if(1){d=b['domain_path'];if(typeof d=='undefined')return;c=[{'www.autodesk.de/subscription':'o02h4|0|0'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d.toString().indexOf(f)>-1){b['twitter.form_submit_settings']=c[e][f];m=true};};if(m)break};}},function(a,b){try{if(1){(function getGoogleAnalyticsAccount(){window.utag_data=window.utag_data;var pageInstance=typeof digitalData.pageInstanceID!=="undefined"?digitalData.pageInstanceID:(typeof digitalData.page!=="undefined"?(typeof digitalData.page.pageInstanceID!=="undefined"?digitalData.page.pageInstanceID:false):false);pageInstance=pageInstance||utag_data.tealium_environment||utag_data['ut.env']||false;var PRODcheck=pageInstance==='prod'?true:false;var STGcheck=pageInstance==='stg'||pageInstance==='uat'||pageInstance==='staging'?true:false;var QAcheck=pageInstance==='qa'?true:false;if(PRODcheck)window.utag_data.waf_google_analytics_property_new='UA-41503257-3';else if(STGcheck||QAcheck)window.utag_data.waf_google_analytics_property_new='UA-49582300-1';else window.utag_data.waf_google_analytics_property_new='UA-60143912-1';})();}}catch(e){utag.DB(e)}},function(a,b,c,d,e,f,g){if(1){d=b['event_data.linkValue'];if(typeof d=='undefined')return;c=[{'Chcesz dowiedzie_ si_ wi_cej na temat rozwi_za_ Autodesk?Popro_ o kontakt':'381074|476684'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d.toString().indexOf(f)>-1){b['linkedin.link_click_3_settings']=c[e][f];m=true};};if(m)break};}},function(a,b,c,d,e,f,g){if(1){d=b['domain_path'];if(typeof d=='undefined')return;c=[{'www.autodesk.com.tr/solutions/bim/research-civil-infrastructure/bim360-contact-us':'1502137'},{'www.autodesk.es/campaigns/see-innovation-automotive':'443849'},{'www.autodesk.pl/campaigns/meble':'381074'},{'www.autodesk.es/industry/manufacturing/engineering-leadership/win-more-business/winning-better-engineering-bids':'443849'},{'www.autodesk.co.uk/customer-stories/corstorphineandwright':'72345'},{'www.autodesk.es/campaigns/see-innovation-industrial-machinery':'443849'},{'www.autodesk.it/industry/manufacturing/mechanical-engineer/modern-product-design/innovate-on-demand-ebook-abm':'337060'},{'www.autodesk.es/campaigns/tunelesypuentes':'443849'},{'www.autodesk.it/industry/manufacturing/mechanical-engineer/modern-product-design/modern-itgineer-toolkit-ebook-abm/thank-you-abm':'337060'},{'www.autodesk.it/campaigns/design-collaboration/project-leader-abm/e-book/thank-you':'337060'},{'www.autodesk.it/industry/manufacturing/mechanical-engineer/modern-product-design/modern-itgineer-toolkit-ebook-abm':'337060'},{'www.autodesk.es/campaigns/get-to-bim-discovery/bim-interoperability':'443849'},{'/bim-360/':'46887'},{'www.autodesk.it/industry/manufacturing/mechanical-engineer/innovate-on-demand-ebook/thank-you':'623281'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d.toString().indexOf(f)>-1){b['linkedin.dc_default_id']=c[e][f];m=true};};if(m)break};if(!m)b['linkedin.dc_default_id']='not_set';}},function(a,b,c,d,e,f,g){if(1){d=b['event_data.linkValue'];if(typeof d=='undefined')return;c=[{'Chcesz dowiedzie_ si_ wi_cej na temat rozwi_za_ Autodesk?Popro_ o kontakt':'AW-918211631|rBdVCPKZtIkBEK-Y67UD'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d.toString().indexOf(f)>-1){b['adwords.link_click_we_use_autocad_settings']=c[e][f];m=true};};if(m)break};if(!m)b['adwords.link_click_we_use_autocad_settings']='not_set';}},function(a,b,c,d,e,f,g){if(1){d=b['domain_path'];if(typeof d=='undefined')return;c=[{'www.autodesk.co.jp/future-of-work':'AW-953210995|IXNbCKWtxNsCEPOww8YD'},{'www.autodesk.com.au/collections/architecture-engineering-construction/overview':'AW-953210995|2wGhCOmVkc0CEPOww8YD'},{'www.autodesk.com.au/products/bim-collaborate/overview':'AW-953210995|IT7KCLPIkc0CEPOww8YD'},{'www.appstreaming.autodesk.com/install/app/73e72ada57b7480280f7a6f4a289729f':'AW-964362752|rpUCCMKau5YBEICE7MsD'},{'www.autodesk.com.au/campaigns/future-of-design-absm':'AW-953210995|YFlgCLT2qs0CEPOww8YD'},{'www.autodesk.com.au/future-of-work':'AW-953210995|3l31CNrsqs0CEPOww8YD'},{'www.appstreaming.autodesk.com/install/studentapp/73e72ada57b7480280f7a6f4a289729f':'AW-964362752|rpUCCMKau5YBEICE7MsD'},{'www.autodesk.co.jp/promotions':'AW-953210995|LI--CKiu-IMYEPOww8YD'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d.toString().indexOf(f)>-1){b['adwords.conversion_default_3_settings']=c[e][f];m=true};};if(m)break};if(!m)b['adwords.conversion_default_3_settings']='not_set';}},function(a,b,c,d,e,f,g){if(1){d=b['domain_path'];if(typeof d=='undefined')return;c=[{'blogs.autodesk.com/latam/':'7mXYERjy'},{'blogs.autodesk.com/por-dentro-da-autodesk-brasil/':'7mXYERjy'},{'blogs.autodesk.com/mundoaec/':'7mXYERjy'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d.toString().indexOf(f)>-1){b['demandbase.client_id']=c[e][f];m=true};};if(m)break};}},function(a,b,c,d,e,f,g){if(1){d=b['event_data.linkValue'];if(typeof d=='undefined')return;c=[{'Ebook':'7702|889033'},{'free trial':'7702'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d.toString().indexOf(f)>-1){b['linkedin.link_click_4_settings']=c[e][f];m=true};};if(m)break};}},function(a,b,c,d,e,f,g){if(1){d=b['domain_path'];if(typeof d=='undefined')return;c=[{'www.autodesk\.(ca\/en|com\/ca-en)\/collections\/architecture-engineering-construction\/overview':'1727'},{'www.autodesk\.(ca\/en|com\/ca-en)\/collections\/architecture-engineering-construction\/infrastructure-design':'1727'},{'www.autodesk\.(ca\/fr|com\/ca-fr)\/collections\/architecture-engineering-construction\/overview':'1727'},{'www.autodesk\.(ca\/en|com\/ca-en)\/products\/civil-3d\/':'1727'},{'www.autodesk\.(ca\/fr|com\/ca-fr)\/collections\/architecture-engineering-construction\/infrastructure-design':'1727'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){g=new RegExp(f,'i');if(g.test(d)){b['g2crowd.id']=c[e][f];m=true};};if(m)break};if(!m)b['g2crowd.id']='not_set';}},function(a,b,c,d,e,f,g){if(1){d=b['domain_path'];if(typeof d=='undefined')return;c=[{'www.autodesk.co.uk/customer-stories/corstorphineandwright':'956772'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d.toString().indexOf(f)>-1){b['linkedin.dc_default_id_2']=c[e][f];m=true};};if(m)break};if(!m)b['linkedin.dc_default_id_2']='not_set';}},function(a,b,c,d,e,f,g){if(1){d=b['domain_path'];if(typeof d=='undefined')return;c=[{'www.autodesk.com.au/products/autocad/included-toolsets/autocad-mep':'AW-868805809'},{'www.autodesk.com.au/products/autocad/included-toolsets/autocad-electrical':'AW-868805809'},{'www.autodesk.com.tr/campaigns/generative-design':'AW-728679240'},{'www.autodesk.com.au/products/autocad/included-toolsets/autocad-map-3d':'AW-868805809'},{'www.autodesk.com.au/solutions/bim/explore-building-design/personalized-report':'AW-868805809'},{'www.autodesk.co.jp/products/fusion-360/students-teachers-educators':'AW-810461666'},{'www.autodesk.com.au/products/autocad/compare/autocad-vs-autocad-for-mac':'AW-868805809'},{'www.autodesk.hu':'AW-863348257'},{'www.autodesk.in/campaigns/education/fusion-360':'AW-790994776'},{'www.autodesk.cz/products/inventor/new-features':'AW-863348257'},{'prodsmart.com':'UA-36822159-2'},{'www.autodesk.com.au/products/autocad/included-toolsets/autocad-architecture':'AW-868805809'},{'www.autodesk.com.au/solutions/bim/research-building-design/mep':'AW-868805809'},{'www.autodesk.in/campaigns/fusion360/bts1':'AW-790994776'},{'www.autodesk.com.au/products/autocad-lt/free-trial':'AW-868805809'},{'www.autodesk.com.au/products/autocad/features':'AW-868805809'},{'www.autodesk.com.au/products/autocad/free-trial':'AW-868805809'},{'www.appstreaming.autodesk.com/install/studentapp/73e72ada57b7480280f7a6f4a289729f':'AW-868690602'},{'www.autodesk.com.au/products/autocad/included-toolsets/autocad-raster-design':'AW-868805809'},{'www.appstreaming.autodesk.com/ja/install/studentapp/73e72ada57b7480280f7a6f4a289729f':'AW-946681708'},{'www.autodesk.com.au/solutions/bim/research-building-design/structure':'AW-868805809'},{'www.autodesk.com.au/products/autocad/included-toolsets/autocad-plant-3d':'AW-868805809'},{'www.autodesk.com.au/products/autocad/overview':'AW-868805809'},{'www.autodesk.co.jp/campaigns/new-autocad':'UA-60717701-4'},{'www.autodesk.com.au/products/autocad/included-toolsets/autocad-mechanical':'AW-868805809'},{'www.autodesk.com.au/solutions/bim/research-building-design/architecture':'AW-868805809'},{'www.autodesk.com.au/products/autocad-lt/overview':'AW-868805809'},{'www.autodesk.com.au/products/autocad-lt/features':'AW-868805809'},{'www.autodesk.com.au/compare/lt-products':'AW-868805809'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d.toString().indexOf(f)>-1){b['adwords_gtag_default_1_id']=c[e][f];m=true};};if(m)break};if(!m)b['adwords_gtag_default_1_id']='not_set';}},function(a,b,c,d,e,f,g){if(1){d=b['event_data.linkValue'];if(typeof d=='undefined')return;c=[{'scroll: watch video':'7702|841298'},{'download ebook':'7702|847202'},{'E-Book herunterladen':'7702|847242'},{'subscribe':'7702|847770'},{'Start for free':'7702|847818'},{'ACDIST:free-trial':'7702|847290'},{'INVPROSA:free-trial':'7702|847298'},{'RVT:free-trial':'7702|847706'},{'3DSMAX:free-trial':'7702|847714'},{'HSMWKS:free-trial':'7702|847722'},{'F360:free-trial':'7702|847730'},{'MAYA:free-trial':'7702|847746'},{'CIV3D:free-trial':'7702|847754'},{'IW360P:free-trial':'7702|847762'},{'LIVE:free-trial':'7702|847770'},{'SBRDES:free-trial':'7702|847786'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d.toString().indexOf(f)>-1){b['linkedin.link_click_5_settings']=c[e][f];m=true};};if(m)break};}},function(a,b,c,d,e,f,g){if(1){d=b['country_code'];if(typeof d=='undefined')return;c=[{'my':'414949|1542376'},{'ar':'419131|860966'},{'be':'414947|1522490'},{'ca':'415655|860966'},{'ch':'414947|1522490'},{'jp':'414949|1542376'},{'kr':'414949|1542376'},{'gb':'414948|1522489'},{'br':'415655|860966'},{'cn':'414949|1542376'},{'sg':'414949|1542376'},{'tr':'414947|1522490'},{'cz':'414947|1522490'},{'de':'414947|1522490'},{'dk':'414947|1522490'},{'es':'414947|1522490'},{'eu':'414947|1522490'},{'fi':'414947|1522490'},{'fr':'414947|1522490'},{'hu':'414947|1522490'},{'in':'414949|1542376'},{'it':'414947|1522490'},{'mx':'415655|860966'},{'nl':'414947|1522490'},{'no':'414947|1522490'},{'pi':'414947|1522490'},{'pt':'414947|1522490'},{'se':'414947|1522490'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d==f){b['cj.trial_download_1_settings']=c[e][f];m=true};};if(m)break};if(!m)b['cj.trial_download_1_settings']='not_set';}},function(a,b){try{if(typeof b['cj.trial_download_1_settings']!='undefined'){try{b['cj_type']=b["cj.trial_download_1_settings"].split("|")[0]}catch(e){};try{b['cj_cid']=b["cj.trial_download_1_settings"].split("|")[1]}catch(e){}}}catch(e){utag.DB(e);}},function(a,b){try{if(typeof b['products_line']!='undefined'){try{b['cj_plc']=utag_data["products_line"][0];}catch(e){}}}catch(e){utag.DB(e);}},function(a,b,c,d,e,f,g){if(1){d=b['domain_path'];if(typeof d=='undefined')return;c=[{'www.appstreaming.autodesk.com/ja/install/studentapp/73e72ada57b7480280f7a6f4a289729f':'AW-946681708|ludRCMn5iKIBEOzutMMD|1.0|USD'},{'www.appstreaming.autodesk.com/install/studentapp/73e72ada57b7480280f7a6f4a289729f':'AW-868690602|8jlJCMuv9KEBEKrVnJ4D|1.0|USD'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d.toString().indexOf(f)>-1){b['adwords.conversion_SEM_APAC_JP_IN_settings']=c[e][f];m=true};};if(m)break};if(!m)b['adwords.conversion_SEM_APAC_JP_IN_settings']='not_set';}},function(a,b){try{if(typeof b['qp.adsk_waf_dev']!='undefined'){document.cookie="adsk_waf_dev="+b['qp.adsk_waf_dev']+";path=/;domain="+utag.cfg.domain+";expires=";b['cp.adsk_waf_dev']=b['qp.adsk_waf_dev'];}}catch(e){utag.DB(e);}},function(a,b,c,d,e,f,g){if(1){d=b['domain_path'];if(typeof d=='undefined')return;c=[{'www.appstreaming.autodesk.com/ja/install/studentapp/73e72ada57b7480280f7a6f4a289729f':'AW-810461666|RdDfCNiVwH8Q4tO6ggM'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d.toString().indexOf(f)>-1){b['adwords.conversion_AEX_Geo_Fencing_for_Japan']=c[e][f];m=true};};if(m)break};if(!m)b['adwords.conversion_AEX_Geo_Fencing_for_Japan']='not_set';}},function(a,b,c,d,e,f,g){if(1){d=b['domain_path'];if(typeof d=='undefined')return;c=[{'www.appstreaming.autodesk.com/ja/install/studentapp/73e72ada57b7480280f7a6f4a289729f':'AW-858438361|hdgjCNC176IBENn1qpkD'},{'www.appstreaming.autodesk.com/install/studentapp/73e72ada57b7480280f7a6f4a289729f':'AW-790994776|Sx7tCKLCxrMBENi-lvkC'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d.toString().indexOf(f)>-1){b['adwords.conversion_SEM_APAC_IN_Tagging']=c[e][f];m=true};};if(m)break};if(!m)b['adwords.conversion_SEM_APAC_IN_Tagging']='not_set';}},function(a,b){try{if((typeof b['transaction_type']!='undefined'&&b['transaction_type'].toString().toLowerCase()=='waf - uhm'.toLowerCase()&&typeof b['branch_name']!='undefined'&&typeof b['branch_name']!='undefined'&&b['branch_name']!='')){b['analytics.branch_selection']='yes'}}catch(e){utag.DB(e);}},function(a,b,c,d,e,f,g){if(1){d=b['domain_path'];if(typeof d=='undefined')return;c=[{'www.autodesk.in/campaigns/education/cam':'AW-790994776|0BXTCOzGqOQBENi-lvkC'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d.toString().indexOf(f)>-1){b['adwords.conversion_link_click_in_paid_campaigns']=c[e][f];m=true};};if(m)break};if(!m)b['adwords.conversion_link_click_in_paid_campaigns']='not_set';}},function(a,b,c,d,e,f,g){if(1){d=b['domain_path'];if(typeof d=='undefined')return;c=[{'www.autodesk.in/campaigns/education/fusion-360':'AW-790994776'},{'www.autodesk.com.au/solutions/bim/research-civil-infrastructure/civil-structures':'AW-868805809'},{'www.autodesk.com.au/solutions/bim/research-civil-infrastructure/transportation':'AW-868805809'},{'www.autodesk.com.au/solutions/bim/research-civil-infrastructure/land-development':'AW-868805809'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d.toString().indexOf(f)>-1){b['adwords_gtag_default_3_id']=c[e][f];m=true};};if(m)break};if(!m)b['adwords_gtag_default_3_id']='not_set';}},function(a,b,c,d,e,f,g){if(1){d=b['domain_path'];if(typeof d=='undefined')return;c=[{'www.appstreaming.autodesk.com/install/studentapp/73e72ada57b7480280f7a6f4a289729f':'AW-790994776|VY7bCNDas6sBENi-lvkC'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d.toString().indexOf(f)>-1){b['adwords.conversion_default_4_settings']=c[e][f];m=true};};if(m)break};if(!m)b['adwords.conversion_default_4_settings']='not_set';}},function(a,b,c,d,e,f,g){if(1){d=b['domain_path'];if(typeof d=='undefined')return;c=[{'www.appstreaming.autodesk.com/de/install/studentapp/73e72ada57b7480280f7a6f4a289729f':'AW-763018176|MyARCLjx5tQBEMD36usC'},{'www.appstreaming.autodesk.com/install/studentapp/73e72ada57b7480280f7a6f4a289729f':'AW-790994776|ahFXCMiJwrMBENi-lvkC'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d.toString().indexOf(f)>-1){b['adwords.conversion_default_5_settings']=c[e][f];m=true};};if(m)break};if(!m)b['adwords.conversion_default_5_settings']='not_set';}},function(a,b){try{if((b['event_name'].toString().indexOf('pageview')>-1&&b['tealium_profile'].toString().toLowerCase()!='oxygen'.toLowerCase())||(b['event_name'].toString().indexOf('trial-download-start-intent')>-1&&b['tealium_profile'].toString().toLowerCase()!='oxygen'.toLowerCase())){analytics.helper.postMessageAPI.listen({pattern:{get_data_response:true,},type:"once",callback:function(obj){try{if(typeof obj["get_data_response"]["cookie_name"]!=="undefined"&&obj["get_data_response"]["cookie_name"]==cookieNameAffiliatesData){var crossDomainAffiliatesData=obj["get_data_response"]["cookie_value"];analytics.helper.debugLog("Affiliates > onReceive: crossDomainAffiliatesData: "+crossDomainAffiliatesData);if(crossDomainAffiliatesData!==false&&crossDomainAffiliatesData!==null&&crossDomainAffiliatesData!==""){analytics.helper.setCookie(cookieNameAffiliatesData,crossDomainAffiliatesData,180);window.AffiliatesCrossDomainData=crossDomainAffiliatesData;}}}catch(error){analytics.helper.debugLog("error:");analytics.helper.debugLog(error);}}}) var cookieNameAffiliatesData="wap_affiliates_data";window.AffiliatesCrossDomainData=null;if(utag_data["event_name"]==="pageview") {if((utag_data["qp.aid"]||utag_data["qp.pid"]||utag_data["qp.sid"]||utag_data["qp.cjevent"]||utag_data["qp.affname"])&&typeof(window.adsk)!=="undefined"){window.adsk.AffiliatesCrossDomainData="";if(utag_data["qp.aid"])window.adsk.AffiliatesCrossDomainData+="aid:"+utag_data["qp.aid"]+"|";if(utag_data["qp.pid"])window.adsk.AffiliatesCrossDomainData+="pid:"+utag_data["qp.pid"]+"|";if(utag_data["qp.cid"])window.adsk.AffiliatesCrossDomainData+="cid:"+utag_data["qp.cid"]+"|";if(utag_data["qp.sid"])window.adsk.AffiliatesCrossDomainData+="sid:"+utag_data["qp.sid"]+"|";if(utag_data["qp.cjevent"])window.adsk.AffiliatesCrossDomainData+="cjevent:"+utag_data["qp.cjevent"]+"|";if(utag_data["qp.affname"])window.adsk.AffiliatesCrossDomainData+="affname:"+utag_data["qp.affname"]+"|";} analytics.helper.wadsAPI.load(function(){if(typeof(window.adsk)!=="undefined"&&typeof(window.adsk.AffiliatesCrossDomainData)!=="undefined"){window.AffiliatesCrossDomainData=window.adsk.AffiliatesCrossDomainData;analytics.helper.setCookie(cookieNameAffiliatesData,window.AffiliatesCrossDomainData,180);window.postWadsCommand({"set_data":{"cookie_name":cookieNameAffiliatesData,"cookie_value":window.AffiliatesCrossDomainData}});} else{window.AffiliatesCrossDomainData=analytics.helper.getCookie(cookieNameAffiliatesData);if(window.AffiliatesCrossDomainData===false){window.AffiliatesCrossDomainData=null;} window.postWadsCommand({"get_data":{"cookie_name":cookieNameAffiliatesData}});}});} else if(utag_data["event_name"]==="trial-download-start-intent") {window.AffiliatesCrossDomainData=analytics.helper.getCookie(cookieNameAffiliatesData);if(typeof(window.AffiliatesCrossDomainData)==="string"&&window.AffiliatesCrossDomainData.indexOf("upsell:yes|")===-1) {window.AffiliatesCrossDomainData+="upsell:yes|";analytics.helper.setCookie(cookieNameAffiliatesData,window.AffiliatesCrossDomainData,180);window.postWadsCommand({"set_data":{"cookie_name":cookieNameAffiliatesData,"cookie_value":window.AffiliatesCrossDomainData}});}}}}catch(e){utag.DB(e)}},function(a,b,c,d,e,f,g){if(1){d=b['domain_path'];if(typeof d=='undefined')return;c=[{'www.autodesk.it/solutions/bim/explore-building-design/green-building-trends-ty':'623281'},{'www.autodesk.it/solutions/bim/explore-building-design/five-ways-move-to-bim-ebook-ty':'623281'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d.toString().indexOf(f)>-1){b['linkedin.id']=c[e][f];m=true};};if(m)break};}},function(a,b,c,d,e,f,g){if(1){d=b['domain_path'];if(typeof d=='undefined')return;c=[{'www.appstreaming.autodesk.com/ja/install/studentapp/73e72ada57b7480280f7a6f4a289729f/':'AW-938180053|gjmuCO6t6soBENX7rb8D'},{'www.appstreaming.autodesk.com/install/studentapp/73e72ada57b7480280f7a6f4a289729f/':'AW-790994776|qkQtCNbh7MoBENi-lvkC'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d.toString().indexOf(f)>-1){b['adwords.conversion_campaign_2_settings']=c[e][f];m=true};};if(m)break};if(!m)b['adwords.conversion_campaign_2_settings']='not_set';}},function(a,b,c,d,e,f,g){if(1){d=b['domain_path'];if(typeof d=='undefined')return;c=[{'www.autodesk.in/campaigns/education/fusion-360':'AW-790994776|L9OuCICWw8sBENi-lvkC'},{'www.autodesk.in/campaigns/education/cam':'AW-790994776|y57KCOmq3Y8BENi-lvkC'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d==f){b['google_video_conversion_settings_1']=c[e][f];m=true};};if(m)break};if(!m)b['google_video_conversion_settings_1']='not_set';}},function(a,b){try{if(typeof b['qp.origin']!='undefined'){b['analytics.origin']=b['qp.origin']}}catch(e){utag.DB(e);}},function(a,b,c,d,e,f,g){if(1){d=b['domain_path'];if(typeof d=='undefined')return;c=[{'www.autodesk.in/campaigns/education/cam':'AW-790994776|-b6aCKuJ8NEBENi-lvkC'},{'www.autodesk.in/solutions/generative-design/education/airbus':'AW-790994776|VQB_CM2T0dEBENi-lvkC'},{'www.autodesk.in/campaigns/education/fusion-360':'AW-790994776|cLwICIC30NEBENi-lvkC'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d.toString().indexOf(f)>-1){b['adwords.conversion_campaign_3_settings']=c[e][f];m=true};};if(m)break};if(!m)b['adwords.conversion_campaign_3_settings']='not_set';}},function(a,b,c,d,e,f,g){if(1){d=b['domain_path'];if(typeof d=='undefined')return;c=[{'www.autodesk.co.jp/campaigns/education/fusion360-in-demand-students':'AW-938180053|g_iaCPbm0dwBENX7rb8D'},{'www.autodesk.in/campaigns/education/cam-cnc-course':'AW-790994776|kZxgCODcneUBENi-lvkC'},{'www.autodesk.co.jp/campaigns/education/fusion-360-online':'AW-938180053|pTDOCNasiN4BENX7rb8D'},{'www.autodesk.in/campaigns/education/cam':'AW-790994776|0BXTCOzGqOQBENi-lvkC'},{'www.autodesk.in/campaigns/education/fusion360-in-demand-students':'AW-790994776|sI-CCPj-t90BENi-lvkC'},{'www.autodesk.in/campaigns/education/deloitte-report':'AW-790994776|QK0ZCIj0090BENi-lvkC'},{'www.autodesk.co.jp/campaigns/education/deloitte-report':'AW-938180053|9Mp2CJS3wNwBENX7rb8D'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d.toString().indexOf(f)>-1){b['adwords.link_click_4_settings']=c[e][f];m=true};};if(m)break};if(!m)b['adwords.link_click_4_settings']='not_set';}},function(a,b,c,d,e,f,g){if(1){d=b['dom.domain'];if(typeof d=='undefined')return;c=[{'autocadresources.autodesk.co.jp':'JP'},{'www.autodesk.co.kr':'KR'},{'www.autodesk.co.jp':'JP'},{'www.autodesk.com.au':'AU'},{'www.autodesk.in':'IN'},{'www.autodesk.com.sg':'SG'},{'www.autodesk.co.nz':'NZ'},{'asean.autodesk.com':'MY'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d.toString().indexOf(f)>-1){b['adwords.country']=c[e][f];m=true};};if(m)break};if(!m)b['adwords.country']='not_set';}},function(a,b){try{utag.runonce=utag.runonce||{};utag.runonce.ext=utag.runonce.ext||{};if(typeof utag.runonce.ext[1145]=='undefined'){utag.runonce.ext[1145]=1;if(1){if(b['tealium_profile']&&(b['tealium_profile'].indexOf('akp-akn')>-1||b['tealium_profile'].indexOf('akp-community')>-1)) {var intervalLoop=0;var interval=setInterval(function(){if(typeof b['menu_language']==="string"||intervalLoop>=10) {clearInterval(interval);window.analytics.context.resolveWait('meMenu');} else intervalLoop++;},500);}}}}catch(e){utag.DB(e)}},function(a,b){try{if(1){var regex=/autodesk\.(com|de|co\.jp)\/products\/fusion-360\/free-trial/gm;var regexCheck=regex.test(window.location.href);if(regexCheck){if(digitalData.user["loginStatus"]=="Logged In"){var wps_token=JSON.parse(sessionStorage.getItem("profile")).jwt;var wps_raw_data;var wps_ajax_url="https://developer.api.autodesk.com/userprofile/v1/users/@me";$.ajax({dataType:"json",url:wps_ajax_url,beforeSend:function(xhr){xhr.setRequestHeader('Authorization',"Bearer "+wps_token);},success:function(data){wps_raw_data=data;console.log("2FaEnabled "+wps_raw_data["2FaEnabled"]);utag_data["analytics.adobeEvar185"]=b["analytics.adobeEvar185"]=""+wps_raw_data["2FaEnabled"];},});}}}}catch(e){utag.DB(e)}},function(a,b,c,d,e,f,g){if(1){d=b['domainpath_linkvalue'];if(typeof d=='undefined')return;c=[{'www.autodesk.cz/campaigns/mfg-return-to-work|Autodesk partne_i':'AW-863348257|hGD1CKy0mIwBEKHM1psD'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d.toString().indexOf(f)>-1){b['adwords.link_click_custom_button_settings']=c[e][f];m=true};};if(m)break};if(!m)b['adwords.link_click_custom_button_settings']='not_set';}},function(a,b){try{if(typeof b['qp.isrid']!='undefined'){b['analytics.origin']='moe'}}catch(e){utag.DB(e);}},function(a,b){try{utag.runonce=utag.runonce||{};utag.runonce.ext=utag.runonce.ext||{};if(typeof utag.runonce.ext[1188]=='undefined'){utag.runonce.ext[1188]=1;if(b['dom.domain']=='www-pt.autodesk.com'){window.$waf('head').append('<meta name="facebook-domain-verification" content="i1u0zhilrb5oeqhrnften0vt8h39jg" />');}}}catch(e){utag.DB(e)}},function(a,b){try{if((b['tealium_profile'].toString().indexOf('manage')>-1&&b['dom.url'].toString().indexOf('add-seats')>-1)){if(typeof digitalData!=="undefined"&&typeof digitalData.rawProductData!=='undefined'&&typeof digitalData.rawProductData[0]!=='undefined') {if(digitalData.rawProductData[0].prorationDays) b["product_prorated_days"]=digitalData.rawProductData[0].prorationDays;if(digitalData.rawProductData[0].subscriptionId) b["product_original_subscriptionId"]=digitalData.rawProductData[0].subscriptionId;}}}catch(e){utag.DB(e)}},function(a,b){try{if(/(autodesk.blogs.com\/between_the_lines)/.test(b['dom.url'])){b['ga_account']='UA-564166-2'}}catch(e){utag.DB(e);}},function(a,b){try{if(/(getcoreinterface.typepad.com)/.test(b['dom.url'])){b['ga_account']='UA-43036467-1'}}catch(e){utag.DB(e);}},function(a,b){try{if(/(around-the-corner.typepad.com)/.test(b['dom.url'])){b['ga_account']='UA-32447693-1'}}catch(e){utag.DB(e);}},function(a,b){try{if(/(modthemachine.typepad.com)/.test(b['dom.url'])){b['ga_account']='UA-225723-36'}}catch(e){utag.DB(e);}},function(a,b){try{if(/(adndevblog.typepad.com\/manufacturing)/.test(b['dom.url'])){b['ga_account']='UA-225723-36'}}catch(e){utag.DB(e);}},function(a,b){try{if(/(adndevblog.typepad.com\/aec)/.test(b['dom.url'])){b['ga_account']='UA-23725031-13'}}catch(e){utag.DB(e);}},function(a,b){try{if((b['tealium_environment']=='prod'&&/(formit.autodesk.com)/.test(b['dom.url']))){b['formit_ga_account']='UA-43191066-4'}}catch(e){utag.DB(e);}},function(a,b){try{if(b['dom.domain'].toString().indexOf('feedback.autodesk.com')>-1){b['ga_account']='UA-2967772-87, UA-41324293-1'}}catch(e){utag.DB(e);}},function(a,b){try{utag.runonce=utag.runonce||{};utag.runonce.ext=utag.runonce.ext||{};if(typeof utag.runonce.ext[1247]=='undefined'){utag.runonce.ext[1247]=1;if(b['dom.domain'].toString().indexOf('feedback.autodesk.com')>-1){if(wafCCPAHelper&&wafCCPAHelper.html&&wafCCPAHelper.html.insertStyleTag){wafCCPAHelper.html.insertStyleTag('workaroung-gdpr-footer','#adsk-eprivacy-privacy-settings-footer-container { position: absolute; width: 100%;bottom: -100px; }')}}}}catch(e){utag.DB(e)}},function(a,b){try{if(/(dynamobim.org)/.test(b['dom.url'])){b['ga_account']='UA-49664594-1'}}catch(e){utag.DB(e);}},function(a,b){try{if(b['dom.domain'].toString().indexOf('dynamobim.org')>-1||b['dom.domain'].toString().indexOf('autodesk.blogs.com')>-1||b['dom.domain'].toString().indexOf('autodesk-inventor-pl.typepad.com')>-1||b['dom.domain'].toString().indexOf('adndevblog.typepad.com')>-1||b['dom.domain'].toString().indexOf('around-the-corner.typepad.com')>-1||b['dom.domain'].toString().indexOf('buildingconnected.zendesk.com')>-1||b['dom.domain'].toString().indexOf('getcoreinterface.typepad.com')>-1||b['dom.domain'].toString().indexOf('modthemachine.typepad.com')>-1||b['dom.domain'].toString().indexOf('thebuildingcoder.typepad.com')>-1||b['dom.domain'].toString().indexOf('through-the-interface.typepad.com')>-1||b['dom.domain'].toString().indexOf('abcdblog.fr')>-1||b['dom.domain'].toString().indexOf('support.shotgunsoftware.com')>-1||b['dom.domain'].toString().indexOf('.instructables.')>-1){b['ccpa_force_show']='true'}}catch(e){utag.DB(e);}},function(a,b,c,d,e,f,g){if(1){d=b['domain_path'];if(typeof d=='undefined')return;c=[{'www.autodesk.com/products/autocad-lt/trial-intake':'p-dqcftHpNSBXDz|_fp.event.AutoCAD LT Trial Conversion 2022|refresh'},{'www.autodesk.com/products/inventor/trial-intake':'p-dqcftHpNSBXDz|_fp.event.Inventor Trial 2021 V2|refresh'},{'www.autodesk.com/products/autocad/trial-intake':'p-dqcftHpNSBXDz|_fp.event.AutoCAD Trial Conversion 2022|refresh'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d.toString().indexOf(f)>-1){b['quantcast.trial_download_settings']=c[e][f];m=true};};if(m)break};}},function(a,b){try{utag.runonce=utag.runonce||{};utag.runonce.ext=utag.runonce.ext||{};if(typeof utag.runonce.ext[1257]=='undefined'){utag.runonce.ext[1257]=1;if(b['dom.domain'].toString().indexOf('abcdblog.fr')>-1){if(wafCCPAHelper&&wafCCPAHelper.html&&wafCCPAHelper.html.insertStyleTag){wafCCPAHelper.html.insertStyleTag('workaroung-gdpr-footer','#adsk-eprivacy-privacy-settings-footer-container { position: absolute; width: 100%; }')}}}}catch(e){utag.DB(e)}},function(a,b,c,d,e,f,g){if(1){d=b['clicked_element_href'];if(typeof d=='undefined')return;c=[{'https://damassets.autodesk.net/content/dam/autodesk/www/pdfs/autodesk-french-exec-summary-pages.pdf':'o66st'},{'https://redshift.autodesk.fr/':'o66sv'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d==f){b['twitter.default_4_id']=c[e][f];m=true};};if(m)break};if(!m)b['twitter.default_4_id']='not_set';}},function(a,b,c,d,e,f,g){if(1){d=b['continent_code'];if(typeof d=='undefined')return;c=[{'apac':'6331029|webhn0|apcmpnpg'},{'amer':'6038712|webhm0|nacmpnpg'},{'emea':'6036555|weban0|emprdstn'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d==f){b['doubleclick.global_default_settings']=c[e][f];m=true};};if(m)break};if(!m)b['doubleclick.global_default_settings']='';}},function(a,b,c,d,e,f,g){if(1){d=b['continent_code'];if(typeof d=='undefined')return;c=[{'apac':'6331029|weban0|apbutton'},{'amer':'6038712|weban0|nabutton'},{'emea':'6036555|weban0|empgevnt'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d==f){b['doubleclick.page_events_settings']=c[e][f];m=true};};if(m)break};if(!m)b['doubleclick.page_events_settings']='';}},function(a,b){try{utag.runonce=utag.runonce||{};utag.runonce.ext=utag.runonce.ext||{};if(typeof utag.runonce.ext[1282]=='undefined'){utag.runonce.ext[1282]=1;if(1){if(document.querySelectorAll('meta[itemprop]').length>0) {var createDate=document.querySelector('meta[itemprop=dateCreated]') var publishDate=document.querySelector('meta[itemprop=datePublished]') var updateDate=document.querySelector('meta[itemprop=dateModified]') createDate=createDate?createDate.getAttribute('content').split('T')[0]:'na';publishDate=publishDate?publishDate.getAttribute('content').split('T')[0]:'na';updateDate=updateDate?updateDate.getAttribute('content').split('T')[0]:'na';var pagePublicationInformation=createDate+'|'+publishDate+'|'+updateDate;if(pagePublicationInformation!=='na|na|na') b['pagePublishInfo']=pagePublicationInformation;}}}}catch(e){utag.DB(e)}},function(a,b){try{utag.runonce=utag.runonce||{};utag.runonce.ext=utag.runonce.ext||{};if(typeof utag.runonce.ext[1303]=='undefined'){utag.runonce.ext[1303]=1;if(1){window.analytics=window.analytics||{};window.analytics.pagespeed=window.analytics.pagespeed||{};window.analytics.pagespeed.beforeLoadRules=(new Date().getTime())-window.analytics.pagespeed.loadTimestamp;}}}catch(e){utag.DB(e)}},function(a,b){try{if(/^(www\.)?spacemaker\.webflow\.io\/?$/.test(b['dom.domain'])){b['tealium_environment']='qa'}}catch(e){utag.DB(e);}},function(a,b){try{if(1){if(window.digitalData&&window.digitalData.user&&typeof(window.digitalData.user.isPremium)!=='undefined'){if(window.digitalData.user.isPremium) b['analytics.user_premium']="Premium";else b['analytics.user_premium']="Standard";}}}catch(e){utag.DB(e)}},function(a,b,c,d,e,f,g){if(1){d=b['dom.url'];if(typeof d=='undefined')return;c=[{'www.autodesk.com/webinars/aec/aec-collection-construction-modeling-workflows-apac':'6331029|webhn0|apcmpnpg'},{'www.autodesk.com/webinars/aec/revit-and-bim-collaborate-pro-apac-oct13':'6331029|webhn0|apcmpnpg'},{'autocadresources.autodesk.co.jp/autocad-getting-started':'6331029|webhn0|apcmpnpg'},{'www.autodesk.com/campaigns/apac/accelerate-sustainability-absm':'6331029|webhn0|apcmpnpg'},{'gems.autodesk.com/c/express/2e7f6e07-d5ba-4e09-a924-dc177a03d2c7':'6331029|weban0|apallpgs'},{'redshift.autodesk.co.jp':'6331029|weban0|apallpgs'},{'newpossible.autodesk.com/value/aec/autocad?section=boost-productivity':'6036555|weban0|apallpgs'},{'newpossible.autodesk.com/value/aec/autocad/Boost-Productivity-702N7-68706Y.html':'6036555|weban0|apallpgs'},{'newpossible.autodesk.com/value/aec/autocad':'6331029|weban0|apbutton'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d.toString().indexOf(f)>-1){b['doubleclick.default_settings']=c[e][f];m=true};};if(m)break};if(!m)b['doubleclick.default_settings']='not_set';}},function(a,b,c,d,e,f,g){if(1){d=b['dom.domain'];if(typeof d=='undefined')return;c=[{'www.autodesk.com.au':'au'},{'www.autodesk.com.hk':'hk'},{'www.autodesk.co.nz':'nz'},{'www.autodesk.in':'in'},{'www.autodesk.com.cn':'cn'},{'www.autodesk.com.tw':'tw'},{'www.autodesk.co.jp':'jp'},{'www.autodesk.co.kr':'kr'},{'www.autodesk.ca':'ca'},{'www.autodesk.mx':'mx'},{'www.autodesk.com.br':'br'},{'latinoamerica.autodesk.com':'ar'},{'www.autodesk.cz':'cz'},{'www.autodesk.dk':'dk'},{'www.autodesk.es':'es'},{'www.autodesk.fr':'fr'},{'www.autodesk.hu':'hu'},{'www.autodesk.it':'it'},{'www.autodesk.no':'no'},{'www.autodesk.pl':'pl'},{'www.autodesk.pt':'pt'},{'www.autodesk.ru':'ru'},{'www.autodesk.fi':'fi'},{'www.autodesk.com.tr':'tr'},{'www.autodesk.co.uk':'gb'},{'www.autodesk.de':'de'},{'www.autodesk.be':'be'},{'www.autodesk.co.za':'za'},{'www.autodesk.com.sg':'sg'},{'asean.autodesk.com':'my'},{'www.autodesk.nl':'nl'},{'www.autodesk.se':'se'},{'www.autodesk.ch':'ch'},{'www.autodesk.ae':'ae'},{'www.autodesk.com':'us'},{'www.autodesk.eu':'eu'},{'www.autodesk.ru':'ru'},{'www.autodesk.com.au':'au'},{'www.autodesk.co.nz':'nz'},{'www.autodesk.ae':'ae'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d.toString().indexOf(f)>-1){b['country_code_patch']=c[e][f];m=true};};if(m)break};if(!m)b['country_code_patch']='us';}},function(a,b,c,d,e,f,g){if(1){d=b['domain_path'];if(typeof d=='undefined')return;c=[{'projectdelivery.autodesk.com':'6331029|webhn0|apcmpnpg'},{'boards.autodesk.com':'6331029|webhn0|apcmpnpg'},{'autocadresources.autodesk.com':'6331029|webhn0|apcmpnpg'},{'autodesk.com/autodesk-university/conference/overview':'6331029|webhn0|apcmpnpg'},{'autodesk.com/autodesk-university/ru/conference/overview':'6331029|webhn0|apcmpnpg'},{'autodesk.com/autodesk-university/zh-hans/conference/overview':'6331029|webhn0|apcmpnpg'},{'autodesk.com/autodesk-university/ja/conference/overview':'6331029|webhn0|apcmpnpg'},{'autodesk.com/autodesk-university/ko/conference/overview':'6331029|webhn0|apcmpnpg'},{'autodesk.com/autodesk-university/in/conference/overview':'6331029|webhn0|apcmpnpg'},{'autodesk.com/autodesk-university/conference/digital-experience':'6331029|webhn0|apcmpnpg'},{'autodesk.com/autodesk-university/conference/general-session-live':'6331029|webhn0|apcmpnpg'},{'autodesk.com/autodesk-university/de/conference/general-session-live':'6331029|webhn0|apcmpnpg'},{'autodesk.com/autodesk-university/fr/conference/general-session-live':'6331029|webhn0|apcmpnpg'},{'autodesk.com/autodesk-university/':'6331029|webhn0|apcmpnpg'},{'autodesk.com/autodesk-university/fr':'6331029|webhn0|apcmpnpg'},{'autodesk.com/autodesk-university/de':'6331029|webhn0|apcmpnpg'},{'autodeskuniversity.smarteventscloud.com/portal/contactInfo.ww':'6331029|webhn0|apcmpnpg'},{'autodeskuniversity.smarteventscloud.com/portal/reg/regConfirmation.ww':'6331029|webhn0|apcmpnpg'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d.toString().indexOf(f)>-1){b['doubleclick.apac_default_settings']=c[e][f];m=true};};if(m)break};if(!m)b['doubleclick.apac_default_settings']='';}},function(a,b,c,d,e,f,g){if(1){d=b['domain_path'];if(typeof d=='undefined')return;c=[{'projectdelivery.autodesk.com':'6036555|weban0|emprdstn'},{'boards.autodesk.com':'6036555|weban0|emprdstn'},{'autocadresources.autodesk.com':'6036555|weban0|emprdstn'},{'autodesk.com/autodesk-university/conference/digital-experience':'6036555|weban0|emprdstn'},{'autodesk.com/autodesk-university/conference/general-session-live':'6036555|weban0|emprdstn'},{'autodesk.com/autodesk-university/de/conference/general-session-live':'6036555|weban0|emprdstn'},{'autodesk.com/autodesk-university/fr/conference/general-session-live':'6036555|weban0|emprdstn'},{'autodesk.com/autodesk-university/':'6036555|weban0|emprdstn'},{'autodesk.com/autodesk-university/fr':'6036555|weban0|emprdstn'},{'autodesk.com/autodesk-university/de':'6036555|weban0|emprdstn'},{'autodesk.com/autodesk-university/conference/overview':'6036555|weban0|emprdstn'},{'autodesk.com/autodesk-university/es/conference/overview':'6036555|weban0|emprdstn'},{'autodesk.com/autodesk-university/fr/conference/overview':'6036555|weban0|emprdstn'},{'autodesk.com/autodesk-university/de/conference/overview':'6036555|weban0|emprdstn'},{'autodesk.com/autodesk-university/ru/conference/overview':'6036555|weban0|emprdstn'},{'autodeskuniversity.smarteventscloud.com/portal/contactInfo.ww':'6036555|weban0|emprdstn'},{'autodeskuniversity.smarteventscloud.com/portal/reg/regConfirmation.ww':'6036555|weban0|emprdstn'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d.toString().indexOf(f)>-1){b['doubleclick.emea_default_settings']=c[e][f];m=true};};if(m)break};if(!m)b['doubleclick.emea_default_settings']='';}},function(a,b,c,d,e,f,g){if(1){d=b['clicked_element_href'];if(typeof d=='undefined')return;c=[{'autodesk.com/impactreport':'7702|8259468'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d.toString().indexOf(f)>-1){b['linkedin.href_link_click_settings']=c[e][f];m=true};};if(m)break};if(!m)b['linkedin.href_link_click_settings']='not_set';}},function(a,b){try{if(typeof b['event_data.formID']!='undefined'||typeof b['event_data.formResults']!='undefined'){b['form_results_formatted']="";for(var i=0;i<b['event_data.formResults'].length;i++) {b['form_results_formatted']+=b['event_data.formID']+":";b['form_results_formatted']+=b['event_data.formResults'][i].questionID+"=";b['form_results_formatted']+=b['event_data.formResults'][i].questionAnswer+";";} b['form_results_formatted']+="score="+(b['event_data.formScore']||"na")+";";}}catch(e){utag.DB(e)}},function(a,b,c,d,e,f,g){if(1){d=b['continent_code'];if(typeof d=='undefined')return;c=[{'amer':'bhvz0fi|p0a41u8'},{'emea':'ixyj3i9|w41mofi'},{'apac':'ofwm33t|kxymsn9'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d==f){b['ttd.global_settings']=c[e][f];m=true};};if(m)break};if(!m)b['ttd.global_settings']='not_set';}},function(a,b,c,d,e,f,g){if(1){d=b['domain_path'];if(typeof d=='undefined')return;c=[{'autodesk\.com\.au\/products\/fusion-360\/trial-intake':'7702|10160204'},{'autodesk\.com\/products\/spacemaker\/trial-intake':'7702|6809402'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d.toString().indexOf(f)>-1){b['qc.trial_download_intent_settings']=c[e][f];m=true};};if(m)break};}},function(a,b,c,d,e,f,g){if(1){d=b['qp.product'];if(typeof d=='undefined')return;c=[{'invprosa':'935739601|zjDcCIzz6bADENGBmb4D'},{'pdcoll':'935739601|4G4PCLXWnbEDENGBmb4D'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d==f){b['adwords.conversion_event_settings2']=c[e][f];m=true};};if(m)break};if(!m)b['adwords.conversion_event_settings2']='not_set';}},function(a,b,c,d,e,f,g){if(1){d=b['event_data.productLineCode'];if(typeof d=='undefined')return;c=[{'invprosa':'935739601|Ki8TCN-8-rADENGBmb4D'},{'.+':'935739601|F_3lCO2QgbEDENGBmb4D'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){g=new RegExp(f,'i');if(g.test(d)){b['adwords.conversion_event_settings3']=c[e][f];m=true};};if(m)break};if(!m)b['adwords.conversion_event_settings3']='not_set';}},function(a,b){try{utag.runonce=utag.runonce||{};utag.runonce.ext=utag.runonce.ext||{};if(typeof utag.runonce.ext[1469]=='undefined'){utag.runonce.ext[1469]=1;if(1){(function copyAdobeVisitorIdIntoDigitalData(){function getAdobeVisitorIdFromCookie(){var adobeId var adobeCookie=window.analytics&&window.analytics.helper&&window.analytics.helper.getCookie('AMCV_6DC7655351E5696B0A490D44@AdobeOrg');if(adobeCookie){var adobe_regex=/MCMID\|([^\|]+)\|/g;var match_result=adobe_regex.exec(adobeCookie);adobeId=match_result===null?'':match_result[1];} return adobeId?adobeId:'';} function setAdobeVisitorIdInDigitalData(adobeVisitorId){window.digitalData=window.digitalData||{};window.digitalData.user=window.digitalData.user||{};window.digitalData.user.adobeVisitorId=adobeVisitorId;} var rechecks=10;function checkForAdobeVisitorId(){var adobeVisitorId=getAdobeVisitorIdFromCookie();if(adobeVisitorId){setAdobeVisitorIdInDigitalData(adobeVisitorId);}else{if(rechecks>0){rechecks=rechecks-1;setTimeout(checkForAdobeVisitorId,500);}}} if(!(window.digitalData&&window.digitalData.user&&window.digitalData.user.adobeVisitorId)){checkForAdobeVisitorId();}})();}}}catch(e){utag.DB(e)}},function(a,b){try{if(b['dom.domain'].toString().indexOf('proest.com')>-1){b['proest_ga_account']='UA-3438964-1'}}catch(e){utag.DB(e);}},function(a,b,c,d,e,f,g){if(1){d=b['qp.product'];if(typeof d=='undefined')return;c=[{'aeccol':'1014735949|2vl6CNL1isYDEM3I7uMD'},{'pdcoll':'1014735949|MWMZCMHkisYDEM3I7uMD'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d==f){b['adwords.conversion_event_settings_weighted']=c[e][f];m=true};};if(m)break};if(!m)b['adwords.conversion_event_settings_weighted']='not_set';}},function(a,b){try{utag.runonce=utag.runonce||{};utag.runonce.ext=utag.runonce.ext||{};if(typeof utag.runonce.ext[1513]=='undefined'){utag.runonce.ext[1513]=1;if(1){window.analytics=window.analytics||{};window.analytics.eventLog=window.analytics.eventLog||[];utag.trackOrigin=utag.track;utag.track=function(a,b){try{var obj;if(typeof a=="string"){obj={event:a,data:JSON.parse(JSON.stringify(b)),cfg:{uids:''}};}else{obj={event:a.event,data:JSON.parse(JSON.stringify(a.data)),cfg:JSON.parse(JSON.stringify(a.cfg))};} var __eventLogInitiator='utag.'+obj.event;if(obj.cfg&&obj.cfg.uids){__eventLogInitiator+=''+JSON.stringify(obj.cfg.uids);} window.analytics.eventLog.push(Object.assign({__eventLogInitiator:__eventLogInitiator},obj.data));}catch(e){} return utag.trackOrigin.apply(this,arguments);}}}}catch(e){utag.DB(e)}},function(a,b){try{if(/^(www\.)?shotgridsoftware\.com\/?$/.test(b['dom.domain'])||b['dom.domain'].toString().toLowerCase()=='stage.shotgridsoftware.com'.toLowerCase()){b['ah_lib_amplitude_api_key']='a9895d870c5f3abe4aad5d8aabeff2ea';b['ah_lib_amplitude_deviceIdFromURL']='true';b['ah_lib_amplitude_includeReferrer']='true';b['ah_lib_amplitude_includeUtm']='true';b['ah_lib_amplitude_saveEvents']='true';try{b['ah_lib_amplitude_logLevel']="live"!="live"?"WARN":"ERROR"}catch(e){}}}catch(e){utag.DB(e);}},function(a,b){try{if((b['tealium_environment']=='prod'&&/^(www\.)?shotgridsoftware\.com\/?$/.test(b['dom.domain']))||(b['tealium_environment']=='prod'&&b['dom.domain'].toString().toLowerCase()=='stage.shotgridsoftware.com'.toLowerCase())){b['shotgun_ga_account']='UA-2114792-1'}}catch(e){utag.DB(e);}},function(a,b){try{if((b['tealium_environment']=='qa'&&/^(www\.)?shotgridsoftware\.com\/?$/.test(b['dom.domain']))||(b['tealium_environment']=='qa'&&b['dom.domain'].toString().toLowerCase()=='stage.shotgridsoftware.com'.toLowerCase())){b['shotgun_ga_account']='UA-2114792-1'}}catch(e){utag.DB(e);}},function(a,b,c,d,e,f,g){if(1){d=b['dom.domain'];if(typeof d=='undefined')return;c=[{'^(www\.)?shotgridsoftware\.com\/?$':'1104693969580891'},{'(stage.shotgridsoftware.com)':'1104693969580891'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){g=new RegExp(f,'i');if(g.test(d)){b['ah_lib_facebook_id']=c[e][f];m=true};};if(m)break};}},function(a,b,c,d,e,f,g){if(1){d=b['dom.domain'];if(typeof d=='undefined')return;c=[{'thewild.com':'1504492'},{'www.thewild.com':'1504492'},{'blog.irisvr.com':'1504492'},{'irisinfo.thewild.com':'4263449'},{'irisblog.thewild.com':'1504492'},{'prodsmart.com':'1854346'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d==f){b['ah_lib_linkedin_id']=c[e][f];m=true};};if(m)break};}},function(a,b,c,d,e,f,g){if(1){d=b['dom.domain'];if(typeof d=='undefined')return;c=[{'^(www\.)?shotgridsoftware\.com\/?$':'l4cwi'},{'(stage.shotgridsoftware.com)':'l4cwi'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){g=new RegExp(f,'i');if(g.test(d)){b['ah_lib_twitter_id']=c[e][f];m=true};};if(m)break};if(!m)b['ah_lib_twitter_id']='';}},function(a,b){try{if((b['tealium_environment']=='qa'&&b['dom.domain'].toString().toLowerCase()=='blog.irisvr.com'.toLowerCase())){b['blogirisvr_google_ads_account']='AW-746579437'}}catch(e){utag.DB(e);}},function(a,b){try{if((b['tealium_environment']=='prod'&&b['dom.domain'].toString().toLowerCase()=='blog.irisvr.com'.toLowerCase())){b['blogirisvr_google_ads_account']='AW-746579437'}}catch(e){utag.DB(e);}},function(a,b){try{if((b['tealium_environment']=='prod'&&b['dom.domain'].toString().toLowerCase()=='irisblog.thewild.com'.toLowerCase())){b['irisblog_ga_account']='UA-55411065-5,UA-121670448-1'}}catch(e){utag.DB(e);}},function(a,b){try{if((b['tealium_environment']=='qa'&&b['dom.domain'].toString().toLowerCase()=='irisblog.thewild.com'.toLowerCase())){b['irisblog_ga_account']='UA-55411065-5,UA-121670448-1'}}catch(e){utag.DB(e);}},function(a,b){try{if((b['tealium_environment']=='prod'&&/(blog.irisvr.com)/.test(b['dom.url']))){b['blogirisvr_ga_account']='UA-55411065-6,UA-55411065-5'}}catch(e){utag.DB(e);}},function(a,b){try{if((b['tealium_environment']=='qa'&&/(blog.irisvr.com)/.test(b['dom.url']))){b['blogirisvr_ga_account']='UA-55411065-6,UA-55411065-5'}}catch(e){utag.DB(e);}},function(a,b){try{if((b['tealium_environment']=='prod'&&/^(www\.)?irisvr\.com\/?$/.test(b['dom.domain']))){b['irisvr_ga_account']='UA-55411065-5'}}catch(e){utag.DB(e);}},function(a,b){try{if((b['tealium_environment']=='qa'&&/^(www\.)?irisvr\.com\/?$/.test(b['dom.domain']))){b['irisvr_ga_account']='UA-55411065-5'}}catch(e){utag.DB(e);}},function(a,b){try{if((b['tealium_environment']=='prod'&&/(help.irisvr.com)/.test(b['dom.url']))){b['helpirisvr_ga_account']='UA-55411065-4'}}catch(e){utag.DB(e);}},function(a,b){try{if((b['tealium_environment']=='qa'&&/(help.irisvr.com)/.test(b['dom.url']))){b['helpirisvr_ga_account']='UA-55411065-4'}}catch(e){utag.DB(e);}},function(a,b){try{if((b['tealium_environment']=='prod'&&/(thewild.com)/.test(b['dom.url']))){b['thewild_ga_account']='UA-121670448-1'}}catch(e){utag.DB(e);}},function(a,b){try{if((b['tealium_environment']=='qa'&&/(thewild.com)/.test(b['dom.url']))){b['thewild_ga_account']='UA-121670448-1'}}catch(e){utag.DB(e);}},function(a,b){try{if(b['dom.domain'].toString().toLowerCase()=='irisvr.com'.toLowerCase()||b['dom.domain'].toString().toLowerCase()=='blog.irisvr.com'.toLowerCase()||b['dom.domain'].toString().toLowerCase()=='www.irisvr.com'.toLowerCase()||b['dom.domain'].toString().toLowerCase()=='irisblog.thewild.com'.toLowerCase()){function getCookie(cname){var name=cname+"=";var decodedCookie=decodeURIComponent(document.cookie);var ca=decodedCookie.split(';');for(var i=0;i<ca.length;i++){var c=ca[i];while(c.charAt(0)==' '){c=c.substring(1);} if(c.indexOf(name)===0){return c.substring(name.length,c.length);}} return"";} var optOutCookie=getCookie('OPTOUTMULTI')||undefined;var hsqDoNotTrack=getCookie('__hs_do_not_track')?'1':'0';if(optOutCookie&&optOutCookie!='false'){var cookieSelections=optOutCookie.split('|');var tempMap;var selectionMap={};cookieSelections.forEach(function(ele){tempMap=ele.split(':');selectionMap[tempMap[0]]=tempMap[1];});if(selectionMap.c9!=hsqDoNotTrack){if(selectionMap.c9=='0'){window._hsq.push(['doNotTrack',{track:true}]);}else{window._hsq.push(['doNotTrack']);}}}}}catch(e){utag.DB(e)}},function(a,b){try{if((b['tealium_environment']=='prod'&&b['dom.domain'].toString().toLowerCase()=='irisblog.thewild.com'.toLowerCase())){b['blogirisvr_google_ads_account']='AW-746579437'}}catch(e){utag.DB(e);}},function(a,b){try{if((b['tealium_environment']=='qa'&&b['dom.domain'].toString().toLowerCase()=='irisblog.thewild.com'.toLowerCase())){b['blogirisvr_google_ads_account']='AW-746579437'}}catch(e){utag.DB(e);}},function(a,b){try{if((b['tealium_environment']=='prod'&&/(irisinfo.thewild.com)/.test(b['dom.url']))){b['irisinfo_ga_account']='UA-55411065-5'}}catch(e){utag.DB(e);}},function(a,b){try{if((b['tealium_environment']=='qa'&&/(irisinfo.thewild.com)/.test(b['dom.url']))){b['irisinfo_ga_account']='UA-55411065-5'}}catch(e){utag.DB(e);}},function(a,b){try{if((b['tealium_environment']=='prod'&&/(redshift.autodesk.com)/.test(b['dom.url']))){b['redshift_ga_account']='UA-39196445-1'}}catch(e){utag.DB(e);}},function(a,b){try{if((b['tealium_environment']=='qa'&&/(redshift.autodesk.com|redshift.ufcontent.com)/.test(b['dom.url']))){b['redshift_ga_account']='UA-39196445-1'}}catch(e){utag.DB(e);}},function(a,b,c,d,e,f,g){if(1){d=b['dom.url'];if(typeof d=='undefined')return;c=[{'autodesk\.com\/campaigns\/apac\/dpd-article-absm.+?url=(named|midmarket|strategic)':'7702|10645586'},{'https://www.autodesk.com/insights/research/state-of-design-and-make':'7702|10645586'},{'https://www.autodesk.com/webinars/acad-2024-tipsandtricks':'7702|10645586'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){g=new RegExp(f,'i');if(g.test(d)){b['linkedin.form_submit_settings2']=c[e][f];m=true};};if(m)break};}},function(a,b){try{if((b['tealium_environment']=='prod'&&b['dom.url'].toString().toLowerCase().indexOf('prodsmart.com'.toLowerCase())>-1)){b['prodsmart_adwords_account']='AW-969471442'}}catch(e){utag.DB(e);}},function(a,b){try{if((b['tealium_environment']=='qa'&&b['dom.url'].toString().toLowerCase().indexOf('prodsmart.com'.toLowerCase())>-1)){b['prodsmart_adwords_account']='AW-969471442'}}catch(e){utag.DB(e);}},function(a,b){try{if((b['tealium_environment']=='prod'&&b['dom.url'].toString().toLowerCase().indexOf('prodsmart.com'.toLowerCase())>-1)){b['prodsmart_ga_account']='UA-36822159-2'}}catch(e){utag.DB(e);}},function(a,b){try{if((b['tealium_environment']=='qa'&&b['dom.url'].toString().toLowerCase().indexOf('prodsmart.com'.toLowerCase())>-1)){b['prodsmart_ga_account']='UA-36822159-2'}}catch(e){utag.DB(e);}},function(a,b){try{if(b['event_data.linkType']=='social'){b['event_data.socialNetwork']=b['event_data.linkValue']}}catch(e){utag.DB(e);}},function(a,b){try{if(1){try{b['user_customer_type']=window.analytics.helper.getDigitalDataParameter('user','customerType')}catch(e){}}}catch(e){utag.DB(e);}},function(a,b,c,d,e,f,g){if(1){d=b['dom.domain'];if(typeof d=='undefined')return;c=[{'research.autodesk.com':'GTM-WG3RMCR'},{'adsk-research.torpedo.agency':'GTM-WG3RMCR'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d.toString().indexOf(f)>-1){b['gtm.container_id']=c[e][f];m=true};};if(m)break};if(!m)b['gtm.container_id']='';}},function(a,b){try{if(1){try{var productsLength=0;if(typeof(b["product_category"])!=="undefined") productsLength=b["product_category"].length;var CJCrossDomainCookie=utag_data["cp.wap_affiliates_data"];var cj_product_id=[];if(productsLength>0){for(var i=0;i<productsLength;i++){var x=i+1;cj_product_id.push(b["product_id"][i]);}}}catch(err){}}}catch(e){utag.DB(e)}},function(a,b,c,d,e,f,g){if(1){d=b['country_code'];if(typeof d=='undefined')return;c=[{'de':'6501'},{'au':'4872'},{'gb':'6500'},{'jp':'4872'},{'in':'4872'},{'ca':'5746'},{'fr':'5746'},{'us':'2709'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d.toString().indexOf(f)>-1){b['wunderkind_website_id']=c[e][f];m=true};};if(m)break};}},function(a,b,c,d,e,f,g){if(1){d=b['country_code'];if(typeof d=='undefined')return;c=[{'us':'860966'},{'ca':'860966'},{'br':'860966'},{'mx':'860966'},{'latam':'860966'},{'eren':'860966'},{'uk':'1522489'},{'mena':'1522489'},{'fr':'1522490'},{'de':'1522490'},{'it':'1522490'},{'es':'1522490'},{'eu':'1522490'},{'be':'1522490'},{'fi':'1522490'},{'nl':'1522490'},{'ru':'1522490'},{'tr':'1522490'},{'se':'1522490'},{'no':'1522490'},{'pl':'1564616'},{'ch':'1522490'},{'cz':'1564616'},{'dk':'1522490'},{'jp':'1542376'},{'sg':'1542376'},{'in':'1542376'},{'kr':'1542376'},{'my':'1542376'},{'cn':'1542376'},{'gb':'1522489'},{'ar':'860966'},{'ae':'1522489'},{'hu':'1564616'},{'au':'1542376'},{'nz':'1542376'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d==f){b['cj_enterprise_id']=c[e][f];m=true};};if(m)break};}},function(a,b,c,d,e,f,g){if(1){d=b['country_code'];if(typeof d=='undefined')return;c=[{'us':'11002'},{'ca':'11002'},{'br':'11002'},{'mx':'11002'},{'latam':'11002'},{'eren':'11002'},{'uk':'11859'},{'mena':'11859'},{'fr':'11858'},{'de':'11858'},{'it':'11858'},{'es':'11858'},{'eu':'11858'},{'be':'11858'},{'fi':'11858'},{'nl':'11858'},{'ru':'11858'},{'tr':'11858'},{'se':'11858'},{'no':'11858'},{'pl':'522583544655'},{'ch':'11858'},{'cz':'522583544655'},{'dk':'11858'},{'jp':'11860'},{'sg':'11860'},{'in':'11860'},{'kr':'11860'},{'my':'11860'},{'cn':'11860'},{'gb':'11859'},{'ar':'11002'},{'ae':'11859'},{'hu':'522583544655'},{'au':'11860'},{'nz':'11860'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d==f){b['cj_tag_id']=c[e][f];m=true};};if(m)break};}},function(a,b,c,d,e,f,g){if(/trial-download-start-intent|install-download-start/.test(b['event_name'])){d=b['country_code'];if(typeof d=='undefined')return;c=[{'us':'427634'},{'ca':'427634'},{'br':'427636'},{'mx':'427636'},{'latam':'427636'},{'uk':'427625'},{'fr':'427623'},{'de':'427623'},{'it':'427623'},{'es':'427623'},{'eu':'427623'},{'be':'427623'},{'fi':'427623'},{'nl':'427623'},{'ru':'427623'},{'tr':'427623'},{'se':'427623'},{'no':'427623'},{'pl':'436888'},{'ch':'427623'},{'cz':'436888'},{'dk':'427623'},{'jp':'427632'},{'sg':'427632'},{'in':'427632'},{'kr':'427632'},{'my':'427632'},{'cn':'427632'},{'eren':'427634'},{'mena':'427625'},{'gb':'427625'},{'ar':'427636'},{'ae':'427625'},{'hu':'436888'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d==f){b['cj_action_id']=c[e][f];m=true};};if(m)break};}},function(a,b){try{if(typeof b['analytics.origin']!='undefined'){try{b['analytics.origin']=b['analytics.origin'].toLowerCase()}catch(e){}}}catch(e){utag.DB(e);}},function(a,b){try{if(1){var hostname=document.location.host;if(utag_data["tealium_environment"]!="prod"&&/^localhost(\:\d+)?$/i.test(hostname)){hostname="localhost";}else{var tl=hostname.split(".");var pt=(/\.co\.|\.com\.|\.org\.|\.edu\.|\.net\.|\.asn\./.test(hostname))?3:2;hostname=tl.splice(tl.length-pt,pt).join(".");} b['cookie_root_domain']=hostname}}catch(e){utag.DB(e)}},function(a,b){try{if(/^mini-cart-/.test(b['event_name'])){var eventsArray=[];for(var i=0;i<b['_cprod'].length;i++) {eventsArray.push(b['event_name']);} b['event_data.product_action']=eventsArray;}}catch(e){utag.DB(e)}},function(a,b){try{if(typeof b['event_data.downloadType']!='undefined'){b['event_data.genericDownloadEvent']='true'}}catch(e){utag.DB(e);}},function(a,b){try{if(b['tealium_profile'].toString().indexOf('cart-aem')>-1){try{b['event_data.tokensQuantity']=window.analytics.helper.getProductValuesInArray('','','getProductBillingQuantity')}catch(e){}}}catch(e){utag.DB(e);}},function(a,b,c,d,e,f,g){if(1){d=b['dom.domain'];if(typeof d=='undefined')return;c=[{'www.bim-design.com':'UA-8341654-1'},{'dev-bim-design.qlea.com':'UA-8341654-1'},{'bim-design.qlea.com':'UA-8341654-1'},{'bim-design.com':'UA-8341654-1'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d==f){b['ga_account_micro_lite_mktg']=c[e][f];m=true};};if(m)break};if(!m)b['ga_account_micro_lite_mktg']='';}},function(a,b,c,d,e,f,g){if(1){d=b['dom.url'];if(typeof d=='undefined')return;c=[{'www.bim-design.com/infra':'UA-8341654-4'},{'dev-bim-design.qlea.com/infra':'UA-8341654-4'},{'bim-design.qlea.com/infra':'UA-8341654-4'},{'bim-design.com/infra':'UA-8341654-4'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d.toString().indexOf(f)>-1){b['ga_account_gtag_micro_lite_mktg']=c[e][f];m=true};};if(m)break};if(!m)b['ga_account_gtag_micro_lite_mktg']='';}},function(a,b,c,d,e,f,g){if(1){d=b['dom.domain'];if(typeof d=='undefined')return;c=[{'www.bim-design.com':'AW-630826648'},{'dev-bim-design.qlea.com':'AW-630826648'},{'bim-design.qlea.com':'AW-630826648'},{'bim-design.com':'AW-630826648'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d==f){b['google_ads_account']=c[e][f];m=true};};if(m)break};if(!m)b['google_ads_account']='';}},function(a,b){try{if(1){if(typeof(b["currency_code"])==="undefined"||b["currency_code"]==""){if(typeof(b["products_1_productCurrencies_localCurrency_currencyCode"])==="string") b["currency_code"]=b["products_1_productCurrencies_localCurrency_currencyCode"];}}}catch(e){utag.DB(e)}},function(a,b,c,d,e,f,g){if(1){d=b['dom.domain'];if(typeof d=='undefined')return;c=[{'(www|www-pt)\.autodesk\.com$':'amer'},{'(www|www-pt)\.autodesk\.ca':'amer'},{'(www|www-pt)\.autodesk\.com\.au':'apac'},{'(www|www-pt)\.autodesk\.co\.nz':'apac'},{'(www|www-pt)\.autodesk\.co\.jp':'apac'},{'(www|www-pt)\.autodesk\.co\.kr':'apac'},{'(www|www-pt)\.autodesk\.in':'apac'},{'(www|www-pt)\.autodesk\.com\.sg':'apac'},{'(asean|asean-pt)\.autodesk\.com':'apac'},{'(www|www-pt)\.autodesk\.com\.tw':'apac'},{'(www|www-pt)\.autodesk\.com\.hk':'apac'},{'(www|www-pt)\.autodesk\.com\.cn':'apac'},{'autodesk\.de':'emea'},{'autodesk\.fr':'emea'},{'autodesk\.it':'emea'},{'autodesk\.es':'emea'},{'autodesk\.co\.uk':'emea'},{'autodesk\.be':'emea'},{'autodesk\.cz':'emea'},{'autodesk\.dk':'emea'},{'autodesk\.eu':'emea'},{'autodesk\.fi':'emea'},{'autodesk\.hu':'emea'},{'autodesk\.ae':'emea'},{'autodesk\.nl':'emea'},{'autodesk\.no':'emea'},{'autodesk\.pl':'emea'},{'autodesk\.pt':'emea'},{'autodesk\.ru':'emea'},{'autodesk\.co\.za':'emea'},{'autodesk\.se':'emea'},{'autodesk\.ch':'emea'},{'(latinoamerica|latinoamerica-pt)\.autodesk\.com':'amer'},{'projectdelivery\.autodesk\.com':'amer'},{'(www|www-pt)\.autodesk\.com\.br':'amer'},{'(www|www-pt)\.autodesk\.com\.tr':'emea'},{'(www|www-pt)\.autodesk\.mx':'amer'},{'area\.autodesk\.jp':'apac'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){g=new RegExp(f,'i');if(g.test(d)){b['continent_code_patch']=c[e][f];m=true};};if(m)break};if(!m)b['continent_code_patch']='not_set';}},function(a,b){try{if(typeof b['page_countryCode']!='undefined'||typeof b['country_code_patch']!='undefined'){try{b['country_code']=typeof(b["page_countryCode"])==="string"?b["page_countryCode"]:b["country_code_patch"]}catch(e){}}}catch(e){utag.DB(e);}},function(a,b){try{if(typeof b['page_continentCode']!='undefined'||typeof b['consolidation_continent_code']!='undefined'||typeof b['continent_code_patch']!='undefined'){try{b['continent_code']=typeof(b["page_continentCode"])==="string"?b["page_continentCode"]:b['consolidation_continent_code']||b["continent_code_patch"]}catch(e){}}}catch(e){utag.DB(e);}},function(a,b){try{if(1){try{var productsLength=0;if(typeof(b["product_category"])!=="undefined") productsLength=b["product_category"].length;var CJCrossDomainCookie=utag_data["cp.wap_affiliates_data"];var cj_product_quantity=[];var total_discount=0;var tax_adjustment=1.00;if(country_code==="jp"&&b['tealium_profile'].indexOf('cart-aem')===-1) tax_adjustment=1.10;if(productsLength>0){for(var i=0;i<productsLength;i++){var x=i+1;var quantity=b["products_line"][i]!=="flexaccess"?b["product_quantity"][i]:b["event_data.tokensQuantity"][i];cj_product_quantity.push(quantity);}}}catch(err){}}}catch(e){utag.DB(e)}},function(a,b){try{if(1){try{var productsLength=0;var cj_product_unit_price=[];if(typeof(b["product_category"])!=="undefined") productsLength=b["product_category"].length;var CJCrossDomainCookie=utag_data["cp.wap_affiliates_data"];var total_discount=0;var tax_adjustment=1.00;if(country_code==="jp"&&b['tealium_profile'].indexOf('cart-aem')===-1) tax_adjustment=1.10;if(productsLength>0){for(var i=0;i<productsLength;i++){var x=i+1;cj_product_unit_price.push((b["affiliates.product_local_list_price"][i]/tax_adjustment).toFixed(2));}}}catch(err){}}}catch(e){utag.DB(e)}},function(a,b){try{if(1){try{var productsLength=0;var cj_product_discount=[];if(typeof(b["product_category"])!=="undefined") productsLength=b["product_category"].length;var total_discount=0;var tax_adjustment=1.00;if(country_code==="jp"&&b['tealium_profile'].indexOf('cart-aem')===-1) tax_adjustment=1.10;if(productsLength>0){for(var i=0;i<productsLength;i++){var x=i+1;cj_product_discount.push((b["product_quantity"][i]*b["affiliates.product_local_discount"][i]/tax_adjustment).toFixed(2));}}}catch(err){}}}catch(e){utag.DB(e)}},function(a,b){try{if(1){try{var cj_oid=b['country_code'].toUpperCase()+"-"+b['order_id'];}catch(err){}}}catch(e){utag.DB(e)}},function(a,b){try{if(1){try{var cj_currency=b["local_currency_code"];}catch(err){}}}catch(e){utag.DB(e)}},function(a,b){try{if(1){try{var cj_order_coupon_code=(b["affiliates.products_promo_codes_list_comma_delimiter"]?b["affiliates.products_promo_codes_list_comma_delimiter"]:"");if(typeof(cj_order_coupon_code)==="undefined"||cj_order_coupon_code===""){if(typeof(window.digitalData.rawOrderData)!=="undefined"&&typeof(window.digitalData.rawOrderData.lineItems)!=="undefined"&&typeof(window.digitalData.rawOrderData.lineItems.lineItem)==="object"){for(var i=0;i<window.digitalData.rawOrderData.lineItems.lineItem.length;i++){if(typeof(window.digitalData.rawOrderData.lineItems.lineItem[i].product)!=="undefined"&&typeof(window.digitalData.rawOrderData.lineItems.lineItem[i].product.shortDescription)!=="undefined"&&window.digitalData.rawOrderData.lineItems.lineItem[i].product.shortDescription!==null){cj_order_coupon_code+=(cj_order_coupon_code!==""?",":"")+window.digitalData.rawOrderData.lineItems.lineItem[i].product.shortDescription;}} cj_order_coupon_code=encodeURIComponent(cj_order_coupon_code);}}}catch(err){}}}catch(e){utag.DB(e)}},function(a,b,c,d,e,f,g){if(1){d=b['continent_code'];if(typeof d=='undefined')return;c=[{'apac':'4393086|invmedia|adska005'},{'amer':'4205822|invmedia|adska0'},{'emea':'4210416|invmedia|adske001'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d==f){b['adc_media.dfa_all_pages']=c[e][f];m=true};};if(m)break};if(!m)b['adc_media.dfa_all_pages']='not_set';}},function(a,b,c,d,e,f,g){if(1){d=b['continent_code'];if(typeof d=='undefined')return;c=[{'apac':'4393086|invmedia|adska004'},{'amer':'4205822|invmedia|adska00'},{'emea':'4210416|invmedia|adske002'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d==f){b['adc_media.dfa_products']=c[e][f];m=true};};if(m)break};if(!m)b['adc_media.dfa_products']='not_set';}},function(a,b){try{if(b['js_page.digitalData.eventData.eventName']=='promo_coupon_code_applied'){b['event_data.promoCodeApplied']='true'}}catch(e){utag.DB(e);}},function(a,b){try{if(1){var event_name="na";var step_name="na";var final_event_name="";if(typeof(b["event_name"])==="string"&&b["event_name"]!=="") event_name=b["event_name"];if(typeof(b["event_data.componentStep"])==="string"&&b["event_data.componentStep"]!=="") step_name=b["event_data.componentStep"];final_event_name=(event_name+"-"+step_name).toLowerCase().replace(/_| /,"-");window.utag_data["final_event_name"]=final_event_name;}}catch(e){utag.DB(e)}},function(a,b){try{if(/^(www\.)?spacemakerai\.com\/?$/.test(b['dom.domain'])||/^(www\.)?spacemaker\.webflow\.io\/?$/.test(b['dom.domain'])){b['gtm_container_id']='GTM-5G7G9QC'}}catch(e){utag.DB(e);}},function(a,b){try{if(/^(www\.)?research\.autodesk\.com\/?$/.test(b['dom.domain'])||/^(www\.)?adsk-research\.torpedo\.agency\/?$/.test(b['dom.domain'])){b['gtm_container_id']='GTM-WG3RMCR'}}catch(e){utag.DB(e);}},function(a,b){try{if((b['tealium_environment']=='prod'&&/(drive.autodesk.com)/.test(b['dom.url']))||(b['tealium_environment']=='prod'&&b['dom.pathname'].toString().toLowerCase().indexOf('drive'.toLowerCase())>-1&&/(viewer.autodesk.com)/.test(b['dom.url']))){b['gtm_container_id']='GTM-P4RG5WS'}}catch(e){utag.DB(e);}},function(a,b){try{if((b['tealium_environment']=='qa'&&/(drive-dev.autodesk.com)/.test(b['dom.url']))||(b['tealium_environment']=='qa'&&/(drive-local.autodesk.com)/.test(b['dom.url']))||(b['tealium_environment']=='qa'&&/(drive-staging.autodesk.com)/.test(b['dom.url']))||(b['tealium_environment']=='qa'&&/(viewer-staging.autodesk.com)/.test(b['dom.url'])&&b['dom.pathname'].toString().toLowerCase().indexOf('drive'.toLowerCase())>-1)){b['gtm_container_id']='GTM-MWLKBX2'}}catch(e){utag.DB(e);}},function(a,b){try{if((b['tealium_environment']=='prod'&&/(a360.autodesk.com)/.test(b['dom.url']))||(b['tealium_environment']=='prod'&&b['dom.pathname'].toString().toLowerCase().indexOf('drive'.toLowerCase())<0&&/(viewer.autodesk.com)/.test(b['dom.url']))){b['gtm_container_id']='GTM-WGZSD8X'}}catch(e){utag.DB(e);}},function(a,b){try{if((b['tealium_environment']=='qa'&&/(viewer-local.autodesk.com)/.test(b['dom.url']))||(b['tealium_environment']=='qa'&&b['dom.pathname'].toString().toLowerCase().indexOf('drive'.toLowerCase())<0&&/(viewer-staging.autodesk.com)/.test(b['dom.url']))){b['gtm_container_id']='GTM-KDK85F5'}}catch(e){utag.DB(e);}},function(a,b){try{if((b['tealium_environment']=='prod'&&/(a360.autodesk.com\/drive)/.test(b['dom.url']))){b['gtm_container_id']='GTM-PLQLL5'}}catch(e){utag.DB(e);}},function(a,b){try{if((b['tealium_environment']=='qa'&&/(a360-staging.autodesk.com\/drive)/.test(b['dom.url']))){b['gtm_container_id']='GTM-W47496'}}catch(e){utag.DB(e);}},function(a,b){try{if((/(brand.autodesk.com|brand-pt.awsism.autodesk.com)/.test(b['dom.domain'])&&b['tealium_environment']=='prod')){b['gtm_container_id']='GTM-P8ZB7MK'}}catch(e){utag.DB(e);}},function(a,b){try{if((b['tealium_environment']=='qa'&&/(brand.autodesk.com|brand-pt.awsism.autodesk.com)/.test(b['dom.domain']))||(b['tealium_environment']=='dev'&&/(brand.autodesk.com|brand-pt.awsism.autodesk.com)/.test(b['dom.domain']))){b['gtm_container_id']='GTM-T8TDFCQ'}}catch(e){utag.DB(e);}},function(a,b){try{if(/^(www\.)?apps\.autodesk\.com\/?$/.test(b['dom.domain'])){b['gtm_container_id']='GTM-K7VRBM6'}}catch(e){utag.DB(e);}},function(a,b){try{if(/^(www\.)?apps-staging\.autodesk\.com\/?$/.test(b['dom.domain'])){b['gtm_container_id']='GTM-KVF7PND'}}catch(e){utag.DB(e);}},function(a,b){try{if(/^(www\.)?dev-bim-design\.qlea\.com\/?$/.test(b['dom.domain'])){b['gtm_container_id']='GTM-K5NL7S'}}catch(e){utag.DB(e);}},function(a,b){try{if(/^(www\.)?bim-design\.com\/?$/.test(b['dom.domain'])){b['gtm_container_id']='GTM-K5NL7S'}}catch(e){utag.DB(e);}},function(a,b){try{if((typeof b['qp.cjevent']!='undefined'&&typeof b['qp.cjevent']!='undefined'&&b['qp.cjevent']!='')){document.cookie="cje="+b['qp.cjevent']+";path=/;domain="+utag.cfg.domain+";expires="+(function(){var d=new Date();d.setTime(d.getTime()+(390*864e5));return d.toGMTString();})()+"";b['cp.cje']=b['qp.cjevent'];}}catch(e){utag.DB(e);}},function(a,b){try{if((typeof b['qp.CJEVENT']!='undefined'&&typeof b['qp.CJEVENT']!='undefined'&&b['qp.CJEVENT']!='')){document.cookie="cj_event_id="+b['qp.CJEVENT']+";path=/;domain="+utag.cfg.domain+";expires="+(function(){var d=new Date();d.setTime(d.getTime()+(60*864e5));return d.toGMTString();})()+"";b['cp.cj_event_id']=b['qp.CJEVENT'];}}catch(e){utag.DB(e);}},function(a,b){try{if((typeof b['qp.cjevent']!='undefined'&&typeof b['qp.cjevent']!='undefined'&&b['qp.cjevent']!='')){document.cookie="cj_event_id="+b['qp.cjevent']+";path=/;domain="+utag.cfg.domain+";expires="+(function(){var d=new Date();d.setTime(d.getTime()+(60*864e5));return d.toGMTString();})()+"";b['cp.cj_event_id']=b['qp.cjevent'];}}catch(e){utag.DB(e);}},function(a,b,c,d){c=['transaction_sales_channel_type','order_origin'];for(d=0;d<c.length;d++){try{b[c[d]]=b[c[d]]instanceof Array?(function(b){for(var j=0;j<b.length;j++){b[j]=(b[j].toLowerCase?b[j].toLowerCase():b[j]);}return b;}(b[c[d]])):b[c[d]]instanceof Object?b[c[d]]:b[c[d]].toString().toLowerCase()}catch(e){utag.DB(e);}}},function(a,b){try{if(1){try{var fullStoryCookie="notset";var fullStoryCookieExists=(document.cookie.split("wap_fs_data=").length>1)?true:false;var sample_rate;if(fullStoryCookieExists){fullStoryCookie=document.cookie.split("wap_fs_data=")[1].split(";")[0];} if(typeof(b["qp.adsk_waf_dev"])==="string"){if(b["qp.adsk_waf_dev"]==="true"){sample_rate=100;}else if(b["qp.adsk_waf_dev"]==="false"){sample_rate=30;}}else if(fullStoryCookie==="true"){sample_rate=100;}else if(fullStoryCookie==="false"){sample_rate=0;}else{sample_rate=30;} b["isSampleFullStory"]=(Math.random()<(sample_rate/100))?true:false;if(!fullStoryCookieExists||typeof(b["qp.adsk_waf_dev"])==="string"){document.cookie="wap_fs_data="+b["isSampleFullStory"];}}catch(err){console.log("Error while setting sampling for FullStory - "+err)}}}catch(e){utag.DB(e)}},function(a,b){try{utag.runonce=utag.runonce||{};utag.runonce.ext=utag.runonce.ext||{};if(typeof utag.runonce.ext[2227]=='undefined'){utag.runonce.ext[2227]=1;if(1){window.dataLayer=window.dataLayer||[];if(typeof window["gtag"]!=="function"){function gtag(){dataLayer.push(arguments);}} window.analytics.helper=window.analytics.helper||{};var currentGDPR=analytics.helper.gdprAPI.checkExperienceOpt(adskGdpr.optoutmulti)?'granted':'denied';gtag('consent','default',{'ad_storage':currentGDPR,'ad_user_data':currentGDPR,'ad_personalization':currentGDPR,'analytics_storage':currentGDPR});analytics.helper.postMessageAPI.listen({type:'all',pattern:{updateGdpr:true},callback:function(message){var g=(isValueOne(message.updateGdpr))?'denied':'granted';if(g!==currentGDPR){gtag('consent','update',{'ad_storage':g,'ad_user_data':g,'ad_personalization':g,'analytics_storage':g});currentGDPR=g;}},});function isValueOne(obj){if(Object.values(obj).indexOf('1')>-1){return true;}else{return false;}}}}}catch(e){utag.DB(e)}},function(a,b){try{if(1){try{var gpcValue=typeof navigator==="object"&&typeof navigator.globalPrivacyControl==="boolean"?(navigator.globalPrivacyControl?"true":"false"):"na";b["gpc_compatibility"]=gpcValue;}catch(err){analytics.helper.debugLog("error while setting Global Privacy Control value");}}}catch(e){utag.DB(e)}},function(a,b){try{if(typeof b['event_name']!='undefined'){try{b['domainPath_linkTitle']=b['domain_path']+"|"+b['event_name']+"|"+b['link_linkTitle']}catch(e){}}}catch(e){utag.DB(e);}},function(a,b,c,d,e,f,g){if(b['country_code'].toString().indexOf('jp')>-1){d=b['domainPath_linkTitle'];if(typeof d=='undefined')return;c=[{'buying/flex/flex-rate-sheet|link_click|estimate tokens needed':'AW-858438361|ld3SCMupsuAYENn1qpkD '},{'buying/flex|video-play':'AW-858438361|QBBYCNaXuOAYENn1qpkD '}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d.toString().indexOf(f)>-1){b['adwords.custom_flex_id']=c[e][f];m=true};};if(m)break};if(!m)b['adwords.custom_flex_id']='not_set';}},function(a,b){try{if(1){var domainPath=b['domain_path'];b['isProductsPage']=false;function checkUrlEndsWithProducts(url){const suffix='/products';const len=suffix.length;return url.slice(-len)===suffix;} b['isProductsPage']=checkUrlEndsWithProducts(domainPath);}}catch(e){utag.DB(e)}},function(a,b){try{if((typeof b['continent_code']!='undefined'&&typeof b['event_name']!='undefined')){try{b['google_ads_combine_event']=b['continent_code']+'|'+b['event_name']+'|'+b['eventData_values_downloadType']}catch(e){}}}catch(e){utag.DB(e);}},function(a,b,c,d,e,f,g){if(1){d=b['google_ads_combine_event'];if(typeof d=='undefined')return;c=[{'apac|form-submit-success':'858438361| 6saSCMXd0PwCENn1qpkD'},{'apac|form_success':'858438361| 6saSCMXd0PwCENn1qpkD'},{'emea|form-submit-success':'935739601| NsmSCLGd4doBENGBmb4D'},{'emea|form_success':'935739601| NsmSCLGd4doBENGBmb4D'},{'amer|form-submit-success':'1014735949|f8u7COyq4-wBEM3I7uMD'},{'amer|form_success':'1014735949|f8u7COyq4-wBEM3I7uMD'},{'apac|estore_add_to_cart':'953210995|-X31CL3u-9gBEPOww8YD'},{'amer|trial-download-start-intent':'1014735949| 3ghgCPLU9OwBEM3I7uMD'},{'apac|trial-download-start-intent':'858438361|CwD-CIinz_wCENn1qpkD'},{'apac|cloud-trial-start':'858438361|CwD-CIinz_wCENn1qpkD'},{'apac|mfe-download-start-intent|product-trial-download':'858438361|CwD-CIinz_wCENn1qpkD'},{'amer|mfe-download-start-intent|product-trial-download':'1014735949| 3ghgCPLU9OwBEM3I7uMD'},{'apac|sales_chatbot_invitation_displayed':'858438361| 6saSCMXd0PwCENn1qpkD'},{'apac|uhm_chat_invitation_displayed':'858438361| 6saSCMXd0PwCENn1qpkD'},{'emea||trial-download-start-intent':'935739601|7WJUCMK3tdoBENGBmb4D'},{'emea|cloud-trial-start':'935739601|7WJUCMK3tdoBENGBmb4D'},{'emea|mfe-download-start-intent':'935739601|7WJUCMK3tdoBENGBmb4D'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d.toString().indexOf(f)>-1){b['google_ads_specific_events']=c[e][f];m=true};};if(m)break};}},function(a,b,c,d,e,f,g){if(1){d=b['continent_code'];if(typeof d=='undefined')return;c=[{'apac':'858438361'},{'amer':'1014735949'},{'emea':'935739601'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d==f){b['google_ads_account_consolidation']=c[e][f];m=true};};if(m)break};}},function(a,b){try{if((/trial-download-start-intent|secondary-trial-download-start/.test(b['event_name'])&&b['country_code']=='jp')||(b['event_name'].toString().toLowerCase()=='mfe-download-start-intent'.toLowerCase()&&b['country_code'].toString().toLowerCase()=='jp'.toLowerCase()&&b['eventData_values_downloadType'].toString().toLowerCase()=='product-trial-download'.toLowerCase())){b['yahoo.yss_conv_id']="1001177383" b['yahoo.yss_conv_label']="m-UsCLzds-YYEOnhqNUB" b['yahoo.yjad_conv_io']="c6E7vEstYZbHPOduk6sbkw.." b['yahoo.yjad_conv_label']="AKBDLU4LKG5WMDA0WB1111048"}}catch(e){utag.DB(e)}},function(a,b){try{if((/form-submit-success|form_success/.test(b['event_name'])&&b['country_code']=='jp')){b['yahoo.yss_conv_id']="1001177383" b['yahoo.yss_conv_label']="H_uLCOnqtuYYEOnhqNUB" b['yahoo.yjad_conv_io']="c6E7vEstYZbHPOduk6sbkw.." b['yahoo.yjad_conv_label']="CJXM02Z8Q9QHVSAAFS1111049"}}catch(e){utag.DB(e)}},function(a,b,c,d,e,f,g){if(1){d=b['continent_code'];if(typeof d=='undefined')return;c=[{'apac':'6331029|weban0|apbutton'},{'emea':'6036555|weban0|empgevnt'},{'amer':'6038712|weban0|nabutton'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d.toString().indexOf(f)>-1){b['doubleclick.default_2_settings']=c[e][f];m=true};};if(m)break};}},function(a,b){try{if(1){try{b['tealium_code_version']=b["tealium_account"]+" - "+b["tealium_profile"]+" ("+b["tealium_environment"]+")"+" - "+b["ut.version"]}catch(e){}}}catch(e){utag.DB(e);}},function(a,b){try{if(1){try{if(location.pathname==="/") b["page_type"]="homepage";else if(location.pathname.indexOf("/products")===0) b["page_type"]="product-page";else if(location.hostname.match(/checkout|store/g)) b["page_type"]="cart-page";}catch(err){}}}catch(e){utag.DB(e)}},function(a,b){try{if(1){try{let domain=b['dom.domain'];let path=b['dom.pathname'];b['consolidation_continent_code']='';let amer_pattern=/^\/(ca-fr|ca-en|mx|br|latam)/;let emea_pattern=/^\/(cz|dk|de|ch-de|uk|es|be-fr|fr|ch-fr|hu|it|ch-it|be-nl|eu|nl|no|pl|pt|fi|se|tr)/;let apac_pattern=/^\/(au|jp|kr|tw|in|asean|nz|sg|hk|za|ae)/;if(domain==='www.autodesk.com'||domain==='www-pt.autodesk.com'){if(amer_pattern.test(path)){b['consolidation_continent_code']='amer';}else if(emea_pattern.test(path)){b['consolidation_continent_code']='emea';}else if(apac_pattern.test(path)){b['consolidation_continent_code']='apac';}else{b['consolidation_continent_code']='amer';}}else if(domain==='www.autodesk.com.cn'||domain==='www-pt.autodesk.com.cn'||domain==='area.autodesk.jp'){b['consolidation_continent_code']='apac';}else if(domain==='latinoamerica.autodesk.com'||domain==='latinoamerica-pt.autodesk.com'||domain==='projectdelivery.autodesk.com'){b['consolidation_continent_code']='amer';}}catch(err){analytics.helper.errors.reportError("catch","consolidation_continent_code",err.message);}}}catch(e){utag.DB(e)}},function(a,b){try{if(1){try{b['anonBaseGuid']=b['anonBaseGuid']||window.analytics&&window.analytics.checks&&window.analytics.checks.anonBaseGuid||window.adskGdpr&&window.adskGdpr.anonBaseGuid||'not-set'}catch(e){}}}catch(e){utag.DB(e);}},function(a,b){try{if(typeof b['cp.OPTOUTMULTI_REF']!='undefined'){b['anonBaseGuid']=b['cp.OPTOUTMULTI_REF']}}catch(e){utag.DB(e);}},function(a,b){try{if(typeof b['waf_wads_ready']!='undefined'){(function buildHelpersErrors($){window.utag_data=window.utag_data||{};window.__yoSoyRobot=window.__yoSoyRobot||false;window.wafErrorsQueue=window.wafErrorsQueue||[];window.analytics=window.analytics||{};window.analytics.helper=window.analytics.helper||{};window.analytics.helper.errors=window.analytics.helper.errors||{};window.analytics.helper.errors.methodSet=window.analytics.helper.errors.methodSet||false;if(!window.analytics.helper.errors.methodSet){window.analytics.helper.errors.methodSet=true;window.analytics.helper.errors.reportError=function(errorType,errorComponent,errorMsg){var eO=window.analytics.helper.errors;try{var udata=JSON.parse(JSON.stringify(window.utag_data));} catch(e){var udata={};} udata['analytics.ga_event_category']=eO.errorType="Error - "+errorType;udata['analytics.ga_event_action']=eO.errorComponent="Error in: "+errorComponent;udata['analytics.ga_event_label']=eO.errorMsg=errorMsg;window.analytics.helper.debugLog('Error in execution: '+errorType+' -> '+errorComponent+' -> '+errorMsg);udata.event_name='waf-error-tracking';if(!window.__yoSoyRobot){window.utag.link(udata);}};var initialLen=window.wafErrorsQueue.length;window.analytics.helper.debugLog('the ERRORS QUEUE queue has '+initialLen+' in it');if(initialLen>0){for(var i=0;i<initialLen;i++){var errorData=window.wafErrorsQueue[i],validErrorObj=typeof errorData==="object"?true:false,errorType=validErrorObj?(typeof errorData['errorType']==="string"?errorData['errorType']:'no type sent'):false,errorComponent=validErrorObj?(typeof errorData['errorComponent']==="string"?errorData['errorComponent']:'no component sent'):false,errorMsg=validErrorObj?(typeof errorData['errorMsg']==="string"?errorData['errorMsg']:'no message sent'):false,errorObj=validErrorObj?({'errorType':errorType,'errorComponent':errorComponent,'errorMsg':errorMsg}):false;if(validErrorObj){window.analytics.helper.debugLog('executing Error Tracking from the ARRAY Architecture');window.analytics.helper.errors.reportError(errorObj['errorType'],errorObj['errorComponent'],errorObj['errorMsg']);}}} window.wafErrorsQueue=[];window.wafErrorsQueue=new window.analytics.helper.observe(window.wafErrorsQueue);window.wafErrorsQueue.addEventListener("itemadded",function(e){window.analytics.helper.debugLog('executing Error Tracking THROUGH the ARRAY Architecture (no delay!)');var errorData=e.item,validErrorObj=typeof errorData==="object"?true:false,errorType=validErrorObj?(typeof errorData['errorType']==="string"?errorData['errorType']:'no type sent'):false,errorComponent=validErrorObj?(typeof errorData['errorComponent']==="string"?errorData['errorComponent']:'no component sent'):false,errorMsg=validErrorObj?(typeof errorData['errorMsg']==="string"?errorData['errorMsg']:'no message sent'):false,errorObj=validErrorObj?({'errorType':errorType,'errorComponent':errorComponent,'errorMsg':errorMsg}):false;if(validErrorObj){window.analytics.helper.debugLog('executing Error Tracking from the ARRAY Architecture');window.analytics.helper.errors.reportError(errorObj['errorType'],errorObj['errorComponent'],errorObj['errorMsg']);} window.wafErrorsQueue.shift();});}})(window.$waf);}}catch(e){utag.DB(e)}},function(a,b){try{utag.runonce=utag.runonce||{};utag.runonce.ext=utag.runonce.ext||{};if(typeof utag.runonce.ext[34]=='undefined'){utag.runonce.ext[34]=1;if((typeof b['gdpr_check']!='undefined'&&b['gdpr_check']=='true')){(function buildEnrichment($){window.___userEnrichmentFired=window.___userEnrichmentFired||false;if(!window.___userEnrichmentFired){window.___userEnrichmentFired=true;window.analytics.enrich=window.analytics.enrich||{};window.utag_data=window.utag_data||{};try{if(navigator.userAgent){window.digitalData=window.digitalData||{};window.digitalData.user=window.digitalData.user||{};window.digitalData.user.userAgent=navigator.userAgent;window.utag_data=window.utag_data||{};window.utag_data.user_agent=navigator.userAgent;}}catch(err){} function runUserIdEnrichment(){window.digitalData=window.digitalData||{};window.digitalData.user=window.digitalData.user||{};try{var manageO2ID=app.model.user.attributes.oxygenId||false;if(manageO2ID){window.digitalData.user.OxygenGUID=manageO2ID;}}catch(err){} try{var oxid=window.analytics.helper.getUserOxygenGUID(),eidm=window.analytics.helper.getUserId('eidm'),o2analytics=window.analytics.helper.getUserId('o2Analytics');if(oxid&&oxid!==""&&typeof oxid==="string"){window.utag_data.oxygen_id=oxid;if(typeof window.adsk_waf_s!=="undefined"){if(typeof window.adsk_waf_s.visitor!=="undefined"){if(typeof window.adsk_waf_s.visitor.setCustomerIDs==="function"){window.adsk_waf_s.visitor.setCustomerIDs({"oxygenid":{"id":oxid,"authState":"1"}});}}}} if(eidm)window.utag_data.eidm_guid=eidm;if(o2analytics)window.utag_data.oxygen_analytics_id=o2analytics;}catch(err){analytics.helper.errors.reportError('catch','error detecting and setting oxygen ID',err.message);} try{setTimeout(function(){if(window.digitalData&&window.digitalData.user&&window.digitalData.user.adobeVisitorId){return;} var _adobeID=analytics.helper.getCookie('s_vi')?analytics.helper.getCookie('s_vi'):false;var cleanAdobeId=false;if(_adobeID){cleanAdobeId=(function cleanIt(){var firstSplit=_adobeID.split('|');var secondSplit=firstSplit[1].split('[');var hexedId=secondSplit[0];return hexedId;})();}else if(!_adobeID&&typeof window.adsk_waf_s!=="undefined"){if(typeof window.adsk_waf_s.analyticsVisitorID!=="undefined"){cleanAdobeId=window.adsk_waf_s.analyticsVisitorID;}else{var mcID=false;if(typeof adsk_waf_s.visitor!=="undefined"){if(typeof adsk_waf_s.visitor.getMarketingCloudVisitorID==="function"){mcID=adsk_waf_s.visitor.getMarketingCloudVisitorID();} else if(typeof adsk_waf_s.visitor._fields!=="undefined"){if(typeof adsk_waf_s.visitor._fields.MCMID!=="undefined"){mcID=adsk_waf_s.visitor._fields.MCMID;}}}}}else if(!_adobeID&&typeof window.visitor!=="undefined"){if(typeof window.visitor.getAnalyticsVisitorID!=="undefined"){cleanAdobeId=window.visitor.getAnalyticsVisitorID();} if(!cleanAdobeId){var mcID=false;if(typeof window.visitor.getMarketingCloudVisitorID==="function"){mcID=window.visitor.getMarketingCloudVisitorID();} else if(typeof visitor._fields!=="undefined"){if(typeof visitor._fields.MCMID!=="undefined"){mcID=visitor._fields.MCMID;}}}} if(cleanAdobeId&&cleanAdobeId!=="NONE"){window.digitalData.user.adobeVisitorId=cleanAdobeId;}else if(mcID){window.digitalData.user.adobeVisitorId=mcID;}},50);}catch(err){analytics.helper.debugLog('error in: applyAdobeIdToDataLayer = '+err.message);} try{var oxygenID=window.analytics.helper.getDigitalDataParameter("user","menuOxygenId")||window.analytics.helper.getDigitalDataParameter("user","oxygenID");if(typeof(localStorage)==="object"&&oxygenID&&localStorage.getItem('oxygen_id')!==oxygenID) localStorage.setItem('oxygen_id',oxygenID);}catch(err){analytics.helper.debugLog('error in: setting oxygenID to localStorage = '+err.message);} try{var marketoID,marketoToken=false,marketoFormsData={},marketoFormsFound=0;var marketoObjExists=typeof marketoAEM!=='undefined'?(typeof marketoAEM.leadData!=='undefined'?(typeof marketoAEM.leadData.Marketo_Lead_Id__c!=='undefined'?true:false):false):false;var marketoURLparamExists=typeof analytics.helper.urlParams["leadid"]!=='undefined'?true:false;var marketoURL2paramExists=typeof analytics.helper.urlParams["LeadID"]!=='undefined'?true:false;if(marketoObjExists){marketoID=marketoAEM.leadData.Marketo_Lead_Id__c;} else if(marketoURLparamExists){marketoID=analytics.helper.urlParams["leadid"];}else if(marketoURL2paramExists){marketoID=analytics.helper.urlParams["LeadID"];} var marketoCookieExists=analytics.helper.getCookie('_mkto_trk')||false;if(marketoCookieExists){var cookieVal=analytics.helper.getCookie('_mkto_trk');var mktoData=((cookieVal).split('&')[1]).split(':');marketoToken=mktoData[1].toString();} if(marketoID){window.digitalData.user.marketoLeadId=marketoID;} if(marketoToken){window.digitalData.user.marketoTokenId=marketoToken;} try{if(typeof window.objMktoConf!=="undefined"){$.each(window.objMktoConf,function(index,obj){var mktoCommChann=false,mktoActivityId=false;if(typeof obj.activityId!=="undefined"){if(typeof marketoFormsData[obj.activityId]==="undefined"){marketoFormsFound+=1;marketoFormsData[obj.activityId]={communicationChannel:(typeof obj.communicationChannel!=="undefined"?obj.communicationChannel:'na')}}}});} if(marketoFormsFound>0){window.digitalData=window.digitalData||{};window.digitalData.forms=window.digitalData.forms||{};window.digitalData.forms.data=marketoFormsData;}}catch(err){} window.wafTealiumDataIngest(window.digitalData.user,'user');}catch(err){analytics.helper.debugLog('error in: applyMarketoToDataLayer = '+err.message);}};window.analytics.enrich.runUserIdEnrichment=runUserIdEnrichment;runUserIdEnrichment();function passEnrichmentForDb(){try{if(window.adskGdprAnalytics){if(typeof window.analytics!=="undefined"){if(typeof window.analytics.apis!=="undefined"){if(typeof window.analytics.apis.demandbase==="object"){window.utag_data=window.utag_data||{};$.each(window.analytics.apis.demandbase,function(index,val){var dbInd='demandbase_'+index.toLowerCase();window.utag_data[dbInd]=val;});window.wafTealiumDataIngest(window.analytics.apis.demandbase,'demandbase');}}} if(typeof window.___companyData==="object"){window.wafTealiumDataIngest(window.___companyData,'demandbaseCompany');}}}catch(err){analytics.helper.errors.reportError('catch','passEnrichmentForDb',err.message);}};window.analytics.enrich.enrichUserOnceLoad=function(){try{var ccAEMexists=typeof adsk!=='undefined'?(typeof adsk.clientContext!=='undefined'?(typeof adsk.clientContext.getStore!=='undefined'?true:false):false):false;function getAEMdata(whichStore){try{if(ccAEMexists){var data=adsk.clientContext.getStore(whichStore).cqStore.data;var dataLength=0;if(typeof(data)==="object") dataLength=Object.keys(data).length;var empty=dataLength>0?false:true;if(!empty){return data;} else{return false;}} else return false;}catch(err){}} try{window.digitalData.user=window.digitalData.user||{};var userSetAEM=getAEMdata('USERSETLOCATION')?getAEMdata('USERSETLOCATION')['location']:false;var dbAEM=getAEMdata('DEMANDBASE')?getAEMdata('DEMANDBASE')['country_code']:false;var dbCookieVal=analytics.helper.getCookie('s_dmdbase')?((decodeURIComponent(analytics.helper.getCookie('s_dmdbase'))).split(',')[1]).split(':')[3]:false;if(userSetAEM){digitalData.user.location=userSetAEM;} else if(dbAEM){digitalData.user.location=dbAEM;} else if(dbCookieVal){digitalData.user.location=dbCookieVal;}}catch(err){analytics.helper.errors.reportError('catch','UserLocation (Enrichment)',err.message);} try{if(typeof CQ_Analytics!=="undefined"){if(typeof CQ_Analytics.SegmentMgr!=="undefined"){if(typeof CQ_Analytics.SegmentMgr.getResolved!=="undefined"){try{var segs=[];var segments='';var data=CQ_Analytics.SegmentMgr.getResolved();for(var ind in data){try{var splitString=data[ind].split('/etc/segmentation/');if(typeof splitString[1]!=="undefined"){segs.push(splitString[1]);}}catch(err){}} for(var q=0;q<segs.length;q+=1){segments+=segs[q];if(q+1<segs.length){segments+=',';}} digitalData.user.resolvedSegments=segments;}catch(err){analytics.helper.errors.reportError('catch','CQ_Analytics.SegmentMgr.getResolved',err.message);}}}}}catch(err){analytics.helper.errors.reportError('catch','CQ_Analytics personalization (Enrichment)',err.message);} try{window.digitalData.user=window.digitalData.user||{};var userData=window.analytics.helper.getVisitorType();if(userData){window.digitalData.user.visitorType=userData.type;window.digitalData.user.visitNumber=userData.number;}}catch(err){analytics.helper.errors.reportError('catch','User Type (Enrichment)',err.message);} try{window.digitalData.user=window.digitalData.user||{};var clicktaleVal=localStorage.getItem('CT_UID')||analytics.helper.getCookie('CT_UID')||false;if(clicktaleVal){window.digitalData.user.clicktalePid=clicktaleVal;}}catch(err){analytics.helper.errors.reportError('catch','User Type (Enrichment)',err.message);} if(typeof window.adskPrivacyOptIns==="function"){var options=window.adskPrivacyOptIns(),optionsArr=options!=="Opted Out of All Categories"?options.split(', '):false;window.digitalData.user.privacyOptions=options;if(optionsArr) window.digitalData.user.privacyOptionsArray=optionsArr;} var multiCook=analytics.helper.getCookie('OPTOUTMULTI');if(multiCook)window.digitalData.user.privacyOptionsRaw=decodeURIComponent(multiCook);window.wafTealiumDataIngest(window.digitalData.user,'user');}catch(err){}} window.dispatchEvent(new Event('enrichUserOnceloadDefined'));window.wafTealiumDataIngest(window.digitalData.user,'user');}})(window.$waf);}}}catch(e){utag.DB(e)}},function(a,b){try{if(1){(function buildLinkTracking($){analytics.track.declareType('link');function getDestinationUrl(obj,e){try{var eHref=typeof e.target!=="undefined"?(typeof e.target.href!=="undefined"?e.target.href:false):false,nestedEHref=typeof e[0]!=="undefined"?(typeof e[0].href!=="undefined"?e[0].href:false):false,oHref=typeof obj.href!=="undefined"?obj.href:false;if(eHref)return eHref;else if(nestedEHref)return nestedEHref;else if(oHref)return oHref;else return'no URL detected';}catch(err){return'error detecting URL';}};function fireLinkEvent(){try{analytics.helper.debugLog("fireLinkEvent:");var link=false;if(window.digitalData&&window.digitalData.eventData&&window.digitalData.eventData.object) link=$(window.digitalData.eventData.object);if(window.digitalData&&window.digitalData.page&&typeof(window.digitalData.page.pageName)==="string"&&window.digitalData.page.pageName.indexOf('home')>-1&&link){var linkData=analytics.helper.getAndCleanValue('data-wat-link-data',link);if(typeof linkData=="string"&&linkData!="na"){try{linkData=JSON.parse(linkData);}catch(error){analytics.helper.debugLog("Error while parsing linkData in fireLinkEvent() - "+error.message);}} if(typeof linkData=="object"){digitalData.eventData.values.section=linkData.section;digitalData.eventData.values.subSection=linkData["sub-section"];digitalData.eventData.values.cardType=linkData["card-type"];digitalData.eventData.values.ctaDetails=linkData["cta-details"];}} var linkType=analytics.helper.getAndCleanValue('data-wat-link-type',link);if(linkType){digitalData.eventData.values.dataWatLinkType=linkType;} if(link&&link.parents('[data-wat-content-name]').length>0&&typeof window.analytics!=="undefined"&&typeof window.analytics.context!=="undefined"&&typeof window.analytics.context.contentActive==="object"&&typeof window.analytics.context.contentActive.clicked==="object"&&typeof window.analytics.context.contentLoaded==="object"){var contentName=link.parents('[data-wat-content-name]')[0].getAttribute('data-wat-content-name');var allContent=Object.entries(window.analytics.context.contentLoaded);for(var i=0;i<allContent.length;i++){if(contentName===allContent[i][1].contentName) window.analytics.context.contentActive.clicked.push(allContent[i][1]);}} var overRideCheckoutClick=window.utag_data.tealium_profile.indexOf('cart-aem')>-1&&window.digitalData.eventData.eventName==='link-click'&&window.digitalData.eventData.values.linkValue==='submit order'?true:false;if(overRideCheckoutClick){var userCheckboxValidated=$('[name="orderAgreement"]')[0].checked;if(userCheckboxValidated){analytics.helper.debugLog('executing Checkout Override in GUAC');window.digitalData=window.digitalData||{};window.digitalData.page=window.digitalData.page||{};window.digitalData.page.analyticsPageType='checkout-page';window.digitalData.page.analyticsPageNameWithoutGeo=window.analytics.helper.eCommercePageNameWithoutSiteGeo();window.digitalData.eventData={'eventName':'checkout-page','values':{},'object':false,'target':false,'type':'checkout'};analytics.track.executeTracking('checkout-page');} return;}else{analytics.track.executeTracking('link');}} catch(err){analytics.track.executeTracking('link');}} window.analytics.callback=window.analytics.callback||{};function getParents(el,parentSelector){if(parentSelector===undefined){parentSelector=document;} var parents=[];var p=el.parentNode;while(p!==parentSelector){var o=p;parents.push(o);p=o.parentNode;} parents.push(parentSelector);return parents;} window.analytics.callback.getParentsContentDetails=function(linkObj){var checkParents=getParents(linkObj);var parentsLength=checkParents.length;var list1=[];if(parentsLength>0){for(var i=0;i<parentsLength;i++){var list1_values=[];if(checkParents[i].getAttribute&&checkParents[i].getAttribute("data-wat-content-name")){var content_name=checkParents[i].getAttribute("data-wat-content-name");if(content_name!==""){if(checkParents[i].getAttribute("data-wat-content-ignore")&&checkParents[i].getAttribute("data-wat-content-ignore")=="true"){}else{if(checkParents[i].getAttribute("data-wat-content-type")){var content_type=checkParents[i].getAttribute("data-wat-content-type");var content_location="na";var content_segment=checkParents[i].getAttribute("data-wat-content-segment")||"no-segment-found";list1_values.push(content_type);list1_values.push(content_name);list1_values.push(content_location);list1_values.push(content_segment);list1.push(list1_values.join(':'))}}}}} if(list1&&list1.length>0) return list1.join(',').toLowerCase();} return"";} window.analytics.callback.linkClick=function(linkVal,linkSect,linkDest,linkType,linkObj){try{var linkVal=linkVal||'val-missing',linkSect=(linkSect&&typeof linkSect=="string")?linkSect:'content',dest=linkDest||'no URL detected';dest=dest.replace(/_ga=[^&]*$|_ga=.*&/,'').replace(/\?$|&$/,'');var contentContainer=window.analytics.helper.getDigitalDataSubParameter('eventData','values','contentContainer');window.digitalData.eventData={'eventName':'link-click','values':{'linkValue':linkVal.toLowerCase(),'linkSection':linkSect.toLowerCase(),'linkDestinationUrl':dest,'linkType':linkType},'object':false,'target':false,'type':'link'};if(window.digitalData&&window.digitalData.link) delete window.digitalData.link;if(contentContainer) window.digitalData.eventData.values.contentContainer=contentContainer;if(window.digitalData.eventContext){if(typeof window.digitalData.eventContext=='object'&&Object.keys(window.digitalData.eventContext).length){window.digitalData.eventData.values=Object.assign(window.digitalData.eventContext,window.digitalData.eventData.values)} delete window.digitalData.eventContext;} if(typeof digitalData.contentContainer!=='undefined'&&typeof adsk_waf_s!=="undefined"){var cc=digitalData.contentContainer;if(typeof cc.containerType==='string'&&typeof cc.containerName==="string"){var l1=[];l1.push(cc.containerType);l1.push(cc.containerName);l1.push(cc.containerLocation||"no-location-found");l1.push(cc.containerSegment||"no-segment-found");adsk_waf_s.list1=l1.join(':');}else if(typeof cc.containerType==='object'&&typeof cc.containerName==="object"){var list1=[];for(var i=0;i<cc.containerType.length;i++){var l1val=[];l1val.push(cc.containerType[i]);l1val.push(cc.containerName[i]);l1val.push((typeof cc.containerLocation==="object"?cc.containerLocation[i]:cc.containerLocation)||"no-location-found");l1val.push((typeof cc.containerSegment==="object"?cc.containerSegment[i]:cc.containerSegment)||"no-segment-found");list1.push(l1val.join(':'))} adsk_waf_s.list1=list1.join(',');}} if(typeof(linkObj)!=="undefined"){let list1_value=window.analytics.callback.getParentsContentDetails(linkObj);adsk_waf_s.list1=adsk_waf_s.list1&&adsk_waf_s.list1!==""?adsk_waf_s.list1+","+list1_value:list1_value;} if(typeof(adsk_waf_s.list1)==="string") adsk_waf_s.list1=adsk_waf_s.list1.toLowerCase();fireLinkEvent();}catch(err){analytics.helper.errors.reportError('catch','analytics.callback.linkClick',err.message);}};var v21individual=function(obj,e){analytics.helper.debugLog("v21individual");try{var dataTag=$(obj);var value=analytics.helper.getAndCleanValue('data-wat-val',dataTag);if(value!=="false"){if(value==="na"||value===""){value=dataTag.text();if(typeof value==="string"){value.trim();}} var loc=analytics.helper.getAndCleanValue('data-wat-loc',dataTag);if(loc==="na"){loc='content';} var dest=getDestinationUrl(obj,e);window.digitalData.eventData={'eventName':'link-click','values':{'linkValue':value,'linkSection':loc,'linkDestinationUrl':dest},'object':obj,'target':e,'type':'link'};fireLinkEvent();}}catch(err){analytics.helper.errors.reportError('catch','[data-wat-link] tracking',err.message);}};analytics.track.handleClick('data-wat-link',v21individual);var v21section=function(obj,e,valOverride){analytics.helper.debugLog("v21section");var valOverride=(valOverride===true)||false;analytics.helper.debugLog("valOverride: "+valOverride);try{var dataTag,target,tagMatch;if(valOverride){dataTag=e.parents("[data-wat-link-section]");target=e;tagMatch=e[0].tagName;}else{dataTag=$(obj);target=$(e.target);tagMatch=e.target.tagName;} var hasLinkTrueAttr=typeof target.attr('data-wat-link')!=="undefined"?true:false,cancelTracking=hasLinkTrueAttr;var value="";var loc="";var linkSection=analytics.helper.getAndCleanValue("data-wat-link-section",dataTag);if(linkSection!=="false"){if(linkSection==="na")linkSection="";loc=linkSection;var emptySection=linkSection===""?true:false;var clickElems=["A","BUTTON"];var validElem=false;$.each(clickElems,function(key,value){if(tagMatch===value) validElem=true;});if(validElem&&!cancelTracking){value=analytics.helper.getAndCleanValue('data-wat-val',target);if(value==="na"){value=target.text();if(typeof value==="string"){value=analytics.helper.cleanValue(value);}} if(target.attr("data-wat-loc")){var newLoc=analytics.helper.getAndCleanValue('data-wat-loc',target);if(newLoc==="na"){newLoc="";} if(!emptySection)value=newLoc+":"+value;else loc=newLoc;}else if(target.parents("[data-wat-loc]").length){var newNewLoc=analytics.helper.getAndCleanValue('data-wat-loc',target.parents("[data-wat-loc]"));if(newNewLoc==="na")newNewLoc='';if(!emptySection)value=newNewLoc+":"+value;else loc=newNewLoc;}else if(dataTag.attr("data-wat-loc")){var newNewNewLoc=analytics.helper.getAndCleanValue('data-wat-loc',dataTag);if(newNewNewLoc==="na")newNewNewLoc='';if(!emptySection)value=newNewNewLoc+":"+value;else loc=newNewNewLoc;} analytics.helper.debugLog("v21 link value: "+value);analytics.helper.debugLog("v21 link section: "+loc);var dest=getDestinationUrl(obj,e);window.digitalData.eventData={'eventName':'link-click','values':{'linkValue':value,'linkSection':loc,'linkDestinationUrl':dest},'object':obj,'target':e,'type':'link'};if(typeof e!=="undefined"&&typeof e.target!=="undefined"&&typeof e.target.className!=="undefined"&&typeof e.target.className.includes!=="undefined"&&e.target.className.includes('wape')){delete window.digitalData.eventData.object;delete window.digitalData.eventData.target;} fireLinkEvent();}}}catch(err){analytics.helper.errors.reportError('catch','[data-wat-link-section] tracking',err.message);}};analytics.track.handleClick('data-wat-link-section',v21section);var v21linkname=function(obj,e){analytics.helper.debugLog("v21linkname");try{var dataTag=$(obj);var value=analytics.helper.getAndCleanValue('data-wat-linkname',dataTag);if(typeof dataTag.attr('id')!=="undefined"){var isChatLink=dataTag.attr('id').indexOf('liveagent_button_online_')>-1?true:false;if(isChatLink)return;} if(value==="live chat support"){return;} if(value!=="false"){if(value==="na"||value===""){value=dataTag.text();if(typeof value==="string"){value.trim();}} var dest=getDestinationUrl(obj,e);window.digitalData.eventData={'eventName':'link-click','values':{'linkValue':value,'linkSection':'content','linkDestinationUrl':dest},'object':obj,'target':e,'type':'link'};fireLinkEvent();}}catch(err){analytics.helper.errors.reportError('catch','[data-wat-linkname] tracking',err.message);}};analytics.track.handleClick('data-wat-linkname',v21linkname);var v21valTag=function(obj,e){analytics.helper.debugLog("v21valTag");try{var dataTag=$(obj);var hasLinkTags=dataTag.attr('data-wat-link')!==undefined?true:false;var hasParentTags=dataTag.parents("[data-wat-link-section]").length>0?true:false;var isChatTag=dataTag.attr('data-wat-chat-click')==="true"?true:false;var validValTag=!hasLinkTags&&!hasParentTags&&!isChatTag;analytics.helper.debugLog("LINK TRACKING with VAL flavor");analytics.helper.debugLog('hasLinkTags: '+hasLinkTags);analytics.helper.debugLog('hasLinkTags: '+hasLinkTags);analytics.helper.debugLog('hasParentTags: '+hasParentTags);analytics.helper.debugLog('validValTag: '+validValTag);if(validValTag){var value=analytics.helper.getAndCleanValue('data-wat-val',dataTag);if(value!=="false"){if(value==="na"||value===""){value=dataTag.text();if(typeof value==="string"){value.trim();}} var loc=analytics.helper.getAndCleanValue('data-wat-loc',dataTag);if(loc==="na"){loc="content";} var dest=getDestinationUrl(obj,e);window.digitalData.eventData={'eventName':'link-click','values':{'linkValue':value,'linkSection':loc,'linkDestinationUrl':dest},'object':obj,'target':e,'type':'link'};analytics.helper.debugLog("window.digitalData.eventData:");analytics.helper.debugLog(window.digitalData.eventData);fireLinkEvent();}}else if(hasParentTags){v21section(obj,dataTag,true);} }catch(err){analytics.helper.errors.reportError('catch','[data-wat-val] tracking',err.message);}};analytics.track.handleClick('data-wat-val',v21valTag);var v21dynamic=function(obj,e,tagVal){analytics.helper.debugLog("v21dynamic");var tagParts=tagVal.split('data-wat-link-');var dynTag=tagParts[1];var eventType='link';try{var dataTag=$(obj);var value=analytics.helper.getAndCleanValue(tagVal,dataTag);if(value!=="false"){if(value==="na"||value===""){value=dataTag.text();if(typeof value==="string"){value=analytics.helper.cleanValue(value);}} var dest=getDestinationUrl(obj,e);window.digitalData.eventData={'eventName':'link-click','values':{'linkValue':value,'linkSection':dynTag,'linkDestinationUrl':dest},'object':obj,'target':e,'type':eventType};fireLinkEvent();}}catch(err){var errorType='['+tagVal+'] tracking';analytics.helper.errors.reportError('catch',errorType,err.message);}};analytics.track.handleClick('data-wat-link-reseller',v21dynamic);analytics.track.handleClick('data-wat-link-chat',v21dynamic);analytics.track.handleClick('data-wat-link-oxygen',v21dynamic);analytics.track.handleClick('data-wat-link-dynamic-example',v21dynamic);var isCampaigns=(document.location.pathname).indexOf('\/campaigns\/')>-1?true:false;var isSubscription=(document.location.pathname).indexOf('\/subscription\/')>-1?true:false;var isPagesADSK=(document.location.hostname).indexOf('pages.autodesk')>-1?true:false;var isHubScanTestPage=(document.location.href).indexOf('analytics-dev.autodesk.com/validation/hubScan')>-1?true:false;if(!isHubScanTestPage){isHubScanTestPage=(document.location.href).indexOf('analytics-dev.autodesk.com/validation/hubscan')>-1?true:false;} var checkValidSH=(isCampaigns||isSubscription||isPagesADSK||isHubScanTestPage);if(checkValidSH){var scottHuotTracking=function(obj,e){analytics.helper.debugLog("scottHuotTracking");try{var value=($(obj).text()?$(obj).text()+" ("+($("a:contains("+$(obj).text()+")").index($(obj))+1)+")":$(obj).find("img:first").attr("src")+" ("+($('img[src\x3d"'+$(obj).find("img:first").attr("src")+'"]').index($(obj).find("img:first"))+1)+")").replace(/(\r\n|\n|\r)/gm,"").replace(/\s+/g," ");var dest=getDestinationUrl(obj,e);window.digitalData.eventData={'eventName':'link-click','values':{'linkValue':value,'linkSection':'content','linkDestinationUrl':dest},'object':obj,'target':e,'type':'link'};fireLinkEvent();}catch(err){analytics.helper.errors.reportError('catch','scott huot legacy link tracking',err.message);}};analytics.track.handleClick('.adsk-content a',scottHuotTracking);} var eStoreLink=function(element,target){analytics.helper.debugLog("eStoreLink");try{var breadcrumbSection=$(element).closest("[data-wat-link-section]").attr("data-wat-link-section");var breadcrumb=$(element).closest("[data-wat-loc]").attr("data-wat-loc");if(typeof(breadcrumb)==="undefined") breadcrumb="";var itself=$(element).attr("data-wat-val");if(typeof(itself)!=="undefined") breadcrumb+=(breadcrumb===""?"":":")+itself;else if(typeof(itself)==="undefined") breadcrumb+=(breadcrumb===""?"":":")+(function(){$(element).text();var child=$(element).children().get(0);if(typeof(child)!=="undefined"&&child.nodeName.toLowerCase()==="img"){var img_obj=window.analytics.getLinkImgTitle(child);link_title=img_obj.link_title;} if(typeof(link_title)!=="undefined")link_title=link_title.trim().toLowerCase();else link_title="";return link_title;})();var dest=getDestinationUrl(obj,e);window.digitalData.eventData={'eventName':'link-click','values':{'linkValue':breadcrumb,'linkSection':breadcrumbSection,'linkDestinationUrl':dest},'object':element,'target':target,'type':'link'};fireLinkEvent();}catch(err){analytics.helper.errors.reportError('catch','eStore Link from input[data-wat-val]',err.message);}};$(document).on('keyup',"input[data-wat-val]",function(e){if(e.keyCode=='13'){eStoreLink(this,e);}});})(window.$waf);}}catch(e){utag.DB(e)}},function(a,b){try{if(1){(function buildSocialShareTracking($){analytics.track.declareType('social-share');window.analytics.callback=window.analytics.callback||{};window.analytics.callback.socialShare=function(socialNetwork){try{var socialNetwork=socialNetwork||'na';window.digitalData.eventData={'eventName':'social-share','values':{'socialNetwork':socialNetwork},'object':null,'target':null,'type':'social'};analytics.track.executeTracking('social-share');}catch(err){analytics.helper.errors.reportError('catch','analytics.callback.socialShare',err.message);}};var socialShare=function(obj,e){try{var dataTag=$(obj);var value="";if(dataTag.attr("data-wat-social"))value=(dataTag.attr("data-wat-social")).trim();window.digitalData.eventData={'eventName':'social-share','values':{'socialNetwork':value},'object':obj,'target':e,'type':'social'};analytics.track.executeTracking('social-share');}catch(err){analytics.helper.errors.reportError('catch','[data-wat-social] tracking',err.message);}};analytics.track.handleClick('data-wat-social',socialShare);})(window.$waf);}}catch(e){utag.DB(e)}},function(a,b){try{if(1){(function buildTrialDownloadTracking($){analytics.track.declareType('trial-download-intent');analytics.track.declareType('trial-download-initiate');analytics.track.declareType('trial-download-accept-terms');analytics.track.declareType('trial-download-guide');analytics.track.declareType('trial-download-retry');analytics.track.declareType('trial-download-flow-exit');analytics.track.declareType('cloud-trial');analytics.track.declareType('cloud-trial-intent');function checkMultiPlc(plc){var plc=plc||'na';var isMultiPlc=plc.indexOf(',')>-1?true:false;if(isMultiPlc)return'multi';else return plc;} window.analytics.callback=window.analytics.callback||{};window.analytics.callback.trialDownloadInitiate=function(code,release,plc,language,os,component){try{var code=code||'na',release=release||'na',plc=checkMultiPlc(plc),language=language||'na',os=os||'na',component=component||'na',compType=typeof component;if(compType==="string"){}else if(compType==="object"){} analytics.context.changeContext({'eventData':{'eventName':'trial-download-initiate','values':{'productLineCode':plc,'productLanguage':language,'productDownloadCode':code,'productOS':os,'productKey':release,'componentStep':'download-initiate','componentName':component},'type':'trial-download'}},'trial-download-initiate');}catch(err){analytics.helper.errors.reportError('catch','analytics.callback.trialDownloadInitiate',err.message);}};window.analytics.callback.trialDownloadStart=function(code,release,plc,language,os,component){try{var code=code||false,release=release||false,plc=checkMultiPlc(plc)||false,language=language||false,os=os||false,component=component||false,tempData=typeof window.____tempWafTrialProductData!=="undefined"?window.____tempWafTrialProductData:false;if(!code||!release||!plc||!language||!os){if(tempData){code=tempData.productDownloadCode;plc=tempData.productLineCode;language=tempData.productLanguage;os=tempData.productOS;release=tempData.productKey;code=tempData.productDownloadCode;component=tempData.componentName;}} if(!component)component='no-component-detected';analytics.context.changeContext({'eventData':{'eventName':'trial-download-start','values':{'productLineCode':plc,'productLanguage':language,'productDownloadCode':code,'productOS':os,'productKey':release,'componentStep':'download-start','componentName':component},'type':'trial-download'}},'trial-download-start');}catch(err){analytics.helper.errors.reportError('catch','analytics.callback.trialDownloadStart',err.message);}};setTimeout(function(){window.analytics.callback.trialDownloadFunnelStep=function(code,release,plc,language,os,component,stepName,phoneVerifComplete){try{var code=code||'na',release=release||'na',plc=checkMultiPlc(plc),language=language||'na',os=os||'na',component=component||'na',phoneVerifComplete=phoneVerifComplete||false,compType=typeof component;if(compType==="string"){}else if(compType==="object"){} analytics.context.changeContext({'eventData':{'eventName':'trial-download-funnel-step','values':{'productLineCode':plc,'productLanguage':language,'productDownloadCode':code,'productOS':os,'productKey':release,'componentStep':stepName,'componentName':component,'trialPhoneVerif':phoneVerifComplete},'type':'trial-download'}},'trial-download-funnel-step');}catch(err){analytics.helper.errors.reportError('catch','analytics.callback.trialDownloadStart',err.message);}};},6000);window.analytics.callback.trialDownloadStartIntent=function(code,release,plc,language,os,component,promotedContentEnabled){try{if(b['tealium_profile'].indexOf('manage')>-1) return var code=code||'na',release=release||'na',plc=checkMultiPlc(plc),language=language||'na',os=os||'na',component=component||'na',compType=typeof component,eventName='trial-download-start-intent',stepName='download-start-intent',promotedContentEnabled=promotedContentEnabled||'na';if(compType==="string"){if(component==="waf-fst-cloud-try"){eventName='cloud-trial-start';stepName='cloud-trial-start';}}else if(compType==="object"){} analytics.context.changeContext({'eventData':{'eventName':eventName,'values':{'productLineCode':plc,'productLanguage':language,'productDownloadCode':code,'productOS':os,'productKey':release,'componentStep':stepName,'componentName':component,'promotedContentEnabled':promotedContentEnabled},'type':'trial-download'}},'trial-download-start-intent');window.____tempWafTrialProductData={'productLineCode':plc,'productLanguage':language,'productDownloadCode':code,'productOS':os,'productKey':release,'componentStep':stepName,'componentName':component};}catch(err){analytics.helper.errors.reportError('catch','analytics.callback.trialDownloadStartIntent',err.message);}};window.analytics.callback.trialDownloadRetry=function(code,release,plc,language,os,component){try{var code=code||'na',release=release||'na',plc=checkMultiPlc(plc),language=language||'na',os=os||'na',component=component||'na',compType=typeof component;if(compType==="string"){}else if(compType==="object"){} analytics.context.changeContext({'eventData':{'eventName':'trial-download-retry','values':{'productLineCode':plc,'productLanguage':language,'productDownloadCode':code,'productOS':os,'productKey':release,'componentStep':'download-retry','componentName':component},'type':'trial-download'}},'trial-download-retry');}catch(err){analytics.helper.errors.reportError('catch','analytics.callback.trialDownloadRetry',err.message);}};window.analytics.callback.trialDownloadGuide=function(code,release,plc,language,os,component){try{var code=code||'na',release=release||'na',plc=checkMultiPlc(plc),language=language||'na',os=os||'na',component=component||'na',compType=typeof component;if(compType==="string"){}else if(compType==="object"){} analytics.context.changeContext({'eventData':{'eventName':'trial-download-guide','values':{'productLineCode':plc,'productLanguage':language,'productDownloadCode':code,'productOS':os,'productKey':release,'componentStep':'trial-guide','componentName':component},'type':'trial-download'}},'trial-download-guide');}catch(err){analytics.helper.errors.reportError('catch','analytics.callback.trialDownloadGuide',err.message);}};window.analytics.callback.trialDownloadRestartFlow=function(code,release,plc,language,os,component){try{var code=code||'na',release=release||'na',plc=checkMultiPlc(plc),language=language||'na',os=os||'na',component=component||'na',compType=typeof component;if(compType==="string"){}else if(compType==="object"){} analytics.context.changeContext({'eventData':{'eventName':'trial-flow-restart','values':{'productLineCode':plc,'productLanguage':language,'productDownloadCode':code,'productOS':os,'productKey':release,'componentStep':'trial-flow-restart','componentName':component},'type':'trial-download'}},'trial-flow-restart');}catch(err){analytics.helper.errors.reportError('catch','analytics.callback.trialDownloadRestartFlow',err.message);}};window.analytics.callback.trialDownloadExitFlow=function(code,release,plc,language,os,component,reason){try{var code=code||'na',release=release||'na',plc=checkMultiPlc(plc),language=language||'na',os=os||'na',component=component||'na',compType=typeof component;if(compType==="string"){}else if(compType==="object"){} analytics.context.changeContext({'eventData':{'eventName':'trial-exit-flow','values':{'productLineCode':plc,'productLanguage':language,'productDownloadCode':code,'productOS':os,'productKey':release,'componentStep':'trial-flow-exit','componentName':component,'exitReason':reason},'type':'trial-download'},'trial':{'usageType':reason}},'trial-exit-flow');}catch(err){analytics.helper.errors.reportError('catch','analytics.callback.trialDownloadExitFlow',err.message);}};var trialIntent=function(obj,e){try{var dataTag=$(obj);var isActive=dataTag.attr('data-wat-trial-intent');if(isActive==="true"||isActive===true){var parent=dataTag.parents('[data-wat-trial-container="true"]');var validParent=(function(){if(parent.length===0){return false;} else{var check=(parent.attr('data-wat-trial-product-language')||parent.attr('data-wat-trial-product-platform')||parent.attr('data-wat-trial-product-plc')||parent.attr('data-wat-trial-product-key'));return check;}})();if(!validParent)parent=dataTag;var code=dataTag.attr('data-wat-trial-download-code')||'na';var language=parent.attr('data-wat-trial-product-language')||'na';var os=parent.attr('data-wat-trial-product-platform')||'na';var plc=parent.attr('data-wat-trial-product-plc')||'na';var prodKey=parent.attr('data-wat-trial-product-key')||'na';var component=parent.attr('data-wat-content-type')||'na';plc=checkMultiPlc(plc);window.digitalData.eventData={'eventName':'trial-download-intent','values':{'productLineCode':plc,'productLanguage':language,'productDownloadCode':code,'productOS':os,'productKey':prodKey,'componentStep':'trial-intent','componentName':component},'object':obj,'target':e,'type':'trial-download-intent'};analytics.track.executeTracking('trial-download-intent');}}catch(err){analytics.helper.errors.reportError('catch','[data-wat-trial-intent] tracking',err.message);}};analytics.track.handleClick('data-wat-trial-intent',trialIntent);var trialInitiate=function(obj,e){try{var dataTag=$(obj);var tagCheck=dataTag.attr('data-wat-trial-initiate');var isActive=(tagCheck==="true"||tagCheck===true)?true:false;var badTagCheck=dataTag.attr('data-wat-trial-intent');var notBadTagging=(badTagCheck==="undefined"||badTagCheck===undefined)?true:false;if(isActive&¬BadTagging){var parent=dataTag.parents('[data-wat-trial-container="true"]');var validParent=(function(){if(parent.length===0){return false;} else{var check=(parent.attr('data-wat-trial-product-language')||parent.attr('data-wat-trial-product-platform')||parent.attr('data-wat-trial-product-plc')||parent.attr('data-wat-trial-product-key'));return check;}})();if(!validParent)parent=dataTag;var code=dataTag.attr('data-wat-trial-download-code')||'na';var language=parent.attr('data-wat-trial-product-language')||'na';var os=parent.attr('data-wat-trial-product-platform')||'na';var plc=parent.attr('data-wat-trial-product-plc')||'na';var prodKey=parent.attr('data-wat-trial-product-key')||'na';plc=checkMultiPlc(plc);var component=parent.attr('data-wat-content-type')||'na';window.digitalData.eventData={'eventName':'trial-download-initiate','values':{'productLineCode':plc,'productLanguage':language,'productDownloadCode':code,'productOS':os,'productKey':prodKey,'componentStep':'download-initiate','componentName':component},'object':obj,'target':e,'type':'trial-download'};analytics.track.executeTracking('trial-download-initiate');}}catch(err){analytics.helper.errors.reportError('catch','[data-wat-trial-initiate] tracking',err.message);}};analytics.track.handleClick('data-wat-trial-initiate',trialInitiate);var trialGuide=function(obj,e){try{var dataTag=$(obj);var isActive=dataTag.attr('data-wat-trial-guide')||dataTag.attr('id')=="tyGuideLink";if(isActive==="true"||isActive===true){var plc,language,code,os,prodKey,component;plc=language=code=os=prodKey=component='na';try{plc=window.digitalData.eventData.values.productLineCode;language=window.digitalData.eventData.values.productLanguage;code=window.digitalData.eventData.values.productDownloadCode;os=window.digitalData.eventData.values.productOS;prodKey=window.digitalData.eventData.values.productKey;component=window.digitalData.eventData.values.componentName;plc=checkMultiPlc(plc);}catch(err){analytics.helper.errors.reportError('catch','trialGuide data missing',err.message);} window.digitalData.eventData={'eventName':'trial-download-guide','values':{'productLineCode':plc,'productLanguage':language,'productDownloadCode':code,'productOS':os,'productKey':prodKey,'componentStep':'trial-guide','componentName':component},'object':obj,'target':e,'type':'trial-download'};analytics.track.executeTracking('trial-download-guide');}}catch(err){analytics.helper.errors.reportError('catch','[data-wat-trial-guide] tracking',err.message);}};analytics.track.handleClick('data-wat-trial-guide',trialGuide);analytics.track.handleClick('#tyGuideLink',trialGuide);var trialRetry=function(obj,e){try{var dataTag=$(obj);var isActive=dataTag.attr('data-wat-trial-retry')||dataTag.attr('id')=="tyRetryLink";if(isActive==="true"||isActive===true){var plc,language,code,os,prodKey,component;plc=language=code=os=prodKey=component='na';try{plc=window.digitalData.eventData.values.productLineCode;language=window.digitalData.eventData.values.productLanguage;code=window.digitalData.eventData.values.productDownloadCode;os=window.digitalData.eventData.values.productOS;prodKey=window.digitalData.eventData.values.productKey;component=window.digitalData.eventData.values.componentName;plc=checkMultiPlc(plc);}catch(err){analytics.helper.errors.reportError('catch','trialRetry data missing',err.message);} window.digitalData.eventData={'eventName':'trial-download-retry','values':{'productLineCode':plc,'productLanguage':language,'productDownloadCode':code,'productOS':os,'productKey':prodKey,'componentStep':'download-retry','componentName':component},'object':obj,'target':e,'type':'trial-download'};analytics.track.executeTracking('trial-download-retry');}}catch(err){analytics.helper.errors.reportError('catch','[data-wat-trial-retry] tracking',err.message);}};analytics.track.handleClick('data-wat-trial-retry',trialRetry);analytics.track.handleClick('#tyRetryLink',trialRetry);var exitFlow=function(obj,e){try{var plc,language,code,os,prodKey;plc=language=code=os=prodKey='na';var component='fst'||false;var oldData=false;var validTrialData=digitalData.eventData.eventName.indexOf('trial-download')>0?true:false;if(validTrialData){plc=window.digitalData.eventData.values.productLineCode;language=window.digitalData.eventData.values.productLanguage;code=window.digitalData.eventData.values.productDownloadCode;os=window.digitalData.eventData.values.productOS;prodKey=window.digitalData.eventData.values.productKey;component=window.digitalData.eventData.values.productKey;plc=checkMultiPlc(plc);} var dataTag=$(obj);var exitReason=dataTag.attr('data-wat-trial-flow-exit');window.digitalData.eventData={'eventName':'trial-download-flow-exit','values':{'productLineCode':plc,'productLanguage':language,'productDownloadCode':code,'productOS':os,'productKey':prodKey,'componentStep':'trial-flow-exit','componentName':component,'exitReason':exitReason},'type':'trial-download'};analytics.track.executeTracking('trial-download-flow-exit');}catch(err){analytics.helper.errors.reportError('catch','[data-wat-trial-flow-exit] tracking',err.message);}};analytics.track.handleClick('data-wat-trial-flow-exit',exitFlow);var cloudTrack=function(obj,e){try{var dataTag=$(obj);var value=analytics.helper.getAndCleanValue('data-wat-cloud',dataTag);if(value==="na"){value="";} window.digitalData.eventData={'eventName':'cloud-trial','values':{'productLineCode':value,'productLanguage':'en-us','productDownloadCode':'5','productOS':'cloud','productKey':'na','componentStep':'cloud-initiate','componentName':'cloud-trial'},'object':obj,'target':e,'type':'cloud-trial'};analytics.track.executeTracking('cloud-trial');}catch(err){analytics.helper.errors.reportError('catch','[data-wat-cloud] tracking',err.message);}};analytics.track.handleClick('data-wat-cloud',cloudTrack);var cloudTrialIntent=function(obj,e){try{var dataTag=$(obj);var isActive=dataTag.attr('data-wat-cloud-trial-intent');if(isActive==="true"||isActive===true){var parent=dataTag.parents('[data-wat-trial-container="true"]');var validParent=(function(){if(parent.length===0){return false;} else{var check=(parent.attr('data-wat-trial-product-language')||parent.attr('data-wat-trial-product-platform')||parent.attr('data-wat-trial-product-plc')||parent.attr('data-wat-trial-product-key'));return check;}})();if(!validParent)parent=dataTag;var code=dataTag.attr('data-wat-trial-download-code')||'5';var language=parent.attr('data-wat-trial-product-language')||'en-us';var os=parent.attr('data-wat-trial-product-platform')||'cloud';var plc=parent.attr('data-wat-trial-product-plc')||'na';var prodKey=parent.attr('data-wat-trial-product-key')||'na';var component=parent.attr('data-wat-content-type')||'na';plc=checkMultiPlc(plc);window.digitalData.eventData={'eventName':'cloud-trial-intent','values':{'productLineCode':plc,'productLanguage':'en-us','productDownloadCode':'5','productOS':'cloud','productKey':'na','componentStep':'cloud-trial-intent','componentName':component},'object':obj,'target':e,'type':'cloud-trial'};analytics.track.executeTracking('cloud-trial-intent');}}catch(err){analytics.helper.errors.reportError('catch','[data-wat-cloud-trial-intent] tracking',err.message);}};analytics.track.handleClick('data-wat-cloud-trial-intent',cloudTrialIntent);var legacySupport=function(release,language,os,code){try{analytics.context.changeContext({'eventData':{'eventName':'trial-download-initiate','values':{'productLineCode':release,'productLanguage':language,'productDownloadCode':code,'productOS':os,'productKey':'','componentStep':'download-initiate','componentName':'legacy-trial-component'},'object':null,'target':null,'type':'trial-download-legacy'}},'trial-download-initiate');}catch(err){analytics.helper.errors.reportError('catch','adsk.product.trialDownload.ReleaseSelector.analyticsCallback (Legacy)',err.message);}};window.adsk=window.adsk||{};window.adsk.product=window.adsk.product||{};window.adsk.product.trialDownload=window.adsk.product.trialDownload||{};window.adsk.product.trialDownload.ReleaseSelector=window.adsk.product.trialDownload.ReleaseSelector||{};adsk.product.trialDownload.ReleaseSelector.analyticsCallback=legacySupport;$(document).ready(function(){window.adsk=window.adsk||{};window.adsk.product=window.adsk.product||{};window.adsk.product.trialDownload=window.adsk.product.trialDownload||{};window.adsk.product.trialDownload.ReleaseSelector=window.adsk.product.trialDownload.ReleaseSelector||{};adsk.product.trialDownload.ReleaseSelector.analyticsCallback=legacySupport;});})(window.$waf);}}catch(e){utag.DB(e)}},function(a,b){try{if(1){(function buildFormsTracking($){analytics.track.declareType('form-submit');analytics.track.declareType('form-submit-success');analytics.track.declareType('form-submit-error');analytics.track.declareType('form-enrichment');window.analytics.callback=window.analytics.callback||{};function applyToDataLayer(id,commChan){var commChan=commChan||false;window.digitalData.form=window.digitalData.form||{};window.digitalData.form.offerActivityID=id;if(commChan){window.digitalData.form.communicationChannel=commChan;}} window.analytics.callback.formSubmit=function(activityID,referrerSource){try{window.digitalData.eventData={'eventName':'form-submit','values':{'formActivityId':activityID,'formReferrerSource':referrerSource||'na'},'object':null,'target':null,'type':'forms' };var mktChann=false;if(typeof digitalData.forms!=='undefined'){if(typeof digitalData.forms.data!=='undefined'){if(typeof digitalData.forms.data[activityID]!=="undefined") mktChann=digitalData.forms.data[activityID]['communicationChannel']||'na';}} if(mktChann){window.digitalData.eventData.values.communicationChannel=mktChann;} if(typeof digitalData.contentContainer!=='undefined'){if(typeof digitalData.contentContainer.containerType!=='undefined'&&typeof digitalData.contentContainer.containerName!=="undefined"){s_Obj.list1=digitalData.contentContainer.containerType+":"+digitalData.contentContainer.containerName;}} applyToDataLayer(activityID,mktChann);if(typeof digitalData.form!=='undefined'&&typeof digitalData.form.totalNumberOfSteps!=='undefined') window.digitalData.eventData.values.formTotalSteps=digitalData.form.totalNumberOfSteps;analytics.track.executeTracking('form-submit');}catch(err){analytics.helper.errors.reportError('catch','analytics.callback.formSubmit',err.message);}};window.analytics.callback.formSubmitSuccess=function(activityID,referrerSource){try{window.digitalData.eventData={'eventName':'form-submit-success','values':{'formActivityId':activityID,'formReferrerSource':referrerSource||'na'},'object':null,'target':null,'type':'forms' };var mktChann=false;if(typeof digitalData.forms!=='undefined'){if(typeof digitalData.forms.data!=='undefined'){if(typeof digitalData.forms.data[activityID]!=="undefined") mktChann=digitalData.forms.data[activityID]['communicationChannel']||'na';}} if(mktChann){window.digitalData.eventData.values.communicationChannel=mktChann;} if(typeof digitalData.contentContainer!=='undefined'){if(typeof digitalData.contentContainer.containerType!=='undefined'&&typeof digitalData.contentContainer.containerName!=="undefined"){s_Obj.list1=digitalData.contentContainer.containerType+":"+digitalData.contentContainer.containerName;}} applyToDataLayer(activityID,mktChann);if(typeof digitalData.form!=='undefined'&&typeof digitalData.form.totalNumberOfSteps!=='undefined') window.digitalData.eventData.values.formTotalSteps=digitalData.form.totalNumberOfSteps;analytics.track.executeTracking('form-submit-success');}catch(err){analytics.helper.errors.reportError('catch','analytics.callback.formSubmitSuccess',err.message);}};window.analytics.callback.formSubmitError=function(activityID,errors,referrerSource,eventErrors){try{var formErrorsString='';try{if(errors){var arrFormErrors=[];if(typeof errors==="object"){var arrLength=errors.length;if(arrLength!=0){for(var i=0;i<arrLength;i++){if(typeof(errors[i].formFieldName)!="undefined") arrFormErrors.push(errors[i].formFieldName.toLowerCase());}} formErrorsString=arrFormErrors.join("|");}else if(typeof errors==="string"){formErrorsString=errors;};}}catch(err){analytics.helper.errors.reportError('catch','formSubmitError - processing errors value',err.message);} var tempErrors=false;if(typeof digitalData.eventData!=='undefined'&&typeof digitalData.eventData.values!=='undefined'&&typeof digitalData.eventData.values.errors!=='undefined') tempErrors=digitalData.eventData.values.errors;window.digitalData.eventData={'eventName':'form-submit-error','values':{'formActivityId':activityID,'formErrors':formErrorsString,'formReferrerSource':referrerSource||'na'},'object':null,'target':null,'type':'forms' };if(tempErrors) window.digitalData.eventData.values.errors=tempErrors;if(eventErrors){var eventErrorsObj={event:{errors:eventErrors}};errors_flatten=window.analytics.helper.jsonflatten(eventErrorsObj,'');window.utag_data=window.analytics.helper.objectMerge(utag_data,errors_flatten);} var mktChann=false;if(typeof digitalData.forms!=='undefined'){if(typeof digitalData.forms.data!=='undefined'){if(typeof digitalData.forms.data[activityID]!=="undefined") mktChann=digitalData.forms.data[activityID]['communicationChannel']||'na';}} if(mktChann){window.digitalData.eventData.values.communicationChannel=mktChann;} if(typeof digitalData.contentContainer!=='undefined'){if(typeof digitalData.contentContainer.containerType!=='undefined'&&typeof digitalData.contentContainer.containerName!=="undefined"){s_Obj.list1=digitalData.contentContainer.containerType+":"+digitalData.contentContainer.containerName;}} applyToDataLayer(activityID,mktChann);if(typeof digitalData.form!=='undefined'&&typeof digitalData.form.totalNumberOfSteps!=='undefined') window.digitalData.eventData.values.formTotalSteps=digitalData.form.totalNumberOfSteps;analytics.track.executeTracking('form-submit-error');}catch(err){analytics.helper.errors.reportError('catch','analytics.callback.formSubmitError',err.message);}};window.analytics.callback.formEnrichment=function(enrichmentPlatform){try{var enrichmentPlatform=enrichmentPlatform||'missing';var activityID='missing';if(typeof window.digitalData.form!=='undefined'){if(typeof window.digitalData.form.offerActivityID!=='undefined'){activityID=window.digitalData.form.offerActivityID;}} digitalData.form=digitalData.form||{};digitalData.form.enrichedForm='true';digitalData.form.enrichedSystem=enrichmentPlatform;window.digitalData.eventData={'eventName':'form-enrichment','values':{'formActivityId':activityID,'formEnriched':true,'enrichmentPlatform':enrichmentPlatform},'object':null,'target':null,'type':'forms' };var mktChann=false;if(typeof digitalData.forms!=='undefined'){if(typeof digitalData.forms.data!=='undefined'){if(typeof digitalData.forms.data[activityID]!=="undefined") mktChann=digitalData.forms.data[activityID]['communicationChannel']||'na';}} if(mktChann){window.digitalData.eventData.values.communicationChannel=mktChann;} applyToDataLayer(activityID,mktChann);analytics.track.executeTracking('form-enrichment');}catch(err){analytics.helper.errors.reportError('catch','analytics.callback.formEnrichment',err.message);}};window.analytics.callback.formStep=function(form,val){try{window.digitalData.eventData={'eventName':val,'values':{'formActivityId':form.offerActivityID||'na','formReferrerSource':form.referrerSource||'na','formTotalSteps':form.totalNumberOfSteps||'na'},'object':null,'target':null,'type':'forms'};var mktChann=false;if(typeof digitalData.forms!=='undefined'){if(typeof digitalData.forms.data!=='undefined'){if(typeof digitalData.forms.data[form.offerActivityID]!=="undefined") mktChann=digitalData.forms.data[form.offerActivityID]['communicationChannel']||'na';}} if(mktChann){window.digitalData.eventData.values.communicationChannel=mktChann;} if(typeof digitalData.contentContainer!=='undefined'){if(typeof digitalData.contentContainer.containerType!=='undefined'&&typeof digitalData.contentContainer.containerName!=="undefined"){s_Obj.list1=digitalData.contentContainer.containerType+":"+digitalData.contentContainer.containerName;}} applyToDataLayer(form.offerActivityID,mktChann);analytics.track.executeTracking(val);}catch(err){analytics.helper.errors.reportError('catch','analytics.callback.formStep',err.message);}};})(window.$waf);}}catch(e){utag.DB(e)}},function(a,b){try{if(1){(function buildFileDownloadTracking($){analytics.track.declareType('file-download');window.analytics.callback=window.analytics.callback||{};window.analytics.callback.fileDownload=function(fileName,fileType,fileUrl){try{var fileName=fileName||'na',fileType=fileType||'Unknown File Type',fileUrl=fileUrl||'na';window.digitalData.eventData={'eventName':'file-download','values':{'fileName':fileName,'fileType':fileType,'fileUrl':fileUrl},'object':null,'target':null,'type':'download'};analytics.track.executeTracking('file-download');}catch(err){analytics.helper.errors.reportError('catch','analytics.callback.fileDownload',err.message);}};var downloadTrack=function(obj,e){try{var dataTag=$(obj);var value=analytics.helper.getAndCleanValue('data-wat-download',dataTag);if(value==""||value=="na")value=dataTag.text();var clickName=value.toLowerCase();var getFileType=clickName.split('.');var realType="Unknown File Type";if(getFileType.length>1){realType=(getFileType[(getFileType.length-1)]).toUpperCase();} window.digitalData.eventData={'eventName':'file-download','values':{'fileName':clickName,'fileType':realType,'fileUrl':'no URL set'},'object':obj,'target':e,'type':'download'};analytics.track.executeTracking('file-download');}catch(err){analytics.helper.errors.reportError('catch','[data-wat-download] tracking',err.message);}};analytics.track.handleClick('data-wat-download',downloadTrack);})(window.$waf);}}catch(e){utag.DB(e)}},function(a,b){try{if(1){(function buildDynamicProductViewTracking($){analytics.checks=analytics.checks||{};analytics.checks.pageLoadFired=analytics.checks.pageLoadFired||false;analytics.track.declareType('dynamic-product-view');window.analytics.callback=window.analytics.callback||{};window.analytics.callback.dynamicProductView=function(){try{if(analytics.checks.pageLoadFired){window.digitalData.eventData={'eventName':'dynamic-product-view','values':{},'object':null,'target':null,'type':'product-view'};analytics.track.executeTracking('dynamic-product-view');}}catch(err){analytics.helper.errors.reportError('catch','analytics.callback.dynamicProductView',err.message);}};})(window.$waf);}}catch(e){utag.DB(e)}},function(a,b){try{if(1){(function buildDynamicFilterTracking($){analytics.track.declareType('dynamic-filter');window.analytics.callback=window.analytics.callback||{};window.analytics.callback.dynamicFilterChange=function(){try{window.digitalData.eventData={'eventName':'dynamic-filter','values':{},'object':null,'target':null,'type':'dynamic-filter'};analytics.context.checkDynamicFilters(window.digitalData.eventData.values,'change-filter');analytics.track.executeTracking('dynamic-filter');}catch(err){analytics.helper.errors.reportError('catch','analytics.callback.dynamicFilterChange',err.message);}};var dynamicFilter=function(obj,e){try{window.digitalData.eventData={'eventName':'dynamic-filter','values':{},'object':obj,'target':e,'type':'dynamic-filter'};analytics.context.checkDynamicFilters(window.digitalData.eventData.values,'change-filter');analytics.track.executeTracking('dynamic-filter');}catch(err){analytics.helper.errors.reportError('catch','[data-wat-dynamic-filter-option] tracking',err.message);}};analytics.track.handleClick('data-wat-dynamic-filter-option',dynamicFilter);})(window.$waf);}}catch(e){utag.DB(e)}},function(a,b){try{if(1){(function buildDynamicCompareTracking($){analytics.track.declareType('dynamic-compare-change');window.analytics.callback=window.analytics.callback||{};var dynamicChange=function(obj,e){try{window.digitalData.eventData={'eventName':'dynamic-compare-change','values':{},'object':obj,'target':e,'type':'dynamic-change'};try{analytics.context.dynamicCompareCta="change-table";}catch(err){} analytics.track.executeTracking('dynamic-compare-change');}catch(err){analytics.helper.errors.reportError('catch','[data-wat-dynamic-change] tracking',err.message);}};analytics.track.handleClick('data-wat-dynamic-change',dynamicChange);})(window.$waf);}}catch(e){utag.DB(e)}},function(a,b){try{if(1){(function buildCtaLinkTracking($){analytics.track.declareType('call-to-action-served');analytics.track.declareType('call-to-action-clicked');window.analytics.callback=window.analytics.callback||{};var ctaClick=function(obj,e){try{var dataTag=$(obj);var isActiveCta=true;var hasStateTag=typeof dataTag.attr('data-wat-cta-state')!=="undefined"?true:false;if(hasStateTag){var activeTag=analytics.helper.getAndCleanValue('data-wat-cta-state',dataTag);if(activeTag!=="active")isActiveCta=false;} if(isActiveCta){var value=analytics.helper.getAndCleanValue('data-wat-cta',dataTag);if(value!=="false"){if(value==="na"||value===""){value=dataTag.text();if(typeof value==="string"){value.trim();}} var loc=analytics.helper.getAndCleanValue('data-wat-cta-location',dataTag);if(loc==="na"){loc='call to action';} var dest='error detecting URL';try{if(e.target.href){dest=e.target.href;}else{dest='no URL detected';}}catch(err){analytics.helper.debugLog('error (below) getting the URL of the link');analytics.helper.debugLog(err);} window.digitalData.eventData={'eventName':'call-to-action-clicked','values':{'linkValue':value,'linkSection':loc,'linkDestinationUrl':dest},'object':obj,'target':e,'type':'cta'};analytics.track.executeTracking('call-to-action-clicked');}}}catch(err){analytics.helper.errors.reportError('catch','[data-wat-cta] click tracking',err.message);}};analytics.track.handleClick('data-wat-cta',ctaClick);})(window.$waf);}}catch(e){utag.DB(e)}},function(a,b){try{if(1){(function buildSearchTracking($){analytics.track.declareType('search-results-link');analytics.track.declareType('estore-search-result-click');window.analytics.callback=window.analytics.callback||{};window.analytics.callback.searchResults=function(searchTerm,numberOfResults,filterObj){try{window.digitalData=window.digitalData||{};window.digitalData.search=window.digitalData.search||{};window.digitalData.search.searchTerm=searchTerm;window.digitalData.search.numberOfResults=numberOfResults;window.digitalData.search.searchFilters=filterObj;var searchTerm=searchTerm||false;if(!searchTerm){searchTerm='-- no term used --';} var filterObj=filterObj||false,filterObjValue=false;if(filterObj){if(filterObj.length>0){var cleanFilters=[];for(var i=0;i<filterObj.length;i+=1){var isValid=filterObj[i][""]===""?false:true;if(isValid){cleanFilters.push(filterObj[i]);}} filterObj=cleanFilters;if(filterObj.length===0)filterObj=false;else{var filterInds=[],filterOrganized={};$.each(filterObj,function(group,objData){$.each(objData,function(ind,val){if($.inArray(ind,filterInds)===-1){filterInds.push(ind);filterOrganized[ind]=[];filterOrganized[ind].push(val);}else{filterOrganized[ind].push(val);}});});filterInds.sort();filterObjValue="";$.each(filterInds,function(indexNum,index){filterObjValue+=index+"=";var refData=filterOrganized[index];refData.sort();for(var i=0;i<refData.length;i+=1){filterObjValue+=refData[i];if(i+1<refData.length){filterObjValue+=',';}} filterObjValue+=";";});}}} console.log('missing PROP7 from search tracking');window.digitalData.eventData={'eventName':'search-results','values':{'searchTerm':searchTerm,'searchResultsCount':numberOfResults },'object':false,'target':false,'type':'search-results'};if(filterObj)window.digitalData.eventData.values.searchFilters=filterObj;if(filterObjValue)window.digitalData.eventData.values.dynamicFilterValue=filterObjValue;if(analytics.checks.pageLoadFired){analytics.track.executeTracking('search-results');}}catch(err){analytics.helper.errors.reportError('catch','analytics.callback.searchResults',err.message);}};window.analytics.callback.searchResultLinkClick=function(linkVal,linkRank,linkHref){try{var d={searchTerm:"",searchResultsPage:"",searchResultRank:"",linkValue:"",linkSection:"search results",linkDestinationUrl:""};if(digitalData.search) {d.searchTerm=digitalData.search.searchTerm.toLowerCase();d.searchResultsPage=digitalData.search.searchTerm;} d.searchResultRank=linkRank||'not-sent';d.linkValue=linkVal.toLowerCase()||'not-sent';d.linkDestinationUrl=linkHref||'not-sent';window.digitalData.eventData={'eventName':'search-results-link','values':d,'object':false,'target':false,'type':'search-results'};analytics.track.executeTracking('search-results-link');}catch(err){analytics.helper.errors.reportError('catch','analytics.callback.searchResultLinkClick',err.message);}};window.analytics.callback.predictiveSearchLink=function(searchTermUsed,predictiveKeywordUsed,numberOfResults){try{window.digitalData.eventData={'eventName':'predictive-search-link','values':{'searchPredictiveKeyword':predictiveKeywordUsed,'searchResultsCount':numberOfResults,'searchTerm':searchTermUsed},'object':null,'target':null,'type':'predictive-search-link'};analytics.track.executeTracking('predictive-search-link');}catch(err){analytics.helper.errors.reportError('catch','analytics.callback.predictiveSearchLink',err.message);}};var searchLink=function(obj,e,whichOne){try{var target=$(obj);var d={searchTerm:"",searchResultsPage:"",searchResultRank:"",linkValue:"",linkSection:"search results",linkDestinationUrl:""};d.searchTerm=digitalData.search.searchTerm.toLowerCase();d.searchResultsPage=(function(){var pageParts=window.digitalData.page.pageName.split(':');var lastInd=pageParts.length-1;var last=pageParts[lastInd];return last;})();d.searchResultRank=target.attr('data-wat-search-rank');var linkV=decodeURI(target.attr('data-wat-search-result')).replace('<b>','').replace('</b>','');d.linkValue=linkV.toLowerCase();var dest='error detecting URL';try{if(e.target.href){dest=e.target.href;}else{dest='no URL detected';}}catch(err){analytics.helper.debugLog('error (below) getting the URL of the link');analytics.helper.debugLog(err);} d.linkDestinationUrl=dest;window.digitalData.eventData={'eventName':'search-results-link','values':d,'object':obj,'target':e,'type':'search-results-link'};analytics.track.executeTracking('search-results-link');}catch(err){analytics.helper.errors.reportError('catch','[data-wat-search-result] tracking',err.message);}};analytics.track.handleClick('data-wat-search-result',searchLink);var eStoreSearchClick=function(obj,e){try{var dataTag=$waf(obj);var values=dataTag.attr("data-wat-search-result-click").replace(/'/g,'"').toString();var onSiteSearchLinkDetails={};if(typeof(values)!=="undefined"&&values!=="") onSiteSearchLinkDetails=JSON.parse(values);if(typeof(onSiteSearchLinkDetails.searchResultRank)==="undefined") onSiteSearchLinkDetails.searchResultRank="";if(typeof(onSiteSearchLinkDetails.section)==="undefined") onSiteSearchLinkDetails.section="";if(typeof(onSiteSearchLinkDetails.title)==="undefined") onSiteSearchLinkDetails.title=dataTag.text();if(typeof onSiteSearchLinkDetails.section==="undefined") onSiteSearchLinkDetails.section="";var dest='error detecting URL';try{if(e.target.href){dest=e.target.href;}else{dest='no URL detected';}}catch(err){analytics.helper.debugLog('error (below) getting the URL of the link');analytics.helper.debugLog(err);} onSiteSearchLinkDetails.linkDestinationUrl=dest;onSiteSearchLinkDetails['linkSection']='search results';onSiteSearchLinkDetails['linkValue']=(onSiteSearchLinkDetails.section+":"+onSiteSearchLinkDetails.title).toLowerCase();window.digitalData.eventData={'eventName':'estore-search-result-click','values':{'linkValue':onSiteSearchLinkDetails.linkValue,'linkSection':onSiteSearchLinkDetails.linkSection,'linkDestinationUrl':onSiteSearchLinkDetails.linkDestinationUrl,'searchResultRank':onSiteSearchLinkDetails.searchResultRank},'object':obj,'target':e,'type':'estore-search'};analytics.track.executeTracking('estore-search-result-click');}catch(err){analytics.helper.errors.reportError('catch',"[data-wat-search-result-click] tracking",err.message);}};analytics.track.handleClick("data-wat-search-result-click",eStoreSearchClick);})(window.$waf);}}catch(e){utag.DB(e)}},function(a,b){try{if(1){(function buildEduTracking($){analytics.track.declareType('cloud-trial-request-access-edu');window.analytics.callback=window.analytics.callback||{};var cloudEduRequest=function(obj,e){try{var dataTag=$(obj);var value="";var product_name=analytics.helper.getProductsValue();var language,os,release,prodKey,page_name='';os=release=prodKey='na';language=window.analytics.helper.getProductLanguage(0,"na");os=window.analytics.helper.getProductPlatform(0,"na");release=window.analytics.helper.getProductProductLine(0,"na");prodKey=window.analytics.helper.getProductKey(0,"na");page_name=window.analytics.helper.getPageName();window.digitalData.eventData={'eventName':'cloud-trial-request-access-edu','values':{'product':product_name,'language':language,'os':os,'release':release,'prodKey':prodKey},'object':obj,'target':e,'type':'edu'};analytics.track.executeTracking('cloud-trial-request-access-edu');}catch(err){analytics.helper.errors.reportError('catch','[data-wat-edu-entitlement] tracking',err.message);}};analytics.track.handleClick('data-wat-edu-entitlement',cloudEduRequest);})(window.$waf);}}catch(e){utag.DB(e)}},function(a,b){try{if(1){(function buildSaveContentTracking($){analytics.track.declareType('save-content');analytics.track.declareType('unsave-content');window.analytics.callback=window.analytics.callback||{};var saveContent=function(obj,e){try{var dataTag=$(obj);var value="";if(dataTag.attr("data-wat-save-content"))value=(dataTag.attr("data-wat-save-content")).trim();window.digitalData.eventData={'eventName':'save-content','values':{'classId':value},'object':obj,'target':e,'type':'save-content'};analytics.track.executeTracking('save-content');}catch(err){analytics.helper.errors.reportError('catch','[data-wat-save-content] tracking',err.message);}};analytics.track.handleClick('data-wat-save-content',saveContent);var unsaveContent=function(obj,e){try{var dataTag=$(obj);var value="";if(dataTag.attr("data-wat-unsave-content"))value=(dataTag.attr("data-wat-unsave-content")).trim();window.digitalData.eventData={'eventName':'unsave-content','values':{'classId':value},'object':obj,'target':e,'type':'save-content'};analytics.track.executeTracking('unsave-content');}catch(err){analytics.helper.errors.reportError('catch','[data-wat-save-content] tracking',err.message);}};analytics.track.handleClick('data-wat-unsave-content',unsaveContent);})(window.$waf);}}catch(e){utag.DB(e)}},function(a,b){try{if(1){(function buildChatTracking($){analytics.track.declareType('live-chat-click');analytics.track.declareType('uhm_chat_invitation_displayed');analytics.track.declareType('uhm_start_chat');window.analytics.callback=window.analytics.callback||{};window.analytics.callback.uhmChat=function(val,liveChat){try{window.digitalData.eventData={'eventName':val,'values':{'chatExperience':liveChat.chatExperience,'chatRule':liveChat.chatRule,'chatSessionID':liveChat.chatSessionID,'platformSystem':liveChat.platformSystem,'alternateLanguage':liveChat.alternateLanguage},'object':null,'target':null,'type':'chat'};analytics.track.executeTracking(val);}catch(err){analytics.helper.errors.reportError('catch','analytics.callback.uhmChat',err.message);}};window.analytics.callback.requestCallback=function(requestCallback){try{window.digitalData.eventData={'eventName':'uhm_request_callback_displayed','values':{'callbackExperience':requestCallback.callbackExperience,'callbackRule':requestCallback.callbackRule,'callbackSessionID':requestCallback.callbackSessionID,'callbackPlatformSystem':requestCallback.callbackPlatformSystem,'callbackAlternateLanguage':requestCallback.callbackAlternateLanguage,'callbackEstimatedWaitTime':requestCallback.callbackEstimatedWaitTime,'callbackErrorCode':requestCallback.callbackErrorCode},'object':null,'target':null,'type':'chat'};analytics.track.executeTracking('uhm_request_callback_displayed');}catch(err){analytics.helper.errors.reportError('catch','analytics.callback.requestCallback',err.message);}};window.analytics.callback.startUhmChat=function(startUhmChat){try{window.digitalData.eventData={'eventName':'uhm-start-chat','values':{'inlineChatData':startUhmChat.uhmSkill+":"+startUhmChat.queuePosition+":"+(startUhmChat.waitTime||"start chat")},'object':null,'target':null,'type':'chat'};analytics.track.executeTracking('uhm-start-chat');}catch(err){analytics.helper.errors.reportError('catch','analytics.callback.startUhmChat',err.message);}};var chatTrackOne=function(obj,e){try{window.digitalData.liveChat=window.digitalData.liveChat||{};window.digitalData.liveChat.platformSystem="live agent";window.digitalData.liveChat.chatStatus="static chat click";window.digitalData.eventData={'eventName':'live-chat-click','values':{'linkValue':'live chat support','linkSection':'meganav','chatPlatform':'live agent','chatStatus':'static chat click'},'object':obj,'target':e,'type':'live-chat'};analytics.track.executeTracking('live-chat-click');}catch(err){analytics.helper.errors.reportError('catch',"data-wat-linkname=\"live chat support\" tracking",err.message);}};analytics.track.handleClick('data-wat-linkname=\"live chat support\"',chatTrackOne,true);var chatTrackTwo=function(obj,e){try{var chatVal=$waf(obj).attr("data-wat-chat-invitation");window.digitalData.eventData={'eventName':'live-chat-click','values':{'linkValue':'chat '+chatVal,'linkSection':'chat invitation','chatPlatform':'live agent','chatStatus':chatVal+' proactive chat'},'object':obj,'target':e,'type':'live-chat'};analytics.track.executeTracking('live-chat-click');}catch(err){analytics.helper.errors.reportError('catch',"[data-wat-chat-invitation] tracking",err.message);}};analytics.track.handleClick("data-wat-chat-invitation",chatTrackTwo);var eStoreChatClick=function(obj,e){try{var dataTag=$waf(obj);window.digitalData.liveChat=window.digitalData.liveChat||{};window.digitalData.liveChat.platformSystem="live agent";window.digitalData.liveChat.chatStatus="static chat click";window.digitalData.eventData={'eventName':'live-chat-click','values':{'linkValue':'live chat support','linkSection':'meganav','chatPlatform':'live agent','chatStatus':'static chat click'},'object':obj,'target':e,'type':'live-chat'};window.digitalData.context.isChatClick=true;analytics.track.executeTracking('live-chat-click');}catch(err){analytics.helper.errors.reportError('catch',"[data-wat-chat-click] tracking",err.message);}};analytics.track.handleClick("data-wat-chat-click='true'",eStoreChatClick);})(window.$waf);}}catch(e){utag.DB(e)}},function(a,b){try{if(1){(function buildBuyTracking($){analytics.track.declareType('buy-components');analytics.track.declareType('configurator-add-to-cart');window.analytics.callback=window.analytics.callback||{};var buyTracking=function(obj,e,whichOne){try{var target=$(obj);var value="";var d={buyMainType:"",buySubType:"",buyPurchaseCategory:"non",buyPurchaseOption:"non",buyComponentName:"",buyProductRelease:"",buyTagName:"",buyPBL:"none"};if(digitalData.user.geoRegion&&typeof digitalData.user.geoRegion!=="undefined"){if(digitalData.user.geoRegion.length<=5&&digitalData.user.geoRegion!=="null"){d.buyPBL=digitalData.user.geoRegion;}} if(typeof target.attr("data-wat-buy-online")!=="undefined"){d.buyMainType="buy";d.buyTagName="data-wat-buy-online";} else if(typeof target.attr("data-wat-buy-reseller")!=="undefined"){d.buyMainType="res";d.buyTagName="data-wat-buy-reseller";} else if(typeof target.attr("data-wat-buy-other")!=="undefined"){d.buyMainType="oth";d.buySubType="oth";d.buyTagName="data-wat-buy-online";} else if(typeof target.attr("data-wat-buy-retailer")!=="undefined"){d.buyMainType="oth";d.buySubType="oth";d.buyTagName="data-wat-buy-retailer";} if(target.attr("data-wat-buy-component-name")){d.buyComponentName=target.attr("data-wat-buy-component-name");} else if(target.parents("[data-wat-buy-component-name]").length){var buyComponentName=target.parents("[data-wat-buy-component-name]");d.buyComponentName=buyComponentName.attr("data-wat-buy-component-name");} else if(target.offsetParent().find("[data-wat-buy-component-name]").length){var buyComponentName=target.offsetParent().find("[data-wat-buy-component-name]");d.buyComponentName=buyComponentName.attr("data-wat-buy-component-name");} var tagVal=target.attr(d.buyTagName);var cat="";var opt="";var val="";if(typeof tagVal!="undefined"&&tagVal!==""){var tempArray=tagVal.split(":");if(tempArray.length>1){cat=tempArray[0];opt=tempArray[1];} else{val=tagVal;}} switch(d.buyComponentName){case"product-pricing-info":if(d.buyTagName==="data-wat-buy-online")d.buySubType="buo";else if(d.buyTagName==="data-wat-buy-reseller")d.buySubType="reo";break;case"purchase-options":if(d.buyTagName==="data-wat-buy-online")d.buySubType="buo";else if(d.buyTagName==="data-wat-buy-reseller")d.buySubType="reo";if(cat==="pay"){d.buyPurchaseCategory="pay";if(opt==="1")d.buyPurchaseOption="mth";if(opt==="2")d.buyPurchaseOption="qrt";if(opt==="3")d.buyPurchaseOption="ann";} else if(cat==="buy"){d.buyPurchaseCategory="buy";if(opt==="1")d.buyPurchaseOption="buy";if(opt==="2")d.buyPurchaseOption="upg";} break;case"paths-to-purchase":if(d.buyTagName==="data-wat-buy-online"){if(val==="1")d.buySubType="buo";else if(val==="2")d.buySubType="upg";} else if(d.buyTagName==="data-wat-buy-reseller"){if(val==="1")d.buySubType="reo";else if(val==="2")d.buySubType="edu";else{if(val==="3")d.buySubType="gov";}} else if(d.buyTagName==="data-wat-buy-other")d.buySubType="oth";break;case"product-compare":case"product-compare-basic":if(d.buyTagName==="data-wat-buy-online")d.buySubType="buo";else if(d.buyTagName==="data-wat-buy-reseller")d.buySubType="reo";break;case"subscription-selector":if(d.buyTagName==="data-wat-buy-online")d.buySubType="buo";else if(d.buyTagName==="data-wat-buy-reseller")d.buySubType="reo";if(cat==="pay"){d.buyPurchaseCategory="pay";if(opt==="0")d.buyPurchaseOption="non";if(opt==="1")d.buyPurchaseOption="mth";if(opt==="3")d.buyPurchaseOption="ann";if(opt==="4")d.buyPurchaseOption="ann2";if(opt==="5")d.buyPurchaseOption="ann3";if(opt==="6"){d.buyPurchaseCategory="buy";d.buyPurchaseOption="per";} if(opt==="7"){d.buyPurchaseCategory="buy";d.buyPurchaseOption="perm";}} break;default:break;} if(target.attr("data-wat-buy-product-release")){d.buyProductRelease=target.attr("data-wat-buy-product-release");} else if(target.parents("[data-wat-buy-product-release]").length){var buyProductRelease=target.parents("[data-wat-buy-product-release]");d.buyProductRelease=buyProductRelease.attr("data-wat-buy-product-release");} else if(target.offsetParent().find("[data-wat-buy-product-release]").length){var buyProductRelease=target.offsetParent().find("[data-wat-buy-product-release]");d.buyProductRelease=buyProductRelease.attr("data-wat-buy-product-release");} window.digitalData.eventData={'eventName':'buy-components','values':d,'object':obj,'target':e,'type':'buy'};analytics.track.executeTracking('buy-components');}catch(err){analytics.helper.errors.reportError('catch','[data-wat-buy-*] tracking',err.message);}};analytics.track.handleClick('data-wat-buy-online',buyTracking);analytics.track.handleClick('data-wat-buy-reseller',buyTracking);analytics.track.handleClick('data-wat-buy-other',buyTracking);analytics.track.handleClick('data-wat-buy-retailer',buyTracking);var configPid=function(obj,e){try{var dataTag=$waf(obj),configLinkType=dataTag.attr("data-wat-configurator-link-type"),isResellerLink=typeof configLinkType!=="undefined"?(configLinkType==="find a reseller"?true:false):false;isFlex=typeof configLinkType!=="undefined"?(configLinkType==="add-to-cart-flex"?true:false):false;priceIdValues=dataTag.attr("data-wat-configurator-pid"),productsArray=[],price_ids_parse="",analytics_products_value=false;if(typeof(priceIdValues)!=="undefined"&&priceIdValues!=="") price_ids_parse=JSON.parse(priceIdValues);if(typeof(price_ids_parse)==="string"||typeof(price_ids_parse)==="number") productsArray.push(priceIdValues);else productsArray=price_ids_parse;var isAddToCart=true,isSerialTradeIn=false,serialNumTrade=dataTag.attr('data-wat-serial-trade-in-form');if(serialNumTrade==="true"||serialNumTrade==="false"){if(serialNumTrade==="false"){isAddToCart=false;}else if(serialNumTrade==="true"){isSerialTradeIn=true;}} if(isAddToCart){if(isSerialTradeIn){try{window.analytics.callback.formSubmit('serial-number-trade-in');window.analytics.callback.formSubmitSuccess('serial-number-trade-in');}catch(err){analytics.helper.errors.reportError('catch',"serial-number-trade-in form success",err.message);}} var eName=isResellerLink?'configurator-find-a-reseller':isFlex?'configurator-add-to-cart-flex':'configurator-add-to-cart';var dest='error detecting URL';try{if(e.target.href){dest=e.target.href;}else{dest='no URL detected';}}catch(err){analytics.helper.debugLog('error (below) getting the URL of the link');analytics.helper.debugLog(err);} window.wafTealiumProductsIngest(productsArray[0]);window.digitalData.eventData={'eventName':eName,'values':{'productsPriceIds':productsArray,'linkType':configLinkType,'linkDestinationUrl':dest},'object':obj,'target':e,'type':'buy'};if(isFlex) {var flexReferrer='';for(var i=0;i<b['products_line'].length;i++) {if(b['products_line'][i]!=='flexaccess'&&digitalData.products[i].productDisplayName) {flexReferrer=b['products_line'][i];break;}} window.digitalData.eventData.values.flexReferrer=flexReferrer;} analytics.track.executeTracking(eName);} else{try{window.analytics.callback.formSubmit('serial-number-trade-in');window.analytics.callback.formSubmitError('serial-number-trade-in',false);}catch(err){analytics.helper.errors.reportError('catch',"serial-number-trade-in form error",err.message);}}}catch(err){analytics.helper.errors.reportError('catch',"[data-wat-configurator-pid] tracking",err.message);}};analytics.track.handleClick("data-wat-configurator-pid",configPid);var flexEstimator=function(obj,e){try{var flexReferrer='';if(typeof b['products_line']!=="undefined") {for(var i=0;i<b['products_line'].length;i++) {if(b['products_line'][i]!=='flexaccess'&&digitalData.products[i].productDisplayName) {flexReferrer=b['products_line'][i];break;}}} window.digitalData.eventData={'eventName':'flex-estimator-modal','values':{'flexReferrer':flexReferrer}};analytics.track.executeTracking('flex-estimator-modal');}catch(err){analytics.helper.errors.reportError('catch',"[data-wat-flex-estimator] tracking",err.message);}};analytics.track.handleClick("data-wat-flex-estimator",flexEstimator);})(window.$waf);}}catch(e){utag.DB(e)}},function(a,b){try{if((b['site_name'].toString().indexOf('manage')>-1&&typeof b['site_name']!='undefined')||/^manage/.test(b['tealium_profile'])){(function buildManageTracking($){window.wafManageMethodsSet=window.wafManageMethodsSet||false if(!window.wafManageMethodsSet){analytics.helper.debugLog('MANAGE WAF ANALYTICS deployed');analytics.track.declareType('manage-update-payment-initiate');analytics.track.declareType('manage-migrate-payment-success');analytics.track.declareType('manage-migrate-payment-failure');window.analytics.callback=window.analytics.callback||{};window.analytics.helper=window.analytics.helper||{};window.analytics.helper.insertProductObjectInDataLayer=function(prod){var newProd={};$.each(prod,function(ind,val){newProd[ind]=val;});window.digitalData.products=[newProd];};window.analytics.callback.manageDrToBicMigratePaymentInitiate=function(prodObj){try{window.analytics.helper.insertProductObjectInDataLayer(prodObj);window.digitalData.eventData={'eventName':'manage-update-payment-initiate','values':prodObj,'object':null,'target':null,'type':'manage-update-payment' };analytics.track.executeTracking('manage-update-payment-initiate');}catch(err){analytics.helper.errors.reportError('catch','analytics.callback.manageDrToBicMigratePaymentInitiate',err.message);}};window.analytics.callback.manageDrToBicMigratePaymentSuccess=function(){try{window.digitalData.eventData={'eventName':'manage-migrate-payment-success','values':{},'object':null,'target':null,'type':'manage-update-payment' };analytics.track.executeTracking('manage-update-payment-success');}catch(err){analytics.helper.errors.reportError('catch','analytics.callback.manageDrToBicMigratePaymentSuccess',err.message);}};window.analytics.callback.manageDrToBicMigratePaymentFailure=function(){try{window.digitalData.eventData={'eventName':'manage-migrate-payment-failure','values':{},'object':null,'target':null,'type':'manage-update-payment' };analytics.track.executeTracking('manage-update-payment-failure');}catch(err){analytics.helper.errors.reportError('catch','analytics.callback.manageDrToBicMigratePaymentFailure',err.message);}};window.analytics.callback.manageAutoRenewSave=function(renewValue,prodObj){analytics.helper.debugLog("renew value:");if(typeof(renewValue)!=="undefined") analytics.helper.debugLog(JSON.parse(JSON.stringify(renewValue)));analytics.helper.debugLog("obj value:");if(typeof(prodObj)!=="undefined") analytics.helper.debugLog(JSON.parse(JSON.stringify(prodObj)));};window.analytics.callback.manageDrToBicMigrateAutoRenewSave=function(stateValue){};window.wafManageMethodsSet=true;}})(window.$waf);}}catch(e){utag.DB(e)}},function(a,b,c,d){try{if((typeof b['event_data.linkValue']!='undefined'&&typeof b['event_data.linkSection']!='undefined')){c=[b['event_data.linkSection'],b['event_data.linkValue']];b['analytics.link_tracking_value']=c.join(' > ')}}catch(e){utag.DB(e);}},function(a,b,c,d){try{if(typeof b['event_data.socialNetwork']!='undefined'){c=['social-share',b['event_data.socialNetwork']];b['analytics.social_share_value']=c.join(': ')}}catch(e){utag.DB(e);}},function(a,b,c,d){try{if(typeof b['event_data.formActivityId']!='undefined'){c=[b['event_data.formActivityId'],b['page_name'],b['event_data.communicationChannel']];for(d=0;d<c.length;d++){if(typeof c[d]=='undefined'||c[d]=='')c[d]='na'};b['analytics.form_data_joined_value']=c.join(' | ')}}catch(e){utag.DB(e);}},function(a,b){try{if(typeof b['event_data.pageLoadTiming']!='undefined'){try{b['analytics.page_load_timing']=(function(){if(utag_data['event_data.pageLoadTiming']!=="dynamic page load"){return(utag_data['event_data.pageLoadTiming']+'ms');}else{return"dynamic page load";}})()}catch(e){}}}catch(e){utag.DB(e);}},function(a,b){try{if(1){try{b['link_name']=(function(){return('[WAF] '+utag_data.event_name);})()}catch(e){}}}catch(e){utag.DB(e);}},function(a,b,c,d){b._ccity=(typeof b['customer_city']!='undefined')?b['customer_city']:'';b._ccountry=(typeof b['customer_country']!='undefined')?b['customer_country']:'';b._ccurrency=(typeof b['currency_code']!='undefined')?b['currency_code']:'';b._ccustid=(typeof b['customer_id']!='undefined')?b['customer_id']:'';b._corder=(typeof b['event_data.orderId']!='undefined')?b['event_data.orderId']:'';b._cpromo=(typeof b['order_coupon_code']!='undefined')?b['order_coupon_code']:'';b._cship=(typeof b['order_shipping']!='undefined')?b['order_shipping']:'';b._cstate=(typeof b['customer_state']!='undefined')?b['customer_state']:'';b._cstore=(typeof b['order_store']!='undefined')?b['order_store']:'web';b._csubtotal=(typeof b['order_subtotal']!='undefined')?b['order_subtotal']:'';b._ctax=(typeof b['order_tax']!='undefined')?b['order_tax']:'';b._ctotal=(typeof b['order_total']!='undefined')?b['order_total']:'';b._ctype=(typeof b['order_type']!='undefined')?b['order_type']:'';b._czip=(typeof b['customer_zip']!='undefined')?b['customer_zip']:'';b._cprod=(typeof b['products_analytics_values']!='undefined'&&b['products_analytics_values'].length>0)?b['products_analytics_values']:[];b._cprodname=(typeof b['product_name']!='undefined'&&b['product_name'].length>0)?b['product_name']:[];b._cbrand=(typeof b['product_brand']!='undefined'&&b['product_brand'].length>0)?b['product_brand']:[];b._ccat=[];b._ccat2=[];b._cquan=(typeof b['product_quantity']!='undefined'&&b['product_quantity'].length>0)?b['product_quantity']:[];b._cprice=(typeof b['product_unit_price']!='undefined'&&b['product_unit_price'].length>0)?b['product_unit_price']:[];b._csku=(typeof b['product_sku']!='undefined'&&b['product_sku'].length>0)?b['product_sku']:[];b._cpdisc=(typeof b['product_discount']!='undefined'&&b['product_discount'].length>0)?b['product_discount']:[];b._ctotal=0;for(c=0;c<b._cprice.length;c++){try{b._ctotal+=parseFloat(b._cprice[c])*parseInt(b._cquan[c])}catch(e){};};b._ctotal=b._ctotal.toFixed(2);if(b._cprod.length==0){b._cprod=b._csku.slice()};if(b._cprodname.length==0){b._cprodname=b._csku.slice()};function tf(a){if(a==''||isNaN(parseFloat(a))){return a}else{return(parseFloat(a)).toFixed(2)}};b._ctotal=tf(b._ctotal);b._csubtotal=tf(b._csubtotal);b._ctax=tf(b._ctax);b._cship=tf(b._cship);for(c=0;c<b._cprice.length;c++){b._cprice[c]=tf(b._cprice[c])};for(c=0;c<b._cpdisc.length;c++){b._cpdisc[c]=tf(b._cpdisc[c])};},function(a,b,c,d){try{if(/^trial-/.test(b['event_name'])||b['event_name']=='edu-cloud-trial-access'||b['event_name']=='edu-trial-download'||b['event_name']=='cloud-trial'||b['event_name']=='install-download-start'||b['event_name'].toString().indexOf('cloud-access')>-1||/^secondary-trial/.test(b['event_name'])||b['event_name'].toString().indexOf('cloud-trial-start')>-1||b['event_name']=='product-download-start-intent'||/^phone-verification-phone/.test(b['event_name'])||(typeof b['event_data.downloadType']!='undefined'&&b['event_data.downloadType'].toString().toLowerCase().indexOf('product-trial-download'.toLowerCase())>-1)||/^validate-trial-2fa-code/.test(b['event_name'])){c=[b['event_data.productDownloadCode'],b['event_data.productLanguage'],b['event_data.productOS'],b['event_data.productLineCode'],b['event_data.productKey']];for(d=0;d<c.length;d++){if(typeof c[d]=='undefined'||c[d]=='')c[d]='na'};b['analytics.trial_options']=c.join(':')}}catch(e){utag.DB(e);}},function(a,b){try{if(1){try{window.utag_data=window.utag_data||{};function checkIfEmailInString(text){var re=/(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))/;return re.test(text);} var paramsListProp='';var paramQueue=analytics.helper.urlParams;if(paramQueue){for(var ind in paramQueue){if(ind!==''&&ind!=='fgvid'){var paramVal=paramQueue[ind]?paramQueue[ind]:'';var containsEmail=checkIfEmailInString(paramVal);if(containsEmail){paramVal="pii: email address";} var addMe='';if(paramsListProp!==''){addMe=',';} addMe+=unescape(ind)+'='+unescape(paramVal);paramsListProp+=addMe;}}} if(paramsListProp!==''){window.utag_data['analytics.urlParams']=paramsListProp;}else{if(typeof window.utag_data['analytics.urlParams']!=="undefined"){delete window.utag_data['analytics.urlParams'];}}}catch(err){}}}catch(e){utag.DB(e)}},function(a,b,c,d){try{if(1){c=[b['dom.domain'],b['dom.pathname']];b['analytics.domain_and_url']=c.join('')}}catch(e){utag.DB(e);}},function(a,b,c,d,e,f,g){if(1){d=b['event_name'];if(typeof d=='undefined')return;c=[{'add-to-cart':'add'},{'update-renewal-date-page':'detail'},{'add-seats-page':'detail'},{'product-page':'detail'},{'remove-from-cart':'remove'},{'checkout-page':'checkout'},{'cart-page':'checkout'},{'account-page':'checkout'},{'billing-page':'checkout'},{'billing-payment-page':'checkout'},{'purchase-page':'purchase'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d==f){b['event_data.gaAction']=c[e][f];m=true};};if(m)break};}},function(a,b){try{if(1){(function executeGoogleAnalyticsDataHandling(){window.utag_data=window.utag_data||{};var gaDataRef=function(event){var eventVal=false;try{switch(event){case"call-to-action-clicked":case"link":case"link-click":eventVal=window.digitalData.eventData.values.linkSection+" \x3e "+window.digitalData.eventData.values.linkValue;break;case"buy-components":eventVal=window.digitalData.eventData.values.buyProductRelease;break;case"cloud-trial":case"edu-cloud-trial-access":case"trial-download-intent":case"trial-download-initiate":case"trial-download-start-intent":case"trial-download-start":eventVal=window.digitalData.eventData.values.productLineCode.toLowerCase();break;case"edu-trial-download":case"add-to-cart":case"remove-from-cart":eventVal=window.analytics.helper.getProductProductLine(0,"na");break;case"file-download":eventVal=window.digitalData.eventData.values.fileName;break;case"form-submit":case"form-submit-success":case"form-submit-error":eventVal=window.digitalData.eventData.values.formActivityId.toLowerCase();break;case"video-play":case"video-complete":case"video-25-percent":case"video-50-percent":case"video-75-percent":eventVal=window.digitalData.eventData.values.videoName;break;case"waf-error-tracking":eventVal=window.utag_data['analytics.ga_event_label'];break;default:eventVal=false;};}catch(err){} return eventVal;};var newLabelVal=gaDataRef(window.utag_data.event_name);delete window.utag_data['analytics.ga_event_label'];if(newLabelVal) window.utag_data['analytics.ga_event_label']=newLabelVal;})();}}catch(e){utag.DB(e)}},function(a,b){try{if(1){try{b['page_full_path']=(function(){return document.location.pathname+document.location.search;})();}catch(e){}}}catch(e){utag.DB(e);}},function(a,b,c,d,e,f,g){if(1){d=b['event_name'];if(typeof d=='undefined')return;c=[{'checkout-page':'5'},{'cart-page':'1'},{'account-page':'2'},{'billing-page':'3'},{'billing-payment-page':'4'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d==f){b['event_data.gaCheckoutStep']=c[e][f];m=true};};if(m)break};}},function(a,b){try{if((b['page_type']=='purchase-page'&&b['event_name'].toString().indexOf('pageview')>-1)){(function executeGoogleAnalyticsPurchaseEvents(){window.utag_data=window.utag_data||{};try{var products_length=window.digitalData.products.length;if(products_length>0){for(var i=0;i<products_length;i++){try{if(typeof(window[window.GoogleAnalyticsObject])!=="undefined"){window[window.GoogleAnalyticsObject]('adsk_waf_ga'+'.set','&cu',window.utag_data.currency_code);window[window.GoogleAnalyticsObject]('adsk_waf_ga'+'.send','event','Ecommerce','Purchase Complete',window.analytics.helper.getProductProductLine(i),window.analytics.helper.getProductTotalPriceRounded(i));try{window[window.GoogleAnalyticsObject]('adsk_waf_ga_new'+'.set','&cu',window.utag_data.currency_code);window[window.GoogleAnalyticsObject]('adsk_waf_ga_new'+'.send','event','Ecommerce','Purchase Complete',window.analytics.helper.getProductProductLine(i),window.analytics.helper.getProductTotalPriceRounded(i));}catch(err){}}else{window.analytics.helper.debugLog('Ecommerce Purchase Complete:');setTimeout(function(){window.utag.link({"event_name":"ga-purchase-plc-event","analytics.ga_event_category":"Ecommerce","analytics.ga_event_action":"Purchase Complete","analytics.ga_event_label":window.analytics.helper.getProductProductLine(i),"analytics.ga_event_value":window.analytics.helper.getProductTotalPriceRounded(i)});},500);}}catch(err){analytics.helper.errors.reportError('catch','err setting GA eCommerce commands on Purchase',err.message);}}}}catch(err){analytics.helper.errors.reportError('catch','executeGoogleAnalyticsPurchaseEvents()',err.message);}})(window.$waf);}}catch(e){utag.DB(e)}},function(a,b){try{if((typeof b['event_name']!='undefined'&&b['event_name'].toString().indexOf('chat_')>-1)||(typeof b['event_name']!='undefined'&&b['event_name'].toString().indexOf('chat-')>-1)||(typeof b['event_name']!='undefined'&&b['event_name'].toString().indexOf('uhm_request_callback_displayed')>-1)){try{b['analytics.chatDetails']=(function(){return window.analytics.helper.getChatDetails();})()}catch(e){}}}catch(e){utag.DB(e);}},function(a,b){try{if(b['site_name'].toString().indexOf('ipp')>-1||b['site_name'].toString().indexOf('portal')>-1){try{b['analytics.containerLocation']=(function(){return window.analytics.helper.getPageContainer();})()}catch(e){}}}catch(e){utag.DB(e);}},function(a,b){try{if(typeof b['product_category']!='undefined'){try{b['products_line']=b["product_category"].join('|').toLowerCase().split('|');}catch(e){}}}catch(e){utag.DB(e);}},function(a,b){try{if(typeof b['products_analytics_types']!='undefined'){try{b['products_type']=b["products_analytics_types"].join('|').toLowerCase().split('|');}catch(e){}}}catch(e){utag.DB(e);}},function(a,b){try{if(typeof b['event_data.productsPurchasedPLC']!='undefined'){try{b['event_data.productsPurchasedLineCode']=b["event_data.productsPurchasedPLC"].join('|').toLowerCase().split('|');}catch(e){}}}catch(e){utag.DB(e);}},function(a,b){try{if(1){try{b["analytics.pageTestExperience"]=window.analytics.helper.getPageTestExperience();}catch(err){}}}catch(e){utag.DB(e)}},function(a,b){try{if(b['event_name']=='trial-download-start-intent'||b['event_name'].toString().toLowerCase()=='cloud-trial-start'.toLowerCase()||(b['event_name'].toString().toLowerCase()=='mfe-download-start-intent'.toLowerCase()&&b['eventData_values_downloadType'].toString().toLowerCase()=='product-trial-download'.toLowerCase())){fbq('track','Download');fbq('trackCustom','TrialDownload',{'productLineCode':digitalData.eventData.values.productLineCode,'productLanguage':digitalData.eventData.values.productLanguage,'productOS':digitalData.eventData.values.productOS,'productKey':digitalData.eventData.values.productKey});if(b['event_name']==="cloud-trial-start"){fbq('trackCustom','TrialDownload-Fusion 360',{});}else{fbq('trackCustom','TrialDownload-'+digitalData.eventData.values.productLineCode,{});}}}catch(e){utag.DB(e)}},function(a,b){try{if(/form-submit-success|form_success/.test(b['event_name'])){var productLine='none';try{var checkProd=window.analytics.helper.getProductProductLine(0);if(checkProd){if(checkProd!==""){productLine=checkProd;}}}catch(err){} fbq('trackCustom','FormSubmitSuccess',{'productLineCode':productLine});}}catch(e){utag.DB(e)}},function(a,b){try{if(b['event_name']=='configurator-add-to-cart'){try{var contentId=window.analytics.helper.getProductProductLine(0)||null;if(contentId!==null)contentId=contentId.toLowerCase();fbq('track','AddToCart',{content_ids:contentId,content_type:'product'});var addPlc='AddToCart-'+(contentId||'no_plc_found');fbq('track',addPlc,{});}catch(err){}}}catch(e){utag.DB(e)}},function(a,b){try{if(b['event_name']=='purchase-page'){try{var totalValue=0,userCurrency=false;try{totalValue=b['affiliates.order_revenue'];}catch(err){} try{userCurrency=b['currency_code'];}catch(err){} var contentId=false;if(typeof utag_data.products_line!=="undefined"){if(typeof utag_data.products_line==="object"){contentId=utag_data.products_line.toString();}} if(!contentId){var dPrds=digitalData.products,contents=[];if(typeof dPrds==="object"){for(var i=0;i<dPrds.length;i+=1){var tPlc=window.analytics.helper.getProductProductLine(i);if(tPlc){tPlc=tPlc.toLowerCase();contents.push(tPlc);}}} contentId=contents.toString();} if(!contentId){var plc=window.analytics.helper.getProductProductLine(0)||null;if(plc===null)plc="no-plc-detected";contentId=plc;} fbq('track','Purchase',{value:totalValue,currency:userCurrency,content_ids:contentId,content_type:'product'});fbq('trackCustom','purchaseConfirmation',{});}catch(err){}}}catch(e){utag.DB(e)}},function(a,b){try{if(typeof b['product_id']!='undefined'){try{b['product_id_list_comma_delimiter']=b["product_id"].join(",")}catch(e){}}}catch(e){utag.DB(e);}},function(a,b){try{if(b['dom.domain'].toString().indexOf('www.autodesk.co.jp')>-1){try{(function(){var _fout_queue=_fout_queue||{};if(_fout_queue.segment===void 0)_fout_queue.segment={};if(_fout_queue.segment.queue===void 0)_fout_queue.segment.queue=[];_fout_queue.segment.queue.push({'user_id':15534,'advertiser_id':3929,'contractor_id':5});(function(){var el=document.createElement('script');el.type='text/javascript';el.async=true;el.src=(('https:'==document.location.protocol)?'https://':'http://')+'js.fout.jp/segmentation.js';var s=document.getElementsByTagName('script')[0];s.parentNode.insertBefore(el,s);})();}).call(window);} catch(err){}}}catch(e){utag.DB(e)}},function(a,b){try{if(1){if(typeof(b["products_productId"])==="object"){b["product_id_list_pipe_delimiter"]=b["products_productId"].join("|");}}}catch(e){utag.DB(e)}},function(a,b,c,d,e,f,g){if(1){d=b['domain_path'];if(typeof d=='undefined')return;c=[{'www.autodesk.com/products/inventor/free-trial':'_fp.pcat.INSERT+PRODUCT+CATEGORY'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d.toString().indexOf(f)>-1){b['quantcast.form_submit_success_2_settings']=c[e][f];m=true};};if(m)break};}},function(a,b){try{if((b['page_type'].toString().indexOf('purchase-page')>-1&&b['event_name'].toString().indexOf('pageview')>-1)){try{window.analytics=window.analytics||{};if(typeof(window.analytics.getCookie)==="undefined"){window.analytics.getCookie=function(name){if(document.cookie.length>0){c_start=document.cookie.indexOf(name+"=");if(c_start!==-1){c_start=c_start+name.length+1;c_end=document.cookie.indexOf(";",c_start);if(c_end===-1) c_end=document.cookie.length;return unescape(document.cookie.substring(c_start,c_end));}} return"";};} var purchaserEmailAddress="";var purchaserFirstName="";var purchaserLastName="";if(typeof(window.usi_email_from_iframe)!=="undefined") purchaserEmailAddress=window.usi_email_from_iframe;if(typeof(window.sessionStorage)!=="undefined"&&typeof(window.sessionStorage.getItem)!=="undefined"){var data=window.sessionStorage.getItem("upf");var dataObject=JSON.parse(data);if(typeof(dataObject)!=="undefined"&&dataObject!==null){if(purchaserEmailAddress===""&&typeof(dataObject.email)!=="undefined") purchaserEmailAddress=dataObject.email;if(typeof(dataObject.firstName)!=="undefined") purchaserFirstName=dataObject.firstName;if(typeof(dataObject.lastName)!=="undefined") purchaserLastName=dataObject.lastName;}} if(typeof(window.digitalData)!=="undefined"&&typeof(window.digitalData.rawOrderData)!=="undefined") {if(typeof(window.digitalData.rawOrderData.email)!=="undefined") purchaserEmailAddress=window.digitalData.rawOrderData.email;if(typeof(window.digitalData.rawOrderData.purchaseOrder)!=="undefined"&&typeof(window.digitalData.rawOrderData.purchaseOrder.billingInfo)!=="undefined") {if(typeof(window.digitalData.rawOrderData.purchaseOrder.billingInfo.firstName)!=="undefined") purchaserFirstName=window.digitalData.rawOrderData.purchaseOrder.billingInfo.firstName;if(typeof(window.digitalData.rawOrderData.purchaseOrder.billingInfo.lastName)!=="undefined") purchaserLastName=window.digitalData.rawOrderData.purchaseOrder.billingInfo.lastName;}} var purchasedProductName;var purchasedProductType;var purchasedProductLineCode;var munchkinId="008-QPQ-232";var formId="9525";if(typeof(b["ut.env"])==="string"&&typeof(b["ut.profile"])==="string") {if(b["ut.env"]==="prod"&&b["ut.profile"].indexOf("-qa")===-1) {formId="1772";munchkinId="918-FOD-433";}} var productsLength=0;if(typeof(b["product_category"])!=="undefined") productsLength=b["product_category"].length;if(purchaserEmailAddress!=="") {var xhr=[];for(var i=0;i<productsLength;i++){purchasedProductName=b["product_name"][i];purchasedProductType=b["products_analytics_types"][i];purchasedProductLineCode=b["product_category"][i];xhr[i]=new XMLHttpRequest();var url="https://app-ab11.marketo.com/index.php/leadCapture/save2";var params="FirstName="+purchaserFirstName+ "&LastName="+purchaserLastName+ "&Email="+purchaserEmailAddress+ "&formid="+formId+"&formVid="+formId+"&munchkinId="+munchkinId+ "&lasteStorePurchaseProductLineCode="+purchasedProductLineCode+ "&lasteStorePurchaseProductName="+purchasedProductName+ "&lasteStorePurchaseProductType="+purchasedProductType+ "&_mkt_trk="+window.analytics.getCookie("_mkt_trk")+ "&_mktoReferrer="+document.location.href;xhr[i].open("POST",url,true);xhr[i].setRequestHeader("Content-type","application/x-www-form-urlencoded");xhr[i].send(params);}} }catch(error){}}}catch(e){utag.DB(e)}},function(a,b){try{if((b['tealium_environment']=='qa'&&/(enterprisehub.autodesk.com)/.test(b['dom.url']))||(b['tealium_environment']=='dev'&&/(enterprisehub.autodesk.com)/.test(b['dom.url']))){b['bim_enterprise_ga_account']='UA-86997615-2'}}catch(e){utag.DB(e);}},function(a,b){try{if((b['tealium_environment']=='prod'&&/(enterprisehub.autodesk.com)/.test(b['dom.url']))){b['bim_enterprise_ga_account']='UA-86997615-1'}}catch(e){utag.DB(e);}},function(a,b){try{if((b['tealium_environment']=='prod'&&/(bim360hub.autodesk.com)/.test(b['dom.url']))){b['bim_hub_ga_account']='UA-108732636-1'}}catch(e){utag.DB(e);}},function(a,b){try{if((b['tealium_environment']=='prod'&&/([^discover].autodeskfusionlifecycle)/.test(b['dom.url']))){b['fusion_ga_account']='UA-26394608-11'}}catch(e){utag.DB(e);}},function(a,b){try{if((b['tealium_environment']=='prod'&&/(discover.autodeskfusionlifecycle)/.test(b['dom.url']))){b['fusion_discover_ga_account']='UA-26394608-2'}}catch(e){utag.DB(e);}},function(a,b){try{if((b['tealium_environment']=='prod'&&/(autodeskfusionlifecycle.co.uk)/.test(b['dom.url']))||(b['tealium_environment']=='prod'&&/(autodeskfusionlifecycle.de)/.test(b['dom.url']))){b['fusion_eu_ga_account']='UA-26394608-4'}}catch(e){utag.DB(e);}},function(a,b){try{if((b['tealium_environment']=='prod'&&b['tealium_profile'].toString().indexOf('registeronce')>-1)||(b['tealium_environment']=='prod'&&/(registeronce.autodesk.com)/.test(b['dom.domain']))){b['registeronce_ga_account']='UA-2967772-143'}}catch(e){utag.DB(e);}},function(a,b){try{if((b['tealium_environment']=='prod'&&/(area.autodesk.com)/.test(b['dom.url']))){b['area_ga_account']='UA-4460969-20'}}catch(e){utag.DB(e);}},function(a,b){try{if((b['tealium_environment']=='prod'&&/(health.autodesk.com)/.test(b['dom.url']))){b['health_ga_account']='UA-7938776-26'}}catch(e){utag.DB(e);}},function(a,b){try{if((b['tealium_environment']=='qa'&&/(health-stg.autodesk.com)/.test(b['dom.url']))){b['health_ga_account']='UA-7938776-25'}}catch(e){utag.DB(e);}},function(a,b){try{if((b['tealium_environment']=='dev'&&/(health-dev.autodesk.com)/.test(b['dom.url']))){b['health_ga_account']='UA-7938776-24'}}catch(e){utag.DB(e);}},function(a,b){try{if((b['tealium_environment']=='qa'&&/(staging.bim360.autodesk.com)/.test(b['dom.url']))){b['bim_360_ga_account']='UA-3781244-8'}}catch(e){utag.DB(e);}},function(a,b){try{if((b['tealium_environment']=='qa'&&/(build-x.torpedogroup.com)/.test(b['dom.url']))){b['feedcrew_bim_ga_accoun']='UA-3781244-8'}}catch(e){utag.DB(e);}},function(a,b){try{if((b['tealium_environment']=='prod'&&/(feedmycrew.bim360.com)/.test(b['dom.url']))){b['feedcrew_bim_ga_accoun']='UA-3781244-6'}}catch(e){utag.DB(e);}},function(a,b){try{if((b['tealium_environment']=='prod'&&b['tealium_profile']=='apps'&&/(apps.autodesk.com)/.test(b['dom.url']))){b['apps_ga_account']='UA-7938776-13'}}catch(e){utag.DB(e);}},function(a,b){try{if(1){(function buildPdfTracking($){try{window.analytics=window.analytics||{};window.analytics.pdf=window.analytics.pdf||{};window.analytics.pdf.activePdf=window.analytics.pdf.activePdf||false;window.analytics.pdf.pdfObjects=window.analytics.pdf.pdfObjects||{};var pdfs=window.analytics.pdf.pdfObjects,pdfCount=0;var ylog=function(){};window.analytics.helper=window.analytics.helper||{};if(window.analytics.helper.debugLog)ylog=window.analytics.helper.debugLog;function trackPdfEvent(eventName,pdf){var data={pdfId:pdf.pdfId,pdfPath:pdf.pdfPath,pdfPageNumber:pdf.pdfPageNumber,pdfType:pdf.pdfType};window.digitalData.eventData={'eventName':eventName,'values':data,'object':pdf.pdfObj,'target':null,'type':'pdf'};analytics.track.executeTracking(eventName);} function findPdfsOnLoad(){try{var mozPdfs=$('[data-analytics-pdf] iframe').not('[data-wat-pdf-found="true"]');$.each(mozPdfs,function(ind,elem){var element=$(elem);if(!element.attr('id')||element.attr('id')===''){var id='waf_detected_pdf'+pdfCount;element.attr('id',id);pdfCount+=1;} var pdfId=element.attr('id');var pdfData={id:pdfId,type:'Mozilla pdf.js',path:element.attr('src')};element.attr('data-wat-pdf-found',true);element.ready(function(){element.contents().find('a').attr('data-wat-pdf-id',pdfId);element.contents().find('body').attr('data-wat-pdf-id',pdfId);element.contents().find('.pdfViewer').parent().attr('data-wat-pdf-id',pdfId);});newPdfObj(element,pdfData,function(p){p.contents().find('.pdfViewer').parent().on('scroll',pdfScrollEvent);p.contents().find('body').on('click','a',pdfClickEvent);});});}catch(err){ylog('Error at findPdfsOnLoad');ylog(err.message);}} function newPdfObj(event,pdfData,thenRun){var thePdf=typeof event.target!=="undefined"?event.target:event,p=$(thePdf);var newPdf={pdfObj:p,pdfId:pdfData.id,pdfPath:pdfData.path,pdfType:pdfData.type,loadedPages:[]};pdfs[newPdf.pdfId]=newPdf;if(thenRun){if(typeof thenRun==="function")thenRun(p);}} function pdfClickEvent(event){try{var pdfObj=$(event.target),pdfId=pdfObj.parents('body').attr('data-wat-pdf-id'),pdf=window.analytics.pdf.pdfObjects[pdfId],pagenum=parseInt(pdfObj.parents('.selected').attr('data-page-number'));if(pdf.loadedPages.indexOf(pagenum)<0){pdf.loadedPages.push(pagenum);pdf.pdfPageNumber=pagenum;trackPdfEvent('pdf-click',pdf);}}catch(err){ylog('Error at pdfClickEvent');ylog(err.message);}} function pdfScrollEvent(event){try{var pdfObj=$(event.target),pdfId=pdfObj.attr('data-wat-pdf-id'),pdf=window.analytics.pdf.pdfObjects[pdfId],iframeId='iframe#'+pdfId;if($(iframeId).css('visibility')!=='hidden'&&$(iframeId).css('display')!=='none'){$(iframeId).contents().find('[id^=thumbnailView] a').each(function(){var pagenum=parseInt($(this).children('.thumbnail').eq(0).data('page-number'));if($(this).children('.thumbnail').hasClass('selected')){if(pdf.loadedPages.indexOf(pagenum)<0){pdf.loadedPages.push(pagenum);pdf.pdfPageNumber=pagenum;trackPdfEvent('pdf-scroll',pdf);}}});}}catch(err){ylog('Error at pdfScrollEvent');ylog(err.message);}} findPdfsOnLoad();}catch(err){ylog("ISSUE!!!");ylog(err.message);analytics.helper.errors.reportError('catch','buildPdfTracking',err.message);}})(window.$waf);}}catch(e){utag.DB(e)}},function(a,b){try{if((b['dom.domain']=='www.autodesk.de'&&b['event_name']=='pageview'&&/(\/campaigns\/get-to-bim-discovery\/get-started-guide-civil)|(\/campaigns\/get-to-bim-discovery\/get-started-guide-building)/g.test(b['dom.pathname']))){try{!function(_window,_document){window.OB_ADV_ID='00917ba9349418622137b27723e6e9d72b';if(_window.obApi){var toArray=function(object){return Object.prototype.toString.call(object)==='[object Array]'?object:[object];};_window.obApi.marketerId=toArray(_window.obApi.marketerId).concat(toArray(OB_ADV_ID));return;} var api=_window.obApi=function(){api.dispatch?api.dispatch.apply(api,arguments):api.queue.push(arguments);};api.version='1.1';api.loaded=true;api.marketerId=OB_ADV_ID;api.queue=[];var tag=_document.createElement('script');tag.async=true;tag.src='//amplify.outbrain.com/cp/obtp.js';tag.type='text/javascript';var script=_document.getElementsByTagName('script')[0];script.parentNode.insertBefore(tag,script);}(window,document);obApi('track','PAGE_VIEW');setTimeout(function(){obApi('track','30sec');},30000);setTimeout(function(){obApi('track','60sec');},60000);} catch(error){}}}catch(e){utag.DB(e)}},function(a,b){try{if((b['dom.domain']=='www.autodesk.de'&&b['event_name']=='form-submit-success'&&/(\/campaigns\/get-to-bim-discovery\/get-started-guide-civil)|(\/campaigns\/get-to-bim-discovery\/get-started-guide-building)/g.test(b['dom.pathname']))){try{obApi('track','Download');} catch(error){}}}catch(e){utag.DB(e)}},function(a,b){try{if((b['event_name']=='pageview'&&typeof b['products_line']!='undefined'&&typeof b['products_line']!='undefined'&&b['products_line']!='')){try{(function viewContentPoll(){var tries=10,fired=false;function fireViewEvent(){if(typeof window.fbq==="function"&&!fired){if(typeof utag_data.products_line==="object"){var plc=utag_data.products_line[0]?utag_data.products_line[0].toLowerCase():false;if(plc){fired=true;fbq('track','ViewContent',{content_ids:plc,content_type:'product'});}}}else if(tries===0||fired){return;}else{tries-=1;setTimeout(function(){fireViewEvent();},500);}} fireViewEvent();})();}catch(err){}}}catch(e){utag.DB(e)}},function(a,b){try{if(b['event_name']=='video-75-percent'){try{fbq('track','VideoView-75Percent',{});}catch(err){}}}catch(e){utag.DB(e)}},function(a,b){try{if((b['tealium_environment']=='prod'&&/(info.bim360.autodesk.com)/.test(b['dom.url']))){b['info360_ga_account']='UA-3781244-5'}}catch(e){utag.DB(e);}},function(a,b){try{if((b['tealium_environment']=='prod'&&/(connect.bim360.autodesk.com)/.test(b['dom.url']))){b['connect360_ga_account']='UA-3781244-5'}}catch(e){utag.DB(e);}},function(a,b){try{if((b['tealium_environment']=='prod'&&/(contechacademy.bim360.autodesk.com)/.test(b['dom.url']))){b['contech_ga_account']='UA-3781244-5'}}catch(e){utag.DB(e);}},function(a,b){try{if((b['tealium_environment']=='prod'&&/(integrations.bim360.autodesk.com)/.test(b['dom.url']))){b['integrations360_ga_account']='UA-3781244-5'}}catch(e){utag.DB(e);}},function(a,b,c,d){try{if(1){c=[b['dom.domain'],b['page_clean_path']];b['analytics.domain_and_url_clean']=c.join('')}}catch(e){utag.DB(e);}},function(a,b){try{if((b['tealium_environment']=='prod'&&/(au.autodesk.com)/.test(b['dom.url']))||(/(autodeskuniversity.smarteventscloud.com)/.test(b['dom.url'])&&b['tealium_environment']=='prod')){b['au_ga_account']='UA-6442266-1'}}catch(e){utag.DB(e);}},function(a,b){try{if((b['tealium_environment']=='prod'&&/(abonnement.autodesk.de)/.test(b['dom.url']))){b['bim360autodesk_ga_account']='UA-26394608-15'}}catch(e){utag.DB(e);}},function(a,b){try{if((b['tealium_environment']=='prod'&&/(shotgunsoftware.com)/.test(b['dom.url']))){b['shotgun_ga_account']='UA-2114792-1'}}catch(e){utag.DB(e);}},function(a,b){try{if((b['event_name']=='link-click'&&b['event_data.linkSection'].toString().indexOf('content')>-1)){try{var linkVal=digitalData.eventData.values.linkValue.replace(/\s/g,'_')||'';fbq('track','ButtonClick',{content_name:linkVal});}catch(err){}}}catch(e){utag.DB(e)}},function(a,b){try{if(typeof b['event_name']!='undefined'){try{var twitter_events={"configurator-add-to-cart":"AddtoCart","video-75-percent":"Video75View"};var event_name=b["event_name"];if(typeof(twitter_events[event_name])!=="undefined"&&typeof(twq)!=="undefined"){twq('init','nv1id');twq('track',twitter_events[event_name]);} else if(event_name==="pageview"&&typeof(twq)!=="undefined"){twq('init','o29jb');twq('track','PageView');} else if(event_name==="form-submit-success"&&typeof(twq)!=="undefined"){twq('init','tw-nv1id-oe875');twq('track','FormSubmitSuccess');} else if(event_name==="trial-download-start-intent"&&typeof(twq)!=="undefined"){twq('init','tw-nv1id-oe872');twq('track','TrialDownload');}}catch(err){}}}catch(e){utag.DB(e)}},function(a,b){try{if(1){(function buildAkpEventsTracking($){analytics.track.declareType('contact-support');window.analytics.callback.contactSupport=function(contactType,previousStep){try{var contactType=contactType||'na',previousStep=previousStep||'na';window.digitalData.eventData={'eventName':'contact-support','values':{'contactSupportType':contactType,'contactTopic':previousStep},'object':null,'target':null,'type':'contact-support'};analytics.track.executeTracking('contact-support');}catch(err){analytics.helper.errors.reportError('catch','analytics.callback.contactSupport',err.message);}};})(window.$waf);}}catch(e){utag.DB(e)}},function(a,b){try{if(typeof b['event_id']!='undefined'&&b['event_id']!=''){b['event_guid']=b['event_id']}}catch(e){utag.DB(e);}},function(a,b){try{if(typeof b['event_id']!='undefined'&&b['event_id']!=''){b['event_guid']=b['event_id']}}catch(e){utag.DB(e);}},function(a,b,c,d,e,f,g){if(1){d=b['country_code'];if(typeof d=='undefined')return;c=[{'us':'14986'},{'ca':'14849'}];var m=false;for(e=0;e<c.length;e++){for(f in utag.loader.GV(c[e])){if(d.toString().indexOf(f)>-1){b['bidtellect.global_id']=c[e][f];m=true};};if(m)break};if(!m)b['bidtellect.global_id']='not_set';}},function(a,b){try{if(1){try{b['analytics.component_and_step']=window.analytics.helper.getComponentStepName();}catch(e){}}}catch(e){utag.DB(e);}},function(a,b){try{if(1){try{var url=decodeURIComponent(window.utag_data["page_clean_url"])||decodeURIComponent(location.href);var urlLength=url.length;window.utag_data["adobe_url_part_1"]=url.substring(0,255);if(urlLength>255) window.utag_data["adobe_url_part_2"]=url.substring(255,510);if(urlLength>510) window.utag_data["adobe_url_part_3"]=url.substring(510,765);}catch(err){}}}catch(e){utag.DB(e)}},function(a,b){try{if(b['tealium_profile'].toString().toLowerCase().indexOf('global-sites'.toLowerCase())>-1){try{b['analytics.branch_name']=window.analytics.helper.getBranchName();}catch(e){}}}catch(e){utag.DB(e);}},function(a,b){try{if(1){try{b['clean_url']=b['dom.pathname']+"?"+b['dom.query_string'].replace(/=([^&]+@[^\.]+)\./g,'=xxx@xxx.')}catch(e){}}}catch(e){utag.DB(e);}},function(a,b){try{if(b['tealium_profile'].toString().toLowerCase().indexOf('akp-akn'.toLowerCase())>-1){try{b['analytics.aknArticle']=window.digitalData.akn.article}catch(e){};try{b['analytics.aknArticleAudienceType']=window.digitalData.akn.articleAudienceType}catch(e){};try{b['analytics.aknArticleMeta']=window.digitalData.akn.articleMeta}catch(e){};try{b['analytics.dhxContentLanguage']=window.digitalData.akn.articleTranslation}catch(e){};try{b['analytics.aknCompanyData']=window.digitalData.akn.companyData}catch(e){};try{b['analytics.aknInformationCategory']=window.digitalData.akn.informationCategory}catch(e){};try{b['analytics.aknProductFeature']=window.digitalData.akn.productFeature}catch(e){};try{b['analytics.aknUsageType']=window.digitalData.akn.usageType}catch(e){};try{b['analytics.aknUserData']=window.digitalData.akn.userData}catch(e){};try{b['analytics.dhxPageTitle']=window.digitalData.akn.pageTitle}catch(e){};try{b['event_data.searchTerm']=window.analytics.helper.getDigitalDataParameter('akn','searchTerm')||window.analytics.helper.getDigitalDataParameter('eventData','searchTerm')||window.analytics.helper.getDigitalDataParameter('eventContext','searchTerm')}catch(e){}}}catch(e){utag.DB(e);}},function(a,b){try{if(b['tealium_profile'].toString().toLowerCase().indexOf('akp-akn'.toLowerCase())>-1){try{b['analytics.aknSARSArticles']=window.analytics.helper.getDigitalDataParameter('akn','saRSArticles')}catch(e){};try{b['analytics.aknSourceUrl']=window.analytics.helper.getDigitalDataParameter('akn','sourceUrl')}catch(e){};b['adobe_url_part_1']=b['analytics.aknSourceUrl']}}catch(e){utag.DB(e);}},function(a,b){try{if(1){try{b['event_data.aknChatAvailable']=window.analytics.helper.getDigitalDataSubParameter('eventData','values','chatAvailable')}catch(e){};try{b['event_data.aknChatUnavailable']=window.analytics.helper.getDigitalDataSubParameter('eventData','values','chatUnavailable')}catch(e){};try{b['event_data.aknChatVisibility']=window.analytics.helper.getDigitalDataSubParameter('eventData','values','chatVisibility')}catch(e){};try{b['event_data.aknFormVisibility']=window.analytics.helper.getDigitalDataSubParameter('eventData','values','formVisibility')}catch(e){};try{b['event_data.aknAvaVisibility']=window.analytics.helper.getDigitalDataSubParameter('eventData','values','avaVisibility')}catch(e){};try{b['event_data.aknScheduleVisibility']=window.analytics.helper.getDigitalDataSubParameter('eventData','values','scheduleVisibility')}catch(e){};try{b['event_data.aknCallbackVisibility']=window.analytics.helper.getDigitalDataSubParameter('eventData','values','callbackVisibility')}catch(e){}}}catch(e){utag.DB(e);}},function(a,b){try{if((b['tealium_profile'].toString().toLowerCase().indexOf('akp-akn'.toLowerCase())>-1&&b['event_name']=='pageview')){try{b['akn_search_event']=!!b['event_data.searchTerm']+''}catch(e){}}}catch(e){utag.DB(e);}},function(a,b){try{if(1){(function buildContentTracking($){analytics.track.declareType('contentViewed');window.analytics.callback.contentViewed=function(containerType,containerName,containerLocation,containerSegment,akn,contentContainers){try{if(!contentContainers&&containerName){window.digitalData.eventData={'eventName':'contentViewed','values':{'containerType':containerType,'containerName':containerName,'containerLocation':containerLocation,'containerSegment':containerSegment},'object':null,'target':null,'type':'content'};if(typeof containerType!=='undefined'&&typeof containerName!=='undefined'&&typeof adsk_waf_s!=='undefined'){var list1="";if(typeof containerType==="string") list1=(containerType+":"+containerName+":"+containerLocation+":"+containerSegment).replace(/,/g,"");else if(typeof containerType==="object") {for(var i=0;i<containerType.length;i++) {list1+=(containerType[i]+":"+containerName[i]+":");if(typeof containerLocation==="object") list1+=(containerLocation[i]!==""?containerLocation[i]:"no-location-found")+":";else if(typeof containerLocation==="string") list1+=containerLocation+":";if(typeof containerSegment==="object") list1+=(containerSegment[i]!==""?containerSegment[i]:"no-location-found");else if(typeof containerSegment==="string") list1+=containerSegment;list1.replace(/,/g,"");if(i!==containerType.length-1) list1+=",";}} adsk_waf_s.list1=list1;} if(typeof akn!=="undefined") {window.digitalData.eventData.values.callbackVisibility=akn.callbackVisibility;window.digitalData.eventData.values.chatVisibility=akn.chatVisibility;window.digitalData.eventData.values.formVisibility=akn.formVisibility;window.digitalData.eventData.values.scheduleVisibility=akn.scheduleVisibility;window.digitalData.eventData.values.chatAvailable=akn.chatAvailable;window.digitalData.eventData.values.chatUnavailable=akn.chatUnavailable;window.digitalData.eventData.values.avaVisibility=akn.avaVisibility;}} else if(Array.isArray(contentContainers)) {var list1="";for(var i=0;i<contentContainers.length;i++) {list1+=(contentContainers[i].containerType||"na")+":"+(contentContainers[i].containerName||"na")+":"+(contentContainers[i].containerLocation||"na")+":"+(contentContainers[i].containerSegment||"na");if(i!==contentContainers.length-1) list1+=",";} window.digitalData.eventData={'eventName':'content-viewed','values':{'contentContainers':list1,},'object':null,'target':null,'type':'content'};} analytics.track.executeTracking('contentViewed');}catch(err){analytics.helper.errors.reportError('catch','analytics.callback.contentViewed',err.message);}};})(window.$waf);}}catch(e){utag.DB(e)}},function(a,b){try{if((b['tealium_environment']=='prod'&&/(aecexcellence.com)/.test(b['dom.url']))){b['aec_ga_account']='UA-71512974-20'}}catch(e){utag.DB(e);}},function(a,b){try{if(b['tealium_profile'].toString().toLowerCase().indexOf('akp-community'.toLowerCase())>-1){try{b['event_data.forumsAttachmentAssigned']=window.analytics.helper.getDigitalDataParameter('eventData','attachment').toUpperCase()}catch(e){};try{b['event_data.forumsScreencastAssigned']=window.analytics.helper.getDigitalDataParameter('eventData','screencast').toUpperCase()}catch(e){};try{b['event_data.forumsTagAssigned']=window.analytics.helper.getDigitalDataParameter('eventData','tag').toUpperCase()}catch(e){}}}catch(e){utag.DB(e);}},function(a,b){try{if(b['tealium_profile'].toString().indexOf('akp-community')>-1){try{var role=window.analytics.helper.getDigitalDataParameter('user','role');var rank=window.analytics.helper.getDigitalDataParameter('user','rank');if(role||rank){b['analytics.userRoleRank']=[role,rank].join('|');}}catch(err){analytics.helper.errors.reportError('catch','build role & rank',err.message);} try{var oxygenId=window.analytics.helper.getDigitalDataParameter('user','oxygenId');if(oxygenId){b['oxygen_id']=oxygenId;} var loginStatus=window.analytics.helper.getDigitalDataParameter('user','loginStatus');if(loginStatus){loginStatus=loginStatus.toLowerCase().replace('yes','logged in').replace('no','not logged in');b['analytics.signInStatus']=loginStatus;b['analytics.adobeProp74']='D\x3dv18';}}catch(err){analytics.helper.errors.reportError('catch','set login status and oxygen ID',err.message);} try{var dateOfFirstThread=window.analytics.helper.getDigitalDataParameter('page','dateOfFirstThread')||window.analytics.helper.getDigitalDataParameter('eventData','dateOfFirstThread')||window.analytics.helper.getDigitalDataParameter('eventData','dateOfFirstPost');var acceptSolution=window.analytics.helper.getDigitalDataParameter('page','acceptSolution')||window.analytics.helper.getDigitalDataParameter('eventData','acceptSolution');var daysTillAcceptance=window.analytics.helper.getDigitalDataParameter('page','daysTillAcceptance')||window.analytics.helper.getDigitalDataParameter('eventData','daysTillAcceptance');var parentId=window.analytics.helper.getDigitalDataParameter('page','parentId')||window.analytics.helper.getDigitalDataParameter('eventData','parentId');var threadId=window.analytics.helper.getDigitalDataParameter('page','threadId')||window.analytics.helper.getDigitalDataParameter('eventData','threadId');var postType=window.analytics.helper.getDigitalDataParameter('page','postType')||window.analytics.helper.getDigitalDataParameter('eventData','postType');var dateOfAcceptance=window.analytics.helper.getDigitalDataParameter('page','dateOfAcceptance')||window.analytics.helper.getDigitalDataParameter('eventData','dateOfAcceptance');if(dateOfFirstThread||acceptSolution||daysTillAcceptance||parentId||threadId||postType||dateOfAcceptance){b['analytics.forumsPostData']=[dateOfFirstThread,acceptSolution,daysTillAcceptance,parentId,threadId,postType,dateOfAcceptance].join('|');}}catch(err){analytics.helper.errors.reportError('catch','Forums Post Data',err.message);} try{var forumsCategory=window.analytics.helper.getDigitalDataParameter('page','category')||window.analytics.helper.getDigitalDataParameter('eventData','category');if(forumsCategory){b['analytics.forumsCategory']=forumsCategory;} var forumsBoard=window.analytics.helper.getDigitalDataParameter('page','board')||window.analytics.helper.getDigitalDataParameter('eventData','board');if(forumsBoard){b['analytics.forumsBoard']=forumsBoard;}}catch(err){analytics.helper.errors.reportError('catch','set Forums Category and Forums Board',err.message);} try{var pageTitle=window.analytics.helper.getDigitalDataParameter('page','pageTitle');if(pageTitle){b['analytics.dhxPageTitle']=pageTitle;}}catch(err){analytics.helper.errors.reportError('catch','set page title',err.message);} try{var contentTranslationType=window.analytics.helper.getDigitalDataParameter('page','contentTranslationType');var contentLanguage=window.analytics.helper.getDigitalDataParameter('page','contentLanguage');if(contentTranslationType||contentLanguage){b['analytics.dhxContentLanguage']=[contentTranslationType,contentLanguage].join(':');}}catch(err){analytics.helper.errors.reportError('catch','set content type and content language',err.message);}}}catch(e){utag.DB(e)}},function(a,b){try{if(1){try{b['user.aknUserRole']=window.analytics.helper.getDigitalDataParameter('user','aknUserRole')}catch(e){}}}catch(e){utag.DB(e);}},function(a,b,c,d){try{if(b['event_name'].toString().indexOf('install-download-start')>-1){c=[b['event_data.productSerialNumber'],b['event_data.productInstallMethod'],b['event_data.productInstallType'],b['event_data.productFileName']];b['download.settings']=c.join(':')}}catch(e){utag.DB(e);}},function(a,b){try{if(1){(function buildProductDownloadTracking($){analytics.track.declareType('cloud-access');analytics.track.declareType('install-download-start');window.analytics.callback=window.analytics.callback||{};window.analytics.callback.productDownload=function(eventName,obj){try{if(eventName==="install-download-start") {if(obj.productFileName.split("/").length>1) obj.productFileName=obj.productFileName.split("/").pop();window.digitalData.eventData={'eventName':eventName,'values':{'productLineCode':obj.productLineCode,'productFileName':obj.productFileName,'productLicenseType':obj.productLicenseType,'productKey':obj.productKey,'productLanguage':obj.productLanguage,'productOS':obj.productOS,'productSerialNumber':obj.productSerialNumber,'productDownloadCode':obj.productInstallMethod,'productInstallMethod':obj.productDownloadCode,'productInstallType':obj.productInstallType},'object':null,'target':null,'type':'download'};} else if(eventName==="cloud-access") {window.digitalData.eventData={'eventName':eventName,'values':{'productLineCode':obj.productLineCode,'productLicenseType':obj.productLicenseType,'productDownloadCode':obj.productInstallMethod},'object':null,'target':null,'type':'download'};} analytics.track.executeTracking('eventName');}catch(err){analytics.helper.errors.reportError('catch','analytics.callback.productDownload',err.message);}};})(window.$waf);}}catch(e){utag.DB(e)}},function(a,b){try{if(1){try{if(utag_data.event_name==="link-click"&&utag_data.domain_path==="www.autodesk.com.cn/campaigns/autocad-power-your-ideas"){_agtjs('loadEvent',{eventType:"js_buy"});}} catch(err){}}}catch(e){utag.DB(e)}},function(a,b,c,d){try{if(/^secondary-trial/.test(b['event_name'])){c=[b['analytics.trial_options'],b['event_data.secondaryProductCode']];b['analytics.trial_options']=c.join(':')}}catch(e){utag.DB(e);}},function(a,b){try{if((b['tealium_environment']=='prod'&&/(labs.blogs.com)/.test(b['dom.url']))){b['labs_ga_account']='UA-1833893-1'}}catch(e){utag.DB(e);}},function(a,b){try{if(1){try{b['user.launchExperiment']=window.analytics.helper.getDigitalDataParameter('user','launchExperiment')}catch(e){}}}catch(e){utag.DB(e);}},function(a,b){try{if(1){try{b['transaction_access_id']=window.analytics.helper.getDigitalDataSubParameter('productCard','transaction','transactionAccessId')}catch(e){}}}catch(e){utag.DB(e);}},function(a,b){try{if(1){try{var temp47=b['analytics.trial_options'];while(/\:\:/.test(temp47)){temp47=temp47.replace(/\:\:/,':na:');} b['analytics.trial_options']=temp47;}catch(err){analytics.helper.debugLog('error processing empty parameters for Secondary Trial Options: '+err.message);}}}catch(e){utag.DB(e)}},function(a,b){try{if(1){try{b['analytics.adobeEvar119']=window.analytics.helper.getDigitalDataParameter("page","pageLanguage")}catch(e){}}}catch(e){utag.DB(e);}},function(a,b){try{if(1){try{b['event_data.clickType.profileSection']=window.analytics.helper.getDigitalDataParameter("clickType","profileSection")}catch(e){}}}catch(e){utag.DB(e);}},function(a,b){try{if(1){try{b['event_data.clickType.cancelModal']=window.analytics.helper.getDigitalDataParameter("clickType","cancelModal")}catch(e){}}}catch(e){utag.DB(e);}},function(a,b){try{if(1){try{b['event_data.clickType.action']=window.analytics.helper.getDigitalDataParameter("clickType","action")}catch(e){}}}catch(e){utag.DB(e);}},function(a,b,c,d){try{if((typeof b['event_data.clickType.profileSection']!='undefined'&&b['event_data.clickType.profileSection']!=''&&typeof b['event_data.clickType.cancelModal']!='undefined'&&b['event_data.clickType.cancelModal']!=''&&typeof b['event_data.clickType.action']!='undefined'&&b['event_data.clickType.action']!='')){c=[b['event_data.clickType.profileSection'],b['event_data.clickType.cancelModal'],b['event_data.clickType.action']];b['analytics.adobeEvar133']=c.join(':')}}catch(e){utag.DB(e);}},function(a,b){try{if(1){(function buildAkpFileUploadTracking($){analytics.track.declareType('akp-file-upload');window.analytics.callback.akpFileUpload=function(files){try{var successfulUploads=files.successfulUploads||0,failedUploads=files.failedUploads||0;window.digitalData.eventData={'eventName':'akn_case_creation_file_upload','values':{'successfulUploads':successfulUploads,'failedUploads':failedUploads,'errorsList':window.analytics.helper.initPageErrors()},'object':null,'target':null,'type':'akp-file-upload'};analytics.track.executeTracking('akp-file-upload');}catch(err){analytics.helper.errors.reportError('catch','analytics.callback.akpFileUpload',err.message);}};})(window.$waf);}}catch(e){utag.DB(e)}},function(a,b){try{if(1){if(b["product_name_list_pipe_delimiter"]!==undefined) b["adwords.product_name"]=b["product_name_list_pipe_delimiter"].split("|")[0];else if(b["product_name"]!==undefined) b["adwords.product_name"]=b["product_name"][0];if(b["product_line_list_pipe_delimiter"]!==undefined) b["adwords.product_category"]=b["product_line_list_pipe_delimiter"].split("|")[0];else if(b["products_line"]!==undefined) b["adwords.product_category"]=b["products_line"][0];}}catch(e){utag.DB(e)}},function(a,b){try{if(1){(function buildAddSeatsTracking($){analytics.track.declareType('add-seats-modal-displayed');window.analytics.callback.addSeatsModalDisplayed=function(event,originalSubscription,addSeatData){try{window.digitalData.eventData={'eventName':event,'values':{'originalSubscription':(digitalData.products[0].productLine||"na")+":"+(digitalData.products[0].priceID||"na")+":"+(digitalData.products[0].productType||"na")+ (digitalData.products[0].productBillingPlan.billingPeriodCount||"na")+":"+(digitalData.products[0].productBillingPlan.billingPeriod||"na")+":advanced:"+b["ut.profile"]+"|"+ (originalSubscription.subscriptionID||"na")+"|"+(originalSubscription.totalMatchedSubscriptions||"na")+"|"+(addSeatData.daysToRenewal||"na"),'newSubscriptionPrice':addSeatData.newSubscriptionPrice,'addSeatDetails':(digitalData.products[0].productLine||"na")+":"+(digitalData.products[0].priceID||"na")+":"+(digitalData.products[0].productType||"na")+ (digitalData.products[0].productBillingPlan.billingPeriodCount||"na")+":"+(digitalData.products[0].productBillingPlan.billingPeriod||"na")+":advanced:"+b["ut.profile"],},'object':null,'target':null,'type':'add-seats-modal-displayed'};analytics.track.executeTracking('add-seats-modal-displayed');}catch(err){analytics.helper.errors.reportError('catch','analytics.callback.add-seats-modal-displayed',err.message);}};})(window.$waf);}}catch(e){utag.DB(e)}},function(a,b){try{if((typeof b['gdpr_check']!='undefined'&&b['gdpr_check']=='true'&&b['tealium_profile'].toString().indexOf('tinkercad')<0&&b['tealium_profile'].toString().indexOf('inproduct-snentry')<0&&b['tealium_profile'].toString().indexOf('oxygen')<0&&typeof b['_flag_disable6sense']=='undefined')){if(typeof(window.run6Sense)!=="undefined") return;window.run6Sense=true;if(typeof window.sessionStorage['sixSenseData']!=='undefined') {utag_data["six_sense_data"]=window.sessionStorage['sixSenseData'];window.run6Sense=false;} if(typeof window.sessionStorage['sixSenseSegment']!=='undefined') utag_data["six_sense_segments"]=window.sessionStorage['sixSenseSegment'];if(window.run6Sense) {analytics.context.waitForThis=analytics.context.waitForThis||function(){};analytics.context.resolveWait=analytics.context.resolveWait||function(){};analytics.context.waitForThis('6SenseDetails');setTimeout(function(){analytics.context.resolveWait('6SenseDetails')},5000);} if(window.run6Sense){try{var xhr=new XMLHttpRequest();xhr.withCredentials=true;var method="GET";var url="https://epsilon.6sense.com/v3/company/details";xhr.open(method,url,true);xhr.setRequestHeader("Authorization","Token bfaf70a5da7a4420d4871bf851cc0ed4cbb80a17");xhr.onreadystatechange=function(){if(xhr.readyState===XMLHttpRequest.DONE){var status=xhr.status;if(status===0||(status>=200&&status<400)){test6senseAPI(xhr.responseText);}else{}}};xhr.send();}catch(e){utag.DB(e)}} var test6senseAPI=function(textResponseData){if(textResponseData==''){analytics.context.resolveWait('6SenseDetails');return};var jData=JSON.parse(textResponseData);if(jData&&jData.company) {var sixSenseData=(jData.company.sic||'na')+":";sixSenseData+=(jData.company.naics||'na')+":";sixSenseData+=(jData.company.name?jData.company.name.replace(/[? ]/g,'')===''?'na':jData.company.name.replace(/[?]/g,'').trim():'na')+":";sixSenseData+=(jData.company.industry||'na')+":";sixSenseData+=(jData.company.employee_range||'na')+":";sixSenseData+=(jData.company.employee_count||'na')+":";sixSenseData+=(jData.company.revenue_range||'na')+":";sixSenseData+=(jData.company.annual_revenue||'na')+":";sixSenseData+=(jData.company.country_iso_code||'na')+":";sixSenseData+=(jData.company.domain||'na')+":";sixSenseData+=(jData.company.zip||'na')+":";sixSenseData+=(jData.company.mid||'na');utag_data["six_sense_data"]=sixSenseData;if(jData.segments&&Array.isArray(jData.segments)&&jData.segments.length>0) {utag_data["six_sense_segments"]=jData.segments.join(":");} if(utag_data["six_sense_data"]){sessionStorage.setItem('sixSenseData',utag_data["six_sense_data"]);} if(utag_data["six_sense_segments"]){sessionStorage.setItem('sixSenseSegments',utag_data["six_sense_segments"]);} } analytics.context.resolveWait('6SenseDetails');};if(window.run6Sense) {window.analytics.context.resolveWait=analytics.context.resolveWait||function(){};window._6si=window._6si||[];window._6si.push(['enableEventTracking',true]);window._6si.push(['setToken','32336e870c66e22d4463326620dbc49e']);window._6si.push(['setEndpoint','b.6sc.co']);if(!analytics.helper.getCookie("sixSenseData")){window._6si.push(['enableCompanyDetails',true,test6senseAPI]);window._6si.push(['enableRetargeting',true]);window._6si.push(['setEpsilonKey','689f72784652f40fcd88d6babc57b9882f52ae09']);} window.run6Sense=false;(function(){var gd=document.createElement('script');gd.type='text/javascript';gd.async=true;gd.src=('https:'==document.location.protocol?'https://':'http://')+'j.6sc.co/j/878dffe0-a6fd-449f-b4d0-088677de3eb5.js';var s=document.getElementsByTagName('script')[0];s.parentNode.insertBefore(gd,s);})();}}}catch(e){utag.DB(e)}},function(a,b){try{if(1){(function buildMoeCartTracking($){analytics.track.declareType('moe-cart');window.analytics.callback.moeAccountLookup=function(customerInformation){try{window.digitalData.eventData={'eventName':'moe-account-lookup','values':{'moeCustomerStatus':customerInformation.customerStatus,'moeCustomerInfo':customerInformation.customerCountry?customerInformation.customerCountry+':'+customerInformation.customerLanguage:"",},'object':null,'target':null,'type':'moe-account-lookup'};analytics.track.executeTracking('moe-account-lookup');}catch(err){analytics.helper.errors.reportError('catch','analytics.callback.moe-account-lookup',err.message);}};})(window.$waf);}}catch(e){utag.DB(e)}},function(a,b){try{if(typeof b['cp.adsk_ccpa']!='undefined'){try{b['adsk_ccpa_bool']=true}catch(e){}}}catch(e){utag.DB(e);}},function(a,b){try{if(typeof b['cp.adsk_ccpa']!='undefined'){try{b['adsk_ccpa_not']=!b["cp.adsk_ccpa"]}catch(e){}}}catch(e){utag.DB(e);}},function(a,b){try{if((b['tealium_environment']=='prod'&&/(abcdblog.fr)/.test(b['dom.url']))){b['labs_ga_account']='UA-135690789-1'}}catch(e){utag.DB(e);}},function(a,b,c,d){try{if((typeof b['products_analytics_values']!='undefined'&&typeof b['product_original_subscriptionId']!='undefined'&&typeof b['product_prorated_days']!='undefined'&&b['tealium_profile'].toString().indexOf('manage')>-1)){c=[b['products_analytics_values'],b['product_original_subscriptionId'],'na',b['product_prorated_days']];b['event_data.originalSubscription']=c.join('|')}}catch(e){utag.DB(e);}},function(a,b){try{if((b['tealium_environment']=='prod'&&/(autodesk-inventor-pl.typepad.com)/.test(b['dom.url']))){b['labs_ga_account']='UA-12008436-3'}}catch(e){utag.DB(e);}},function(a,b){try{if(typeof b['event_data.searchTerm']=='undefined'||typeof b['event_data.searchTerm']!='undefined'&&b['event_data.searchTerm']==''){try{b['event_data.searchTerm']=window.analytics.helper.getDigitalDataParameter('eventData','searchTerm')||window.analytics.helper.getDigitalDataParameter('eventContext','searchTerm')}catch(e){}}}catch(e){utag.DB(e);}},function(a,b){try{if((b['js_page.window.adskGdprCustomAdverts'].toString().indexOf('true')>-1&&b['dom.domain'].toString().indexOf('dynamobim')>-1&&b['event_name'].toString().indexOf('pageview')>-1)){(function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(d.getElementById(id))return;js=d.createElement(s);js.id=id;js.src="//connect.facebook.net/en_US/all.js#xfbml=1";fjs.parentNode.insertBefore(js,fjs);}(document,'script','facebook-jssdk'));!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)) {js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document,'script','twitter-wjs');}}catch(e){utag.DB(e)}},function(a,b,c,d){try{if(typeof b['user_management_type']!='undefined'||typeof b['user_trialer_type']!='undefined'||(typeof b['user_customer_type']!='undefined'&&b['user_customer_type']!='')){c=[b['user_type'],b['user_management_type'],b['user_trialer_type'],b['user_customer_type']];for(d=0;d<c.length;d++){if(typeof c[d]=='undefined'||c[d]=='')c[d]='na'};b['manage_user_information']=c.join('|')}}catch(e){utag.DB(e);}},function(a,b){try{utag.runonce=utag.runonce||{};utag.runonce.ext=utag.runonce.ext||{};if(typeof utag.runonce.ext[1304]=='undefined'){utag.runonce.ext[1304]=1;if(1){window.analytics=window.analytics||{};window.analytics.pagespeed=window.analytics.pagespeed||{};window.analytics.pagespeed.afterLoadRules=(new Date().getTime())-window.analytics.pagespeed.loadTimestamp;}}}catch(e){utag.DB(e)}},function(a,b){try{if((typeof b['event_data.activeFilters']!='undefined'&&/search_refinement|filter_selected|internal_search/.test(b['event_name']))){try{var filters=[];for(var i=0;i<b["event_data.activeFilters"].length;i++) {filters.push(b["event_data.activeFilters"][i].filterCategory+":"+b["event_data.activeFilters"][i].filterName);} b["event_data.activeFiltersJoined"]=filters.join('|').toLowerCase();}catch(err){}}}catch(e){utag.DB(e)}},function(a,b){try{if((typeof b['event_name']!='undefined'&&/page_error|form-error/.test(b['event_name']))||(b['event_name']=='form-submit-error'&&typeof b['event_data.formTotalSteps']!='undefined')||(typeof b['event_data.errors']!='undefined'&&b['event_data.errors']!=''&&b['event_name'].toString().toLowerCase()=='purchase-page'.toLowerCase())||(typeof b['event_errors_length']!='undefined'&&typeof b['event_errors_length']!='undefined'&&b['event_errors_length']!=''&&typeof b['event_name']!='undefined'&&b['event_name'].toString().indexOf('error')>-1)||(typeof b['eventData_values_errors_length']!='undefined'&&typeof b['eventData_values_errors_length']!='undefined'&&b['eventData_values_errors_length']!=''&&typeof b['event_name']!='undefined'&&b['event_name'].toString().indexOf('error')>-1)){try{var errors=[];var errors_length=b["event_errors_length"]||b["eventData_values_errors_length"]||(b["event_data.errors"]?b["event_data.errors"].length:0);if(errors_length>0){for(var i=0;i<errors_length;i++){var error_location=b["event_errors_"+i+"_location"]||b["eventData_values_errors_"+i+"_errorLocation"]||b["event_data.errors"][i].errorLocation||"na";var error_type=b["event_errors_"+i+"_type"]||b["eventData_values_errors_"+i+"_errorType"]||b["event_data.errors"][i].errorType||"na";var error_code=b["event_errors_"+i+"_code"]||b["eventData_values_errors_"+i+"_errorCode"]||b["event_data.errors"][i].errorCode||"na";var error_reason=b["event_errors_"+i+"_reason"]||b["eventData_values_errors_"+i+"_errorReason"]||b["event_data.errors"][i].errorReason||"na";var error_message=b["event_errors_"+i+"_message"]||b["eventData_values_errors_"+i+"_errorMessage"]||b["event_data.errors"][i].errorMessage||"na";var error_origin=b["event_errors_"+i+"_origin"]||"na";var error_details_item=[error_location,error_type,error_code,error_reason,error_message,error_origin].map(function(item){return item.replace(/\:/g," ").replace(/\|/g," ").trim();}).join(":").toLowerCase();errors.push(error_details_item);}} b["event_data.errorsArray"]=errors.join("|");}catch(err){}}}catch(e){utag.DB(e)}},function(a,b){try{if(b['event_name']=='notification_impression'){try{var notifications=[];for(var i=0;i<b["event_data.notifications"].length;i++) {notifications.push(b["event_data.notifications"][i].notificationOrigin+":"+b["event_data.notifications"][i].notificationType+":"+b["event_data.notifications"][i].notificationReason);} b["event_data.notificationsArray"]=notifications.join('|');}catch(err){}}}catch(e){utag.DB(e)}},function(a,b){try{if(typeof b['moe_agent']!='undefined'||typeof b['moe_opty']!='undefined'||typeof b['moe_quote']!='undefined'||typeof b['qp.quotenumber']!='undefined'){if(typeof(b["qp.quotenumber"])==="string"&&b["qp.quotenumber"]!=="") b["moe_quote"]=b["qp.quotenumber"];var expirationDate=b["quote_expiration"]||"na";var numberOfDaysSinceExpiration="na";if(expirationDate!=="na"){if(typeof(analytics)!=="undefined") if(typeof(analytics.helper)!=="undefined") if(typeof(analytics.helper.getDaysBetweenTwoDates)!=="undefined"){var todayDate=new Date() var startDateYYYYMMDD=todayDate.toISOString().split("T")[0];numberOfDaysSinceExpiration=window.analytics.helper.getDaysBetweenTwoDates(startDateYYYYMMDD,expirationDate);}} b["moe_agent_opty_quote"]=b["moe_agent"]+":"+b["moe_opty"]+":"+b["moe_quote"]+":"+b["quote_expiration"]+":"+numberOfDaysSinceExpiration+ ":"+b["moe_rep_type"]+":"+b["moe_ord_act"]+":"+b["moe_case_id"];b["moe_agent_opty_quote"]=b["moe_agent_opty_quote"].replace(/undefined/g,"na");}}catch(e){utag.DB(e)}},function(a,b){try{if(b['dom.domain'].toString().indexOf('docs.arnoldrenderer.com')>-1){b['arnold_docs_ga_account']='UA-27264338-2'}}catch(e){utag.DB(e);}},function(a,b){try{if(b['event_name']=='survey_submit'){try{var surveyAnswers=[];for(var i=0;i<b["event_data.surveyDetails"].length;i++) {surveyAnswers.push('survey:'+b["event_data.surveyDetails"][i].surveyQuestion+":"+b["event_data.surveyDetails"][i].surveyAnswer);} b["event_data.surveyAnswers"]=surveyAnswers.join(',');}catch(err){}}}catch(e){utag.DB(e)}},function(a,b,c,d){try{if(typeof b['event_data.formActivityId']!='undefined'){c=[b['event_data.formActivityId'],b['event_data.communicationChannel'],b['event_data.formReferrerSource'],b['event_data.formTotalSteps']];for(d=0;d<c.length;d++){if(typeof c[d]=='undefined'||c[d]=='')c[d]='na'};b['analytics.form_data_joined_v42']=c.join(':')}}catch(e){utag.DB(e);}},function(a,b,c,d){try{if(b['event_name']=='product-download-start-intent'){c=[b['event_data.productKey'],b['event_data.productYear']];b['event_data.productKey']=c.join('|')}}catch(e){utag.DB(e);}},function(a,b){try{if(1){try{b['user.taxExemptStatus']=window.analytics.helper.getDigitalDataParameter('user','taxExemptStatus')}catch(e){}}}catch(e){utag.DB(e);}},function(a,b){try{if(1){try{b['invoices']=digitalData.invoices}catch(e){}}}catch(e){utag.DB(e);}},function(a,b){try{if(1){try{b['credit_memos']=digitalData.creditMemos}catch(e){}}}catch(e){utag.DB(e);}},function(a,b){try{utag.runonce=utag.runonce||{};utag.runonce.ext=utag.runonce.ext||{};if(typeof utag.runonce.ext[1680]=='undefined'){utag.runonce.ext[1680]=1;if(1){try{if(typeof window.analytics.enrich.enrichUserOnceLoad==="function") window.analytics.enrich.enrichUserOnceLoad();else{window.addEventListener('enrichUserOnceloadDefined',function enrichUserListener(){window.removeEventListener('enrichUserOnceloadDefined',enrichUserListener);window.analytics.enrich.enrichUserOnceLoad();});}}catch(err){analytics.helper.debugLog('error checking for USER Enrichment');} try{if(typeof window.analytics.enrich.getServicesInUse==="function") window.analytics.enrich.getServicesInUse();}catch(err){analytics.helper.debugLog('error checking for SERVICES Enrichment');} try{if(typeof window.analytics.helper.findUnfoundContent==="function") window.analytics.helper.findUnfoundContent();}catch(err){analytics.helper.debugLog('no dice on Content Tracking find before Page Load');} var searchPage=typeof analytics.context.isSearchPage==="function"?analytics.context.isSearchPage():false;if(searchPage){try{if(typeof window.analytics.context.getSearchTrackingOnLoad==="function") window.analytics.context.getSearchTrackingOnLoad();}catch(err){}} var hasDctTags=document.querySelectorAll('[data-wat-dynamic-compare]').length>0?true:false;if(hasDctTags){try{analytics.context.dynamicCompareCta="page-load";}catch(err){}} var isStore=document.location.pathname.indexOf('\/store')===0?true:false;try{if(!isStore){var pageTypeString=typeof window.digitalData.page.pageType==="string";if(pageTypeString){analytics.helper.debugLog('found a pageType, will process it through eStoreContext ('+window.digitalData.page.pageType+')');if(typeof window.analytics.context.estoreContext==="function") analytics.context.estoreContext(window.digitalData.page.pageType);}}}catch(err){analytics.helper.debugLog('error processing digitalData.page.pageType');} var isManage=utag_data.tealium_profile==='manage'||utag_data.tealium_profile==='manage-qa'?true:false;if(isManage&&(/cep/).test(window.location.pathname)){window.analytics.helper.getManagePageName();} if(isManage&&(/user-details/).test(window.location.pathname)){window.analytics.helper.getManagePageName();} try{if(typeof window.analytics.helper.buildPageEnrichInfo==="function") analytics.helper.buildPageEnrichInfo();}catch(err){analytics.helper.debugLog('error running analytics.helper.buildPageEnrichInfo');}}}}catch(e){utag.DB(e)}},function(a,b,c,d){try{if(typeof b['event_data.section']!='undefined'){c=[b['event_data.section'],b['event_data.subSection'],b['event_data.cardType'],b['event_data.ctaDetails']];for(d=0;d<c.length;d++){if(typeof c[d]=='undefined'||c[d]=='')c[d]='na'};b['event_data.link_data']=c.join(':')}}catch(e){utag.DB(e);}},function(a,b){try{if(typeof b['event_data.contentContainer']!='undefined'){var list1="";var trackVal="";var contentContainer=b['event_data.contentContainer'];if(b['event_name']==="pageview") b['event_data.content_consumed']="content_view";else if(b['event_name']==="link-click") b['event_data.content_consumed']="content_click";for(var i=0;i<contentContainer.length;i++){var addVal=((contentContainer[i].containerType||"na")+ ':'+(contentContainer[i].containerName||"na")+ ':'+(contentContainer[i].containerLocation?(contentContainer[i].containerLocation):"na")+ ':'+(contentContainer[i].containertSegment||"na")).replace(/\,/g," \& ");if(contentContainer[i].containerId) addVal=addVal+":"+contentContainer[i].containerId;else addVal=addVal+":na";if(trackVal!=="") trackVal+=",";trackVal+=addVal;} if(b["event_data.cssSelector"]){let linkObject=document.querySelector(b["event_data.cssSelector"]);if(linkObject&&linkObject!==null&&window.analytics.callback&&window.analytics.callback.getParentsContentDetails){let list1_value=window.analytics.callback.getParentsContentDetails(linkObject);if(list1_value&&list1_value!=="") trackVal=(trackVal&&trackVal!=="")?trackVal+","+list1_value:list1_value;}} b['event_data.contentContainers']=trackVal.toLowerCase();}}catch(e){utag.DB(e)}},function(a,b){try{if(1){try{b['event_data.curated_list']=digitalData.curatedListInfo||""}catch(e){}}}catch(e){utag.DB(e);}},function(a,b){try{if(1){try{b['event_data.learning_tutorial']=digitalData.tutorialInfo||""}catch(e){}}}catch(e){utag.DB(e);}},function(a,b){try{if((typeof b['event_data.curated_list']!='undefined'&&b['event_data.curated_list']!='')||(typeof b['event_data.learning_tutorial']!='undefined'&&b['event_data.learning_tutorial']!='')){var statusInfo=window.analytics.helper.getDigitalDataSubParameter('eventData','values','curatedListInfo');if(statusInfo) b['event_data.curatedListInfo.status']=statusInfo.status;b['event_data.curated_list']=b['event_data.curated_list']||{};if(b['event_data.learning_tutorial']&&b['event_name']==="pageview") b['event_data.lesson_view']="true";b['event_data.learning_tutorial']=b['event_data.learning_tutorial']||{};b['event_data.curated_list_info']=(b['event_data.curated_list'].id||"na")+":"+ (b['event_data.curated_list'].name||"na")+":"+ (b['event_data.learning_tutorial'].type||"na")+":"+ (b['event_data.learning_tutorial'].id||"na")+":"+ (b['event_data.learning_tutorial'].name||"na");delete digitalData.curatedListInfo;delete digitalData.tutorialInfo;}}catch(e){utag.DB(e)}},function(a,b){try{if(1){try{b['cash']=digitalData.cash}catch(e){}}}catch(e){utag.DB(e);}},function(a,b){try{if(b['event_name']=='submit-invoices-payment'){b['analytics.link_tracking_value']='manage side cart > submit payment'}}catch(e){utag.DB(e);}},function(a,b){try{if((b['event_name']=='trial-flow-step-complete'&&b['event_data.componentStep']=='user_product_selected')){b['analytics.link_tracking_value']='trial > usage type selected'}}catch(e){utag.DB(e);}},function(a,b){try{if(1){try{b['event_data.dhxEventData']=window.analytics.helper.getDigitalDataParameter('akn','eventData')||window.analytics.helper.getDigitalDataParameter('eventData','dhxEventData')||window.analytics.helper.getDigitalDataParameter('eventContext','dhxEventData')||window.analytics.helper.getDigitalDataSubParameter('eventData','values','dhxEventData')}catch(e){};try{b['event_data.dhxEventName']=window.analytics.helper.getDigitalDataParameter('akn','eventName')||window.analytics.helper.getDigitalDataParameter('eventData','dhxEventName')||window.analytics.helper.getDigitalDataParameter('eventContext','dhxEventName')||window.analytics.helper.getDigitalDataSubParameter('eventData','values','dhxEventName')}catch(e){}}}catch(e){utag.DB(e);}},function(a,b){try{if(1){try{b['user.totalProfiles']=window.analytics.helper.getDigitalDataParameter('user','filteredProfiles')}catch(e){}}}catch(e){utag.DB(e);}},function(a,b,c,d){try{if(typeof b['user.taxExemptStatus']!='undefined'&&b['user.taxExemptStatus']!=''||typeof b['user.totalProfiles']!='undefined'&&b['user.totalProfiles']!=''){c=[b['user.taxExemptStatus'],b['customer_zip'],b['user.totalProfiles']];for(d=0;d<c.length;d++){if(typeof c[d]=='undefined'||c[d]=='')c[d]='na'};b['user.taxInformation']=c.join(':')}}catch(e){utag.DB(e);}},function(a,b){try{if(typeof b['js_page.digitalData.eventData.values.manageUserTeamName']!='undefined'){var manageUserTeamName=window.analytics.helper.getDigitalDataSubParameter('eventData','values','manageUserTeamName');var manageUserTeamSize=window.analytics.helper.getDigitalDataSubParameter('eventData','values','manageUserTeamSize');var manageUserSelected=window.analytics.helper.getDigitalDataSubParameter('eventData','values','manageUserSelected');var manageUserTenantId=window.analytics.helper.getDigitalDataSubParameter('eventData','values','manageUserTenantId');var manageUserProductsAssigned=window.analytics.helper.getDigitalDataSubParameter('eventData','values','manageUserProductsAssigned');var manageUserTeamRole=window.analytics.helper.getDigitalDataSubParameter('eventData','values','manageUserTeamRole');b['event_data.user_management']=(manageUserTeamName||"na") +":"+(manageUserTeamSize||"na") +":"+(manageUserSelected||"na") +":"+(manageUserTenantId||"na") +":"+(manageUserTeamRole||"na") +":"+(manageUserProductsAssigned||"na");}}catch(e){utag.DB(e)}},function(a,b){try{if((b['event_name'].toString().indexOf('pageview')<0&&b['event_name'].toString().indexOf('page_view')<0&&typeof b['js_page.digitalData.eventData.values.manageUserSelected']!='undefined')){try{b['event_data.number_of_user_selected']=window.analytics.helper.getDigitalDataSubParameter('eventData','values','manageUserSelected')||"0"}catch(e){}}}catch(e){utag.DB(e);}},function(a,b){try{if(1){try{if(typeof digitalData!=="undefined"&&typeof digitalData.transaction!=='undefined'){if(typeof(analytics)!=="undefined") if(typeof(analytics.helper)!=="undefined") if(typeof(analytics.helper.getDigitalDataParameter)!=="undefined"){var platform=window.analytics.helper.getDigitalDataParameter("transaction","salesPlatform")||"na";var channelType=window.analytics.helper.getDigitalDataParameter("transaction","salesChannelType")||"na";var agreementType=window.analytics.helper.getDigitalDataParameter("transaction","agreementType")||"na";var orderOrigin=window.analytics.helper.getDigitalDataParameter("transaction","orderOrigin")||"na";var orderOrigins=(platform+':'+channelType+':'+agreementType+':'+orderOrigin).toLowerCase();if(orderOrigin){b["order_origin"]=orderOrigin;} if(orderOrigins!=="na:na:na:na") b["order_origins_combo"]=orderOrigins;}}}catch(err){analytics.helper.debugLog('error processing order_origins_combo: '+err.message);}}}catch(e){utag.DB(e)}},function(a,b){try{if(b['event_name']=='estore_decrease_quantity'||b['event_name']=='estore_increase_quantity'||b['event_name']=='estore_switch_term'||b['event_name']=='checkout'||b['event_name']=='remove-from-cart'||b['event_name'].toString().indexOf('add-to-cart')>-1||b['event_name']=='cart-page'||b['event_name']=='purchase-page'||b['event_name']=='account-page'||b['page_name'].toString().indexOf('review order')>-1||b['page_name'].toString().indexOf('order confirmation')>-1||(b['event_name']=='pageview'&&b['tealium_profile'].toString().indexOf('guac-cart-moe')>-1)||(b['event_name']=='pageview'&&b['tealium_profile'].toString().indexOf('manage')>-1)){try{var prodCategory=b['product_category']||[];if(prodCategory.length>0){var uniqueSortedArray=prodCategory.filter(function(value,index,self){return self.indexOf(value)===index;}).sort();var result=uniqueSortedArray.join(",");b['prod_count_line_combo']=prodCategory.length+":"+result;}}catch(err){analytics.helper.reportError&&analytics.helper.reportError('catch','error setting prodCountLineCombo eVar192',err.message);}}}catch(e){utag.DB(e)}},function(a,b,c,d){try{if((typeof b['qp.origin']!='undefined'&&b['qp.origin']!=''&&typeof b['qp.srcref']!='undefined'&&b['qp.srcref']!=''&&/pageview|page_view/.test(b['event_name'])&&b['tealium_profile'].toString().indexOf('cart-')>-1)){c=[b['qp.origin'],b['qp.srcref']];b['analytics.origin']=c.join(':')}}catch(e){utag.DB(e);}},function(a,b){try{if(typeof b['products_productDisplayName']!='undefined'){try{b['product_name_list_comma_delimiter']=b["products_productDisplayName"].join(",")}catch(e){}}}catch(e){utag.DB(e);}},function(a,b){try{if(1){try{if(b['twitter.form_submit_settings'].includes("o02h4")) twttr.conversion.trackPid('o02h4',{tw_sale_amount:0,tw_order_quantity:0});else twttr.conversion.trackPid('o02h5',{tw_sale_amount:0,tw_order_quantity:0});} catch{}}}catch(e){utag.DB(e)}},function(a,b){try{if(1){b['adwords.vertical']='retail'}}catch(e){utag.DB(e);}},function(a,b){try{if(1){twq('event','tw-nv1id-octg5',{contents:[{content_type:"trial",content_id:"F360",content_name:"Fusion 360",content_price:0,num_items:1,content_group_id:null}],conversion_id:null,email_address:''});}}catch(e){utag.DB(e)}},function(a,b){try{if(typeof b['products_productId']!='undefined'){try{b['product_id_list_comma_delimiter']=b["products_productId"].join(",")}catch(e){}}}catch(e){utag.DB(e);}},function(a,b){try{if(b['tealium_profile'].toString().indexOf('manage')>-1){window.utag_data=window.utag_data||{};try{if(utag_data.page_language_code||utag_data.page_country_code||utag_data.page_currency_code) utag_data['analytics.storeDetails']=(utag_data.page_language_code||'na')+":"+(utag_data.page_country_code||'na')+":"+(utag_data.page_currency_code||'na')+":standard";}catch(err){analytics.helper.errors.reportError('catch','error manage store details (v95)',err.message);}}}catch(e){utag.DB(e)}},function(a,b){try{if(typeof b['cp.utag_main_optoutbackup']=='undefined'){utag.loader.SC('utag_main',{'optoutbackup':b['opt_out_multi_backup']+';exp-'+((new Date()).getTime()+(90*864e5))+'u'});b['cp.utag_main_optoutbackup']=b['opt_out_multi_backup'];}}catch(e){utag.DB(e);}},function(a,b){try{utag.runonce=utag.runonce||{};utag.runonce.ext=utag.runonce.ext||{};if(typeof utag.runonce.ext[1653]=='undefined'){utag.runonce.ext[1653]=1;if((!/^global-sites/i.test(b['tealium_profile'])&&b['tealium_profile'].toString().toLowerCase().indexOf('account-creation'.toLowerCase())<0)){var tagsOptOutCache=(RegExp('tagsOptOutCache=([^&$]*)').exec(document.location.search.toString())||[]).pop()||(utag&&utag.cfg&&utag.cfg.v)||Math.random();var env=utag['data']['ut.env'];var prof=utag['data']['ut.profile'];var scriptUrl='//tiq.wape.autodesk.com/'+prof+'/'+env+'/utag.tagsOptOut.js?cb='+tagsOptOutCache;if((document.domain.indexOf("store")===0||document.domain.indexOf("www")===0)&&document.domain.indexOf(".autodesk.com.cn")>-1){scriptUrl='//tags.tiqcdn.cn/utag/autodesk/'+prof+'/'+env+'/utag.tagsOptOut.js?cb='+tagsOptOutCache;} utag.ut.loader({type:"script",src:scriptUrl,cb:function(){},loc:"body",id:'tagsOptOut'});}}}catch(e){utag.DB(e)}},function(a,b){try{utag.runonce=utag.runonce||{};utag.runonce.ext=utag.runonce.ext||{};if(typeof utag.runonce.ext[512]=='undefined'){utag.runonce.ext[512]=1;if((b['tealium_profile'].toString().indexOf('cart')<0&&b['tealium_profile'].toString().indexOf('oxygen')<0&&b['tealium_profile'].toString().indexOf('registeronce')<0&&typeof b['tealium_profile']!='undefined'&&!/^viewer/.test(b['tealium_profile'])&&b['dom.domain'].toString().indexOf('health.autodesk.com')<0&&b['page_name'].toString().indexOf(':home')<0)){window.digitalData=window.digitalData||{};window.digitalData.page=window.digitalData.page||{};if((!window.digitalData.page.disableVideoTracking)&&document.location.pathname.indexOf('/certification/learn/')===-1&&utag_data['tealium_profile'].indexOf('learnone')===-1) {(function buildVideoTracking($){try{window.analytics=window.analytics||{};window.analytics.video=window.analytics.video||{};window.analytics.video.activeVideo=window.analytics.video.activeVideo||false;window.analytics.video.activeVideoType=window.analytics.video.activeVideoType||false;window.analytics.video.videoObjects=window.analytics.video.videoObjects||{};var vids=window.analytics.video.videoObjects,youTubePlayers={},youTubeApi=false,vidCount=0,videoPlaying=false;var ylog=function(){};window.analytics.helper=window.analytics.helper||{};if(window.analytics.helper.debugLog)ylog=window.analytics.helper.debugLog;function S4(){return(((1+Math.random())*0x10000)|0).toString(16).substring(1);};function uuidv4(){try{return([1e7]+-1e3+-4e3+-8e3+-1e11).replace(/[018]/g,function(e){return(e^crypto.getRandomValues(new Uint8Array(1))[0]&15>>e/4).toString(16)})}catch(e){return!1}};window.analytics.helper.guid=window.analytics.helper.guid||function(){return uuidv4()||(S4()+S4()+"-"+S4()+"-"+S4()+"-"+S4()+"-"+S4()+S4()+S4());};function trackVidEvent(eventName,vid){if(!vid.videoSession){vid.videoSession=analytics.helper.guid();} var data={videoName:vid.videoName,videoId:vid.videoId,videoPlatform:vid.playerType,videoSession:vid.videoSession,videoSource:vid.videoSource,videoLength:vid.videoLength,videoPlayTime:vid.videoPlayTime} window.digitalData.eventData={'eventName':eventName,'values':data,'object':vid.videoObj,'target':null,'type':'video'};analytics.track.executeTracking(eventName);};function getFileName(url,clean){try{var clean=clean||false,urlParts=url.split('\/'),numParts=urlParts.length,fileName=urlParts[numParts-1];if(clean){if(fileName.indexOf('\.')>-1){fileName=fileName.split('\.')[0];}} return fileName;}catch(err){return false;}} function getVidTime(vid,youtube){if(youtube){return vid.playerInfo.currentTime?Math.ceil(vid.playerInfo.currentTime):false;}else{return vid.prop('currentTime')?Math.ceil(vid.prop('currentTime')):false;}};function getVidDuration(vid,youtube){if(youtube){return vid.playerInfo.duration?Math.ceil(vid.playerInfo.duration):false;}else{return vid.prop('duration')?Math.ceil(vid.prop('duration')):false;}};function vidTime(){return Math.round(new Date()/1000);} function newVideoObj(event,vidType,vidData,thenRun){ylog("AL VID --> NEW VIDEO OBJECT");ylog(event.target);ylog(event);window.alecVid=event;window.alecVid2=event.target;var theVid=typeof event.target!=="undefined"?event.target:event,v=$(theVid),cancelIt=v.attr('loop')?(v.attr('loop')===true||v.attr('loop')==="true"||v.attr('loop')==='loop'):false||v.attr('preload')?(v.attr('preload')===true||v.attr('preload')==="true"):false||v.attr('data-wat-ignore')?true:false,vidPlayer=vidData?vidData.player:false,vidTitle=vidData?vidData.title:false,vidId=vidData?vidData.id:false,vidSrc=vidData?vidData.src:false,vidDuration=vidData?vidData.duration:(getVidDuration(v,false)||false);window.tempVid=v;window.tempVidb=theVid;if(cancelIt)ylog("found one but canceling it...");if(!cancelIt){try{var newVideo={videoObj:v,playerId:typeof vidPlayer!=="undefined"?vidPlayer:(function(){return v.attr('id')||false;})(),playerType:(function(){if(vidType)return vidType;else{var indy=v.attr('id')||'no-id';if(indy.indexOf('wistia')>-1){return'wistia';}else if(typeof OO!=="undefined"){return'ooyala';}else{return'standard html5';}}})(),videoSession:v.attr('data-wat-content-id')||window.analytics.helper.guid(),videoName:vidTitle||'no name set',videoId:vidId||v.attr('id')||false,videoSource:vidSrc||v.attr('src')||false,videoLength:vidDuration||false,lastMeasureTime:false,lastMeasureSkip:false,currentTime:false,videoStarted:false,watched10:false,watched25:false,watched50:false,watched75:false,watched90:false,videoFinished:false,seekActive:false,pauseActive:false,videoPlayTime:0};if(!newVideo.playerId){newVideo.playerId='no-id-'+vidCount;if(!newVideo.videoId){newVideo.videoId='no-id-'+vidCount;} vidCount+=1;} if(!newVideo.videoSource){if(newVideo.videoObj[0]){newVideo.videoSource=newVideo.videoObj[0].currentSrc||false;}} if(newVideo.playerType==="wistia"){if(typeof(wistiaPlaylist)!='undefined'){newVideo.videoName=wistiaPlaylist.currentVideo().name()+' (' +wistiaPlaylist.currentVideo().data.media.mediaKey+')';newVideo.videoLength=Math.ceil(wistiaPlaylist.currentVideo().duration());}else{newVideo.videoName=Wistia.api(newVideo.videoObj.parents('div[id^="wistia*"]').last().attr('id')).data.media.name+' (' +Wistia.api(newVideo.videoObj.parents('div[id^="wistia*"]').last().attr('id')).data.media.mediaKey+')';newVideo.videoLength=Math.ceil(Wistia.api(newVideo.videoObj.parents('div[id^="wistia*"]').last().attr('id')).data.media.duration);}}else if(newVideo.playerType==="ooyala"){newVideo.videoName=newVideo.videoObj[0].title||newVideo.videoObj[0].name||false;}else if(newVideo.playerType==="standard html5"){newVideo.videoName=newVideo.videoObj[0].title||newVideo.videoObj[0].name||false;} vids[newVideo.videoId]=newVideo;if(thenRun){if(typeof thenRun==="function")thenRun(v);}}catch(err){ylog('AL VID --> error in the newVid function');ylog(err.message);}}};if(window.MutationObserver||window.WebKitMutationObserver){var videoMutationActive=false;function onElementInserted(containerSelector,elementSelector,callback){var queue=[];var timer;var onMutationsObserved=function(mutations){queue.push(mutations);clearTimeout(timer);timer=setTimeout(function(){while(queue.length){queue.splice(0,1).pop().forEach(function(mutation){if(mutation.addedNodes.length){var elements=$(mutation.addedNodes).find(elementSelector);for(var i=0,len=elements.length;i<len;i++){callback(elements[i]);}}});}},1300);};var target=$(containerSelector)[0];var config={childList:true,subtree:true};var MutationObserver=window.MutationObserver||window.WebKitMutationObserver;var observer=new MutationObserver(onMutationsObserved);observer.observe(target,config);} onElementInserted('body','video',function(element){if(!videoMutationActive){videoMutationActive=true;var vidsFound=$(element);$.each(vidsFound,function(index,vidEO){var vid=$(vidEO);if(!vid.attr('id')||vid.attr('id')===''){var id='waf_detected_video'+vidCount;vid.attr('id',id) vidCount+=1;} ylog('AL VID --> found a VIDEO ADDED');newVideoObj(vidEO,false,false,function(v){v.on('play',videoPlayEvent);v.on('seek seeking',videoSeekEvent);v.on('timeupdate',videoTimeMonitor);v.on('create',videoCreateEvent);v.on('pause',videoPauseEvent);});});setTimeout(function(){videoMutationActive=false;},500)}});onElementInserted('body','iframe[src*="youtube.com"]',function(element){if(!videoMutationActive){videoMutationActive=true;var vidsFound=$(element);$.each(vidsFound,function(index,vidEO){ylog('AL VID --> found a YOUTUBE VIDEO ADDED');if($(vidEO).attr('data-wat-video-found')!=="true") openYTforApi($(vidEO));var id=$(vidEO).attr('id')||'player';if(typeof window.YT!=="undefined"){if(typeof window.YT.Player==="function"){youTubePlayers[id]=new YT.Player(id,{events:{'onReady':onYTPlayerReady,'onStateChange':onYTPlayerStateChange}});}}});setTimeout(function(){videoMutationActive=false;},500)}});} function updateVideoTiming(video){if(video.lastMeasureSkip){video.lastMeasureSkip=false;}else{var vidTimeNow=vidTime();if(video.lastMeasureTime){video.videoPlayTime=video.videoPlayTime+(vidTime()-video.lastMeasureTime);} video.lastMeasureTime=vidTimeNow;}};function videoCreateEvent(event){try{ylog("need a Create event");}catch(err){ylog('error pause video stuff..');ylog(err.message);}};function videoPlayEvent(event){try{var vidObj=$(event.target),vidId=vidObj.attr('id'),vid=window.analytics.video.videoObjects[vidId];if(vid.pauseActive)vid.lastMeasureSkip=true;vid.pauseActive=false;videoTimeMonitor(event);vid.seekActive=false;vid.lastMeasureTime=vidTime();if(!vid.videoSource&&vidObj[0])vid.videoSource=vidObj[0].currentSrc||false;if(!vid.videoLength)vid.videoLength=getVidDuration(vidObj,false);if(!vid.videoName)vid.videoName=vidObj.attr('title')||vidObj.attr('name')||false;if(!vid.videoName&&vid.videoSource){vid.videoName=getFileName(vid.videoSource,true);} if(vid.playerType==="wistia"&&!vid.videoStarted){vid.videoSource=vidObj.attr('src')||false;if(!vid.videoSource){if(vid.videoObj[0]){vid.videoSource=newVideo.videoObj[0].currentSrc||false;}} if(typeof(wistiaPlaylist)!='undefined'){vid.videoName=wistiaPlaylist.currentVideo().name()+' (' +wistiaPlaylist.currentVideo().data.media.mediaKey+')';vid.videoLength=Math.ceil(wistiaPlaylist.currentVideo().duration());}else{vid.videoName=Wistia.api(vid.videoObj.parents('div[id^="wistia*"]').last().attr('id')).data.media.name+' (' +Wistia.api(vid.videoObj.parents('div[id^="wistia*"]').last().attr('id')).data.media.mediaKey+')';vid.videoLength=Math.ceil(Wistia.api(vid.videoObj.parents('div[id^="wistia*"]').last().attr('id')).data.media.duration);}} if(!vid.videoStarted&&event.target.readyState===4){vid.videoStarted=true;vid.videoPlayTime=0;trackVidEvent('video-play',vid);}}catch(err){ylog('AL VID -> error playing video stuff..');ylog(err.message);}};function videoSeekEvent(event){try{var vidObj=$(event.target),vidId=vidObj.attr('id'),vid=window.analytics.video.videoObjects[vidId],currentTime=vidObj.prop('currentTime')?Math.ceil(vidObj.prop('currentTime')):false;if(vid.videoStarted){vid.seekActive=true;vid.lastMeasureTime=vidTime();}}catch(err){ylog('error tracking seek video stuff..');ylog(err.message);}};function checkVideoProgress(vid,vidObj,currentTime,duration,youtube){var finished=currentTime===duration?true:false,extraMsg=vid.seekActive?' (with SEEK)':'',percent_watched=((currentTime/duration)*100).toFixed();if(!vid.pauseActive){if(!vid.seekActive)updateVideoTiming(vid);if(percent_watched>=10&&!vid.watched10){vid.watched10=true;trackVidEvent('video-10-percent',vid);} if(percent_watched>=25&&!vid.watched25){vid.watched25=true;trackVidEvent('video-25-percent',vid);} if(percent_watched>=50&&!vid.watched50){vid.watched50=true;trackVidEvent('video-50-percent',vid);} if(percent_watched>=75&&!vid.watched75){vid.watched75=true;trackVidEvent('video-75-percent',vid);} if(percent_watched>=90&&!vid.watched90){vid.watched90=true;trackVidEvent('video-90-percent',vid);} if(finished&&!vid.videoFinished){videoEndEvent(vid,vidObj,youtube);}}} function videoTimeMonitor(event,youtube){try{var vidObj=youtube?event.target:$(event.target),vidId=youtube?vidObj.playerInfo.videoData.video_id:vidObj.attr('id'),vid=window.analytics.video.videoObjects[vidId],currentTime=getVidTime(vidObj,youtube),duration=getVidDuration(vidObj,youtube);if(!vid.videoLength){vid.videoLength=duration;} if(vid.videoStarted){checkVideoProgress(vid,vidObj,currentTime,duration,youtube);if(vid.currentTime!=currentTime){vid.currentTime=currentTime;}else if(vid.seekActive&&!vid.pauseActive){vid.seekActive=false;}}else if(!youtube){if(event.target.readyState===4){checkVideoProgress(vid,vidObj,currentTime,duration,youtube);if(vid.currentTime!=currentTime)vid.currentTime=currentTime;if(!vid.videoSource&&vidObj[0])vid.videoSource=vidObj[0].currentSrc||false;if(!vid.videoLength)vid.videoLength=getVidDuration(vidObj,false);if(!vid.videoName)vid.videoName=vidObj[0].title||vidObj[0].name||false;if(!vid.videoName&&vid.videoSource){vid.videoName=getFileName(vid.videoSource,true);} vid.videoStarted=true;vid.videoPlayTime=0;trackVidEvent('video-play',vid);}}}catch(err){ylog('ERRRRRRR!!');ylog(err.message);}};function videoPauseEvent(event){try{var vidObj=$(event.target),vidId=vidObj.attr('id'),vid=window.analytics.video.videoObjects[vidId],currentTime=vidObj.prop('currentTime')?Math.ceil(vidObj.prop('currentTime')):false,duration=vidObj.prop('duration')?Math.floor(vidObj.prop('duration')):false,finished=currentTime===duration?true:false;vid.pauseActive=true;if(!finished){ylog('AL VID -> pause!');ylog('AL VID -> pause clicked at: '+currentTime);}else{videoEndEvent(vid,vidObj,false);} }catch(err){ylog('AL VID -> error pause video stuff..');ylog(err.message);}};function videoEndEvent(vid,vidObj,youtube){try{var currentTime=getVidTime(vidObj,youtube),duration=getVidDuration(vidObj,youtube),finished=currentTime===duration?true:false;vid.videoPlayTime=vid.videoPlayTime+vidTime()-vid.lastMeasureTime;if(!vid.videoFinished&&finished){vid.videoFinished=true;trackVidEvent('video-complete',vid);setTimeout(function(){vid.videoSession=false;vid.lastMeasureTime=false;vid.currentTime=false;vid.watched10=false;vid.watched25=false;vid.watched50=false;vid.watched75=false;vid.watched90=false;vid.videoPlayTime=0;vid.videoStarted=false;vid.videoFinished=false;},28);}}catch(err){ylog('AL VID -> error end video stuff..');ylog(err.message);}};function addYtApi(){if(!youTubeApi){ylog("LOADING YOUTUBE API SCRIPT");var tag=document.createElement('script');tag.src="https://www.youtube.com/iframe_api";var firstScriptTag=document.getElementsByTagName('script')[0];firstScriptTag.parentNode.insertBefore(tag,firstScriptTag);youTubeApi=true;}};function openYTforApi(ytVid){addYtApi();ytVid.attr('data-wat-video-found','true');var jVid=$(ytVid),apiParam='enablejsapi=1',originParam='origin='+document.location.protocol+'\/\/'+document.location.hostname,params=apiParam+'&'+originParam,oldSrc=jVid.attr('src'),newSrc=oldSrc.indexOf('\?')===-1?(oldSrc+="?"+params):(oldSrc+="&"+params);if(jVid.attr('id')){var id=jVid.attr('id');}else{var id='waf_detected_youtube'+vidCount;jVid.attr('id',id) vidCount+=1;} jVid.attr('src',newSrc);};function onYTPlayerReady(event){var getKeyId=false;try{getKeyId=$(event.target.f).attr('id');}catch(err){} var ytPlayer=youTubePlayers[getKeyId];if(typeof getKeyId==="undefined") ytPlayer=event.target;newVideoObj(event,'youtube',{title:ytPlayer.playerInfo.videoData.title,id:ytPlayer.playerInfo.videoData.video_id,src:ytPlayer.playerInfo.videoUrl,duration:ytPlayer.playerInfo.duration,player:getKeyId});} function onYTPlayerStateChange(event,vidId){var vidObj=event.target,vidId=vidObj.playerInfo.videoData.video_id,vid=window.analytics.video.videoObjects[vidId],eventState=event.data,currentTime=typeof vidObj.playerInfo.currentTime!=='undefined'?Math.ceil(vidObj.playerInfo.currentTime):false,duration=vidObj.playerInfo.duration?Math.floor(vidObj.playerInfo.duration):false,finished=currentTime===duration?true:false,percent_watched=((currentTime/duration)*100).toFixed();if(!vid){onYTPlayerReady(event);vid=window.analytics.video.videoObjects[vidId];} if(eventState===1||eventState===-1){videoPlaying=true;vid.lastMeasureTime=vidTime();if(!vid.videoStarted){vid.videoStarted=true;trackVidEvent('video-play',vid);} else{if(vid.currentTime!==currentTime){vid.seekActive=true;}} var ytIntervalChecker=setInterval(function(){var vidPlaying=videoPlaying;videoTimeMonitor(event,true);if(!vidPlaying){clearInterval(ytIntervalChecker);}},50);}else if(eventState===0||eventState===2||eventState===3){videoPlaying=false;if(vid.videoStarted){clearInterval(ytIntervalChecker);}}else if(eventState===0){clearInterval(ytIntervalChecker);} } window.onYouTubeIframeAPIReady=function(){setTimeout(function(){$('iframe[src*="youtube.com"]').each(function(ind,obj){var id=$(obj).attr('id')||'player';if(typeof window.YT!=="undefined"){if(typeof window.YT.Player==="function"){youTubePlayers[id]=new YT.Player(id,{videoId:id,events:{'onReady':onYTPlayerReady,'onStateChange':onYTPlayerStateChange}});}}});},500);} function findVideosOnLoad(){var foundVids=$('video').not('[data-wat-video-found="true"]');$.each(foundVids,function(ind,elem){var element=$(elem);if(!element.attr('id')||element.attr('id')===''){var id='waf_detected_video'+vidCount;element.attr('id',id) vidCount+=1;} element.attr('data-wat-video-found',true);ylog('AL VID --> found a VIDEO(s) AT LOAD');newVideoObj(element,false,false,function(v){v.on('play',videoPlayEvent);v.on('seek seeking',videoSeekEvent);v.on('timeupdate',videoTimeMonitor);v.on('create',videoCreateEvent);v.on('pause',videoPauseEvent);});});$('iframe[src*="youtube.com"]').each(function(){if($(this).attr('data-wat-video-found')!=="true"){openYTforApi($(this));}});};findVideosOnLoad();var vacuumLoops=10,vacuumUp=setInterval(function(){try{findVideosOnLoad();}catch(err){ylog('error in Post Page Load Video detection');ylog(err.message);} vacuumLoops-=1;if(vacuumLoops===0){clearInterval(vacuumUp);}},500)}catch(err){ylog("ISSUE!!!");ylog(err.message);analytics.helper.errors.reportError('catch','buildVideoTracking',err.message);}})(window.$waf);} analytics.track.declareType('video-tracking');window.analytics.callback.videoTracking=function(courseInfo,unitInfo,videoInfo,moduleInfo){try{window.digitalData.eventData={'eventName':'video-tracking','values':{'videoId':videoInfo.videoId||videoInfo.id||"na",'videoName':videoInfo.videoName||videoInfo.name||"na",'videoLength':videoInfo.videoLength||videoInfo.length||"na",'videoSource':videoInfo.videoFilePath||videoInfo.filePath||"na",'videoSession':"na",'videoProgress':videoInfo.videoProgress||videoInfo.progress,'videoPlatform':videoInfo.platform||"na"},'object':null,'target':null,'type':'video-tracking'};if(window.analytics.helper.getUnitInformation){window.digitalData.eventData.values.unitDetails=window.analytics.helper.getUnitInformation(unitInfo||{},moduleInfo||{});} if(courseInfo) {window.digitalData.eventData.values.courseProductLineCode=window.analytics.helper.getCourseInformation("productLineCode",courseInfo);window.digitalData.eventData.values.courseRole=window.analytics.helper.getCourseInformation("role",courseInfo);window.digitalData.eventData.values.courseDetails=window.analytics.helper.getCourseInformation("details",courseInfo);} analytics.track.executeTracking('video-tracking');}catch(err){analytics.helper.errors.reportError('catch','analytics.callback.videoTracking',err.message);}};}}}catch(e){utag.DB(e)}},function(a,b){try{if((b['event_name'].toString().indexOf('link-click')>-1&&b['domain_path'].toString().indexOf('www.autodesk.de/campaigns/mfg-webinar/live-webinar')>-1)){try{gtag('event','sign_up',{method:'Webinar'});} catch(e){}}}catch(e){utag.DB(e)}},function(a,b){try{if((b['domain_path']=='www.autodesk.com/benefits/flex'&&b['event_data.linkType']=='add-to-cart-flex')){window.lintrk('track',{conversion_id:5817508});}}catch(e){utag.DB(e)}},function(a,b){try{if((b['domain_path'].toString().indexOf('www.autodesk.com/gallery/smithsonian-co-lab')>-1&&b['event_data.linkValue'].toString().indexOf('Watch video (3:09 min)')>-1&&b['event_name']=='link-click')){window.lintrk('track',{conversion_id:6397612});}}catch(e){utag.DB(e)}},function(a,b){try{if(/^(www\.)?shotgridsoftware\.com\/?$/.test(b['dom.domain'])||b['dom.domain'].toString().toLowerCase()=='stage.shotgridsoftware.com'.toLowerCase()){var identify=new amplitude.Identify();identify.set("site_name","");amplitude.getInstance().identify(identify);}}catch(e){utag.DB(e)}},function(a,b){try{utag.runonce=utag.runonce||{};utag.runonce.ext=utag.runonce.ext||{};if(typeof utag.runonce.ext[2279]=='undefined'){utag.runonce.ext[2279]=1;if(1){setTimeout(function(){window.analytics=window.analytics||{};window.analytics.context=window.analytics.context||{};window.analytics.helper=window.analytics.helper||{};window.analytics.wafQueue=window.analytics.wafQueue||[];window.__analyticsChangeContext=window.__analyticsChangeContext||[];window.analytics.debugLog=window.analytics.debugLog||[];function processNextChangeContext(){if(!window.__analyticsChangeContext.length){analytics.debugLog.push('no more items to process');window.__analyticsChangeContext=new window.analytics.helper.observe(window.__analyticsChangeContext);window.__analyticsChangeContext.addEventListener("itemadded",function(e){analytics.debugLog.push('executing ChangeContext THROUGH the ARRAY Architecture (no delay!)');analytics.context.changeContext(e.item);});return;} var ccObj={};try{ccObj=JSON.parse(JSON.stringify(window.__analyticsChangeContext.shift()));analytics.debugLog.push('process next',ccObj);}catch(e){analytics.debugLog.push('error processing data object',ccObj);} analytics.wafQueue.push(function(){analytics.context.changeContext(ccObj);});setTimeout(function(){processNextChangeContext();},200);} processNextChangeContext();},5*1000);}}}catch(e){utag.DB(e)}}];utag.handler.cfg_extend=[{"id":"501","blr":1,"alr":0,"end":0,"bwq":0},{"end":0,"alr":0,"blr":1,"id":"15","bwq":0},{"bwq":0,"id":"16","blr":1,"alr":0,"end":0},{"end":0,"alr":0,"blr":1,"id":"1630","bwq":0},{"bwq":0,"end":0,"alr":0,"blr":1,"id":"36"},{"bwq":0,"alr":0,"blr":1,"end":0,"id":"245"},{"end":0,"alr":0,"blr":1,"id":"1629","bwq":0},{"bwq":0,"alr":0,"blr":1,"end":0,"id":"54"},{"end":0,"alr":0,"blr":1,"id":"93","bwq":0},{"bwq":0,"alr":0,"blr":1,"end":0,"id":"94"},{"id":"96","end":0,"blr":1,"alr":0,"bwq":0},{"bwq":0,"alr":0,"blr":1,"end":0,"id":"111"},{"end":0,"alr":0,"blr":1,"id":"131","bwq":0},{"bwq":0,"end":0,"alr":0,"blr":1,"id":"138"},{"bwq":0,"alr":0,"blr":1,"end":0,"id":"139"},{"id":"141","blr":1,"alr":0,"end":0,"bwq":0},{"id":"142","end":0,"blr":1,"alr":0,"bwq":0},{"bwq":0,"alr":0,"blr":1,"end":0,"id":"160"},{"alr":0,"blr":1,"end":0,"id":"205","bwq":0},{"end":0,"alr":0,"blr":1,"id":"222","bwq":0},{"bwq":0,"alr":0,"blr":1,"end":0,"id":"223"},{"id":"224","blr":1,"alr":0,"end":0,"bwq":0},{"alr":0,"blr":1,"end":0,"id":"244","bwq":0},{"end":0,"alr":0,"blr":1,"id":"282","bwq":0},{"bwq":0,"end":0,"alr":0,"blr":1,"id":"283"},{"bwq":0,"id":"284","end":0,"blr":1,"alr":0},{"bwq":0,"id":"285","end":0,"blr":1,"alr":0},{"bwq":0,"alr":0,"blr":1,"end":0,"id":"286"},{"alr":0,"blr":1,"end":0,"id":"287","bwq":0},{"alr":0,"blr":1,"end":0,"id":"288","bwq":0},{"alr":0,"blr":1,"end":0,"id":"289","bwq":0},{"alr":0,"blr":1,"end":0,"id":"302","bwq":0},{"end":0,"alr":0,"blr":1,"id":"303","bwq":0},{"bwq":0,"id":"304","end":0,"blr":1,"alr":0},{"bwq":0,"end":0,"alr":0,"blr":1,"id":"310"},{"bwq":0,"alr":0,"blr":1,"end":0,"id":"334"},{"alr":0,"blr":1,"end":0,"id":"335","bwq":0},{"id":"336","end":0,"blr":1,"alr":0,"bwq":0},{"bwq":0,"alr":0,"blr":1,"end":0,"id":"344"},{"id":"345","end":0,"blr":1,"alr":0,"bwq":0},{"bwq":0,"alr":0,"blr":1,"end":0,"id":"349"},{"id":"352","end":0,"blr":1,"alr":0,"bwq":0},{"bwq":0,"id":"353","blr":1,"alr":0,"end":0},{"id":"354","end":0,"blr":1,"alr":0,"bwq":0},{"bwq":0,"alr":0,"blr":1,"end":0,"id":"441"},{"alr":0,"blr":1,"end":0,"id":"481","bwq":0},{"id":"493","blr":1,"alr":0,"end":0,"bwq":0},{"end":0,"alr":0,"blr":1,"id":"502","bwq":0},{"bwq":0,"id":"506","blr":1,"alr":0,"end":0},{"id":"547","end":0,"blr":1,"alr":0,"bwq":0},{"bwq":0,"id":"549","end":0,"blr":1,"alr":0},{"bwq":0,"alr":0,"blr":1,"end":0,"id":"555"},{"id":"607","blr":1,"alr":0,"end":0,"bwq":0},{"end":0,"alr":0,"blr":1,"id":"611","bwq":0},{"bwq":0,"id":"696","end":0,"blr":1,"alr":0},{"bwq":0,"alr":0,"blr":1,"end":0,"id":"697"},{"alr":0,"blr":1,"end":0,"id":"712","bwq":0},{"id":"716","blr":1,"alr":0,"end":0,"bwq":0},{"id":"730","blr":1,"alr":0,"end":0,"bwq":0},{"id":"738","end":0,"blr":1,"alr":0,"bwq":0},{"bwq":0,"id":"752","end":0,"blr":1,"alr":0},{"bwq":0,"id":"756","end":0,"blr":1,"alr":0},{"bwq":0,"id":"762","end":0,"blr":1,"alr":0},{"bwq":0,"id":"763","end":0,"blr":1,"alr":0},{"bwq":0,"alr":0,"blr":1,"end":0,"id":"767"},{"id":"771","blr":1,"alr":0,"end":0,"bwq":0},{"alr":0,"blr":1,"end":0,"id":"773","bwq":0},{"id":"804","end":0,"blr":1,"alr":0,"bwq":0},{"bwq":0,"id":"812","end":0,"blr":1,"alr":0},{"bwq":0,"id":"817","blr":1,"alr":0,"end":0},{"id":"838","end":0,"blr":1,"alr":0,"bwq":0},{"bwq":0,"id":"840","blr":1,"alr":0,"end":0},{"id":"861","blr":1,"alr":0,"end":0,"bwq":0},{"end":0,"alr":0,"blr":1,"id":"862","bwq":0},{"bwq":0,"end":0,"alr":0,"blr":1,"id":"863"},{"bwq":0,"id":"865","blr":1,"alr":0,"end":0},{"id":"872","end":0,"blr":1,"alr":0,"bwq":0},{"bwq":0,"id":"874","blr":1,"alr":0,"end":0},{"end":0,"alr":0,"blr":1,"id":"876","bwq":0},{"bwq":0,"id":"880","end":0,"blr":1,"alr":0},{"bwq":0,"end":0,"alr":0,"blr":1,"id":"888"},{"bwq":0,"id":"921","blr":1,"alr":0,"end":0},{"id":"928","blr":1,"alr":0,"end":0,"bwq":0},{"id":"970","blr":1,"alr":0,"end":0,"bwq":0},{"end":0,"alr":0,"blr":1,"id":"988","bwq":0},{"bwq":0,"alr":0,"blr":1,"end":0,"id":"989"},{"id":"1038","blr":1,"alr":0,"end":0,"bwq":0},{"id":"1047","end":0,"blr":1,"alr":0,"bwq":0},{"bwq":0,"id":"1061","blr":1,"alr":0,"end":0},{"alr":0,"blr":1,"end":0,"id":"1065","bwq":0},{"end":0,"alr":0,"blr":1,"id":"1112","bwq":0},{"bwq":0,"id":"1138","blr":1,"alr":0,"end":0},{"id":"1145","blr":1,"alr":0,"end":0,"bwq":0},{"id":"1157","blr":1,"alr":0,"end":0,"bwq":0},{"id":"1159","blr":1,"alr":0,"end":0,"bwq":0},{"id":"1176","blr":1,"alr":0,"end":0,"bwq":0},{"id":"1188","blr":1,"alr":0,"end":0,"bwq":0},{"end":0,"alr":0,"blr":1,"id":"1190","bwq":0},{"bwq":0,"id":"1231","blr":1,"alr":0,"end":0},{"end":0,"alr":0,"blr":1,"id":"1232","bwq":0},{"bwq":0,"end":0,"alr":0,"blr":1,"id":"1234"},{"bwq":0,"alr":0,"blr":1,"end":0,"id":"1235"},{"end":0,"alr":0,"blr":1,"id":"1236","bwq":0},{"bwq":0,"alr":0,"blr":1,"end":0,"id":"1237"},{"end":0,"alr":0,"blr":1,"id":"1238","bwq":0},{"bwq":0,"alr":0,"blr":1,"end":0,"id":"1239"},{"id":"1247","end":0,"blr":1,"alr":0,"bwq":0},{"bwq":0,"alr":0,"blr":1,"end":0,"id":"1248"},{"end":0,"alr":0,"blr":1,"id":"1249","bwq":0},{"bwq":0,"end":0,"alr":0,"blr":1,"id":"1254"},{"bwq":0,"alr":0,"blr":1,"end":0,"id":"1257"},{"id":"1265","blr":1,"alr":0,"end":0,"bwq":0},{"id":"1277","end":0,"blr":1,"alr":0,"bwq":0},{"bwq":0,"alr":0,"blr":1,"end":0,"id":"1278"},{"alr":0,"blr":1,"end":0,"id":"1282","bwq":0},{"end":0,"alr":0,"blr":1,"id":"1303","bwq":0},{"bwq":0,"alr":0,"blr":1,"end":0,"id":"1306"},{"id":"1308","blr":1,"alr":0,"end":0,"bwq":0},{"alr":0,"blr":1,"end":0,"id":"1323","bwq":0},{"end":0,"alr":0,"blr":1,"id":"1328","bwq":0},{"bwq":0,"end":0,"alr":0,"blr":1,"id":"1329"},{"bwq":0,"id":"1332","end":0,"blr":1,"alr":0},{"bwq":0,"id":"1348","end":0,"blr":1,"alr":0},{"bwq":0,"alr":0,"blr":1,"end":0,"id":"1354"},{"alr":0,"blr":1,"end":0,"id":"1373","bwq":0},{"alr":0,"blr":1,"end":0,"id":"1382","bwq":0},{"alr":0,"blr":1,"end":0,"id":"1459","bwq":0},{"alr":0,"blr":1,"end":0,"id":"1460","bwq":0},{"end":0,"alr":0,"blr":1,"id":"1469","bwq":0},{"bwq":0,"id":"1474","end":0,"blr":1,"alr":0},{"bwq":0,"end":0,"alr":0,"blr":1,"id":"1500"},{"bwq":0,"alr":0,"blr":1,"end":0,"id":"1513"},{"alr":0,"blr":1,"end":0,"id":"1579","bwq":0},{"id":"1580","end":0,"blr":1,"alr":0,"bwq":0},{"bwq":0,"alr":0,"blr":1,"end":0,"id":"1581"},{"id":"1582","end":0,"blr":1,"alr":0,"bwq":0},{"bwq":0,"alr":0,"blr":1,"end":0,"id":"1583"},{"id":"1584","end":0,"blr":1,"alr":0,"bwq":0},{"bwq":0,"id":"1586","blr":1,"alr":0,"end":0},{"id":"1587","end":0,"blr":1,"alr":0,"bwq":0},{"bwq":0,"alr":0,"blr":1,"end":0,"id":"1588"},{"alr":0,"blr":1,"end":0,"id":"1589","bwq":0},{"id":"1590","blr":1,"alr":0,"end":0,"bwq":0},{"end":0,"alr":0,"blr":1,"id":"1591","bwq":0},{"bwq":0,"id":"1592","blr":1,"alr":0,"end":0},{"id":"1593","end":0,"blr":1,"alr":0,"bwq":0},{"bwq":0,"id":"1594","end":0,"blr":1,"alr":0},{"bwq":0,"alr":0,"blr":1,"end":0,"id":"1595"},{"id":"1596","blr":1,"alr":0,"end":0,"bwq":0},{"end":0,"alr":0,"blr":1,"id":"1597","bwq":0},{"bwq":0,"id":"1598","end":0,"blr":1,"alr":0},{"bwq":0,"alr":0,"blr":1,"end":0,"id":"1603"},{"alr":0,"blr":1,"end":0,"id":"1604","bwq":0},{"id":"1605","blr":1,"alr":0,"end":0,"bwq":0},{"id":"1606","blr":1,"alr":0,"end":0,"bwq":0},{"id":"1607","end":0,"blr":1,"alr":0,"bwq":0},{"bwq":0,"id":"1608","end":0,"blr":1,"alr":0},{"bwq":0,"id":"1673","end":0,"blr":1,"alr":0},{"bwq":0,"id":"1739","end":0,"blr":1,"alr":0},{"bwq":0,"id":"1740","end":0,"blr":1,"alr":0},{"bwq":0,"alr":0,"blr":1,"end":0,"id":"1741"},{"id":"1742","blr":1,"alr":0,"end":0,"bwq":0},{"alr":0,"blr":1,"end":0,"id":"1743","bwq":0},{"id":"1752","end":0,"blr":1,"alr":0,"bwq":0},{"bwq":0,"id":"1967","end":0,"blr":1,"alr":0},{"bwq":0,"id":"1970","blr":1,"alr":0,"end":0},{"id":"1971","end":0,"blr":1,"alr":0,"bwq":0},{"bwq":0,"id":"1972","blr":1,"alr":0,"end":0},{"id":"1973","blr":1,"alr":0,"end":0,"bwq":0},{"end":0,"alr":0,"blr":1,"id":"1974","bwq":0},{"bwq":0,"end":0,"alr":0,"blr":1,"id":"1984"},{"bwq":0,"id":"1985","blr":1,"alr":0,"end":0},{"id":"1986","end":0,"blr":1,"alr":0,"bwq":0},{"bwq":0,"id":"1987","blr":1,"alr":0,"end":0},{"end":0,"alr":0,"blr":1,"id":"1988","bwq":0},{"bwq":0,"id":"2135","end":0,"blr":1,"alr":0},{"bwq":0,"end":0,"alr":0,"blr":1,"id":"2136"},{"bwq":0,"id":"2137","blr":1,"alr":0,"end":0},{"id":"2138","blr":1,"alr":0,"end":0,"bwq":0},{"id":"2139","blr":1,"alr":0,"end":0,"bwq":0},{"end":0,"alr":0,"blr":1,"id":"2140","bwq":0},{"bwq":0,"alr":0,"blr":1,"end":0,"id":"2141"},{"id":"2142","blr":1,"alr":0,"end":0,"bwq":0},{"id":"2143","end":0,"blr":1,"alr":0,"bwq":0},{"bwq":0,"id":"2144","blr":1,"alr":0,"end":0},{"alr":0,"blr":1,"end":0,"id":"2145","bwq":0},{"end":0,"alr":0,"blr":1,"id":"2146","bwq":0},{"bwq":0,"id":"2147","blr":1,"alr":0,"end":0},{"id":"2148","blr":1,"alr":0,"end":0,"bwq":0},{"id":"2149","blr":1,"alr":0,"end":0,"bwq":0},{"id":"2159","blr":1,"alr":0,"end":0,"bwq":0},{"id":"2163","blr":1,"alr":0,"end":0,"bwq":0},{"id":"2164","blr":1,"alr":0,"end":0,"bwq":0},{"end":0,"alr":0,"blr":1,"id":"2165","bwq":0},{"bwq":0,"id":"2166","blr":1,"alr":0,"end":0},{"end":0,"alr":0,"blr":1,"id":"2167","bwq":0},{"bwq":0,"end":0,"alr":0,"blr":1,"id":"2168"},{"bwq":0,"alr":0,"blr":1,"end":0,"id":"2169"},{"end":0,"alr":0,"blr":1,"id":"2170","bwq":0},{"bwq":0,"alr":0,"blr":1,"end":0,"id":"2171"},{"end":0,"alr":0,"blr":1,"id":"2172","bwq":0},{"bwq":0,"alr":0,"blr":1,"end":0,"id":"2173"},{"id":"2174","end":0,"blr":1,"alr":0,"bwq":0},{"bwq":0,"alr":0,"blr":1,"end":0,"id":"2175"},{"end":0,"alr":0,"blr":1,"id":"2176","bwq":0},{"bwq":0,"end":0,"alr":0,"blr":1,"id":"2177"},{"bwq":0,"alr":0,"blr":1,"end":0,"id":"2197"},{"id":"648","blr":1,"alr":0,"end":0,"bwq":0},{"id":"718","end":0,"blr":1,"alr":0,"bwq":0},{"bwq":0,"alr":0,"blr":1,"end":0,"id":"2211"},{"alr":0,"blr":1,"end":0,"id":"2224","bwq":0},{"end":0,"alr":0,"blr":1,"id":"2227","bwq":0},{"bwq":0,"alr":0,"blr":1,"end":0,"id":"2233"},{"id":"2243","blr":1,"alr":0,"end":0,"bwq":0},{"alr":0,"blr":1,"end":0,"id":"2245","bwq":0},{"end":0,"alr":0,"blr":1,"id":"2246","bwq":0},{"bwq":0,"end":0,"alr":0,"blr":1,"id":"2250"},{"bwq":0,"id":"2251","end":0,"blr":1,"alr":0},{"bwq":0,"id":"2252","end":0,"blr":1,"alr":0},{"bwq":0,"alr":0,"blr":1,"end":0,"id":"2198"},{"alr":0,"blr":1,"end":0,"id":"2199","bwq":0},{"alr":0,"blr":1,"end":0,"id":"2269","bwq":0},{"alr":0,"blr":1,"end":0,"id":"2271","bwq":0},{"alr":0,"blr":1,"end":0,"id":"2287","bwq":0},{"end":0,"alr":0,"blr":1,"id":"2288","bwq":0},{"bwq":0,"id":"1633","end":0,"blr":0,"alr":1},{"bwq":0,"end":0,"alr":1,"blr":0,"id":"1632"},{"bwq":0,"alr":1,"blr":0,"end":0,"id":"8"},{"alr":1,"blr":0,"end":0,"id":"34","bwq":0},{"id":"37","end":0,"blr":0,"alr":1,"bwq":0},{"bwq":0,"alr":1,"blr":0,"end":0,"id":"38"},{"id":"39","end":0,"blr":0,"alr":1,"bwq":0},{"bwq":0,"alr":1,"blr":0,"end":0,"id":"40"},{"id":"41","end":0,"blr":0,"alr":1,"bwq":0},{"bwq":0,"id":"42","blr":0,"alr":1,"end":0},{"id":"43","end":0,"blr":0,"alr":1,"bwq":0},{"bwq":0,"alr":1,"blr":0,"end":0,"id":"44"},{"alr":1,"blr":0,"end":0,"id":"46","bwq":0},{"id":"47","blr":0,"alr":1,"end":0,"bwq":0},{"end":0,"alr":1,"blr":0,"id":"48","bwq":0},{"bwq":0,"id":"50","blr":0,"alr":1,"end":0},{"id":"51","end":0,"blr":0,"alr":1,"bwq":0},{"bwq":0,"id":"52","end":0,"blr":0,"alr":1},{"bwq":0,"alr":1,"blr":0,"end":0,"id":"53"},{"id":"56","blr":0,"alr":1,"end":0,"bwq":0},{"end":0,"alr":1,"blr":0,"id":"57","bwq":0},{"bwq":0,"id":"58","end":0,"blr":0,"alr":1},{"bwq":0,"alr":1,"blr":0,"end":0,"id":"59"},{"alr":1,"blr":0,"end":0,"id":"60","bwq":0},{"id":"61","blr":0,"alr":1,"end":0,"bwq":0},{"id":"62","blr":0,"alr":1,"end":0,"bwq":0},{"id":"65","end":0,"blr":0,"alr":1,"bwq":0},{"bwq":0,"id":"66","end":0,"blr":0,"alr":1},{"bwq":0,"id":"67","end":0,"blr":0,"alr":1},{"bwq":0,"id":"74","end":0,"blr":0,"alr":1},{"bwq":0,"id":"95","end":0,"blr":0,"alr":1},{"bwq":0,"alr":1,"blr":0,"end":0,"id":"98"},{"id":"99","blr":0,"alr":1,"end":0,"bwq":0},{"alr":1,"blr":0,"end":0,"id":"100","bwq":0},{"id":"103","end":0,"blr":0,"alr":1,"bwq":0},{"bwq":0,"id":"105","end":0,"blr":0,"alr":1},{"bwq":0,"id":"106","blr":0,"alr":1,"end":0},{"id":"107","end":0,"blr":0,"alr":1,"bwq":0},{"bwq":0,"id":"108","blr":0,"alr":1,"end":0},{"id":"117","blr":0,"alr":1,"end":0,"bwq":0},{"end":0,"alr":1,"blr":0,"id":"118","bwq":0},{"bwq":0,"end":0,"alr":1,"blr":0,"id":"119"},{"bwq":0,"id":"120","blr":0,"alr":1,"end":0},{"id":"227","end":0,"blr":0,"alr":1,"bwq":0},{"bwq":0,"id":"241","blr":0,"alr":1,"end":0},{"end":0,"alr":1,"blr":0,"id":"327","bwq":0},{"bwq":0,"id":"350","end":0,"blr":0,"alr":1},{"bwq":0,"end":0,"alr":1,"blr":0,"id":"556"},{"bwq":0,"id":"632","blr":0,"alr":1,"end":0},{"id":"633","blr":0,"alr":1,"end":0,"bwq":0},{"id":"634","blr":0,"alr":1,"end":0,"bwq":0},{"end":0,"alr":1,"blr":0,"id":"635","bwq":0},{"bwq":0,"alr":1,"blr":0,"end":0,"id":"636"},{"id":"637","blr":0,"alr":1,"end":0,"bwq":0},{"id":"638","end":0,"blr":0,"alr":1,"bwq":0},{"bwq":0,"id":"639","blr":0,"alr":1,"end":0},{"alr":1,"blr":0,"end":0,"id":"640","bwq":0},{"end":0,"alr":1,"blr":0,"id":"641","bwq":0},{"bwq":0,"id":"642","blr":0,"alr":1,"end":0},{"id":"643","blr":0,"alr":1,"end":0,"bwq":0},{"id":"644","blr":0,"alr":1,"end":0,"bwq":0},{"id":"645","blr":0,"alr":1,"end":0,"bwq":0},{"id":"646","blr":0,"alr":1,"end":0,"bwq":0},{"id":"695","blr":0,"alr":1,"end":0,"bwq":0},{"end":0,"alr":1,"blr":0,"id":"702","bwq":0},{"bwq":0,"id":"703","blr":0,"alr":1,"end":0},{"end":0,"alr":1,"blr":0,"id":"704","bwq":0},{"bwq":0,"end":0,"alr":1,"blr":0,"id":"705"},{"bwq":0,"alr":1,"blr":0,"end":0,"id":"723"},{"end":0,"alr":1,"blr":0,"id":"725","bwq":0},{"bwq":0,"alr":1,"blr":0,"end":0,"id":"726"},{"end":0,"alr":1,"blr":0,"id":"727","bwq":0},{"bwq":0,"alr":1,"blr":0,"end":0,"id":"755"},{"id":"758","end":0,"blr":0,"alr":1,"bwq":0},{"bwq":0,"alr":1,"blr":0,"end":0,"id":"761"},{"end":0,"alr":1,"blr":0,"id":"769","bwq":0},{"bwq":0,"end":0,"alr":1,"blr":0,"id":"777"},{"bwq":0,"alr":1,"blr":0,"end":0,"id":"779"},{"id":"781","blr":0,"alr":1,"end":0,"bwq":0},{"id":"789","end":0,"blr":0,"alr":1,"bwq":0},{"bwq":0,"alr":1,"blr":0,"end":0,"id":"790"},{"alr":1,"blr":0,"end":0,"id":"793","bwq":0},{"end":0,"alr":1,"blr":0,"id":"851","bwq":0},{"bwq":0,"alr":1,"blr":0,"end":0,"id":"854"},{"id":"855","blr":0,"alr":1,"end":0,"bwq":0},{"alr":1,"blr":0,"end":0,"id":"860","bwq":0},{"end":0,"alr":1,"blr":0,"id":"977","bwq":0},{"bwq":0,"end":0,"alr":1,"blr":0,"id":"978"},{"bwq":0,"id":"979","end":0,"blr":0,"alr":1},{"bwq":0,"id":"1003","end":0,"blr":0,"alr":1},{"bwq":0,"alr":1,"blr":0,"end":0,"id":"1004"},{"alr":1,"blr":0,"end":0,"id":"1025","bwq":0},{"alr":1,"blr":0,"end":0,"id":"1059","bwq":0},{"alr":1,"blr":0,"end":0,"id":"1060","bwq":0},{"alr":1,"blr":0,"end":0,"id":"1062","bwq":0},{"end":0,"alr":1,"blr":0,"id":"1063","bwq":0},{"bwq":0,"id":"1064","end":0,"blr":0,"alr":1},{"bwq":0,"end":0,"alr":1,"blr":0,"id":"1067"},{"bwq":0,"alr":1,"blr":0,"end":0,"id":"1074"},{"alr":1,"blr":0,"end":0,"id":"1077","bwq":0},{"id":"1079","end":0,"blr":0,"alr":1,"bwq":0},{"bwq":0,"alr":1,"blr":0,"end":0,"id":"1080"},{"id":"1104","end":0,"blr":0,"alr":1,"bwq":0},{"bwq":0,"alr":1,"blr":0,"end":0,"id":"1121"},{"id":"1122","end":0,"blr":0,"alr":1,"bwq":0},{"bwq":0,"id":"1123","blr":0,"alr":1,"end":0},{"id":"1124","end":0,"blr":0,"alr":1,"bwq":0},{"bwq":0,"alr":1,"blr":0,"end":0,"id":"1125"},{"alr":1,"blr":0,"end":0,"id":"1127","bwq":0},{"id":"1140","blr":0,"alr":1,"end":0,"bwq":0},{"end":0,"alr":1,"blr":0,"id":"1153","bwq":0},{"bwq":0,"id":"1156","blr":0,"alr":1,"end":0},{"id":"1167","end":0,"blr":0,"alr":1,"bwq":0},{"bwq":0,"id":"1178","end":0,"blr":0,"alr":1},{"bwq":0,"alr":1,"blr":0,"end":0,"id":"1179"},{"id":"1186","blr":0,"alr":1,"end":0,"bwq":0},{"end":0,"alr":1,"blr":0,"id":"1191","bwq":0},{"bwq":0,"id":"1201","end":0,"blr":0,"alr":1},{"bwq":0,"alr":1,"blr":0,"end":0,"id":"1203"},{"alr":1,"blr":0,"end":0,"id":"1250","bwq":0},{"id":"1283","blr":0,"alr":1,"end":0,"bwq":0},{"id":"1304","blr":0,"alr":1,"end":0,"bwq":0},{"id":"1327","end":0,"blr":0,"alr":1,"bwq":0},{"bwq":0,"id":"1355","end":0,"blr":0,"alr":1},{"bwq":0,"id":"1375","end":0,"blr":0,"alr":1},{"bwq":0,"id":"1376","end":0,"blr":0,"alr":1},{"bwq":0,"id":"1420","end":0,"blr":0,"alr":1},{"bwq":0,"alr":1,"blr":0,"end":0,"id":"1464"},{"id":"1470","blr":0,"alr":1,"end":0,"bwq":0},{"alr":1,"blr":0,"end":0,"id":"1600","bwq":0},{"id":"1601","end":0,"blr":0,"alr":1,"bwq":0},{"bwq":0,"id":"1677","end":0,"blr":0,"alr":1},{"bwq":0,"id":"1678","blr":0,"alr":1,"end":0},{"id":"1680","end":0,"blr":0,"alr":1,"bwq":0},{"bwq":0,"id":"1696","blr":0,"alr":1,"end":0},{"id":"1744","blr":0,"alr":1,"end":0,"bwq":0},{"end":0,"alr":1,"blr":0,"id":"1745","bwq":0},{"bwq":0,"end":0,"alr":1,"blr":0,"id":"1746"},{"bwq":0,"id":"1747","blr":0,"alr":1,"end":0},{"id":"1753","end":0,"blr":0,"alr":1,"bwq":0},{"bwq":0,"id":"1754","blr":0,"alr":1,"end":0},{"end":0,"alr":1,"blr":0,"id":"1989","bwq":0},{"bwq":0,"id":"1990","end":0,"blr":0,"alr":1},{"bwq":0,"end":0,"alr":1,"blr":0,"id":"1991"},{"bwq":0,"id":"1993","blr":0,"alr":1,"end":0},{"id":"1995","blr":0,"alr":1,"end":0,"bwq":0},{"id":"1996","blr":0,"alr":1,"end":0,"bwq":0},{"end":0,"alr":1,"blr":0,"id":"2160","bwq":0},{"bwq":0,"alr":1,"blr":0,"end":0,"id":"2254"},{"id":"2255","blr":0,"alr":1,"end":0,"bwq":0},{"id":"1968","end":0,"blr":0,"alr":1,"bwq":0},{"bwq":0,"id":"753","blr":0,"alr":1,"end":0},{"alr":1,"blr":0,"end":0,"id":"1139","bwq":0},{"end":0,"alr":1,"blr":0,"id":"1675","bwq":0},{"bwq":0,"id":"2248","blr":0,"alr":1,"end":0},{"id":"2293","blr":0,"alr":1,"end":0,"bwq":0},{"id":"1657","blr":0,"alr":0,"end":1,"bwq":0},{"id":"1653","blr":0,"alr":0,"end":1,"bwq":0},{"id":"512","blr":0,"alr":0,"end":1,"bwq":0},{"id":"1043","blr":0,"alr":0,"end":1,"bwq":0},{"end":1,"alr":0,"blr":0,"id":"1381","bwq":0},{"bwq":0,"id":"1389","blr":0,"alr":0,"end":1},{"end":1,"alr":0,"blr":0,"id":"1599","bwq":0},{"bwq":0,"end":1,"alr":0,"blr":0,"id":"2279"}];utag.loader.initcfg=function(){utag.loader.cfg={"11":{load:4,send:utag.cond[754],tcat:0,v:202012092146,wait:0,tid:1191},"12":{load:(utag.cond[561]&&utag.cond[710]&&utag.cond[627]&&utag.cond[626]&&utag.cond[240]&&utag.cond[7]&&utag.cond[293]),tcat:0,send:1,v:202502201437,wait:0,tid:19063},"13":{load:(((utag.cond[420])&&(utag.cond[562])&&(utag.cond[8])&&(utag.cond[293]))),tcat:9,send:1,v:202404101705,wait:0,tid:7110},"1808":{load:utag.cond[1357],tcat:0,send:1,v:202211232038,wait:0,tid:20010},"1809":{load:utag.cond[1358],tcat:0,send:1,v:202211232038,wait:0,tid:20010},"1810":{load:utag.cond[1359],tcat:0,send:1,v:202211232038,wait:0,tid:20010},"1811":{load:utag.cond[1360],tcat:0,send:1,v:202211232038,wait:0,tid:20010},"1812":{load:utag.cond[1361],tcat:0,send:1,v:202211232038,wait:0,tid:20010},"1813":{load:utag.cond[1362],tcat:0,send:1,v:202211232038,wait:0,tid:20010},"1814":{load:utag.cond[1363],tcat:0,send:1,v:202211232038,wait:0,tid:20010},"1815":{load:utag.cond[1364],tcat:0,send:1,v:202211232038,wait:0,tid:20010},"1816":{load:utag.cond[1365],tcat:0,send:1,v:202211232038,wait:0,tid:20010},"1817":{load:utag.cond[1366],tcat:0,send:1,v:202211232038,wait:0,tid:20010},"1818":{load:utag.cond[1367],tcat:0,send:1,v:202211232038,wait:0,tid:20010},"1819":{load:utag.cond[1368],tcat:0,send:1,v:202211232038,wait:0,tid:20010},"1820":{load:utag.cond[1369],tcat:0,send:1,v:202301241509,wait:0,tid:20010},"1821":{load:utag.cond[1370],tcat:0,send:1,v:202211232038,wait:0,tid:20010},"1822":{load:utag.cond[1371],tcat:0,send:1,v:202211232038,wait:0,tid:20010},"1823":{load:utag.cond[1372],tcat:0,send:1,v:202211232038,wait:0,tid:20010},"1824":{load:utag.cond[1373],tcat:0,send:1,v:202211232038,wait:0,tid:20010},"1825":{load:utag.cond[1374],tcat:0,send:1,v:202211232038,wait:0,tid:20010},"1826":{load:utag.cond[1375],tcat:0,send:1,v:202211232038,wait:0,tid:20010},"1827":{load:utag.cond[1376],tcat:0,send:1,v:202211232038,wait:0,tid:20010},"1828":{load:utag.cond[1377],tcat:0,send:1,v:202211232038,wait:0,tid:20010},"1829":{load:utag.cond[1378],tcat:0,send:1,v:202211232038,wait:0,tid:20010},"1830":{load:utag.cond[1379],tcat:0,send:1,v:202308161843,wait:0,tid:20010},"1831":{load:utag.cond[1380],tcat:0,send:1,v:202211232038,wait:0,tid:20010},"1838":{load:utag.cond[1382],tcat:0,send:1,v:202502201437,wait:1,tid:20010},"1836":{load:((utag.cond[1356])),tcat:0,send:1,v:202409041418,wait:1,tid:20010},"63":{load:(utag.cond[174]&&utag.cond[16]&&utag.cond[87]),tcat:9,send:1,v:202412041550,wait:1,tid:12047},"78":{load:(((utag.cond[45])&&(utag.cond[1921]||utag.cond[1945]))),tcat:0,send:1,v:202412041550,wait:1,tid:21003},"93":{load:(((utag.cond[45])&&(utag.cond[1951]||utag.cond[1952]))),tcat:0,send:1,v:202412041550,wait:1,tid:20067},"95":{load:(((utag.cond[45])&&(utag.cond[1157])&&(utag.cond[1681]||utag.cond[1759]))),tcat:0,send:1,v:202412041550,wait:1,tid:17001},"98":{load:(((utag.cond[45])&&(utag.cond[47]))),tcat:0,send:1,v:202412041550,wait:1,tid:21003},"140":{load:((((utag.cond[174])&&(utag.cond[16])&&(utag.cond[178]))&&(utag.cond[1909]||utag.cond[1908]||utag.cond[1910]||utag.cond[1911]||utag.cond[1907]||utag.cond[1668]))),tcat:0,send:1,v:202412041550,wait:1,tid:21003},"162":{load:((((utag.cond[174])&&(utag.cond[16])&&(utag.cond[102])&&(utag.cond[1665]))&&!(utag.cond[434]))),tcat:0,send:1,v:202412041550,wait:1,tid:25019},"168":{load:(((utag.cond[174])&&(utag.cond[16])&&(utag.cond[167]||utag.cond[1907])&&(utag.cond[140]))),tcat:9,send:1,v:202412041550,wait:1,tid:20067},"175":{load:(((utag.cond[174])&&(utag.cond[16])&&(utag.cond[167]||utag.cond[1907])&&(utag.cond[127]))),tcat:9,send:1,v:202412041550,wait:1,tid:20067},"185":{load:(((utag.cond[174])&&(utag.cond[16])&&(utag.cond[111])&&(utag.cond[1665])&&(utag.cond[1667]))),tcat:9,send:1,v:202412041550,wait:1,tid:20067},"189":{load:(((utag.cond[174])&&(utag.cond[16])&&(utag.cond[153])&&(utag.cond[165])&&(utag.cond[1665])&&(utag.cond[1667]))),tcat:9,send:1,v:202412041550,wait:1,tid:20067},"182":{load:(((utag.cond[174])&&(utag.cond[16])&&(utag.cond[109])&&(utag.cond[1665])&&(utag.cond[1667]))),tcat:9,send:1,v:202412041550,wait:1,tid:20067},"183":{load:(((utag.cond[115])&&(utag.cond[16])&&(utag.cond[109])&&(utag.cond[1665])&&(utag.cond[1667]))),tcat:9,send:1,v:202412041550,wait:1,tid:20067},"181":{load:(((utag.cond[115])&&(utag.cond[16])&&(utag.cond[109])&&(utag.cond[1667]))),tcat:9,send:1,v:202412041550,wait:1,tid:17001},"184":{load:(((utag.cond[115])&&(utag.cond[16])&&(utag.cond[110])&&(utag.cond[1667]))),tcat:9,send:1,v:202412041550,wait:1,tid:17001},"187":{load:(((utag.cond[174])&&(utag.cond[16])&&(utag.cond[1969])&&(utag.cond[164])&&(utag.cond[1667]))),tcat:9,send:1,v:202412041550,wait:1,tid:17001},"193":{load:(((utag.cond[174])&&(utag.cond[16])&&(utag.cond[167]||utag.cond[1907])&&(utag.cond[172]))),tcat:9,send:1,v:202412041550,wait:1,tid:20067},"243":{load:(((utag.cond[174])&&(utag.cond[16])&&(utag.cond[1969])&&(utag.cond[221]))),tcat:9,send:1,v:202412041550,wait:1,tid:20067},"246":{load:(((utag.cond[115])&&(utag.cond[16])&&(utag.cond[1969])&&(utag.cond[230]))),tcat:9,send:1,v:202412041550,wait:1,tid:20067},"344":{load:(((utag.cond[174])&&(utag.cond[16])&&(utag.cond[113])&&(utag.cond[1667]))),tcat:9,send:1,v:202412041550,wait:1,tid:17001},"371":{load:(((utag.cond[174])&&(utag.cond[16])&&(utag.cond[160])&&(utag.cond[1667]))),tcat:9,send:1,v:202412041550,wait:1,tid:17001},"396":{load:(utag.cond[349]&&utag.cond[350]&&utag.cond[347]&&utag.cond[348]),tcat:9,send:1,v:201805091552,wait:1,tid:13060},"403":{load:((((utag.cond[1932])&&(utag.cond[1680]))&&!(utag.cond[1682]))),tcat:0,send:1,v:202412041550,wait:1,tid:25024},"412":{load:utag.cond[1081],tcat:9,send:1,v:202412041550,wait:1,tid:2045},"568":{load:(utag.cond[436]&&utag.cond[1175]),tcat:9,send:1,v:202303211501,wait:1,tid:7110},"648":{load:(((utag.cond[547])&&(utag.cond[1921]||utag.cond[1945]))),tcat:9,send:1,v:202412041550,wait:1,tid:2045},"649":{load:(((utag.cond[1424])&&(utag.cond[1921]||utag.cond[1945]))),tcat:9,send:1,v:202502201437,wait:1,tid:2045},"650":{load:(((utag.cond[548])&&(utag.cond[1921]||utag.cond[1945]))),tcat:9,send:1,v:202412041550,wait:1,tid:2045},"701":{load:(((utag.cond[45])&&(utag.cond[615])&&(utag.cond[1120]||utag.cond[2015]))),tcat:9,send:1,v:202412041550,wait:1,tid:12047},"716":{load:utag.cond[587],tcat:9,send:1,v:201809251609,wait:1,tid:7110},"738":{load:(((utag.cond[617])&&(utag.cond[1969]))),tcat:9,send:1,v:202412041550,wait:1,tid:2045},"786":{load:(((utag.cond[115])&&(utag.cond[16])&&(utag.cond[434])&&(utag.cond[643])&&(utag.cond[1665])&&(utag.cond[1667]))),tcat:9,send:1,v:202412041550,wait:1,tid:20067},"787":{load:(((utag.cond[116])&&(utag.cond[16])&&(utag.cond[434])&&(utag.cond[646])&&(utag.cond[644])&&(utag.cond[1665])&&(utag.cond[1667]))),tcat:9,send:1,v:202412041550,wait:1,tid:20067},"801":{load:(((utag.cond[45])&&(utag.cond[649])&&(utag.cond[1680])&&(utag.cond[1681]))),tcat:9,send:1,v:202412041550,wait:1,tid:20067},"821":{load:(utag.cond[174]&&utag.cond[16]&&utag.cond[1083]&&utag.cond[674]),tcat:9,send:1,v:202412041550,wait:1,tid:20067},"818":{load:(((utag.cond[115])&&(utag.cond[16])&&(utag.cond[434])&&(utag.cond[670])&&(utag.cond[1667]))),tcat:9,send:1,v:202412041550,wait:1,tid:17001},"819":{load:(((utag.cond[116])&&(utag.cond[16])&&(utag.cond[434])&&(utag.cond[673])&&(utag.cond[672])&&(utag.cond[1667]))),tcat:9,send:1,v:202412041550,wait:1,tid:17001},"820":{load:(((utag.cond[16])&&(utag.cond[434])&&(utag.cond[671])&&(utag.cond[341])&&(utag.cond[1667]))),tcat:9,send:1,v:202412041550,wait:1,tid:17001},"879":{load:(((utag.cond[116])&&(utag.cond[16])&&(utag.cond[1908]||utag.cond[1907])&&(utag.cond[706]))),tcat:9,send:1,v:202412041550,wait:1,tid:20067},"900":{load:(((utag.cond[174])&&(utag.cond[16])&&(utag.cond[112])&&(utag.cond[1665])&&(utag.cond[1667]))),tcat:9,send:1,v:202412041550,wait:1,tid:20067},"913":{load:(((((utag.cond[16])&&(utag.cond[741]))&&(utag.cond[1904])&&(utag.cond[1905])))),tcat:9,send:1,v:202412041550,wait:1,tid:20067},"1063":{load:(((utag.cond[116])&&(utag.cond[16])&&(utag.cond[1969]||utag.cond[1907])&&(utag.cond[831])&&(utag.cond[832])&&(utag.cond[1667]))),tcat:9,send:1,v:202412041550,wait:1,tid:17001},"1106":{load:(((utag.cond[873])&&(utag.cond[16])&&(utag.cond[871])&&(utag.cond[872])&&(utag.cond[1665])&&(utag.cond[1667]))),tcat:9,send:1,v:202412041550,wait:1,tid:20067},"1112":{load:(utag.cond[174]&&utag.cond[16]&&utag.cond[878]),tcat:9,send:1,v:202412041550,wait:1,tid:20067},"1142":{load:((utag.cond[974])),tcat:0,send:1,v:202407091357,wait:1,tid:17003},"1144":{load:(((utag.cond[1685]||utag.cond[1953])&&(utag.cond[884])&&(utag.cond[886])&&(utag.cond[1120]||utag.cond[2015]))),tcat:9,send:1,v:202412041550,wait:1,tid:20067},"1145":{load:(((utag.cond[1685]||utag.cond[1953])&&(utag.cond[884])&&(utag.cond[887])&&(utag.cond[1120]||utag.cond[2015]))),tcat:9,send:1,v:202412041550,wait:1,tid:20067},"1146":{load:(((utag.cond[1685]||utag.cond[1953])&&(utag.cond[884])&&(utag.cond[888])&&(utag.cond[1120]||utag.cond[2015]))),tcat:9,send:1,v:202412041550,wait:1,tid:20067},"1156":{load:(utag.cond[45]&&utag.cond[1059]),tcat:9,send:1,v:202412041550,wait:1,tid:20067},"1179":{load:(((utag.cond[45])&&(utag.cond[1137])&&(utag.cond[1120]||utag.cond[2015]))),tcat:9,send:1,v:202412041550,wait:1,tid:6026},"1289":{load:((((utag.cond[45])&&(utag.cond[1932])&&(utag.cond[976])&&(utag.cond[1680]))&&!(utag.cond[1682]))),tcat:0,send:1,v:202502201437,wait:1,tid:25024},"1291":{load:((((utag.cond[45])&&(utag.cond[1059])&&(utag.cond[1680]))&&!(utag.cond[1682]))),tcat:0,send:1,v:202412041550,wait:1,tid:25024},"1309":{load:(((utag.cond[116])&&(utag.cond[16])&&(utag.cond[986])&&(utag.cond[1667]))),tcat:9,send:1,v:202412041550,wait:1,tid:17001},"1355":{load:(((utag.cond[45])&&(utag.cond[1047])&&(utag.cond[1680])&&(utag.cond[1681]))),tcat:9,send:1,v:202412041550,wait:1,tid:20067},"1377":{load:(((utag.cond[174])&&(utag.cond[16])&&(utag.cond[1054])&&(utag.cond[1667]))),tcat:9,send:1,v:202412041550,wait:1,tid:17001},"1384":{load:(((utag.cond[116])&&(utag.cond[16])&&(utag.cond[1066])&&(utag.cond[1065])&&(utag.cond[1667]))),tcat:9,send:1,v:202412041550,wait:1,tid:17001},"1385":{load:(utag.cond[174]&&utag.cond[16]&&utag.cond[1067]),tcat:9,send:1,v:202412041550,wait:1,tid:20067},"1386":{load:(((utag.cond[116])&&(utag.cond[16])&&(utag.cond[1068])&&(utag.cond[1069])&&(utag.cond[1667]))),tcat:9,send:1,v:202412041550,wait:1,tid:17001},"1387":{load:((((utag.cond[174])&&(utag.cond[1051])&&(utag.cond[1165]))&&(utag.cond[153]||utag.cond[1912]||utag.cond[1913]||utag.cond[529]||utag.cond[1914]||utag.cond[1915]||utag.cond[1916]||utag.cond[1668]))),tcat:9,send:1,v:202412041550,wait:1,tid:7132},"1390":{load:(utag.cond[115]&&utag.cond[16]&&utag.cond[1067]),tcat:9,send:1,v:202412041550,wait:1,tid:20067},"1392":{load:(((utag.cond[116])&&(utag.cond[16])&&(utag.cond[1073])&&(utag.cond[1667]))),tcat:9,send:1,v:202412041550,wait:1,tid:17001},"1441":{load:(utag.cond[45]&&utag.cond[1137]&&utag.cond[1119]),tcat:9,send:1,v:202412041550,wait:1,tid:6026},"1466":{load:(((((utag.cond[1904])&&(utag.cond[1905]||utag.cond[1906]))&&(utag.cond[1158])&&(utag.cond[1163])&&(utag.cond[1667])))),tcat:9,send:1,v:202412041550,wait:1,tid:17001},"1467":{load:(((utag.cond[115])&&(utag.cond[16])&&(utag.cond[1160])&&(utag.cond[1159])&&(utag.cond[1667]))),tcat:9,send:1,v:202412041550,wait:1,tid:17001},"1492":{load:utag.cond[1178],tcat:9,send:1,v:202104221650,wait:1,tid:7125},"1495":{load:(((((utag.cond[16])&&(utag.cond[1180])&&(utag.cond[1667]))&&(utag.cond[1904])&&(utag.cond[1905])))),tcat:9,send:1,v:202412041550,wait:1,tid:17001},"1499":{load:(((utag.cond[873]||utag.cond[116])&&(utag.cond[434])&&(utag.cond[1186])&&(utag.cond[1187])&&(utag.cond[1667]))),tcat:9,send:1,v:202412041550,wait:1,tid:17001},"1509":{load:(utag.cond[115]&&utag.cond[1194]),tcat:9,send:1,v:202412041550,wait:1,tid:20067},"1566":{load:(((utag.cond[174])&&(utag.cond[1679]))),tcat:9,send:1,v:202412041550,wait:1,tid:7125},"1597":{load:((((utag.cond[1226])&&(utag.cond[1904])&&(utag.cond[1905])))),tcat:9,send:1,v:202412041550,wait:1,tid:20067},"1598":{load:(utag.cond[115]&&utag.cond[16]&&utag.cond[1229]),tcat:9,send:1,v:202412041550,wait:1,tid:7132},"1600":{load:(((utag.cond[174])&&(utag.cond[1973])&&(utag.cond[1231])&&(utag.cond[1996]||utag.cond[2014]))),tcat:9,send:1,v:202412041550,wait:1,tid:7132},"1601":{load:(((utag.cond[174])&&(utag.cond[1973])&&(utag.cond[1232])&&(utag.cond[1996]||utag.cond[2014]))),tcat:9,send:1,v:202412041550,wait:1,tid:7132},"1603":{load:(((utag.cond[115])&&(utag.cond[153]||utag.cond[1912]||utag.cond[1913]||utag.cond[529]||utag.cond[1914]||utag.cond[1915]||utag.cond[1916]||utag.cond[1668]))),tcat:9,send:1,v:202412041550,wait:1,tid:7132},"1605":{load:(utag.cond[116]&&utag.cond[16]&&utag.cond[1236]),tcat:9,send:1,v:202412041550,wait:1,tid:7132},"1628":{load:(((utag.cond[1257])&&(utag.cond[16])&&(utag.cond[1258])&&(utag.cond[1667]))),tcat:9,send:1,v:202412041550,wait:1,tid:17001},"1644":{load:((utag.cond[116]||utag.cond[1919])),tcat:9,send:1,v:202412041550,wait:1,tid:20067},"1655":{load:(((utag.cond[547])&&(utag.cond[1934]||utag.cond[1957]||utag.cond[1937]||utag.cond[1944]||utag.cond[1956]||utag.cond[1940]||utag.cond[1935]||utag.cond[1936]||utag.cond[1923]||utag.cond[1955]||utag.cond[1942]||utag.cond[1930]||utag.cond[1939]||utag.cond[1933]||utag.cond[1938]||utag.cond[1954]||utag.cond[1941]||utag.cond[1927]||utag.cond[1930]||utag.cond[1929]||utag.cond[1928]||utag.cond[1926]||utag.cond[1681])&&(utag.cond[1106])&&(utag.cond[1289])&&(utag.cond[1290])&&(utag.cond[1120]||utag.cond[2015]))),tcat:9,send:1,v:202412041550,wait:1,tid:7132},"1656":{load:(((utag.cond[1108])&&(utag.cond[1926]||utag.cond[1937]||utag.cond[1957]||utag.cond[1944]||utag.cond[1956]||utag.cond[1936]||utag.cond[1935]||utag.cond[1940]||utag.cond[1955]||utag.cond[1934]||utag.cond[1930]||utag.cond[1942]||utag.cond[1939]||utag.cond[1933]||utag.cond[1938]||utag.cond[1941]||utag.cond[1954]||utag.cond[1929]||utag.cond[1927]||utag.cond[1928]||utag.cond[1930]||utag.cond[1681])&&(utag.cond[1291])&&(utag.cond[1292])&&(utag.cond[1120]||utag.cond[2015]))),tcat:9,send:1,v:202412041550,wait:1,tid:7132},"1663":{load:(((utag.cond[45])&&(utag.cond[949])&&(utag.cond[1921]||utag.cond[1922])&&(utag.cond[1269])&&(utag.cond[13])&&(utag.cond[1460]))),tcat:9,send:1,v:202412041550,wait:1,tid:20067},"1679":{load:(utag.cond[174]&&utag.cond[1297]&&utag.cond[291]),tcat:9,send:1,v:202412041550,wait:1,tid:7132},"1689":{load:(((utag.cond[174])&&(utag.cond[1301])&&(utag.cond[1969]))),tcat:9,send:1,v:202412041550,wait:1,tid:7132},"1690":{load:((((utag.cond[16])&&(utag.cond[1904]))&&(utag.cond[1905]||utag.cond[1906]))),tcat:9,send:1,v:202412041550,wait:1,tid:7132},"1739":{load:(utag.cond[1341]&&utag.cond[1175]),tcat:0,send:1,v:202209131951,wait:1,tid:1197,src:"//www.shotgridsoftware.com/resources/js/Amplitude/amplitude.js"},"1740":{load:(utag.cond[1340]&&utag.cond[1175]),tcat:9,send:1,v:202209131951,wait:1,tid:6037},"1741":{load:(utag.cond[1342]&&utag.cond[1175]),tcat:9,send:1,v:202209131951,wait:1,tid:20103},"1742":{load:(utag.cond[1175]&&utag.cond[1347]),tcat:9,send:1,v:202209131951,wait:1,tid:4001},"1743":{load:(utag.cond[1175]&&utag.cond[1343]),tcat:9,send:1,v:202209131951,wait:1,tid:7133},"1745":{load:(utag.cond[1344]&&utag.cond[1175]),tcat:9,send:1,v:202209131951,wait:1,tid:7132},"1746":{load:(utag.cond[1175]&&utag.cond[1345]),tcat:9,send:1,v:202209131951,wait:1,tid:8003},"1747":{load:(utag.cond[1346]&&utag.cond[1175]),tcat:9,send:1,v:202303211501,wait:1,tid:12047},"1748":{load:(utag.cond[1348]&&utag.cond[1175]),tcat:9,send:1,v:202211232038,wait:1,tid:7133},"1749":{load:(utag.cond[1349]&&utag.cond[1175]),tcat:9,send:1,v:202412171511,wait:1,tid:7132},"1750":{load:(utag.cond[174]&&utag.cond[1350]&&utag.cond[1087]),tcat:9,send:1,v:202412041550,wait:1,tid:14022},"1751":{load:(((utag.cond[116])&&(utag.cond[1351])&&(utag.cond[1352])&&(utag.cond[1996]||utag.cond[2014]))),tcat:9,send:1,v:202412041550,wait:1,tid:12047},"1796":{load:utag.cond[1355],tcat:0,send:1,v:202211232038,wait:1,tid:20010},"1845":{load:(utag.cond[174]&&utag.cond[616]),tcat:9,send:1,v:202412041550,wait:1,tid:7132},"1879":{load:(utag.cond[174]&&utag.cond[144]),tcat:9,send:1,v:202412041550,wait:1,tid:20067},"1880":{load:(((utag.cond[1381])&&!(utag.cond[1682]))),tcat:9,send:1,v:202412041550,wait:1,tid:20067},"2011":{load:(((utag.cond[174])&&(utag.cond[1673]))),tcat:9,send:1,v:202412041550,wait:1,tid:2033},"2012":{load:(((utag.cond[1904])&&(utag.cond[1905]||utag.cond[1968])&&(utag.cond[1996]||utag.cond[2014]))),tcat:9,send:1,v:202412041550,wait:1,tid:20067},"2015":{load:(((utag.cond[45])&&(utag.cond[1686])&&(utag.cond[1687])&&(utag.cond[1120]||utag.cond[2015]))),tcat:9,send:1,v:202412041550,wait:1,tid:6026},"2021":{load:(((utag.cond[45]||utag.cond[634])&&(utag.cond[1691]))),tcat:0,send:1,v:202412041550,wait:1,tid:3170},"2022":{load:(((utag.cond[45])&&(utag.cond[1680])&&(utag.cond[1697])&&(utag.cond[1692]||utag.cond[1982]))),tcat:9,send:1,v:202407091357,wait:1,tid:2033},"2066":{load:(((utag.cond[1735])&&(utag.cond[174]))),tcat:9,send:1,v:202412041550,wait:1,tid:7132},"2067":{load:(((utag.cond[1736])&&(utag.cond[174]))),tcat:9,send:1,v:202412041550,wait:1,tid:7110},"2068":{load:(((utag.cond[1738])&&(utag.cond[174]))),tcat:9,send:1,v:202412041550,wait:1,tid:7133},"2075":{load:(((utag.cond[1744])&&(utag.cond[1747]))),tcat:0,send:1,v:202502201437,wait:1,tid:20010},"2081":{load:utag.cond[1748],tcat:9,send:1,v:202310311345,wait:1,tid:7125},"2083":{load:((((utag.cond[1894]||utag.cond[1895]||utag.cond[1896]||utag.cond[1897]||utag.cond[1898]||utag.cond[1899]||utag.cond[1900]||utag.cond[1966]||utag.cond[2011]||utag.cond[2012]||utag.cond[2013])&&(utag.cond[1885]||utag.cond[1886])&&(utag.cond[1887]||utag.cond[1888]||utag.cond[1889])&&(utag.cond[1458]||utag.cond[1890])&&(utag.cond[1892]))&&!(utag.cond[1882]))),tcat:8,send:1,v:202412041550,wait:1,tid:6038},"2085":{load:(((utag.cond[1749])&&(utag.cond[45]))),tcat:9,send:1,v:202311141419,wait:1,tid:20067},"2097":{load:(((utag.cond[547])&&(utag.cond[1120]||utag.cond[2015]))),tcat:9,send:1,v:202412041550,wait:1,tid:20067},"2098":{load:((((utag.cond[1259]||utag.cond[1977]||utag.cond[1997])&&(utag.cond[949])&&(utag.cond[1254])&&(utag.cond[1690]))&&!(utag.cond[2019]))),tcat:9,send:1,v:202502201437,wait:1,tid:20110},"2105":{load:1,tcat:9,send:1,v:202407091357,wait:1,tid:7142},"2106":{load:(((utag.cond[1698])&&(utag.cond[1118]))),tcat:8,send:1,v:202409041418,wait:1,tid:19121},"2115":{load:((utag.cond[1974])),tcat:9,send:1,v:202412041550,wait:1,tid:7132},"2114":{load:(((utag.cond[1919]||utag.cond[1920])&&(utag.cond[1972])&&(utag.cond[1970])&&(utag.cond[1971]))),tcat:0,send:1,v:202409041418,wait:1,tid:17011},"2117":{load:(((utag.cond[45])&&(utag.cond[1930]||utag.cond[1926]||utag.cond[1922]||utag.cond[1928]||utag.cond[1945]||utag.cond[1947]||utag.cond[1950]||utag.cond[1949]||utag.cond[1948]||utag.cond[1946]||utag.cond[1944]||utag.cond[1942]||utag.cond[1943]||utag.cond[1941]||utag.cond[1940]||utag.cond[1939]||utag.cond[1938]||utag.cond[1937]||utag.cond[1935]||utag.cond[1936]||utag.cond[1934]||utag.cond[1933]||utag.cond[1923]||utag.cond[1925]||utag.cond[1932]||utag.cond[1931]||utag.cond[1929]||utag.cond[1921]||utag.cond[1927]||utag.cond[1979]))),tcat:9,send:1,v:202412041550,wait:1,tid:7132},"2118":{load:(((utag.cond[45])&&(utag.cond[1081])&&(utag.cond[1460]))),tcat:9,send:1,v:202412041550,wait:1,tid:4049},"2120":{load:(((utag.cond[45])&&(utag.cond[949])&&(utag.cond[1261])&&(utag.cond[1200])&&(utag.cond[1460])&&(utag.cond[1120]||utag.cond[2015]))),tcat:9,send:1,v:202412041550,wait:1,tid:4049},"2129":{load:(((utag.cond[1981])&&(utag.cond[1987])&&(utag.cond[634]||utag.cond[1988]||utag.cond[1977]))),tcat:9,send:1,v:202407091357,wait:1,tid:7132},"2121":{load:(((utag.cond[45])&&(utag.cond[1742])&&(utag.cond[1261])&&(utag.cond[13])&&(utag.cond[1460]))),tcat:9,send:1,v:202412041550,wait:1,tid:4049},"2122":{load:(((utag.cond[45])&&(utag.cond[1980])&&(utag.cond[1120]||utag.cond[2015]))),tcat:9,send:1,v:202412041550,wait:1,tid:7132},"2127":{load:(((utag.cond[1986])&&(utag.cond[1120]||utag.cond[2015]))),tcat:9,send:1,v:202412041550,wait:1,tid:7132},"2123":{load:(((utag.cond[45])&&(utag.cond[1981]))),tcat:9,send:1,v:202409041418,wait:1,tid:7132},"2126":{load:(((utag.cond[1059])&&(utag.cond[547]||utag.cond[634]||utag.cond[1977]))),tcat:9,send:1,v:202407091357,wait:1,tid:25022},"2128":{load:(((utag.cond[1059])&&(utag.cond[547]||utag.cond[634]||utag.cond[1977]))),tcat:0,send:1,v:202407091357,wait:1,tid:25023},"2148":{load:(((utag.cond[1967])&&(utag.cond[1885]||utag.cond[1886])&&(utag.cond[1458]||utag.cond[1890]))),tcat:8,send:1,v:202409041418,wait:1,tid:6038},"2149":{load:(((utag.cond[1175])&&(utag.cond[1994]))),tcat:9,send:1,v:202409041418,wait:1,tid:7142},"2150":{load:(((utag.cond[174])&&(utag.cond[16])&&(utag.cond[91])&&(utag.cond[1996]||utag.cond[2014]))),tcat:9,send:1,v:202412041550,wait:1,tid:4049},"2151":{load:(((utag.cond[16])&&(utag.cond[1995])&&(utag.cond[1996]||utag.cond[2014]))),tcat:9,send:1,v:202412041550,wait:1,tid:4049},"2152":{load:(((utag.cond[16])&&(utag.cond[1995])&&(utag.cond[1996]||utag.cond[2014]))),tcat:9,send:1,v:202412041550,wait:1,tid:12047},"2153":{load:(((utag.cond[16])&&(utag.cond[1995])&&(utag.cond[1996]))),tcat:9,send:1,v:202409041418,wait:1,tid:6037},"2154":{load:(((utag.cond[1059])&&(utag.cond[1997]))),tcat:9,send:1,v:202409041418,wait:1,tid:25022},"2155":{load:(((utag.cond[1201]||utag.cond[1977])&&(utag.cond[949])&&(utag.cond[1203])&&(utag.cond[1460])&&(utag.cond[1120]||utag.cond[2015]))),tcat:9,send:1,v:202412041550,wait:1,tid:4049},"2156":{load:(((utag.cond[45])&&(utag.cond[949])&&(utag.cond[1216])&&(utag.cond[1460])&&(utag.cond[1120]||utag.cond[2015]))),tcat:9,send:1,v:202412041550,wait:1,tid:4049},"2157":{load:(((utag.cond[45])&&(utag.cond[949])&&(utag.cond[1218])&&(utag.cond[1460])&&(utag.cond[1120]||utag.cond[2015]))),tcat:9,send:1,v:202412041550,wait:1,tid:4049},"2158":{load:(((utag.cond[45])&&(utag.cond[949])&&(utag.cond[1219])&&(utag.cond[1460])&&(utag.cond[1120]||utag.cond[2015]))),tcat:9,send:1,v:202412041550,wait:1,tid:4049},"2159":{load:(((utag.cond[45])&&(utag.cond[1743])&&(utag.cond[14])&&(utag.cond[1460]))),tcat:9,send:1,v:202412041550,wait:1,tid:4049},"2163":{load:((utag.cond[547]||utag.cond[1977]||utag.cond[1424])),tcat:9,send:1,v:202502201437,wait:1,tid:4049},"2166":{load:(((utag.cond[1175])&&(utag.cond[2017]))),tcat:9,send:1,v:202412171511,wait:1,tid:7142},"2167":{load:(((utag.cond[1175])&&(utag.cond[2017]))),tcat:9,send:1,v:202412171511,wait:1,tid:8009},"2171":{load:(((utag.cond[1259]||utag.cond[1977]||utag.cond[1997])&&(utag.cond[949])&&(utag.cond[1690])&&(utag.cond[2019]))),tcat:9,send:1,v:202502201437,wait:1,tid:20110},"2172":{load:(((utag.cond[1259]||utag.cond[1977]||utag.cond[1997])&&(utag.cond[949])&&(utag.cond[1690])&&(utag.cond[2019]))),tcat:9,send:1,v:202502201437,wait:1,tid:20110},"2173":{load:(((utag.cond[1259]||utag.cond[1977]||utag.cond[1997])&&(utag.cond[949])&&(utag.cond[1690])&&(utag.cond[2019]))),tcat:9,send:1,v:202502201437,wait:1,tid:20110}};utag.loader.cfgsort=["11","12","13","1808","1809","1810","1811","1812","1813","1814","1815","1816","1817","1818","1819","1820","1821","1822","1823","1824","1825","1826","1827","1828","1829","1830","1831","1838","1836","63","78","93","95","98","140","162","168","175","185","189","182","183","181","184","187","193","243","246","344","371","396","403","412","568","648","649","650","701","716","738","786","787","801","821","818","819","820","879","900","913","1063","1106","1112","1142","1144","1145","1146","1156","1179","1289","1291","1309","1355","1377","1384","1385","1386","1387","1390","1392","1441","1466","1467","1492","1495","1499","1509","1566","1597","1598","1600","1601","1603","1605","1628","1644","1655","1656","1663","1679","1689","1690","1739","1740","1741","1742","1743","1745","1746","1747","1748","1749","1750","1751","1796","1845","1879","1880","2011","2012","2015","2021","2022","2066","2067","2068","2075","2081","2083","2085","2097","2098","2105","2106","2115","2114","2117","2118","2120","2129","2121","2122","2127","2123","2126","2128","2148","2149","2150","2151","2152","2153","2154","2155","2156","2157","2158","2159","2163","2166","2167","2171","2172","2173"];} utag.loader.initcfg();try{if(typeof utag.data['cp.OPTOUTMULTI']!='undefined'){var i,j,p,c=utag.loader.cfg,o=decodeURI(utag.data['cp.OPTOUTMULTI']).split('|');for(i=0;i<o.length;i++){p=o[i].split(':');if(p[1]*1!==0){if(p[0].indexOf('c')==0){for(j in utag.loader.GV(c)){if(c[j].tcat==p[0].substring(1))c[j].load=0}}else if(p[0]*1==0){utag.cfg.nocookie=true;}else{for(j in utag.loader.GV(c)){if(c[j].tid==p[0])c[j].load=0}}}}}}catch(e){}} if(typeof utag_cfg_ovrd!='undefined'){for(utag._i in utag.loader.GV(utag_cfg_ovrd))utag.cfg[utag._i]=utag_cfg_ovrd[utag._i]};utag.loader.PINIT=function(a,b,c){utag.DB("Pre-INIT");if(utag.cfg.noload){return;} try{this.GET();if(utag.handler.RE('view',utag.data,"blr")){utag.handler.LR(utag.data);}}catch(e){utag.DB(e)};a=this.cfg;c=0;for(b in this.GV(a)){if(a[b].block==1||(a[b].load>0&&(typeof a[b].src!='undefined'&&a[b].src!=''))){a[b].block=1;c=1;this.bq[b]=1;}} if(c==1){for(b in this.GV(a)){if(a[b].block){a[b].id=b;if(a[b].load==4)a[b].load=1;a[b].cb=function(){var d=this.uid;utag.loader.cfg[d].cbf=1;utag.loader.LOAD(d)};this.AS(a[b]);}}} if(c==0)this.INIT();};utag.loader.INIT=function(a,b,c,d,e){utag.DB('utag.loader.INIT');if(this.ol==1)return-1;else this.ol=1;if(utag.cfg.noview!=true)utag.handler.RE('view',utag.data,"alr");utag.rpt.ts['i']=new Date();d=this.cfgsort;for(a=0;a<d.length;a++){e=d[a];b=this.cfg[e];b.id=e;if(b.block!=1){if(utag.loader.bk[b.id]||((utag.cfg.readywait||utag.cfg.noview)&&b.load==4)){this.f[b.id]=0;utag.loader.LOAD(b.id)}else if(b.wait==1&&utag.loader.rf==0){utag.DB('utag.loader.INIT: waiting '+b.id);this.wq.push(b) this.f[b.id]=2;}else if(b.load>0){utag.DB('utag.loader.INIT: loading '+b.id);this.lq.push(b);this.AS(b);}}} if(this.wq.length>0)utag.loader.EV('','ready',function(a){if(utag.loader.rf==0){utag.DB('READY:utag.loader.wq');utag.loader.rf=1;utag.loader.WQ();}});else if(this.lq.length>0)utag.loader.rf=1;else if(this.lq.length==0)utag.loader.END();return 1};utag.loader.EV('','ready',function(a){if(utag.loader.efr!=1){utag.loader.efr=1;try{if(1){var d,n;try{n=document.createElement('div');n.innerHTML='<button class="tealiumMo2TriggerButton" onclick="javascript: (function () {if (typeof __tealiumMo2Div == \'undefined\') {__tealiumMo2Div = document.createElement(\'SCRIPT\');__tealiumMo2Div.type = \'text/javascript\';__tealiumMo2Div.src = \'//tiq.wape.autodesk.com/micro-lite/prod/utag.tagsOptOut.js?cb=\'+Math.random();document.getElementsByTagName(\'head\')[0].appendChild(__tealiumMo2Div);}else{__tealium.load();}})();">Modify Privacy Options</button>';d=document.getElementById('no-element-here-at-all');d.parentElement.insertBefore(n,d.nextSibling);}catch(e){};}}catch(e){utag.DB(e)};try{try{if(1){var isInnovyze=/^(www\.)?innovyze\.com\/?$/.test(window.document.domain);var isHelp=/^help\.innovyze\.com\/?$/.test(window.document.domain);var isFeedback=/^feedback\.innovyze\.com\/?$/.test(window.document.domain);var isSupport=/^innovyze\.force\.com\/?$/.test(window.document.domain);var isStore=/^store\.innovyze\.com\/?$/.test(window.document.domain);var isForums=/^forums\.innovyze\.com\/?$/.test(window.document.domain);if(isInnovyze||isHelp||isFeedback||isSupport||isStore||isForums){window.utag.data.ccpa_force_show="true";}}}catch(e){utag.DB(e)}}catch(e){utag.DB(e)};try{try{if(1){var catKey={'c7':'Strictly necessary','c8':'Improve your experience','c9':'Customize your advertising'};function getOptedInCats(){try{var opts=decodeURIComponent(window.analytics.helper.checkCookie('OPTOUTMULTI')).split('|'),selects=[],trackVal='';for(var b=0;b<opts.length;b+=1){if(opts[b].indexOf('c')>-1){var cData=opts[b].split(':'),currCat=cData[0],optedIn=parseInt(cData[1]);if(optedIn===0){selects.push(catKey[currCat]);}}} if(selects.length===0){return'Opted Out of All Categories';}else{selects.sort();for(var c=0;c<selects.length;c+=1){if(c>0&&selects[c]!=undefined)trackVal+=', ';if(selects[c]!=undefined)trackVal+=selects[c];} return trackVal;}}catch(err){trackPrivacyEvent('error-tracking',('getOptedInCats() -> '+err.message));}} window.adskPrivacyOptIns=getOptedInCats;function getOptInValForMetrics(){if(getOptedInCats()==='Opted Out of All Categories') return'opt-out-all';else if(window.adskGdprStrictlyNecessary&&window.adskGdprImproveExp&&window.adskGdprCustomAdverts) return'opt-in-all';else return'opt-some';} var uniquePassiveOptInEvent=true,uniquePassiveTimeoutEvent=true,fireEvent=false,customMetrics=false;window.trackPrivacyEvent=function(event,ancillaryData){var eventType=false,eventData={'heartbeat_event_category':false,'heartbeat_event_action':false,'heartbeat_event_label':false,'heartbeat_event_name':false},ancillaryData=ancillaryData||false;switch(event){case'privacy-options-displayed-rules':eventData.heartbeat_event_category='Privacy Management';eventData.heartbeat_event_action='Preferences Window Displayed';eventData.heartbeat_event_label='Rules Triggered';eventData.heartbeat_event_name='preferences_window_displayed';eventData.heartbeat_event_type='event';eventType='event';customMetrics=true;window.__analyticsChangeContext=window.__analyticsChangeContext||[];window.__analyticsChangeContext.push({eventData:{eventName:"content-viewed",values:{contentContainer:[{containerType:"privacy banner",containerName:"preferences displayed",containerLocation:"footer",containerSegment:""}]}}});break;case'privacy-options-displayed-user':eventData.heartbeat_event_category='Privacy Management';eventData.heartbeat_event_action='Preferences Window Displayed';eventData.heartbeat_event_label='User Triggered';eventData.heartbeat_event_name='preferences_window_displayed';eventData.heartbeat_event_type='event';eventType='event';window.__analyticsChangeContext=window.__analyticsChangeContext||[];window.__analyticsChangeContext.push({eventData:{eventName:"content-viewed",values:{contentContainer:[{containerType:"cookie preferences modal",containerName:"preferences displayed",containerLocation:"footer",containerSegment:""}]}}});break;case'privacy-options-selected-passive':eventData.heartbeat_event_category='Privacy Management';eventData.heartbeat_event_action='Preferences Saved';eventData.heartbeat_event_label='Passively Opted In All Categories';eventData.heartbeat_event_name='preferences_saved';eventData.heartbeat_event_type='event';eventType='event';break;case'privacy-options-selected-passive-timeout':eventData.heartbeat_event_category='Privacy Management';eventData.heartbeat_event_action='Preferences Saved';eventData.heartbeat_event_label='Passively Opted In All Categories (GEO Detection Timeout)';eventData.heartbeat_event_name='preferences_saved';eventData.heartbeat_event_type='event';eventType='event';break;case'privacy-options-selected-active-slim-ok-to-all-button':eventData.heartbeat_event_category='Privacy Management';eventData.heartbeat_event_action='Privacy Banner Interaction';eventData.heartbeat_event_label='Opted In All Categories';eventData.heartbeat_event_name='privacy_banner_interaction';eventData.heartbeat_event_type='event';eventType='event';break;case'privacy-options-selected-active-slim-no-to-all-button':eventData.heartbeat_event_category='Privacy Management';eventData.heartbeat_event_action='Privacy Banner Interaction';eventData.heartbeat_event_label='Opted Out: Decline All';eventData.heartbeat_event_name='privacy_banner_interaction';eventData.heartbeat_event_type='event';eventType='event';break;case'privacy-options-selected-active-slim-ok-to-all-link':eventData.heartbeat_event_category='Privacy Management';eventData.heartbeat_event_action='Privacy Banner Interaction';eventData.heartbeat_event_label='Opted In All Categories Link';eventData.heartbeat_event_name='privacy_banner_interaction';eventData.heartbeat_event_type='event';eventType='event';break;case'privacy-options-selected-active-slim-manage-preferences-btn':eventData.heartbeat_event_category='Privacy Management';eventData.heartbeat_event_action='Privacy Banner Interaction';eventData.heartbeat_event_label='Manage Preferences Button';eventData.heartbeat_event_name='privacy_banner_interaction';eventData.heartbeat_event_type='event';eventType='event';break;case'privacy-options-selected-active-slim-manage-preferences-link':eventData.heartbeat_event_category='Privacy Management';eventData.heartbeat_event_action='Privacy Banner Interaction';eventData.heartbeat_event_label='Manage Preferences Link';eventData.heartbeat_event_name='privacy_banner_interaction';eventData.heartbeat_event_type='event';eventType='event';break;case'privacy-options-selected-active-slim-cookie-statement':eventData.heartbeat_event_category='Privacy Management';eventData.heartbeat_event_action='Privacy Banner Interaction';eventData.heartbeat_event_label='Cookie Statement Button';eventData.heartbeat_event_name='privacy_banner_interaction';eventData.heartbeat_event_type='event';eventType='event';break;case'privacy-options-selected-active':case'privacy-options-selected-active-slim-view':case'privacy-options-selected-active-detail-view':case'privacy-options-selected-activeslim-view':case'privacy-options-selected-activedetail-view':case'privacy-options-selected-active--slim-view':case'privacy-options-selected-active--detail-view':eventData.heartbeat_event_category='Privacy Management';eventData.heartbeat_event_action='Preferences Saved';if(getOptedInCats()==='Opted Out of All Categories'){eventData.heartbeat_event_label='Opted In: none';}else{eventData.heartbeat_event_label='Opted In: '+getOptedInCats();} eventData.heartbeat_event_name='preferences_saved';eventData.heartbeat_event_type='event';eventType='event';window.__analyticsChangeContext=window.__analyticsChangeContext||[];window.__analyticsChangeContext.push({eventData:{eventName:"link_click",values:{contentContainer:[{containerType:"cookie preferences modal",containerName:"preferences displayed",containerLocation:"footer",containerSegment:""}]}},link:{linkSection:"cookie preferences",linkTitle:"continue to site"},});break;case'privacy-options-selected-active-from-rules':case'privacy-options-selected-active-slim-view-from-rules':case'privacy-options-selected-active-detail-view-from-rules':case'privacy-options-selected-activeslim-view-from-rules':case'privacy-options-selected-activedetail-view-from-rules':case'privacy-options-selected-active--slim-view-from-rules':case'privacy-options-selected-active--detail-view-from-rules':eventData.heartbeat_event_category='Privacy Management';eventData.heartbeat_event_action='Preferences Saved';if(getOptedInCats()==='Opted Out of All Categories'){eventData.heartbeat_event_label='Opted In: none';}else{eventData.heartbeat_event_label='Opted In: '+getOptedInCats();} window.__analyticsChangeContext=window.__analyticsChangeContext||[];window.__analyticsChangeContext.push({eventData:{eventName:"link_click",values:{contentContainer:[{containerType:"privacy banner or cookie preferences modal",containerName:"preferences displayed",containerLocation:"footer",containerSegment:""}]}},link:{linkSection:"privacy banner or cookie preferences",linkTitle:"accept all or continue to site"},});eventData.heartbeat_event_name='preferences_saved';eventData.heartbeat_event_type='event';eventType='event';customMetrics=true;break;case'privacy-options-selected-active--slim-view-from-rules-decline':eventData.heartbeat_event_category='Privacy Management';eventData.heartbeat_event_action='Preferences Saved';eventData.heartbeat_event_label='Opted Out: Decline All';eventData.heartbeat_event_name='preferences_saved';eventData.heartbeat_event_type='event';eventType='event';customMetrics=true;window.__analyticsChangeContext=window.__analyticsChangeContext||[];window.__analyticsChangeContext.push({eventData:{eventName:"link_click",values:{contentContainer:[{containerType:"privacy banner",containerName:"preferences displayed",containerLocation:"footer",containerSegment:""}]}},link:{linkSection:"privacy banner",linkTitle:"decline all"},});break;case'privacy-options-selected-active--slim-view-from-rules-accept':window.__analyticsChangeContext=window.__analyticsChangeContext||[];window.__analyticsChangeContext.push({eventData:{eventName:"link_click",values:{contentContainer:[{containerType:"privacy banner",containerName:"preferences displayed",containerLocation:"footer",containerSegment:""}]}},link:{linkSection:"privacy banner",linkTitle:"accept all"},});break;case'privacy-options-selected-active--slim-view-from-rules-continue-site':window.__analyticsChangeContext=window.__analyticsChangeContext||[];window.__analyticsChangeContext.push({eventData:{eventName:"link_click",values:{contentContainer:[{containerType:"cookie preferences modal",containerName:"preferences displayed",containerLocation:"footer",containerSegment:""}]}},link:{linkSection:"cookie preferences",linkTitle:"accept all or continue to site"},});break;case'adsk-eprivacy-banner-inserted':eventType='pageview';eventData.heartbeat_event_type='pageview';eventData.heartbeat_event_name='page_view';eventData.heartbeat_event_category=undefined;eventData.heartbeat_event_action=undefined;eventData.heartbeat_event_label=undefined;break;case'privacy-opted-out-active-ccpa':eventData.heartbeat_event_category='Privacy Management';eventData.heartbeat_event_action='Preferences Saved';eventData.heartbeat_event_label='Opted Out: CCPA Decline All';eventData.heartbeat_event_name='preferences_saved';eventData.heartbeat_event_type='event';eventType='event';break;case'privacy-mfe-cookie-setter-success':eventData.heartbeat_event_category='Privacy Management';eventData.heartbeat_event_action='MFE: Setting Cookie';eventData.heartbeat_event_label='MFE: Preferences Saved';eventData.heartbeat_event_name='preferences_saved';eventData.heartbeat_event_type='event';eventType='event';break;case'privacy-mfe-cookie-setter-failure':eventData.heartbeat_event_category='Privacy Management';eventData.heartbeat_event_action='MFE: Setting Cookie';eventData.heartbeat_event_label='MFE: Cookie Data Missing';eventData.heartbeat_event_name='preferences_saved';eventData.heartbeat_event_type='event';eventType='event';break;case'gdpr-mfe-mount-error':eventData.heartbeat_event_category='Privacy Management';eventData.heartbeat_event_action='MFE: Mounting MFE';eventData.heartbeat_event_label='MFE: '+event;eventData.heartbeat_event_name='preferences_saved';eventData.heartbeat_event_type='event';eventType='event';break;case'error-tracking':eventData.heartbeat_event_category='Error Tracking';eventData.heartbeat_event_action='Privacy Manager Execution Error';eventData.heartbeat_event_label=ancillaryData;eventData.heartbeat_event_name='error_tracking';eventData.heartbeat_event_type='event';eventType='event';break;default:break;} try{var iframeContextDetected=(window.top!==window.self)?true:false,campaignSource=typeof utag.data['qp.utm_source']!=="undefined"?utag.data['qp.utm_source']:false,campaignMedium=typeof utag.data['qp.utm_medium']!=="undefined"?utag.data['qp.utm_medium']:false;eventData.heartbeat_event_string=event;if(customMetrics&&event==='privacy-options-displayed-rules'){eventData.hb_preference_window_displayed=1;} else if(customMetrics&&(event==='privacy-options-selected-active-from-rules'||event==='privacy-options-selected-active-slim-view-from-rules'||event==='privacy-options-selected-active-detail-view-from-rules'||event==='privacy-options-selected-activeslim-view-from-rules'||event==='privacy-options-selected-activedetail-view-from-rules'||event==='privacy-options-selected-active--slim-view-from-rules'||event==='privacy-options-selected-active--detail-view-from-rules')){eventData.hb_preference_saved=1;if(window.adskGdprCommunication){eventData.hb_communication_opt_in=1;} if(window.adskGdprFeedback){eventData.hb_customer_feedback_opt_in=1;} if(window.adskGdprAdvertising){eventData.hb_digital_advertising_opt_in=1;} if(window.adskGdprAnalytics){eventData.hb_online_experience_opt_in=1;} if(window.adskGdprTroubleshooting){eventData.hb_troubleshooting_opt_in=1;} if(getOptInValForMetrics()==='opt-in-all'){eventData.hb_all_opt_in=1;}else if(getOptInValForMetrics()==='opt-out-all'){eventData.hb_all_opt_out=1;}} if(campaignSource){eventData.hb_campaign_source=campaignSource;} if(campaignMedium){eventData.hb_campaign_medium=campaignMedium;} if(event==='privacy-options-selected-passive'&&uniquePassiveOptInEvent){uniquePassiveOptInEvent=false;fireEvent=true;} else if(event==='privacy-options-selected-passive-timeout'&&uniquePassiveTimeoutEvent){uniquePassiveTimeoutEvent=false;fireEvent=true;} else{fireEvent=true;} if(event==='privacy-options-displayed-rules'||event.indexOf('privacy-options-selected-active')>-1||event==='adsk-eprivacy-banner-inserted'||event==='privacy-opted-out-active-ccpa')fireEvent=true;else fireEvent=false;if(fireEvent){window.analytics=window.analytics||{};window.analytics.heartbeat=window.analytics.heartbeat||{};window.analytics.heartbeat.send=window.analytics.heartbeat.send||{};Object.keys(window.analytics.heartbeat.send).forEach(function(id){if(typeof window.analytics.heartbeat.send[id]==='function'){setTimeout(function(tagid,utagdata){window.analytics.heartbeat.send[id](utagdata);},1,id,JSON.parse(JSON.stringify(eventData)));}});console.log(eventData);}}catch(err){console.log(err);} };}}catch(e){utag.DB(e)}}catch(e){utag.DB(e)};try{try{if(1){document.addEventListener('mousedown',function(event){if(RegExp('adsk-eprivacy-ccpa-link|adsk-eprivacy-ccpa-footer-link').test(event.target.className)){trackCcpaEvent('ccpa-link-clicked','CCPA Link Click');}});function setCCPATracking(){console.log("CCPA tag: checking for MktoForms2 & form 7902");if(typeof MktoForms2=="object"&&typeof MktoForms2.getForm(7902)=="object"){console.log("CCPA tag: setting onSuccess");MktoForms2.getForm(7902).onSuccess(function(){window.postMessage({updateGdpr:{c8:"1",c9:"1"}},'*');window.postMessage({trackPrivacyEvent:{name:"privacy-opted-out-active-ccpa"}},'*');});}else{if(window.mktCheckCntr<60){console.log("CCPA tag: calling setCCPATracking | "+window.mktCheckCntr);setTimeout(setCCPATracking,500);window.mktCheckCntr++;}}} window.mktCheckCntr=0;if(window.digitalData&&window.digitalData.page.pageName=="adsk:en:company:legal-notices-trademarks:ccpa-do-not-sell"){console.log("CCPA tag: first calling setCCPATracking | "+window.mktCheckCntr);setTimeout(setCCPATracking,500);}}}catch(e){utag.DB(e)}}catch(e){utag.DB(e)};try{try{if(1){analytics.helper.postMessageAPI.listen({type:'all',callback:function(message){console.log('updateGdpr',message);var opts=message.updateGdpr;var gdprAPI=window.analytics.helper.gdprAPI;var wadsAPI=window.analytics.helper.wadsAPI;var optoutmulti=[];Object.keys(opts).forEach(function(name){optoutmulti.push(name+':'+opts[name]);}) var optoutmultistr=gdprAPI.sortOptions(optoutmulti.join('|'));window.adskGdpr=window.adskGdpr||{};adskGdpr.optoutmulti=optoutmultistr;adskGdpr.optType='A';adskGdpr.anonBaseGuid=adskGdpr.anonBaseGuid||gdprAPI.gdprGuid();var expireLen=gdprAPI.calcExpiration(adskGdpr.optoutmulti);setCookie('OPTOUTMULTI',adskGdpr.optoutmulti,expireLen);setCookie('OPTOUTMULTI_TYPE',adskGdpr.optType,expireLen);setCookie('ADSK_GDPR_OPT_LENGTH',expireLen,expireLen);window.postWadsCommand({'set-gdpr-base-data':{'OPTOUTMULTI':adskGdpr.optoutmulti,'OPTOUTMULTI_REF':adskGdpr.anonBaseGuid,'OPTOUTMULTI_TYPE':adskGdpr.optType,'OPTOUTMULTI_GEO':adskGdpr.optGeoUsed,'OPTOUTMULTI_LENGTH':expireLen}});window.adskGdprStrictlyNecessary=analytics.helper.gdprAPI.checkStrictlyOpt(adskGdpr.optoutmulti);window.adskGdprImproveExp=analytics.helper.gdprAPI.checkExperienceOpt(adskGdpr.optoutmulti);window.adskGdprCustomAdverts=analytics.helper.gdprAPI.checkAnalyticsOpt(adskGdpr.optoutmulti);window.utag_data=window.utag_data||{};window.utag_data['window.adskGdprStrictlyNecessary']=window.adskGdprStrictlyNecessary;window.utag_data['window.adskGdprImproveExp']=window.adskGdprImproveExp;window.utag_data['window.adskGdprCustomAdverts']=window.adskGdprCustomAdverts;window.digitalData=window.digitalData||[];window.digitalData.user=window.digitalData.user||[];window.digitalData.user.privacyOptionsRaw=decodeURIComponent(adskGdpr.optoutmulti);window.adskGdprAnalytics=window.adskGdprImproveExp;window.adskGdpr.analyticsPass=window.adskGdprImproveExp;if(window.adskGdprImproveExp||window.adskGdprCustomAdverts){window.analytics=window.analytics||{};analytics.context=analytics.context||{};analytics.context.newPageView&&analytics.context.newPageView();}},pattern:{updateGdpr:true}});analytics.helper.postMessageAPI.listen({type:'all',callback:function(message){console.log('trackPrivacyEvent',message);var event_name=message.trackPrivacyEvent.name||{};const trackPrivacyEvent=window.trackPrivacyEvent||{};trackPrivacyEvent(event_name);},pattern:{trackPrivacyEvent:true}})}}catch(e){utag.DB(e)}}catch(e){utag.DB(e)};}}) if(utag.cfg.readywait||utag.cfg.waittimer){utag.loader.EV('','ready',function(a){if(utag.loader.rf==0){utag.loader.rf=1;utag.cfg.readywait=1;utag.DB('READY:utag.cfg.readywait');setTimeout(function(){utag.loader.PINIT()},utag.cfg.waittimer||1);}})}else{utag.loader.PINIT()}} //tealium universal tag - utag.11 ut4.0.202502201501, Copyright 2025 Tealium.com Inc. All Rights Reserved. var e=function(){"use strict";function e(t){return(e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(t)}function t(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function n(){return{callbacks:{},add:function(e,t){this.callbacks[e]=this.callbacks[e]||[];var n=this.callbacks[e].push(t)-1,i=this;return function(){i.callbacks[e].splice(n,1)}},execute:function(e,t){if(this.callbacks[e]){t=void 0===t?[]:t,t=t instanceof Array?t:[t];try{for(;this.callbacks[e].length;){var n=this.callbacks[e].shift();"function"==typeof n?n.apply(null,t):n instanceof Array&&n[1].apply(n[0],t)}delete this.callbacks[e]}catch(e){}}},executeAll:function(e,t){(t||e&&!j.isObjectEmpty(e))&&Object.keys(this.callbacks).forEach(function(t){var n=void 0!==e[t]?e[t]:"";this.execute(t,n)},this)},hasCallbacks:function(){return Boolean(Object.keys(this.callbacks).length)}}}function i(e,t,n){var i=null==e?void 0:e[t];return void 0===i?n:i}function r(e){for(var t=/^\d+$/,n=0,i=e.length;n<i;n++)if(!t.test(e[n]))return!1;return!0}function a(e,t){for(;e.length<t.length;)e.push("0");for(;t.length<e.length;)t.push("0")}function o(e,t){for(var n=0;n<e.length;n++){var i=parseInt(e[n],10),r=parseInt(t[n],10);if(i>r)return 1;if(r>i)return-1}return 0}function s(e,t){if(e===t)return 0;var n=e.toString().split("."),i=t.toString().split(".");return r(n.concat(i))?(a(n,i),o(n,i)):NaN}function l(e){return e===Object(e)&&0===Object.keys(e).length}function c(e){return"function"==typeof e||e instanceof Array&&e.length}function u(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){return!0};this.log=_e("log",e,t),this.warn=_e("warn",e,t),this.error=_e("error",e,t)}function d(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.isEnabled,n=e.cookieName,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=i.cookies;return t&&n&&r?{remove:function(){r.remove(n)},get:function(){var e=r.get(n),t={};try{t=JSON.parse(e)}catch(e){t={}}return t},set:function(e,t){t=t||{},r.set(n,JSON.stringify(e),{domain:t.optInCookieDomain||"",cookieLifetime:t.optInStorageExpiry||3419e4,expires:!0})}}:{get:Le,set:Le,remove:Le}}function f(e){this.name=this.constructor.name,this.message=e,"function"==typeof Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error(e).stack}function p(){function e(e,t){var n=Se(e);return n.length?n.every(function(e){return!!t[e]}):De(t)}function t(){M(b),O(ce.COMPLETE),_(h.status,h.permissions),m.set(h.permissions,{optInCookieDomain:l,optInStorageExpiry:c}),C.execute(xe)}function n(e){return function(n,i){if(!Ae(n))throw new Error("[OptIn] Invalid category(-ies). Please use the `OptIn.Categories` enum.");return O(ce.CHANGED),Object.assign(b,ye(Se(n),e)),i||t(),h}}var i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=i.doesOptInApply,a=i.previousPermissions,o=i.preOptInApprovals,s=i.isOptInStorageEnabled,l=i.optInCookieDomain,c=i.optInStorageExpiry,u=i.isIabContext,f=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},p=f.cookies,g=Pe(a);Re(g,"Invalid `previousPermissions`!"),Re(o,"Invalid `preOptInApprovals`!");var m=d({isEnabled:!!s,cookieName:"adobeujs-optin"},{cookies:p}),h=this,_=le(h),C=ge(),I=Me(g),v=Me(o),S=m.get(),D={},A=function(e,t){return ke(e)||t&&ke(t)?ce.COMPLETE:ce.PENDING}(I,S),y=function(e,t,n){var i=ye(pe,!r);return r?Object.assign({},i,e,t,n):i}(v,I,S),b=be(y),O=function(e){return A=e},M=function(e){return y=e};h.deny=n(!1),h.approve=n(!0),h.denyAll=h.deny.bind(h,pe),h.approveAll=h.approve.bind(h,pe),h.isApproved=function(t){return e(t,h.permissions)},h.isPreApproved=function(t){return e(t,v)},h.fetchPermissions=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=t?h.on(ce.COMPLETE,e):Le;return!r||r&&h.isComplete||!!o?e(h.permissions):t||C.add(xe,function(){return e(h.permissions)}),n},h.complete=function(){h.status===ce.CHANGED&&t()},h.registerPlugin=function(e){if(!e||!e.name||"function"!=typeof e.onRegister)throw new Error(je);D[e.name]||(D[e.name]=e,e.onRegister.call(e,h))},h.execute=Ne(D),Object.defineProperties(h,{permissions:{get:function(){return y}},status:{get:function(){return A}},Categories:{get:function(){return ue}},doesOptInApply:{get:function(){return!!r}},isPending:{get:function(){return h.status===ce.PENDING}},isComplete:{get:function(){return h.status===ce.COMPLETE}},__plugins:{get:function(){return Object.keys(D)}},isIabContext:{get:function(){return u}}})}function g(e,t){function n(){r=null,e.call(e,new f("The call took longer than you wanted!"))}function i(){r&&(clearTimeout(r),e.apply(e,arguments))}if(void 0===t)return e;var r=setTimeout(n,t);return i}function m(){if(window.__cmp)return window.__cmp;var e=window;if(e===window.top)return void Ie.error("__cmp not found");for(var t;!t;){e=e.parent;try{e.frames.__cmpLocator&&(t=e)}catch(e){}if(e===window.top)break}if(!t)return void Ie.error("__cmp not found");var n={};return window.__cmp=function(e,i,r){var a=Math.random()+"",o={__cmpCall:{command:e,parameter:i,callId:a}};n[a]=r,t.postMessage(o,"*")},window.addEventListener("message",function(e){var t=e.data;if("string"==typeof t)try{t=JSON.parse(e.data)}catch(e){}if(t.__cmpReturn){var i=t.__cmpReturn;n[i.callId]&&(n[i.callId](i.returnValue,i.success),delete n[i.callId])}},!1),window.__cmp}function h(){var e=this;e.name="iabPlugin",e.version="0.0.1";var t=ge(),n={allConsentData:null},i=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return n[e]=t};e.fetchConsentData=function(e){var t=e.callback,n=e.timeout,i=g(t,n);r({callback:i})},e.isApproved=function(e){var t=e.callback,i=e.category,a=e.timeout;if(n.allConsentData)return t(null,s(i,n.allConsentData.vendorConsents,n.allConsentData.purposeConsents));var o=g(function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=n.vendorConsents,a=n.purposeConsents;t(e,s(i,r,a))},a);r({category:i,callback:o})},e.onRegister=function(t){var n=Object.keys(de),i=function(e){var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=i.purposeConsents,a=i.gdprApplies,o=i.vendorConsents;!e&&a&&o&&r&&(n.forEach(function(e){var n=s(e,o,r);t[n?"approve":"deny"](e,!0)}),t.complete())};e.fetchConsentData({callback:i})};var r=function(e){var r=e.callback;if(n.allConsentData)return r(null,n.allConsentData);t.add("FETCH_CONSENT_DATA",r);var s={};o(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=e.purposeConsents,o=e.gdprApplies,l=e.vendorConsents;(arguments.length>1?arguments[1]:void 0)&&(s={purposeConsents:r,gdprApplies:o,vendorConsents:l},i("allConsentData",s)),a(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};(arguments.length>1?arguments[1]:void 0)&&(s.consentString=e.consentData,i("allConsentData",s)),t.execute("FETCH_CONSENT_DATA",[null,n.allConsentData])})})},a=function(e){var t=m();t&&t("getConsentData",null,e)},o=function(e){var t=Fe(de),n=m();n&&n("getVendorConsents",t,e)},s=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=!!t[de[e]];return i&&function(){return fe[e].every(function(e){return n[e]})}()}}var _="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};Object.assign=Object.assign||function(e){for(var t,n,i=1;i<arguments.length;++i){n=arguments[i];for(t in n)Object.prototype.hasOwnProperty.call(n,t)&&(e[t]=n[t])}return e};var C,I,v={HANDSHAKE:"HANDSHAKE",GETSTATE:"GETSTATE",PARENTSTATE:"PARENTSTATE"},S={MCMID:"MCMID",MCAID:"MCAID",MCAAMB:"MCAAMB",MCAAMLH:"MCAAMLH",MCOPTOUT:"MCOPTOUT",CUSTOMERIDS:"CUSTOMERIDS"},D={MCMID:"getMarketingCloudVisitorID",MCAID:"getAnalyticsVisitorID",MCAAMB:"getAudienceManagerBlob",MCAAMLH:"getAudienceManagerLocationHint",MCOPTOUT:"isOptedOut",ALLFIELDS:"getVisitorValues"},A={CUSTOMERIDS:"getCustomerIDs"},y={MCMID:"getMarketingCloudVisitorID",MCAAMB:"getAudienceManagerBlob",MCAAMLH:"getAudienceManagerLocationHint",MCOPTOUT:"isOptedOut",MCAID:"getAnalyticsVisitorID",CUSTOMERIDS:"getCustomerIDs",ALLFIELDS:"getVisitorValues"},b={MC:"MCMID",A:"MCAID",AAM:"MCAAMB"},O={MCMID:"MCMID",MCOPTOUT:"MCOPTOUT",MCAID:"MCAID",MCAAMLH:"MCAAMLH",MCAAMB:"MCAAMB"},M={UNKNOWN:0,AUTHENTICATED:1,LOGGED_OUT:2},k={GLOBAL:"global"},E={MESSAGES:v,STATE_KEYS_MAP:S,ASYNC_API_MAP:D,SYNC_API_MAP:A,ALL_APIS:y,FIELDGROUP_TO_FIELD:b,FIELDS:O,AUTH_STATE:M,OPT_OUT:k},T=E.STATE_KEYS_MAP,L=function(e){function t(){}function n(t,n){var i=this;return function(){var r=e(0,t),a={};return a[t]=r,i.setStateAndPublish(a),n(r),r}}this.getMarketingCloudVisitorID=function(e){e=e||t;var i=this.findField(T.MCMID,e),r=n.call(this,T.MCMID,e);return void 0!==i?i:r()},this.getVisitorValues=function(e){this.getMarketingCloudVisitorID(function(t){e({MCMID:t})})}},P=E.MESSAGES,R=E.ASYNC_API_MAP,w=E.SYNC_API_MAP,F=function(){function e(){}function t(e,t){var n=this;return function(){return n.callbackRegistry.add(e,t),n.messageParent(P.GETSTATE),""}}function n(n){this[R[n]]=function(i){i=i||e;var r=this.findField(n,i),a=t.call(this,n,i);return void 0!==r?r:a()}}function i(t){this[w[t]]=function(){return this.findField(t,e)||{}}}Object.keys(R).forEach(n,this),Object.keys(w).forEach(i,this)},N=E.ASYNC_API_MAP,x=function(){Object.keys(N).forEach(function(e){this[N[e]]=function(t){this.callbackRegistry.add(e,t)}},this)},j=function(e,t){return t={exports:{}},e(t,t.exports),t.exports}(function(t,n){n.isObjectEmpty=function(e){return e===Object(e)&&0===Object.keys(e).length},n.isValueEmpty=function(e){return""===e||n.isObjectEmpty(e)},n.getIeVersion=function(){if(document.documentMode)return document.documentMode;for(var e=7;e>4;e--){var t=document.createElement("div");if(t.innerHTML="\x3c!--[if IE "+e+"]><span></span><![endif]--\x3e",t.getElementsByTagName("span").length)return t=null,e;t=null}return null},n.encodeAndBuildRequest=function(e,t){return e.map(encodeURIComponent).join(t)},n.isObject=function(t){return null!==t&&"object"===e(t)&&!1===Array.isArray(t)},n.defineGlobalNamespace=function(){return window.adobe=n.isObject(window.adobe)?window.adobe:{},window.adobe},n.pluck=function(e,t){return t.reduce(function(t,n){return e[n]&&(t[n]=e[n]),t},Object.create(null))},n.parseOptOut=function(e,t,n){t||(t=n,e.d_optout&&e.d_optout instanceof Array&&(t=e.d_optout.join(",")));var i=parseInt(e.d_ottl,10);return isNaN(i)&&(i=7200),{optOut:t,d_ottl:i}},n.normalizeBoolean=function(e){var t=e;return"true"===e?t=!0:"false"===e&&(t=!1),t}}),V=(j.isObjectEmpty,j.isValueEmpty,j.getIeVersion,j.encodeAndBuildRequest,j.isObject,j.defineGlobalNamespace,j.pluck,j.parseOptOut,j.normalizeBoolean,n),H=E.MESSAGES,U={0:"prefix",1:"orgID",2:"state"},B=function(e,t){this.parse=function(e){try{var t={};return e.data.split("|").forEach(function(e,n){if(void 0!==e){t[U[n]]=2!==n?e:JSON.parse(e)}}),t}catch(e){}},this.isInvalid=function(n){var i=this.parse(n);if(!i||Object.keys(i).length<2)return!0;var r=e!==i.orgID,a=!t||n.origin!==t,o=-1===Object.keys(H).indexOf(i.prefix);return r||a||o},this.send=function(n,i,r){var a=i+"|"+e;r&&r===Object(r)&&(a+="|"+JSON.stringify(r));try{n.postMessage(a,t)}catch(e){}}},G=E.MESSAGES,Y=function(e,t,n,i){function r(e){Object.assign(p,e)}function a(e){Object.assign(p.state,e),Object.assign(p.state.ALLFIELDS,e),p.callbackRegistry.executeAll(p.state)}function o(e){if(!h.isInvalid(e)){m=!1;var t=h.parse(e);p.setStateAndPublish(t.state)}}function s(e){!m&&g&&(m=!0,h.send(i,e))}function l(){r(new L(n._generateID)),p.getMarketingCloudVisitorID(),p.callbackRegistry.executeAll(p.state,!0),_.removeEventListener("message",c)}function c(e){if(!h.isInvalid(e)){var t=h.parse(e);m=!1,_.clearTimeout(p._handshakeTimeout),_.removeEventListener("message",c),r(new F(p)),_.addEventListener("message",o),p.setStateAndPublish(t.state),p.callbackRegistry.hasCallbacks()&&s(G.GETSTATE)}}function u(){g&&postMessage?(_.addEventListener("message",c),s(G.HANDSHAKE),p._handshakeTimeout=setTimeout(l,250)):l()}function d(){_.s_c_in||(_.s_c_il=[],_.s_c_in=0),p._c="Visitor",p._il=_.s_c_il,p._in=_.s_c_in,p._il[p._in]=p,_.s_c_in++}function f(){function e(e){0!==e.indexOf("_")&&"function"==typeof n[e]&&(p[e]=function(){})}Object.keys(n).forEach(e),p.getSupplementalDataID=n.getSupplementalDataID,p.isAllowed=function(){return!0}}var p=this,g=t.whitelistParentDomain;p.state={ALLFIELDS:{}},p.version=n.version,p.marketingCloudOrgID=e,p.cookieDomain=n.cookieDomain||"",p._instanceType="child";var m=!1,h=new B(e,g);p.callbackRegistry=V(),p.init=function(){d(),f(),r(new x(p)),u()},p.findField=function(e,t){if(void 0!==p.state[e])return t(p.state[e]),p.state[e]},p.messageParent=s,p.setStateAndPublish=a},q=E.MESSAGES,X=E.ALL_APIS,W=E.ASYNC_API_MAP,J=E.FIELDGROUP_TO_FIELD,K=function(e,t){function n(){var t={};return Object.keys(X).forEach(function(n){var i=X[n],r=e[i]();j.isValueEmpty(r)||(t[n]=r)}),t}function i(){var t=[];return e._loading&&Object.keys(e._loading).forEach(function(n){if(e._loading[n]){var i=J[n];t.push(i)}}),t.length?t:null}function r(t){return function n(r){var a=i();if(a){var o=W[a[0]];e[o](n,!0)}else t()}}function a(e,i){var r=n();t.send(e,i,r)}function o(e){l(e),a(e,q.HANDSHAKE)}function s(e){r(function(){a(e,q.PARENTSTATE)})()}function l(n){function i(i){r.call(e,i),t.send(n,q.PARENTSTATE,{CUSTOMERIDS:e.getCustomerIDs()})}var r=e.setCustomerIDs;e.setCustomerIDs=i}return function(e){if(!t.isInvalid(e)){(t.parse(e).prefix===q.HANDSHAKE?o:s)(e.source)}}},z=function(e,t){function n(e){return function(n){i[e]=n,r++,r===a&&t(i)}}var i={},r=0,a=Object.keys(e).length;Object.keys(e).forEach(function(t){var i=e[t];if(i.fn){var r=i.args||[];r.unshift(n(t)),i.fn.apply(i.context||null,r)}})},Q={get:function(e){e=encodeURIComponent(e);var t=(";"+document.cookie).split(" ").join(";"),n=t.indexOf(";"+e+"="),i=n<0?n:t.indexOf(";",n+1);return n<0?"":decodeURIComponent(t.substring(n+2+e.length,i<0?t.length:i))},set:function(e,t,n){var r=i(n,"cookieLifetime"),a=i(n,"expires"),o=i(n,"domain"),s=i(n,"secure"),l=s?"Secure":"";if(a&&"SESSION"!==r&&"NONE"!==r){var c=""!==t?parseInt(r||0,10):-60;if(c)a=new Date,a.setTime(a.getTime()+1e3*c);else if(1===a){a=new Date;var u=a.getYear();a.setYear(u+2+(u<1900?1900:0))}}else a=0;return e&&"NONE"!==r?(document.cookie=encodeURIComponent(e)+"="+encodeURIComponent(t)+"; path=/;"+(a?" expires="+a.toGMTString()+";":"")+(o?" domain="+o+";":"")+l,this.get(e)===t):0},remove:function(e,t){var n=i(t,"domain");n=n?" domain="+n+";":"",document.cookie=encodeURIComponent(e)+"=; Path=/; Expires=Thu, 01 Jan 1970 00:00:01 GMT;"+n}},$=function(e){var t;!e&&_.location&&(e=_.location.hostname),t=e;var n,i=t.split(".");for(n=i.length-2;n>=0;n--)if(t=i.slice(n).join("."),Q.set("test","cookie",{domain:t}))return Q.remove("test",{domain:t}),t;return""},Z={compare:s,isLessThan:function(e,t){return s(e,t)<0},areVersionsDifferent:function(e,t){return 0!==s(e,t)},isGreaterThan:function(e,t){return s(e,t)>0},isEqual:function(e,t){return 0===s(e,t)}},ee=!!_.postMessage,te={postMessage:function(e,t,n){var i=1;t&&(ee?n.postMessage(e,t.replace(/([^:]+:\/\/[^\/]+).*/,"$1")):t&&(n.location=t.replace(/#.*$/,"")+"#"+ +new Date+i+++"&"+e))},receiveMessage:function(e,t){var n;try{ee&&(e&&(n=function(n){if("string"==typeof t&&n.origin!==t||"[object Function]"===Object.prototype.toString.call(t)&&!1===t(n.origin))return!1;e(n)}),_.addEventListener?_[e?"addEventListener":"removeEventListener"]("message",n):_[e?"attachEvent":"detachEvent"]("onmessage",n))}catch(e){}}},ne=function(e){var t,n,i="0123456789",r="",a="",o=8,s=10,l=10;if(1==e){for(i+="ABCDEF",t=0;16>t;t++)n=Math.floor(Math.random()*o),r+=i.substring(n,n+1),n=Math.floor(Math.random()*o),a+=i.substring(n,n+1),o=16;return r+"-"+a}for(t=0;19>t;t++)n=Math.floor(Math.random()*s),r+=i.substring(n,n+1),0===t&&9==n?s=3:(1==t||2==t)&&10!=s&&2>n?s=10:2<t&&(s=10),n=Math.floor(Math.random()*l),a+=i.substring(n,n+1),0===t&&9==n?l=3:(1==t||2==t)&&10!=l&&2>n?l=10:2<t&&(l=10);return r+a},ie=function(e,t){return{corsMetadata:function(){var e="none",t=!0;return"undefined"!=typeof XMLHttpRequest&&XMLHttpRequest===Object(XMLHttpRequest)&&("withCredentials"in new XMLHttpRequest?e="XMLHttpRequest":"undefined"!=typeof XDomainRequest&&XDomainRequest===Object(XDomainRequest)&&(t=!1),Object.prototype.toString.call(_.HTMLElement).indexOf("Constructor")>0&&(t=!1)),{corsType:e,corsCookiesEnabled:t}}(),getCORSInstance:function(){return"none"===this.corsMetadata.corsType?null:new _[this.corsMetadata.corsType]},fireCORS:function(t,n,i){function r(e){var n;try{if((n=JSON.parse(e))!==Object(n))return void a.handleCORSError(t,null,"Response is not JSON")}catch(e){return void a.handleCORSError(t,e,"Error parsing response as JSON")}try{for(var i=t.callback,r=_,o=0;o<i.length;o++)r=r[i[o]];r(n)}catch(e){a.handleCORSError(t,e,"Error forming callback function")}}var a=this;n&&(t.loadErrorHandler=n);try{var o=this.getCORSInstance();o.open("get",t.corsUrl+"&ts="+(new Date).getTime(),!0),"XMLHttpRequest"===this.corsMetadata.corsType&&(o.withCredentials=!0,o.timeout=e.loadTimeout,o.setRequestHeader("Content-Type","application/x-www-form-urlencoded"),o.onreadystatechange=function(){4===this.readyState&&200===this.status&&r(this.responseText)}),o.onerror=function(e){a.handleCORSError(t,e,"onerror")},o.ontimeout=function(e){a.handleCORSError(t,e,"ontimeout")},o.send(),e._log.requests.push(t.corsUrl)}catch(e){this.handleCORSError(t,e,"try-catch")}},handleCORSError:function(t,n,i){e.CORSErrors.push({corsData:t,error:n,description:i}),t.loadErrorHandler&&("ontimeout"===i?t.loadErrorHandler(!0):t.loadErrorHandler(!1))}}},re={POST_MESSAGE_ENABLED:!!_.postMessage,DAYS_BETWEEN_SYNC_ID_CALLS:1,MILLIS_PER_DAY:864e5,ADOBE_MC:"adobe_mc",ADOBE_MC_SDID:"adobe_mc_sdid",VALID_VISITOR_ID_REGEX:/^[0-9a-fA-F\-]+$/,ADOBE_MC_TTL_IN_MIN:5,VERSION_REGEX:/vVersion\|((\d+\.)?(\d+\.)?(\*|\d+))(?=$|\|)/,FIRST_PARTY_SERVER_COOKIE:"s_ecid"},ae=function(e,t){var n=_.document;return{THROTTLE_START:3e4,MAX_SYNCS_LENGTH:649,throttleTimerSet:!1,id:null,onPagePixels:[],iframeHost:null,getIframeHost:function(e){if("string"==typeof e){var t=e.split("/");return t[0]+"//"+t[2]}},subdomain:null,url:null,getUrl:function(){var t,i="http://fast.",r="?d_nsid="+e.idSyncContainerID+"#"+encodeURIComponent(n.location.origin);return this.subdomain||(this.subdomain="nosubdomainreturned"),e.loadSSL&&(i=e.idSyncSSLUseAkamai?"https://fast.":"https://"),t=i+this.subdomain+".demdex.net/dest5.html"+r,this.iframeHost=this.getIframeHost(t),this.id="destination_publishing_iframe_"+this.subdomain+"_"+e.idSyncContainerID,t},checkDPIframeSrc:function(){var t="?d_nsid="+e.idSyncContainerID+"#"+encodeURIComponent(n.location.href);"string"==typeof e.dpIframeSrc&&e.dpIframeSrc.length&&(this.id="destination_publishing_iframe_"+(e._subdomain||this.subdomain||(new Date).getTime())+"_"+e.idSyncContainerID,this.iframeHost=this.getIframeHost(e.dpIframeSrc),this.url=e.dpIframeSrc+t)},idCallNotProcesssed:null,doAttachIframe:!1,startedAttachingIframe:!1,iframeHasLoaded:null,iframeIdChanged:null,newIframeCreated:null,originalIframeHasLoadedAlready:null,iframeLoadedCallbacks:[],regionChanged:!1,timesRegionChanged:0,sendingMessages:!1,messages:[],messagesPosted:[],messagesReceived:[],messageSendingInterval:re.POST_MESSAGE_ENABLED?null:100,onPageDestinationsFired:[],jsonForComparison:[],jsonDuplicates:[],jsonWaiting:[],jsonProcessed:[],canSetThirdPartyCookies:!0,receivedThirdPartyCookiesNotification:!1,readyToAttachIframePreliminary:function(){return!(e.idSyncDisableSyncs||e.disableIdSyncs||e.idSyncDisable3rdPartySyncing||e.disableThirdPartyCookies||e.disableThirdPartyCalls)},readyToAttachIframe:function(){return this.readyToAttachIframePreliminary()&&(this.doAttachIframe||e._doAttachIframe)&&(this.subdomain&&"nosubdomainreturned"!==this.subdomain||e._subdomain)&&this.url&&!this.startedAttachingIframe},attachIframe:function(){function e(){r=n.createElement("iframe"),r.sandbox="allow-scripts allow-same-origin",r.title="Adobe ID Syncing iFrame",r.id=i.id,r.name=i.id+"_name",r.style.cssText="display: none; width: 0; height: 0;",r.src=i.url,i.newIframeCreated=!0,t(),n.body.appendChild(r)}function t(e){r.addEventListener("load",function(){r.className="aamIframeLoaded",i.iframeHasLoaded=!0,i.fireIframeLoadedCallbacks(e),i.requestToProcess()})}this.startedAttachingIframe=!0;var i=this,r=n.getElementById(this.id);r?"IFRAME"!==r.nodeName?(this.id+="_2",this.iframeIdChanged=!0,e()):(this.newIframeCreated=!1,"aamIframeLoaded"!==r.className?(this.originalIframeHasLoadedAlready=!1,t("The destination publishing iframe already exists from a different library, but hadn't loaded yet.")):(this.originalIframeHasLoadedAlready=!0,this.iframeHasLoaded=!0,this.iframe=r,this.fireIframeLoadedCallbacks("The destination publishing iframe already exists from a different library, and had loaded alresady."),this.requestToProcess())):e(),this.iframe=r},fireIframeLoadedCallbacks:function(e){this.iframeLoadedCallbacks.forEach(function(t){"function"==typeof t&&t({message:e||"The destination publishing iframe was attached and loaded successfully."})}),this.iframeLoadedCallbacks=[]},requestToProcess:function(t){function n(){r.jsonForComparison.push(t),r.jsonWaiting.push(t),r.processSyncOnPage(t)}var i,r=this;if(t===Object(t)&&t.ibs)if(i=JSON.stringify(t.ibs||[]),this.jsonForComparison.length){var a,o,s,l=!1;for(a=0,o=this.jsonForComparison.length;a<o;a++)if(s=this.jsonForComparison[a],i===JSON.stringify(s.ibs||[])){l=!0;break}l?this.jsonDuplicates.push(t):n()}else n();if((this.receivedThirdPartyCookiesNotification||!re.POST_MESSAGE_ENABLED||this.iframeHasLoaded)&&this.jsonWaiting.length){var c=this.jsonWaiting.shift();this.process(c),this.requestToProcess()}e.idSyncDisableSyncs||e.disableIdSyncs||!this.iframeHasLoaded||!this.messages.length||this.sendingMessages||(this.throttleTimerSet||(this.throttleTimerSet=!0,setTimeout(function(){r.messageSendingInterval=re.POST_MESSAGE_ENABLED?null:150},this.THROTTLE_START)),this.sendingMessages=!0,this.sendMessages())},getRegionAndCheckIfChanged:function(t,n){var i=e._getField("MCAAMLH"),r=t.d_region||t.dcs_region;return i?r&&(e._setFieldExpire("MCAAMLH",n),e._setField("MCAAMLH",r),parseInt(i,10)!==r&&(this.regionChanged=!0,this.timesRegionChanged++,e._setField("MCSYNCSOP",""),e._setField("MCSYNCS",""),i=r)):(i=r)&&(e._setFieldExpire("MCAAMLH",n),e._setField("MCAAMLH",i)),i||(i=""),i},processSyncOnPage:function(e){var t,n,i,r;if((t=e.ibs)&&t instanceof Array&&(n=t.length))for(i=0;i<n;i++)r=t[i],r.syncOnPage&&this.checkFirstPartyCookie(r,"","syncOnPage")},process:function(e){var t,n,i,r,a,o=encodeURIComponent,s=!1;if((t=e.ibs)&&t instanceof Array&&(n=t.length))for(s=!0,i=0;i<n;i++)r=t[i],a=[o("ibs"),o(r.id||""),o(r.tag||""),j.encodeAndBuildRequest(r.url||[],","),o(r.ttl||""),"","",r.fireURLSync?"true":"false"],r.syncOnPage||(this.canSetThirdPartyCookies?this.addMessage(a.join("|")):r.fireURLSync&&this.checkFirstPartyCookie(r,a.join("|")));s&&this.jsonProcessed.push(e)},checkFirstPartyCookie:function(t,n,i){var r="syncOnPage"===i,a=r?"MCSYNCSOP":"MCSYNCS";e._readVisitor();var o,s,l=e._getField(a),c=!1,u=!1,d=Math.ceil((new Date).getTime()/re.MILLIS_PER_DAY);l?(o=l.split("*"),s=this.pruneSyncData(o,t.id,d),c=s.dataPresent,u=s.dataValid,c&&u||this.fireSync(r,t,n,o,a,d)):(o=[],this.fireSync(r,t,n,o,a,d))},pruneSyncData:function(e,t,n){var i,r,a,o=!1,s=!1;for(r=0;r<e.length;r++)i=e[r],a=parseInt(i.split("-")[1],10),i.match("^"+t+"-")?(o=!0,n<a?s=!0:(e.splice(r,1),r--)):n>=a&&(e.splice(r,1),r--);return{dataPresent:o,dataValid:s}},manageSyncsSize:function(e){if(e.join("*").length>this.MAX_SYNCS_LENGTH)for(e.sort(function(e,t){return parseInt(e.split("-")[1],10)-parseInt(t.split("-")[1],10)});e.join("*").length>this.MAX_SYNCS_LENGTH;)e.shift()},fireSync:function(t,n,i,r,a,o){var s=this;if(t){if("img"===n.tag){var l,c,u,d,f=n.url,p=e.loadSSL?"https:":"http:";for(l=0,c=f.length;l<c;l++){u=f[l],d=/^\/\//.test(u);var g=new Image;g.addEventListener("load",function(t,n,i,r){return function(){s.onPagePixels[t]=null,e._readVisitor();var o,l=e._getField(a),c=[];if(l){o=l.split("*");var u,d,f;for(u=0,d=o.length;u<d;u++)f=o[u],f.match("^"+n.id+"-")||c.push(f)}s.setSyncTrackingData(c,n,i,r)}}(this.onPagePixels.length,n,a,o)),g.src=(d?p:"")+u,this.onPagePixels.push(g)}}}else this.addMessage(i),this.setSyncTrackingData(r,n,a,o)},addMessage:function(t){var n=encodeURIComponent,i=n(e._enableErrorReporting?"---destpub-debug---":"---destpub---");this.messages.push((re.POST_MESSAGE_ENABLED?"":i)+t)},setSyncTrackingData:function(t,n,i,r){t.push(n.id+"-"+(r+Math.ceil(n.ttl/60/24))),this.manageSyncsSize(t),e._setField(i,t.join("*"))},sendMessages:function(){var e,t=this,n="",i=encodeURIComponent;this.regionChanged&&(n=i("---destpub-clear-dextp---"),this.regionChanged=!1),this.messages.length?re.POST_MESSAGE_ENABLED?(e=n+i("---destpub-combined---")+this.messages.join("%01"),this.postMessage(e),this.messages=[],this.sendingMessages=!1):(e=this.messages.shift(),this.postMessage(n+e),setTimeout(function(){t.sendMessages()},this.messageSendingInterval)):this.sendingMessages=!1},postMessage:function(e){te.postMessage(e,this.url,this.iframe.contentWindow),this.messagesPosted.push(e)},receiveMessage:function(e){var t,n=/^---destpub-to-parent---/;"string"==typeof e&&n.test(e)&&(t=e.replace(n,"").split("|"),"canSetThirdPartyCookies"===t[0]&&(this.canSetThirdPartyCookies="true"===t[1],this.receivedThirdPartyCookiesNotification=!0,this.requestToProcess()),this.messagesReceived.push(e))},processIDCallData:function(i){(null==this.url||i.subdomain&&"nosubdomainreturned"===this.subdomain)&&("string"==typeof e._subdomain&&e._subdomain.length?this.subdomain=e._subdomain:this.subdomain=i.subdomain||"",this.url=this.getUrl()),i.ibs instanceof Array&&i.ibs.length&&(this.doAttachIframe=!0),this.readyToAttachIframe()&&(e.idSyncAttachIframeOnWindowLoad?(t.windowLoaded||"complete"===n.readyState||"loaded"===n.readyState)&&this.attachIframe():this.attachIframeASAP()),"function"==typeof e.idSyncIDCallResult?e.idSyncIDCallResult(i):this.requestToProcess(i),"function"==typeof e.idSyncAfterIDCallResult&&e.idSyncAfterIDCallResult(i)},canMakeSyncIDCall:function(t,n){return e._forceSyncIDCall||!t||n-t>re.DAYS_BETWEEN_SYNC_ID_CALLS},attachIframeASAP:function(){function e(){t.startedAttachingIframe||(n.body?t.attachIframe():setTimeout(e,30))}var t=this;e()}}},oe={audienceManagerServer:{},audienceManagerServerSecure:{},cookieDomain:{},cookieLifetime:{},cookieName:{},doesOptInApply:{},disableThirdPartyCalls:{},discardTrackingServerECID:{},idSyncAfterIDCallResult:{},idSyncAttachIframeOnWindowLoad:{},idSyncContainerID:{},idSyncDisable3rdPartySyncing:{},disableThirdPartyCookies:{},idSyncDisableSyncs:{},disableIdSyncs:{},idSyncIDCallResult:{},idSyncSSLUseAkamai:{},isCoopSafe:{},isIabContext:{},isOptInStorageEnabled:{},loadSSL:{},loadTimeout:{},marketingCloudServer:{},marketingCloudServerSecure:{},optInCookieDomain:{},optInStorageExpiry:{},overwriteCrossDomainMCIDAndAID:{},preOptInApprovals:{},previousPermissions:{},resetBeforeVersion:{},sdidParamExpiry:{},serverState:{},sessionCookieName:{},secureCookie:{},takeTimeoutMetrics:{},trackingServer:{},trackingServerSecure:{},whitelistIframeDomains:{},whitelistParentDomain:{}},se={getConfigNames:function(){return Object.keys(oe)},getConfigs:function(){return oe},normalizeConfig:function(e){return"function"!=typeof e?e:e()}},le=function(e){var t={};return e.on=function(e,n,i){if(!n||"function"!=typeof n)throw new Error("[ON] Callback should be a function.");t.hasOwnProperty(e)||(t[e]=[]);var r=t[e].push({callback:n,context:i})-1;return function(){t[e].splice(r,1),t[e].length||delete t[e]}},e.off=function(e,n){t.hasOwnProperty(e)&&(t[e]=t[e].filter(function(e){if(e.callback!==n)return e}))},e.publish=function(e){if(t.hasOwnProperty(e)){var n=[].slice.call(arguments,1);t[e].slice(0).forEach(function(e){e.callback.apply(e.context,n)})}},e.publish},ce={PENDING:"pending",CHANGED:"changed",COMPLETE:"complete"},ue={AAM:"aam",ADCLOUD:"adcloud",ANALYTICS:"aa",CAMPAIGN:"campaign",ECID:"ecid",LIVEFYRE:"livefyre",TARGET:"target",VIDEO_ANALYTICS:"videoaa"},de=(C={},t(C,ue.AAM,565),t(C,ue.ECID,565),C),fe=(I={},t(I,ue.AAM,[1,2,5]),t(I,ue.ECID,[1,2,5]),I),pe=function(e){return Object.keys(e).map(function(t){return e[t]})}(ue),ge=function(){var e={};return e.callbacks=Object.create(null),e.add=function(t,n){if(!c(n))throw new Error("[callbackRegistryFactory] Make sure callback is a function or an array of functions.");e.callbacks[t]=e.callbacks[t]||[];var i=e.callbacks[t].push(n)-1;return function(){e.callbacks[t].splice(i,1)}},e.execute=function(t,n){if(e.callbacks[t]){n=void 0===n?[]:n,n=n instanceof Array?n:[n];try{for(;e.callbacks[t].length;){var i=e.callbacks[t].shift();"function"==typeof i?i.apply(null,n):i instanceof Array&&i[1].apply(i[0],n)}delete e.callbacks[t]}catch(e){}}},e.executeAll=function(t,n){(n||t&&!l(t))&&Object.keys(e.callbacks).forEach(function(n){var i=void 0!==t[n]?t[n]:"";e.execute(n,i)},e)},e.hasCallbacks=function(){return Boolean(Object.keys(e.callbacks).length)},e},me=function(){},he=function(e){var t=window,n=t.console;return!!n&&"function"==typeof n[e]},_e=function(e,t,n){return n()?function(){if(he(e)){for(var n=arguments.length,i=new Array(n),r=0;r<n;r++)i[r]=arguments[r];console[e].apply(console,[t].concat(i))}}:me},Ce=u,Ie=new Ce("[ADOBE OPT-IN]"),ve=function(t,n){return e(t)===n},Se=function(e,t){return e instanceof Array?e:ve(e,"string")?[e]:t||[]},De=function(e){var t=Object.keys(e);return!!t.length&&t.every(function(t){return!0===e[t]})},Ae=function(e){return!(!e||Oe(e))&&Se(e).every(function(e){return pe.indexOf(e)>-1})},ye=function(e,t){return e.reduce(function(e,n){return e[n]=t,e},{})},be=function(e){return JSON.parse(JSON.stringify(e))},Oe=function(e){return"[object Array]"===Object.prototype.toString.call(e)&&!e.length},Me=function(e){if(Te(e))return e;try{return JSON.parse(e)}catch(e){return{}}},ke=function(e){return void 0===e||(Te(e)?Ae(Object.keys(e)):Ee(e))},Ee=function(e){try{var t=JSON.parse(e);return!!e&&ve(e,"string")&&Ae(Object.keys(t))}catch(e){return!1}},Te=function(e){return null!==e&&ve(e,"object")&&!1===Array.isArray(e)},Le=function(){},Pe=function(e){return ve(e,"function")?e():e},Re=function(e,t){ke(e)||Ie.error("".concat(t))},we=function(e){return Object.keys(e).map(function(t){return e[t]})},Fe=function(e){return we(e).filter(function(e,t,n){return n.indexOf(e)===t})},Ne=function(e){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.command,i=t.params,r=void 0===i?{}:i,a=t.callback,o=void 0===a?Le:a;if(!n||-1===n.indexOf("."))throw new Error("[OptIn.execute] Please provide a valid command.");try{var s=n.split("."),l=e[s[0]],c=s[1];if(!l||"function"!=typeof l[c])throw new Error("Make sure the plugin and API name exist.");var u=Object.assign(r,{callback:o});l[c].call(l,u)}catch(e){Ie.error("[execute] Something went wrong: "+e.message)}}};f.prototype=Object.create(Error.prototype),f.prototype.constructor=f;var xe="fetchPermissions",je="[OptIn#registerPlugin] Plugin is invalid.";p.Categories=ue,p.TimeoutError=f;var Ve=Object.freeze({OptIn:p,IabPlugin:h}),He=function(e,t){e.publishDestinations=function(n){var i=arguments[1],r=arguments[2];try{r="function"==typeof r?r:n.callback}catch(e){r=function(){}}var a=t;if(!a.readyToAttachIframePreliminary())return void r({error:"The destination publishing iframe is disabled in the Visitor library."});if("string"==typeof n){if(!n.length)return void r({error:"subdomain is not a populated string."});if(!(i instanceof Array&&i.length))return void r({error:"messages is not a populated array."});var o=!1;if(i.forEach(function(e){"string"==typeof e&&e.length&&(a.addMessage(e),o=!0)}),!o)return void r({error:"None of the messages are populated strings."})}else{if(!j.isObject(n))return void r({error:"Invalid parameters passed."});var s=n;if("string"!=typeof(n=s.subdomain)||!n.length)return void r({error:"config.subdomain is not a populated string."});var l=s.urlDestinations;if(!(l instanceof Array&&l.length))return void r({error:"config.urlDestinations is not a populated array."});var c=[];l.forEach(function(e){j.isObject(e)&&(e.hideReferrer?e.message&&a.addMessage(e.message):c.push(e))});!function e(){c.length&&setTimeout(function(){var t=new Image,n=c.shift();t.src=n.url,a.onPageDestinationsFired.push(n),e()},100)}()}a.iframe?(r({message:"The destination publishing iframe is already attached and loaded."}),a.requestToProcess()):!e.subdomain&&e._getField("MCMID")?(a.subdomain=n,a.doAttachIframe=!0,a.url=a.getUrl(),a.readyToAttachIframe()?(a.iframeLoadedCallbacks.push(function(e){r({message:"Attempted to attach and load the destination publishing iframe through this API call. Result: "+(e.message||"no result")})}),a.attachIframe()):r({error:"Encountered a problem in attempting to attach and load the destination publishing iframe through this API call."})):a.iframeLoadedCallbacks.push(function(e){r({message:"Attempted to attach and load the destination publishing iframe through normal Visitor API processing. Result: "+(e.message||"no result")})})}},Ue=function e(t){function n(e,t){return e>>>t|e<<32-t}for(var i,r,a=Math.pow,o=a(2,32),s="",l=[],c=8*t.length,u=e.h=e.h||[],d=e.k=e.k||[],f=d.length,p={},g=2;f<64;g++)if(!p[g]){for(i=0;i<313;i+=g)p[i]=g;u[f]=a(g,.5)*o|0,d[f++]=a(g,1/3)*o|0}for(t+="€";t.length%64-56;)t+="\0";for(i=0;i<t.length;i++){if((r=t.charCodeAt(i))>>8)return;l[i>>2]|=r<<(3-i)%4*8}for(l[l.length]=c/o|0,l[l.length]=c,r=0;r<l.length;){var m=l.slice(r,r+=16),h=u;for(u=u.slice(0,8),i=0;i<64;i++){var _=m[i-15],C=m[i-2],I=u[0],v=u[4],S=u[7]+(n(v,6)^n(v,11)^n(v,25))+(v&u[5]^~v&u[6])+d[i]+(m[i]=i<16?m[i]:m[i-16]+(n(_,7)^n(_,18)^_>>>3)+m[i-7]+(n(C,17)^n(C,19)^C>>>10)|0);u=[S+((n(I,2)^n(I,13)^n(I,22))+(I&u[1]^I&u[2]^u[1]&u[2]))|0].concat(u),u[4]=u[4]+S|0}for(i=0;i<8;i++)u[i]=u[i]+h[i]|0}for(i=0;i<8;i++)for(r=3;r+1;r--){var D=u[i]>>8*r&255;s+=(D<16?0:"")+D.toString(16)}return s},Be=function(e,t){return"SHA-256"!==t&&"SHA256"!==t&&"sha256"!==t&&"sha-256"!==t||(e=Ue(e)),e},Ge=function(e){return String(e).trim().toLowerCase()},Ye=Ve.OptIn;j.defineGlobalNamespace(),window.adobe.OptInCategories=Ye.Categories;var qe=function(t,n,i){function r(e){var t=e;return function(e){var n=e||v.location.href;try{var i=g._extractParamFromUri(n,t);if(i)return w.parsePipeDelimetedKeyValues(i)}catch(e){}}}function a(e){function t(e,t,n){e&&e.match(re.VALID_VISITOR_ID_REGEX)&&(n===A&&(I=!0),t(e))}t(e[A],g.setMarketingCloudVisitorID,A),g._setFieldExpire(k,-1),t(e[O],g.setAnalyticsVisitorID)}function o(e){e=e||{},g._supplementalDataIDCurrent=e.supplementalDataIDCurrent||"",g._supplementalDataIDCurrentConsumed=e.supplementalDataIDCurrentConsumed||{},g._supplementalDataIDLast=e.supplementalDataIDLast||"",g._supplementalDataIDLastConsumed=e.supplementalDataIDLastConsumed||{}}function s(e){function t(e,t,n){return n=n?n+="|":n,n+=e+"="+encodeURIComponent(t)}function n(e,n){var i=n[0],r=n[1];return null!=r&&r!==T&&(e=t(i,r,e)),e}var i=e.reduce(n,"");return function(e){var t=w.getTimestampInSeconds();return e=e?e+="|":e,e+="TS="+t}(i)}function l(e){var t=e.minutesToLive,n="";return(g.idSyncDisableSyncs||g.disableIdSyncs)&&(n=n||"Error: id syncs have been disabled"),"string"==typeof e.dpid&&e.dpid.length||(n=n||"Error: config.dpid is empty"),"string"==typeof e.url&&e.url.length||(n=n||"Error: config.url is empty"),void 0===t?t=20160:(t=parseInt(t,10),(isNaN(t)||t<=0)&&(n=n||"Error: config.minutesToLive needs to be a positive number")),{error:n,ttl:t}}function c(){return!!g.configs.doesOptInApply&&!(m.optIn.isComplete&&u())}function u(){return g.configs.isIabContext?m.optIn.isApproved(m.optIn.Categories.ECID)&&C:m.optIn.isApproved(m.optIn.Categories.ECID)}function d(e,t){if(C=!0,e)throw new Error("[IAB plugin] : "+e);t.gdprApplies&&(h=t.consentString),g.init(),p()}function f(){m.optIn.isApproved(m.optIn.Categories.ECID)&&(g.configs.isIabContext?m.optIn.execute({command:"iabPlugin.fetchConsentData",callback:d}):(g.init(),p()))}function p(){m.optIn.off("complete",f)}if(!i||i.split("").reverse().join("")!==t)throw new Error("Please use `Visitor.getInstance` to instantiate Visitor.");var g=this,m=window.adobe,h="",C=!1,I=!1;g.version="4.4.0";var v=_,S=v.Visitor;S.version=g.version,S.AuthState=E.AUTH_STATE,S.OptOut=E.OPT_OUT,v.s_c_in||(v.s_c_il=[],v.s_c_in=0),g._c="Visitor",g._il=v.s_c_il,g._in=v.s_c_in,g._il[g._in]=g,v.s_c_in++,g._instanceType="regular",g._log={requests:[]},g.marketingCloudOrgID=t,g.cookieName="AMCV_"+t,g.sessionCookieName="AMCVS_"+t,g.cookieDomain=$(),g.loadSSL=v.location.protocol.toLowerCase().indexOf("https")>=0,g.loadTimeout=3e4,g.CORSErrors=[],g.marketingCloudServer=g.audienceManagerServer="dpm.demdex.net",g.sdidParamExpiry=30;var D=null,A="MCMID",y="MCIDTS",b="A",O="MCAID",M="AAM",k="MCAAMB",T="NONE",L=function(e){return!Object.prototype[e]},P=ie(g);g.FIELDS=E.FIELDS,g.cookieRead=function(e){return Q.get(e)},g.cookieWrite=function(e,t,n){var i=g.cookieLifetime?(""+g.cookieLifetime).toUpperCase():"",r=!1;return g.configs&&g.configs.secureCookie&&"https:"===location.protocol&&(r=!0),Q.set(e,""+t,{expires:n,domain:g.cookieDomain,cookieLifetime:i,secure:r})},g.resetState=function(e){e?g._mergeServerState(e):o()},g._isAllowedDone=!1,g._isAllowedFlag=!1,g.isAllowed=function(){return g._isAllowedDone||(g._isAllowedDone=!0,(g.cookieRead(g.cookieName)||g.cookieWrite(g.cookieName,"T",1))&&(g._isAllowedFlag=!0)),"T"===g.cookieRead(g.cookieName)&&g._helpers.removeCookie(g.cookieName),g._isAllowedFlag},g.setMarketingCloudVisitorID=function(e){g._setMarketingCloudFields(e)},g._use1stPartyMarketingCloudServer=!1,g.getMarketingCloudVisitorID=function(e,t){g.marketingCloudServer&&g.marketingCloudServer.indexOf(".demdex.net")<0&&(g._use1stPartyMarketingCloudServer=!0);var n=g._getAudienceManagerURLData("_setMarketingCloudFields"),i=n.url;return g._getRemoteField(A,i,e,t,n)},g.getVisitorValues=function(e,t){var n={MCMID:{fn:g.getMarketingCloudVisitorID,args:[!0],context:g},MCOPTOUT:{fn:g.isOptedOut,args:[void 0,!0],context:g},MCAID:{fn:g.getAnalyticsVisitorID,args:[!0],context:g},MCAAMLH:{fn:g.getAudienceManagerLocationHint,args:[!0],context:g},MCAAMB:{fn:g.getAudienceManagerBlob,args:[!0],context:g}},i=t&&t.length?j.pluck(n,t):n;z(i,e)},g._currentCustomerIDs={},g._customerIDsHashChanged=!1,g._newCustomerIDsHash="",g.setCustomerIDs=function(t,n){function i(){g._customerIDsHashChanged=!1}if(!g.isOptedOut()&&t){if(!j.isObject(t)||j.isObjectEmpty(t))return!1;g._readVisitor();var r,a,o;for(r in t)if(L(r)&&(a=t[r],n=a.hasOwnProperty("hashType")?a.hashType:n,a))if("object"===e(a)){var s={};if(a.id){if(n){if(!(o=Be(Ge(a.id),n)))return;a.id=o,s.hashType=n}s.id=a.id}void 0!=a.authState&&(s.authState=a.authState),g._currentCustomerIDs[r]=s}else if(n){if(!(o=Be(Ge(a),n)))return;g._currentCustomerIDs[r]={id:o,hashType:n}}else g._currentCustomerIDs[r]={id:a};var l=g.getCustomerIDs(),c=g._getField("MCCIDH"),u="";c||(c=0);for(r in l)L(r)&&(a=l[r],u+=(u?"|":"")+r+"|"+(a.id?a.id:"")+(a.authState?a.authState:""));g._newCustomerIDsHash=String(g._hash(u)),g._newCustomerIDsHash!==c&&(g._customerIDsHashChanged=!0,g._mapCustomerIDs(i))}},g.getCustomerIDs=function(){g._readVisitor();var e,t,n={};for(e in g._currentCustomerIDs)L(e)&&(t=g._currentCustomerIDs[e],n[e]||(n[e]={}),t.id&&(n[e].id=t.id),void 0!=t.authState?n[e].authState=t.authState:n[e].authState=S.AuthState.UNKNOWN,t.hashType&&(n[e].hashType=t.hashType));return n},g.setAnalyticsVisitorID=function(e){g._setAnalyticsFields(e)},g.getAnalyticsVisitorID=function(e,t,n){if(!w.isTrackingServerPopulated()&&!n)return g._callCallback(e,[""]),"";var i="";if(n||(i=g.getMarketingCloudVisitorID(function(t){g.getAnalyticsVisitorID(e,!0)})),i||n){var r=n?g.marketingCloudServer:g.trackingServer,a="";g.loadSSL&&(n?g.marketingCloudServerSecure&&(r=g.marketingCloudServerSecure):g.trackingServerSecure&&(r=g.trackingServerSecure));var o={};if(r){var s="http"+(g.loadSSL?"s":"")+"://"+r+"/id",l="d_visid_ver="+g.version+"&mcorgid="+encodeURIComponent(g.marketingCloudOrgID)+(i?"&mid="+encodeURIComponent(i):"")+(g.idSyncDisable3rdPartySyncing||g.disableThirdPartyCookies?"&d_coppa=true":""),c=["s_c_il",g._in,"_set"+(n?"MarketingCloud":"Analytics")+"Fields"];a=s+"?"+l+"&callback=s_c_il%5B"+g._in+"%5D._set"+(n?"MarketingCloud":"Analytics")+"Fields",o.corsUrl=s+"?"+l,o.callback=c}return o.url=a,g._getRemoteField(n?A:O,a,e,t,o)}return""},g.getAudienceManagerLocationHint=function(e,t){if(g.getMarketingCloudVisitorID(function(t){g.getAudienceManagerLocationHint(e,!0)})){var n=g._getField(O);if(!n&&w.isTrackingServerPopulated()&&(n=g.getAnalyticsVisitorID(function(t){g.getAudienceManagerLocationHint(e,!0)})),n||!w.isTrackingServerPopulated()){var i=g._getAudienceManagerURLData(),r=i.url;return g._getRemoteField("MCAAMLH",r,e,t,i)}}return""},g.getLocationHint=g.getAudienceManagerLocationHint,g.getAudienceManagerBlob=function(e,t){if(g.getMarketingCloudVisitorID(function(t){g.getAudienceManagerBlob(e,!0)})){var n=g._getField(O);if(!n&&w.isTrackingServerPopulated()&&(n=g.getAnalyticsVisitorID(function(t){g.getAudienceManagerBlob(e,!0)})),n||!w.isTrackingServerPopulated()){var i=g._getAudienceManagerURLData(),r=i.url;return g._customerIDsHashChanged&&g._setFieldExpire(k,-1),g._getRemoteField(k,r,e,t,i)}}return""},g._supplementalDataIDCurrent="",g._supplementalDataIDCurrentConsumed={},g._supplementalDataIDLast="",g._supplementalDataIDLastConsumed={},g.getSupplementalDataID=function(e,t){g._supplementalDataIDCurrent||t||(g._supplementalDataIDCurrent=g._generateID(1));var n=g._supplementalDataIDCurrent;return g._supplementalDataIDLast&&!g._supplementalDataIDLastConsumed[e]?(n=g._supplementalDataIDLast,g._supplementalDataIDLastConsumed[e]=!0):n&&(g._supplementalDataIDCurrentConsumed[e]&&(g._supplementalDataIDLast=g._supplementalDataIDCurrent,g._supplementalDataIDLastConsumed=g._supplementalDataIDCurrentConsumed,g._supplementalDataIDCurrent=n=t?"":g._generateID(1),g._supplementalDataIDCurrentConsumed={}),n&&(g._supplementalDataIDCurrentConsumed[e]=!0)),n};var R=!1;g._liberatedOptOut=null,g.getOptOut=function(e,t){var n=g._getAudienceManagerURLData("_setMarketingCloudFields"),i=n.url;if(u())return g._getRemoteField("MCOPTOUT",i,e,t,n);if(g._registerCallback("liberatedOptOut",e),null!==g._liberatedOptOut)return g._callAllCallbacks("liberatedOptOut",[g._liberatedOptOut]),R=!1,g._liberatedOptOut;if(R)return null;R=!0;var r="liberatedGetOptOut";return n.corsUrl=n.corsUrl.replace(/dpm\.demdex\.net\/id\?/,"dpm.demdex.net/optOutStatus?"),n.callback=[r],_[r]=function(e){if(e===Object(e)){var t,n,i=j.parseOptOut(e,t,T);t=i.optOut,n=1e3*i.d_ottl,g._liberatedOptOut=t,setTimeout(function(){g._liberatedOptOut=null},n)}g._callAllCallbacks("liberatedOptOut",[t]),R=!1},P.fireCORS(n),null},g.isOptedOut=function(e,t,n){t||(t=S.OptOut.GLOBAL);var i=g.getOptOut(function(n){var i=n===S.OptOut.GLOBAL||n.indexOf(t)>=0;g._callCallback(e,[i])},n);return i?i===S.OptOut.GLOBAL||i.indexOf(t)>=0:null},g._fields=null,g._fieldsExpired=null,g._hash=function(e){var t,n,i=0;if(e)for(t=0;t<e.length;t++)n=e.charCodeAt(t),i=(i<<5)-i+n,i&=i;return i},g._generateID=ne,g._generateLocalMID=function(){var e=g._generateID(0);return N.isClientSideMarketingCloudVisitorID=!0,e},g._callbackList=null,g._callCallback=function(e,t){try{"function"==typeof e?e.apply(v,t):e[1].apply(e[0],t)}catch(e){}},g._registerCallback=function(e,t){t&&(null==g._callbackList&&(g._callbackList={}),void 0==g._callbackList[e]&&(g._callbackList[e]=[]),g._callbackList[e].push(t))},g._callAllCallbacks=function(e,t){if(null!=g._callbackList){var n=g._callbackList[e];if(n)for(;n.length>0;)g._callCallback(n.shift(),t)}},g._addQuerystringParam=function(e,t,n,i){var r=encodeURIComponent(t)+"="+encodeURIComponent(n),a=w.parseHash(e),o=w.hashlessUrl(e);if(-1===o.indexOf("?"))return o+"?"+r+a;var s=o.split("?"),l=s[0]+"?",c=s[1];return l+w.addQueryParamAtLocation(c,r,i)+a},g._extractParamFromUri=function(e,t){var n=new RegExp("[\\?&#]"+t+"=([^&#]*)"),i=n.exec(e);if(i&&i.length)return decodeURIComponent(i[1])},g._parseAdobeMcFromUrl=r(re.ADOBE_MC),g._parseAdobeMcSdidFromUrl=r(re.ADOBE_MC_SDID),g._attemptToPopulateSdidFromUrl=function(e){var n=g._parseAdobeMcSdidFromUrl(e),i=1e9;n&&n.TS&&(i=w.getTimestampInSeconds()-n.TS),n&&n.SDID&&n.MCORGID===t&&i<g.sdidParamExpiry&&(g._supplementalDataIDCurrent=n.SDID,g._supplementalDataIDCurrentConsumed.SDID_URL_PARAM=!0)},g._attemptToPopulateIdsFromUrl=function(){var e=g._parseAdobeMcFromUrl();if(e&&e.TS){var n=w.getTimestampInSeconds(),i=n-e.TS;if(Math.floor(i/60)>re.ADOBE_MC_TTL_IN_MIN||e.MCORGID!==t)return;a(e)}},g._mergeServerState=function(e){if(e)try{if(e=function(e){return w.isObject(e)?e:JSON.parse(e)}(e),e[g.marketingCloudOrgID]){var t=e[g.marketingCloudOrgID];!function(e){w.isObject(e)&&g.setCustomerIDs(e)}(t.customerIDs),o(t.sdid)}}catch(e){throw new Error("`serverState` has an invalid format.")}},g._timeout=null,g._loadData=function(e,t,n,i){t=g._addQuerystringParam(t,"d_fieldgroup",e,1),i.url=g._addQuerystringParam(i.url,"d_fieldgroup",e,1),i.corsUrl=g._addQuerystringParam(i.corsUrl,"d_fieldgroup",e,1),N.fieldGroupObj[e]=!0,i===Object(i)&&i.corsUrl&&"XMLHttpRequest"===P.corsMetadata.corsType&&P.fireCORS(i,n,e)},g._clearTimeout=function(e){null!=g._timeout&&g._timeout[e]&&(clearTimeout(g._timeout[e]),g._timeout[e]=0)},g._settingsDigest=0,g._getSettingsDigest=function(){if(!g._settingsDigest){var e=g.version;g.audienceManagerServer&&(e+="|"+g.audienceManagerServer),g.audienceManagerServerSecure&&(e+="|"+g.audienceManagerServerSecure),g._settingsDigest=g._hash(e)}return g._settingsDigest},g._readVisitorDone=!1,g._readVisitor=function(){if(!g._readVisitorDone){g._readVisitorDone=!0;var e,t,n,i,r,a,o=g._getSettingsDigest(),s=!1,l=g.cookieRead(g.cookieName),c=new Date;if(l||I||g.discardTrackingServerECID||(l=g.cookieRead(re.FIRST_PARTY_SERVER_COOKIE)),null==g._fields&&(g._fields={}),l&&"T"!==l)for(l=l.split("|"),l[0].match(/^[\-0-9]+$/)&&(parseInt(l[0],10)!==o&&(s=!0),l.shift()),l.length%2==1&&l.pop(),e=0;e<l.length;e+=2)t=l[e].split("-"),n=t[0],i=l[e+1],t.length>1?(r=parseInt(t[1],10),a=t[1].indexOf("s")>0):(r=0,a=!1),s&&("MCCIDH"===n&&(i=""),r>0&&(r=c.getTime()/1e3-60)),n&&i&&(g._setField(n,i,1),r>0&&(g._fields["expire"+n]=r+(a?"s":""),(c.getTime()>=1e3*r||a&&!g.cookieRead(g.sessionCookieName))&&(g._fieldsExpired||(g._fieldsExpired={}),g._fieldsExpired[n]=!0)));!g._getField(O)&&w.isTrackingServerPopulated()&&(l=g.cookieRead("s_vi"))&&(l=l.split("|"),l.length>1&&l[0].indexOf("v1")>=0&&(i=l[1],e=i.indexOf("["),e>=0&&(i=i.substring(0,e)),i&&i.match(re.VALID_VISITOR_ID_REGEX)&&g._setField(O,i)))}},g._appendVersionTo=function(e){var t="vVersion|"+g.version,n=e?g._getCookieVersion(e):null;return n?Z.areVersionsDifferent(n,g.version)&&(e=e.replace(re.VERSION_REGEX,t)):e+=(e?"|":"")+t,e},g._writeVisitor=function(){var e,t,n=g._getSettingsDigest();for(e in g._fields)L(e)&&g._fields[e]&&"expire"!==e.substring(0,6)&&(t=g._fields[e],n+=(n?"|":"")+e+(g._fields["expire"+e]?"-"+g._fields["expire"+e]:"")+"|"+t);n=g._appendVersionTo(n),g.cookieWrite(g.cookieName,n,1)},g._getField=function(e,t){return null==g._fields||!t&&g._fieldsExpired&&g._fieldsExpired[e]?null:g._fields[e]},g._setField=function(e,t,n){null==g._fields&&(g._fields={}),g._fields[e]=t,n||g._writeVisitor()},g._getFieldList=function(e,t){var n=g._getField(e,t);return n?n.split("*"):null},g._setFieldList=function(e,t,n){g._setField(e,t?t.join("*"):"",n)},g._getFieldMap=function(e,t){var n=g._getFieldList(e,t);if(n){var i,r={};for(i=0;i<n.length;i+=2)r[n[i]]=n[i+1];return r}return null},g._setFieldMap=function(e,t,n){var i,r=null;if(t){r=[];for(i in t)L(i)&&(r.push(i),r.push(t[i]))}g._setFieldList(e,r,n)},g._setFieldExpire=function(e,t,n){var i=new Date;i.setTime(i.getTime()+1e3*t),null==g._fields&&(g._fields={}),g._fields["expire"+e]=Math.floor(i.getTime()/1e3)+(n?"s":""),t<0?(g._fieldsExpired||(g._fieldsExpired={}),g._fieldsExpired[e]=!0):g._fieldsExpired&&(g._fieldsExpired[e]=!1),n&&(g.cookieRead(g.sessionCookieName)||g.cookieWrite(g.sessionCookieName,"1"))},g._findVisitorID=function(t){return t&&("object"===e(t)&&(t=t.d_mid?t.d_mid:t.visitorID?t.visitorID:t.id?t.id:t.uuid?t.uuid:""+t),t&&"NOTARGET"===(t=t.toUpperCase())&&(t=T),t&&(t===T||t.match(re.VALID_VISITOR_ID_REGEX))||(t="")),t},g._setFields=function(t,n){if(g._clearTimeout(t),null!=g._loading&&(g._loading[t]=!1),N.fieldGroupObj[t]&&N.setState(t,!1),"MC"===t){!0!==N.isClientSideMarketingCloudVisitorID&&(N.isClientSideMarketingCloudVisitorID=!1);var i=g._getField(A);if(!i||g.overwriteCrossDomainMCIDAndAID){if(!(i="object"===e(n)&&n.mid?n.mid:g._findVisitorID(n))){if(g._use1stPartyMarketingCloudServer&&!g.tried1stPartyMarketingCloudServer)return g.tried1stPartyMarketingCloudServer=!0,void g.getAnalyticsVisitorID(null,!1,!0);i=g._generateLocalMID()}g._setField(A,i)}i&&i!==T||(i=""),"object"===e(n)&&((n.d_region||n.dcs_region||n.d_blob||n.blob)&&g._setFields(M,n),g._use1stPartyMarketingCloudServer&&n.mid&&g._setFields(b,{id:n.id})),g._callAllCallbacks(A,[i])}if(t===M&&"object"===e(n)){var r=604800;void 0!=n.id_sync_ttl&&n.id_sync_ttl&&(r=parseInt(n.id_sync_ttl,10));var a=F.getRegionAndCheckIfChanged(n,r);g._callAllCallbacks("MCAAMLH",[a]);var o=g._getField(k);(n.d_blob||n.blob)&&(o=n.d_blob,o||(o=n.blob),g._setFieldExpire(k,r),g._setField(k,o)),o||(o=""),g._callAllCallbacks(k,[o]),!n.error_msg&&g._newCustomerIDsHash&&g._setField("MCCIDH",g._newCustomerIDsHash)}if(t===b){var s=g._getField(O);s&&!g.overwriteCrossDomainMCIDAndAID||(s=g._findVisitorID(n),s?s!==T&&g._setFieldExpire(k,-1):s=T,g._setField(O,s)),s&&s!==T||(s=""),g._callAllCallbacks(O,[s])}if(g.idSyncDisableSyncs||g.disableIdSyncs)F.idCallNotProcesssed=!0;else{F.idCallNotProcesssed=!1;var l={};l.ibs=n.ibs,l.subdomain=n.subdomain,F.processIDCallData(l)}if(n===Object(n)){var c,d;u()&&g.isAllowed()&&(c=g._getField("MCOPTOUT"));var f=j.parseOptOut(n,c,T);c=f.optOut,d=f.d_ottl,g._setFieldExpire("MCOPTOUT",d,!0),g._setField("MCOPTOUT",c),g._callAllCallbacks("MCOPTOUT",[c])}},g._loading=null,g._getRemoteField=function(e,t,n,i,r){var a,o="",s=w.isFirstPartyAnalyticsVisitorIDCall(e),l={MCAAMLH:!0,MCAAMB:!0};if(u()&&g.isAllowed()){g._readVisitor(),o=g._getField(e,!0===l[e]);if(function(){return(!o||g._fieldsExpired&&g._fieldsExpired[e])&&(!g.disableThirdPartyCalls||s)}()){if(e===A||"MCOPTOUT"===e?a="MC":"MCAAMLH"===e||e===k?a=M:e===O&&(a=b),a)return!t||null!=g._loading&&g._loading[a]||(null==g._loading&&(g._loading={}),g._loading[a]=!0,g._loadData(a,t,function(t){if(!g._getField(e)){t&&N.setState(a,!0);var n="";e===A?n=g._generateLocalMID():a===M&&(n={error_msg:"timeout"}),g._setFields(a,n)}},r)),g._registerCallback(e,n),o||(t||g._setFields(a,{id:T}),"")}else o||(e===A?(g._registerCallback(e,n),o=g._generateLocalMID(),g.setMarketingCloudVisitorID(o)):e===O?(g._registerCallback(e,n),o="",g.setAnalyticsVisitorID(o)):(o="",i=!0))}return e!==A&&e!==O||o!==T||(o="",i=!0),n&&i&&g._callCallback(n,[o]),o},g._setMarketingCloudFields=function(e){g._readVisitor(),g._setFields("MC",e)},g._mapCustomerIDs=function(e){g.getAudienceManagerBlob(e,!0)},g._setAnalyticsFields=function(e){g._readVisitor(),g._setFields(b,e)},g._setAudienceManagerFields=function(e){g._readVisitor(),g._setFields(M,e)},g._getAudienceManagerURLData=function(e){var t=g.audienceManagerServer,n="",i=g._getField(A),r=g._getField(k,!0),a=g._getField(O),o=a&&a!==T?"&d_cid_ic=AVID%01"+encodeURIComponent(a):"";if(g.loadSSL&&g.audienceManagerServerSecure&&(t=g.audienceManagerServerSecure),t){var s,l,c=g.getCustomerIDs();if(c)for(s in c)L(s)&&(l=c[s],o+="&d_cid_ic="+encodeURIComponent(s)+"%01"+encodeURIComponent(l.id?l.id:"")+(l.authState?"%01"+l.authState:""));e||(e="_setAudienceManagerFields");var u="http"+(g.loadSSL?"s":"")+"://"+t+"/id",d="d_visid_ver="+g.version+(h&&-1!==u.indexOf("demdex.net")?"&gdpr=1&gdpr_force=1&gdpr_consent="+h:"")+"&d_rtbd=json&d_ver=2"+(!i&&g._use1stPartyMarketingCloudServer?"&d_verify=1":"")+"&d_orgid="+encodeURIComponent(g.marketingCloudOrgID)+"&d_nsid="+(g.idSyncContainerID||0)+(i?"&d_mid="+encodeURIComponent(i):"")+(g.idSyncDisable3rdPartySyncing||g.disableThirdPartyCookies?"&d_coppa=true":"")+(!0===D?"&d_coop_safe=1":!1===D?"&d_coop_unsafe=1":"")+(r?"&d_blob="+encodeURIComponent(r):"")+o,f=["s_c_il",g._in,e];return n=u+"?"+d+"&d_cb=s_c_il%5B"+g._in+"%5D."+e,{url:n,corsUrl:u+"?"+d,callback:f}}return{url:n}},g.appendVisitorIDsTo=function(e){try{var t=[[A,g._getField(A)],[O,g._getField(O)],["MCORGID",g.marketingCloudOrgID]];return g._addQuerystringParam(e,re.ADOBE_MC,s(t))}catch(t){return e}},g.appendSupplementalDataIDTo=function(e,t){if(!(t=t||g.getSupplementalDataID(w.generateRandomString(),!0)))return e;try{var n=s([["SDID",t],["MCORGID",g.marketingCloudOrgID]]);return g._addQuerystringParam(e,re.ADOBE_MC_SDID,n)}catch(t){return e}};var w={parseHash:function(e){var t=e.indexOf("#");return t>0?e.substr(t):""},hashlessUrl:function(e){var t=e.indexOf("#");return t>0?e.substr(0,t):e},addQueryParamAtLocation:function(e,t,n){var i=e.split("&");return n=null!=n?n:i.length,i.splice(n,0,t),i.join("&")},isFirstPartyAnalyticsVisitorIDCall:function(e,t,n){if(e!==O)return!1;var i;return t||(t=g.trackingServer),n||(n=g.trackingServerSecure),!("string"!=typeof(i=g.loadSSL?n:t)||!i.length)&&(i.indexOf("2o7.net")<0&&i.indexOf("omtrdc.net")<0)},isObject:function(e){return Boolean(e&&e===Object(e))},removeCookie:function(e){Q.remove(e,{domain:g.cookieDomain})},isTrackingServerPopulated:function(){return!!g.trackingServer||!!g.trackingServerSecure},getTimestampInSeconds:function(){return Math.round((new Date).getTime()/1e3)},parsePipeDelimetedKeyValues:function(e){return e.split("|").reduce(function(e,t){var n=t.split("=");return e[n[0]]=decodeURIComponent(n[1]),e},{})},generateRandomString:function(e){e=e||5;for(var t="",n="abcdefghijklmnopqrstuvwxyz0123456789";e--;)t+=n[Math.floor(Math.random()*n.length)];return t},normalizeBoolean:function(e){return"true"===e||"false"!==e&&e},parseBoolean:function(e){return"true"===e||"false"!==e&&null},replaceMethodsWithFunction:function(e,t){for(var n in e)e.hasOwnProperty(n)&&"function"==typeof e[n]&&(e[n]=t);return e}};g._helpers=w;var F=ae(g,S);g._destinationPublishing=F,g.timeoutMetricsLog=[];var N={isClientSideMarketingCloudVisitorID:null,MCIDCallTimedOut:null,AnalyticsIDCallTimedOut:null,AAMIDCallTimedOut:null,fieldGroupObj:{},setState:function(e,t){switch(e){case"MC":!1===t?!0!==this.MCIDCallTimedOut&&(this.MCIDCallTimedOut=!1):this.MCIDCallTimedOut=t;break;case b:!1===t?!0!==this.AnalyticsIDCallTimedOut&&(this.AnalyticsIDCallTimedOut=!1):this.AnalyticsIDCallTimedOut=t;break;case M:!1===t?!0!==this.AAMIDCallTimedOut&&(this.AAMIDCallTimedOut=!1):this.AAMIDCallTimedOut=t}}};g.isClientSideMarketingCloudVisitorID=function(){return N.isClientSideMarketingCloudVisitorID},g.MCIDCallTimedOut=function(){return N.MCIDCallTimedOut},g.AnalyticsIDCallTimedOut=function(){return N.AnalyticsIDCallTimedOut},g.AAMIDCallTimedOut=function(){return N.AAMIDCallTimedOut},g.idSyncGetOnPageSyncInfo=function(){return g._readVisitor(),g._getField("MCSYNCSOP")},g.idSyncByURL=function(e){if(!g.isOptedOut()){var t=l(e||{});if(t.error)return t.error;var n,i,r=e.url,a=encodeURIComponent,o=F;return r=r.replace(/^https:/,"").replace(/^http:/,""),n=j.encodeAndBuildRequest(["",e.dpid,e.dpuuid||""],","),i=["ibs",a(e.dpid),"img",a(r),t.ttl,"",n],o.addMessage(i.join("|")),o.requestToProcess(),"Successfully queued"}},g.idSyncByDataSource=function(e){if(!g.isOptedOut())return e===Object(e)&&"string"==typeof e.dpuuid&&e.dpuuid.length?(e.url="//dpm.demdex.net/ibs:dpid="+e.dpid+"&dpuuid="+e.dpuuid,g.idSyncByURL(e)):"Error: config or config.dpuuid is empty"},He(g,F),g._getCookieVersion=function(e){e=e||g.cookieRead(g.cookieName);var t=re.VERSION_REGEX.exec(e);return t&&t.length>1?t[1]:null},g._resetAmcvCookie=function(e){var t=g._getCookieVersion();t&&!Z.isLessThan(t,e)||w.removeCookie(g.cookieName)},g.setAsCoopSafe=function(){D=!0},g.setAsCoopUnsafe=function(){D=!1},function(){if(g.configs=Object.create(null),w.isObject(n))for(var e in n)L(e)&&(g[e]=n[e],g.configs[e]=n[e])}(),function(){[["getMarketingCloudVisitorID"],["setCustomerIDs",void 0],["getAnalyticsVisitorID"],["getAudienceManagerLocationHint"],["getLocationHint"],["getAudienceManagerBlob"]].forEach(function(e){var t=e[0],n=2===e.length?e[1]:"",i=g[t];g[t]=function(e){return u()&&g.isAllowed()?i.apply(g,arguments):("function"==typeof e&&g._callCallback(e,[n]),n)}})}(),g.init=function(){if(c())return m.optIn.fetchPermissions(f,!0);!function(){if(w.isObject(n)){g.idSyncContainerID=g.idSyncContainerID||0,D="boolean"==typeof g.isCoopSafe?g.isCoopSafe:w.parseBoolean(g.isCoopSafe),g.resetBeforeVersion&&g._resetAmcvCookie(g.resetBeforeVersion),g._attemptToPopulateIdsFromUrl(),g._attemptToPopulateSdidFromUrl(),g._readVisitor();var e=g._getField(y),t=Math.ceil((new Date).getTime()/re.MILLIS_PER_DAY);g.idSyncDisableSyncs||g.disableIdSyncs||!F.canMakeSyncIDCall(e,t)||(g._setFieldExpire(k,-1),g._setField(y,t)),g.getMarketingCloudVisitorID(),g.getAudienceManagerLocationHint(),g.getAudienceManagerBlob(),g._mergeServerState(g.serverState)}else g._attemptToPopulateIdsFromUrl(),g._attemptToPopulateSdidFromUrl()}(),function(){if(!g.idSyncDisableSyncs&&!g.disableIdSyncs){F.checkDPIframeSrc();var e=function(){var e=F;e.readyToAttachIframe()&&e.attachIframe()};v.addEventListener("load",function(){S.windowLoaded=!0,e()});try{te.receiveMessage(function(e){F.receiveMessage(e.data)},F.iframeHost)}catch(e){}}}(),function(){g.whitelistIframeDomains&&re.POST_MESSAGE_ENABLED&&(g.whitelistIframeDomains=g.whitelistIframeDomains instanceof Array?g.whitelistIframeDomains:[g.whitelistIframeDomains],g.whitelistIframeDomains.forEach(function(e){var n=new B(t,e),i=K(g,n);te.receiveMessage(i,e)}))}()}};qe.config=se,_.Visitor=qe;var Xe=qe,We=function(e){if(j.isObject(e))return Object.keys(e).filter(function(t){return""!==e[t]}).reduce(function(t,n){var i="doesOptInApply"!==n?e[n]:se.normalizeConfig(e[n]),r=j.normalizeBoolean(i);return t[n]=r,t},Object.create(null))},Je=Ve.OptIn,Ke=Ve.IabPlugin;return Xe.getInstance=function(e,t){if(!e)throw new Error("Visitor requires Adobe Marketing Cloud Org ID.");e.indexOf("@")<0&&(e+="@AdobeOrg");var n=function(){var t=_.s_c_il;if(t)for(var n=0;n<t.length;n++){var i=t[n];if(i&&"Visitor"===i._c&&i.marketingCloudOrgID===e)return i}}();if(n)return n;var i=We(t);!function(e){_.adobe.optIn=_.adobe.optIn||function(){var t=j.pluck(e,["doesOptInApply","previousPermissions","preOptInApprovals","isOptInStorageEnabled","optInStorageExpiry","isIabContext"]),n=e.optInCookieDomain||e.cookieDomain;n=n||$(),n=n===window.location.hostname?"":n,t.optInCookieDomain=n;var i=new Je(t,{cookies:Q});if(t.isIabContext){var r=new Ke(window.__cmp);i.registerPlugin(r)}return i}()}(i||{});var r=e,a=r.split("").reverse().join(""),o=new Xe(e,null,a);j.isObject(i)&&i.cookieDomain&&(o.cookieDomain=i.cookieDomain),function(){_.s_c_il.splice(--_.s_c_in,1)}();var s=j.getIeVersion();if("number"==typeof s&&s<10)return o._helpers.replaceMethodsWithFunction(o,function(){});var l=function(){try{return _.self!==_.parent}catch(e){return!0}}()&&!function(e){return e.cookieWrite("TEST_AMCV_COOKIE","T",1),"T"===e.cookieRead("TEST_AMCV_COOKIE")&&(e._helpers.removeCookie("TEST_AMCV_COOKIE"),!0)}(o)&&_.parent?new Y(e,i,o,_.parent):new Xe(e,i,a);return o=null,l.init(),l},function(){function e(){Xe.windowLoaded=!0}_.addEventListener?_.addEventListener("load",e):_.attachEvent&&_.attachEvent("onload",e),Xe.codeLoadEnd=(new Date).getTime()}(),Xe}();try{(function(id,loader){window.utag.tagsettings=window.utag.tagsettings||{};window.utag.tagsettings.adobe=window.utag.tagsettings.adobe||{};var vAPI=window.utag.tagsettings.adobe.visitorAPI=window.utag.tagsettings.adobe.visitorAPI||(function(){function logger(msg){utag.DB('['+id+'] : '+msg);} function Observer(orgId,config){var observers=[],visitor={},demdex=null,instance=null,regex=new RegExp('AMCV_'+window.encodeURIComponent(orgId)+'=(.*?)(;|$)'),active=false,util={'hasOwn':function(o,a){return o!==null&&Object.prototype.hasOwnProperty.call(o,a);}},mTags=(function(){var tags=[],tag,cfg=utag.loader.cfg,loadcond={1:1,4:1};for(tag in cfg){if(!util.hasOwn(cfg,tag)){continue;} if(cfg[tag].tid===1191&&loadcond[cfg[tag].load]){tags.push(tag);}} return tags;}());function mTagsLoaded(){var loaded=true,id;for(var i=0,len=mTags.length;i<len;i++){id=mTags[i];if(!utag.loader.f[id]){loaded=false;break;}} return loaded;} function notify(result){instance=result;if(instance&&instance.setCustomerIDs){var aliases,alias;for(aliases in visitor){if(util.hasOwn(visitor,aliases)){alias=visitor[aliases];if(alias.authState&&Visitor.AuthState[alias.authState]!==undefined){alias.authState=Visitor.AuthState[alias.authState];}}} instance.setCustomerIDs(visitor);} while(observers.length!==0){var nextCallback=observers.shift();nextCallback(instance);} return true;} this.sync=function(ids){var alias;for(alias in ids){if(util.hasOwn(ids,alias)){if(!visitor[alias]){visitor[alias]=ids[alias];}}} return true;};this.subscribe=function(callback){var self=this;if(instance!==null){return callback(instance);}else{observers.push(callback);if(!active){logger('demdex org id ['+orgId+'] sync requested');(function retry(retries){if(retries===0){logger('demdex org id ['+orgId+'] sync timed out!');active=false;return notify(undefined);}else{active=true;if(regex.test(document.cookie)&&/\|mcmid\|/i.test(window.decodeURIComponent(RegExp.$1))&&mTagsLoaded()){logger('demdex org id ['+orgId+'] sync completed');return config?notify(window.Visitor.getInstance(orgId,config)):notify(window.Visitor.getInstance(orgId));}else{if(window.Visitor&&window.Visitor.getInstance){if(config&&!demdex){demdex=window.Visitor.getInstance(orgId,config);}} window.setTimeout(function(){logger('demdex org id ['+orgId+'] sync, waiting...');retry(--retries);},25);}}}(80));}} return true;};} function VisitorAPIWrapper(){var observers={};this._version='1.0';this.getInstance=function(orgId,callback,config,customerIds){if(!orgId){return callback(undefined);} orgId=!/@AdobeOrg$/.test(orgId)?orgId+'@AdobeOrg':orgId;if(!observers[orgId]){if(!config){logger('demdex org id ['+orgId+'] sync error. marketing cloud tag missing demdex config');return callback(undefined);} observers[orgId]=new Observer(orgId,config);} if(customerIds){observers[orgId].sync(customerIds);} observers[orgId].subscribe(callback);return true;};} return new VisitorAPIWrapper();}());var u={"id":id};utag.o[loader].sender[id]=u;if(utag.ut===undefined){utag.ut={};} var match=/ut\d\.(\d*)\..*/.exec(utag.cfg.v);if(utag.ut.loader===undefined||!match||parseInt(match[1])<41){u.loader=function(o,a,b,c,l,m){utag.DB(o);a=document;if(o.type=="iframe"){m=a.getElementById(o.id);if(m&&m.tagName=="IFRAME"){b=m;}else{b=a.createElement("iframe");}o.attrs=o.attrs||{};utag.ut.merge(o.attrs,{"height":"1","width":"1","style":"display:none"},0);}else if(o.type=="img"){utag.DB("Attach img: "+o.src);b=new Image();}else{b=a.createElement("script");b.language="javascript";b.type="text/javascript";b.async=1;b.charset="utf-8";}if(o.id){b.id=o.id;}for(l in utag.loader.GV(o.attrs)){b.setAttribute(l,o.attrs[l]);}b.setAttribute("src",o.src);if(typeof o.cb=="function"){if(b.addEventListener){b.addEventListener("load",function(){o.cb();},false);}else{b.onreadystatechange=function(){if(this.readyState=="complete"||this.readyState=="loaded"){this.onreadystatechange=null;o.cb();}};}}if(o.type!="img"&&!m){l=o.loc||"head";c=a.getElementsByTagName(l)[0];if(c){utag.DB("Attach to "+l+": "+o.src);if(l=="script"){c.parentNode.insertBefore(b,c);}else{c.appendChild(b);}}}};}else{u.loader=utag.ut.loader;} if(utag.ut.typeOf===undefined){u.typeOf=function(e){return({}).toString.call(e).match(/\s([a-zA-Z]+)/)[1].toLowerCase();};}else{u.typeOf=utag.ut.typeOf;} u.hasOwn=function(o,a){return o!=null&&Object.prototype.hasOwnProperty.call(o,a);};u.isEmptyObject=function(o,a){for(a in o){if(u.hasOwn(o,a))return false;}return true;};u.ev={"view":1};u.initialized=false;u.map_func=function(arr,obj,item){var i=arr.shift();obj[i]=obj[i]||{};if(arr.length>0){u.map_func(arr,obj[i],item);}else{obj[i]=item;}};u.clearEmptyKeys=function(object){for(var key in object){if(object[key]===""||object[key]===undefined){delete object[key];}} return object;};u.map={};u.extend=[];u.send=function(a,b){if(u.ev[a]||u.ev.all!==undefined){utag.DB("send:11");utag.DB(b);var c,d,e,f;u.data={"adobe_org_id":"6DC7655351E5696B0A490D44","config":{"trackingServer":"metrics.autodesk.com","trackingServerSecure":"smetrics.autodesk.com","marketingCloudServer":"metrics.autodesk.com","marketingCloudServerSecure":"smetrics.autodesk.com","cookieDomain":(function(){return utag.loader.RC('utag_main').vapi_domain||(function(){var i=0,d=document.domain,p=d.split('.'),s='_vapi'+new Date().getTime();while(i<(p.length-1)&&document.cookie.indexOf(s+'='+s)===-1){d=p.slice(-1-(++i)).join('.');document.cookie=s+'='+s+';domain='+d+';';} document.cookie=s+'=;expires=Thu, 01 Jan 1970 00:00:01 GMT;domain='+d+';';utag.loader.SC('utag_main',{'vapi_domain':d});return d;}());}())},'customer_ids':{}};utag.DB("send:11:EXTENSIONS");utag.DB(b);c=[];for(d in utag.loader.GV(u.map)){if(b[d]!==undefined&&b[d]!==""){e=u.map[d].split(",");for(f=0;f<e.length;f++){u.map_func(e[f].split("."),u.data,b[d]);}}} utag.DB("send:11:MAPPINGS");utag.DB(u.data);if(!u.data.adobe_org_id){utag.DB(u.id+": Tag not fired: Required attribute not populated [adobe_org_id]");return;} if(!u.initialized){u.initialized=!0;vAPI.getInstance(u.data.adobe_org_id,function(instance){},u.clearEmptyKeys(u.data.config),u.data.customer_ids);} utag.DB("send:11:COMPLETE");}};utag.o[loader].loader.LOAD(id);}("11","autodesk.micro-lite"));}catch(error){utag.DB(error);} (function(){ if(typeof utag!='undefined' && !utag_condload){utag.initcatch=true;for(var i in utag.loader.GV(utag.loader.cfg)){var b=utag.loader.cfg[i];if(b.load!=4){utag.initcatch=false;break};if(b.wait==1){utag.initcatch=false;break}};if(utag.initcatch)utag.handler.INIT();} })();