var PDGData,PDG,QorvoMIT;if(typeof jQuery!="undefined"){typeof Cookies=="undefined"&&!function(n){var t=!1,r,i;("function"==typeof define&&define.amd&&(define(n),t=!0),"object"==typeof exports&&(module.exports=n(),t=!0),t)||(r=window.Cookies,i=window.Cookies=n(),i.noConflict=function(){return window.Cookies=r,i})}(function(){function n(){for(var i,r,n=0,t={};n<arguments.length;n++){i=arguments[n];for(r in i)t[r]=i[r]}return t}function t(i){function r(t,u,f){var o,c,l,s,v,e,h;if("undefined"!=typeof document){if(arguments.length>1){"number"==typeof(f=n({path:"/"},r.defaults,f)).expires&&(c=new Date,c.setMilliseconds(c.getMilliseconds()+864e5*f.expires),f.expires=c);f.expires=f.expires?f.expires.toUTCString():"";try{o=JSON.stringify(u);/^[\{\[]/.test(o)&&(u=o)}catch(n){}u=i.write?i.write(u,t):encodeURIComponent(u+"").replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent);t=(t=(t=encodeURIComponent(t+"")).replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent)).replace(/[\(\)]/g,escape);l="";for(s in f)f[s]&&(l+="; "+s,!0!==f[s]&&(l+="="+f[s]));return document.cookie=t+"="+u+l}t||(o={});for(var y=document.cookie?document.cookie.split("; "):[],p=/(%[0-9A-Z]{2})+/g,a=0;a<y.length;a++){v=y[a].split("=");e=v.slice(1).join("=");this.json||'"'!==e.charAt(0)||(e=e.slice(1,-1));try{if(h=v[0].replace(p,decodeURIComponent),e=i.read?i.read(e,h):i(e,h)||e.replace(p,decodeURIComponent),this.json)try{e=JSON.parse(e)}catch(n){}if(t===h){o=e;break}t||(o[h]=e)}catch(n){}}return o}}return r.set=r,r.get=function(n){return r.call(r,n)},r.getJSON=function(){return r.apply({json:!0},[].slice.call(arguments))},r.defaults={},r.remove=function(t,i){r(t,"",n(i,{expires:-1}))},r.withConverter=t,r}return t(function(){})});PDGData=function(){var n={};return n.key="pdg_lead_stage",n.getData=function(){var t=localStorage.getItem(n.key);return t===null?null:JSON.parse(t)},n.setData=function(t){localStorage.setItem(n.key,JSON.stringify(t))},n.clearData=function(){localStorage.removeItem(n.key)},n}(jQuery);PDG=function(n){var t={};return t.base_url=null,t.ignore_ids=[],t.positions=[],t.position_requests=[],t.critical_path=null,t.tracks=[],t.url=null,t.getBaseUrl=function(){var i=n('script[src*="pdg/v1/scripts"]');if(i&&i.length){var r=i.attr("src").split("/"),u=r[0],f=r[2];t.base_url=u+"//"+f}},t.getUrlParameter=function(n){n=n.replace(/[\[]/,"\\[").replace(/[\]]/,"\\]");var i=new RegExp("[\\?&]"+n+"=([^&#]*)"),t=i.exec(location.search);return t===null?"":decodeURIComponent(t[1].replace(/\+/g," "))},t.collectPositions=function(){n("[data-content-position]").each(function(){var i=n(this).data("content-position");i!==""&&t.positions.push(i)})},t.getPath=function(){t.critical_path=null;var n=PDGData.getData();n!==null&&(t.critical_path=n)},t.getTracks=function(){return n.ajax(t.base_url+"/wp-json/pdg/v1/conversation_track",{method:"POST",global:!1,data:{lead_stage:t.critical_path}})},t.getPositions=function(n){t.tracks=n;t.position_requests=t.positions;var i=t.position_requests.shift();i&&t.getContentPosition(i)},t.getContentPosition=function(i){return n.ajax(t.base_url+"/wp-json/pdg/v1/search",{method:"GET",global:!1,data:{content_position:i,tracks:t.tracks,url:t.url,ignore_ids:t.ignore_ids},success:function(r){var u,f;r.hasOwnProperty("results")&&(r=r.results);u=n("[data-content-position="+i+"]");t.positionCallback(i,u,r);t.dispatchEvent("pdg_position_loaded",{slug:i,position_element:u});f=t.position_requests.shift();f?t.getContentPosition(f):t.dispatchEvent("pdg_all_positions_loaded")}})},t.positionCallback=function(i,r,u){n(r).html(u);var f=[];n("div[data-id]",r).each(function(){if(n(this).data("id")!==""){var i=n(this).data();t.ignore_ids.push(i.id);f.push(i.serial)}});t.loadPositionCallback(i,r);t.trackDisplay(f)},t.loadPositionCallback=function(){return null},t.getUrl=function(){t.url=window.location.origin+window.location.pathname+window.location.hash},t.trackDisplay=function(){return},t.trackView=function(){n.ajax(t.base_url+"/wp-json/pdg/v1/track_event",{method:"GET",global:!1,data:{url:t.url}})},t.offerData=function(){n.ajax(t.base_url+"/wp-admin/admin-ajax.php",{method:"POST",global:!1,data:{action:"pdg_offer_data",url:t.url},success:function(){}})},t.dispatchEvent=function(n,t,i){i||(i=window);var r=document.createEvent("CustomEvent");r.initCustomEvent(n,!0,!0,t);i.dispatchEvent(r)},t.init=function(){(t.collectPositions(),t.getBaseUrl(),t.getUrl(),t.trackView(),t.positions.length)&&(t.getPath(),t.critical_path===null||Object.keys(t.critical_path).length?t.getTracks().then(t.getPositions):t.getPositions([]))},t}(jQuery);jQuery(document).ready(function(){PDG.init()});var MIT=function(){var n={};return n.send_result=!0,n.start_time=null,n.multiTrackStartTime=function(){var t=new Date,r=t.getMonth()+1,i,u;return r+="/",r+=t.getDate(),r+="/",r+=t.getFullYear(),i=t.getHours().toString(),i+=":",i+=t.getMinutes(),i+=":",i+=t.getSeconds(),u=n.milToStandardTime(i),r+" "+u},n.submitTime=function(){var t=new Date,i;return dt=t.getMonth()+1,dt+="/",dt+=t.getDate(),dt+="/",dt+=t.getFullYear(),i=t.getHours(),i+=":",i+=t.getMinutes(),i+=":",i+=t.getSeconds(),dt+" "+n.milToStandardTime(i)},n.milToStandardTime=function(n){n=n.split(":");var t=Number(n[0]),r=Number(n[1]),u=Number(n[2]),i;return t>0&&t<=12?i=""+t:t>12?i=""+(t-12):t===0&&(i="12"),i+=r<10?":0"+r:":"+r,i+=u<10?":0"+u:":"+u,i+(t>=12?" P.M.":" A.M.")},n.getDevice=function(){var n=navigator.userAgent.toLowerCase(),t=function(t){return void 0!==t&&(n=t.toLowerCase()),/(ipad|tablet|(android(?!.*mobile))|(windows(?!.*phone)(.*touch))|kindle|playbook|silk|(puffin(?!.*(IP|AP|WP))))/.test(n)?"Tablet":/(mobi|ipod|phone|blackberry|opera mini|fennec|minimo|symbian|psp|nintendo ds|archos|skyfire|puffin|blazer|bolt|gobrowser|iris|maemo|semc|teashark|uzard)/.test(n)?"Mobile":"Desktop"},i={device:t(),detect:t,isMobile:"Desktop"!==t()?!0:!1,userAgent:n};return i.device==="Desktop"?"Desktop":i.device==="Tablet"?"Tablet":"Mobile"},n.debug=function(){MITMap.debug()},n.generateUUID=function(){return"ANN"+Math.random().toString(36).substr(2,7)+Math.random().toString(36).substr(2,1)+Math.random().toString(36).substr(2,7)},n.getFieldValueFromSet=function(n){var r,t,i;for(r in n)if(n.hasOwnProperty(r)){t=document.getElementsByName(n[r]);for(i in t)if(t.hasOwnProperty(i)&&t[i].value!=="")return t[i].value}return""},n.getEmailAddress=function(){return n.getFieldValueFromSet(["Email","EmailAddress","email","email_address","emailAddress",])},n.getFormCount=function(){return n.getFieldValueFromSet(["formCount","FormCount","form_count","Formcount",])},n.getContentOffer=function(){return MITMap.settings.offer!==null&&MITMap.settings.offer.hasOwnProperty("serial_number")?MITMap.settings.offer.serial_number:typeof pdg_vars!="undefined"&&pdg_vars.hasOwnProperty("serial_number")?pdg_vars.serial_number:"none"},n.save=function(t,i){if(i||(i=!1),n.send_result===!1||i===!0){console.table(t);return}jQuery.ajax(MITMap.base_url+"/wp-json/mit/v1/save_mit_data",{method:"POST",global:!1,data:{data:t}}).done(function(){})},n.getData=function(){return{email_address:n.getEmailAddress(),uuid:n.generateUUID(),interaction_timestamp:n.submitTime(),visit_timestamp:n.start_time,device:n.getDevice(),form:"Formfill",form_count:n.getFormCount(),content_offer_serial:n.getContentOffer(),action_url:window.location.href,previous_url:MITData.getPreviousUrl(),referrer_url:MITData.getReferrerUrl(),query_params:JSON.stringify(MITData.getAllParameters())}},n.run=function(t){t||(t=!1);var i=n.getData();MITMap.run(function(r){for(var u in r)r.hasOwnProperty(u)&&(i[r[u].mit_name]=r[u].value);typeof mit_data_filter=="function"&&(i=mit_data_filter(i));n.save(i,t)})},n.test=function(){n.run(!0)},n}(),MITMap=function(n){var t={};return t.form=null,t.settings=null,t.results={},t.callback=null,t.callback_options={},t.base_url="",t.processSetting=function(n){var i,r;if(n.rules.length){i=n.rules;for(r in i)if(i.hasOwnProperty(r)&&!t.checkRule(i[r]))return;t.results[n.mit_name]={mit_name:n.mit_name,field_name:n.field_name,value:n.mapped_value}}},t.checkRule=function(n){var t="",u,f,e;switch(n.type){case"parameter":t=MITData.getParameter(n.parameter);break;case"referrer":t=MITData.getReferrerUrl();break;case"previous_url":t=MITData.getPreviousUrl();break;case"current_url":t=window.location.href}if(typeof t!="string")return!1;t=t.toLowerCase();var r=n.operation,o=n.matches.replace(", ",","),i=o.split(",");if(r==="equals")return i.includes(t);if(r==="not-equals")return!i.includes(t);if(r==="contains")for(u in i)if(i.hasOwnProperty(u)&&t.indexOf(i[u].toLowerCase().trim())!==-1)return!0;if(r==="not-contains"){f=!0;for(e in i)i.hasOwnProperty(e)&&t.indexOf(i[e].toLowerCase().trim())!==-1&&(f=!1);return f}return r==="is-set"?t!=="":r==="is-not-set"?t==="":!1},t.processDefault=function(i){var r;if(!t.results.hasOwnProperty(i.mit_name)){if(r=i.default_value,r.indexOf("{{")===0){var e=r.replace("{{","").replace("}}",""),u=e.split("="),f=u[0];r=t.form!==null?n("[name="+f+"]",t.form).val():n("[name="+f+"]").val();r===""&&typeof u[1]!="undefined"&&(r=u[1])}t.results[i.mit_name]={mit_name:i.mit_name,field_name:i.field_name,value:r}}},t.processParameter=function(n){var i=MITData.getParameter(n.parameter_name);i!==""&&i!==null&&(t.results[n.mit_name]={mit_name:n.mit_name,field_name:n.field_name,value:MITData.getParameter(n.parameter_name)})},t.getSettings=function(){if(t.settings!==null){t.setup(t.settings);return}var i=window.location.origin+window.location.pathname+window.location.hash;n.get(t.base_url+"/wp-json/mit/v1/get_settings?url="+encodeURIComponent(i)).done(function(n){t.setup(n)})},t.setup=function(n){var f,e,o;t.settings=n;t.results={};var i=t.settings.parameters,r=t.settings.mappings,u=t.settings.defaults;for(f in i)i.hasOwnProperty(f)&&t.processParameter(i[f]);for(e in r)r.hasOwnProperty(e)&&t.processSetting(r[e]);for(o in u)u.hasOwnProperty(o)&&t.processDefault(u[o]);t.callback&&t.callback(t.results)},t.run=function(n,i){n&&(t.callback=n);i&&(t.callback_options=i);t.getSettings()},t.mapEloqua=function(i){var u=t.parseResults(i),f=t.callback_options.form,r,e;for(r in u)if(u.hasOwnProperty(r)){if(r.indexOf("*")===-1){n('[name="'+r+'"]',f).val(u[r]);continue}e=r.replace("*","");n('[name$="'+e+'"]',f).val(u[r])}window.addEventListener("eloqua_form_success",function(){MIT.run()})},t.mapMarketo=function(n){var r=t.callback_options.form,u=t.parseResults(n),f=Object.keys(r.vals()),e={},i,s,o;for(i in u){if(i.indexOf("*")===-1){e[i]=u[i];continue}s=i.replace("*","");for(o in f)f[o].indexOf(s)!==-1&&(e[f[o]]=u[i])}r.vals(e);r.onSubmit(function(n){n.submittable()===!0&&(MITMap.form=n.getFormElem(),MIT.run())})},t.parseResults=function(n){var i={},t;for(t in n)n.hasOwnProperty(t)&&(i[n[t].field_name]=n[t].value);return i},t.defaultChecks=function(){window.addEventListener("marketo_form_load",function(n){t.form=n.detail.form.getFormElem();t.run(t.mapMarketo,{form:n.detail.form})});window.addEventListener("eloqua_form_load",function(n){t.run(t.mapEloqua,{form:n.detail.form})})},t.debug=function(){t.run(function(n){console.table(n)})},t.getBaseUrl=function(){var i;if(t.base_url)return t.base_url;if(i=n('script[src*="pdg/v1/scripts"]'),!i||!i.length)return null;var r=i.attr("src").split("/"),u=r[0],f=r[2];return t.base_url=u+"//"+f,t.base_url},t.init=function(){t.getBaseUrl();t.defaultChecks()},t}(jQuery),MITData=function(){var n={};return n.query_key="mit_params",n.getStorage=function(t){var i=n.storageGet(t);return i===null?null:JSON.parse(i)},n.getUrlParameter=function(n){n=n.replace(/[\[]/,"\\[").replace(/[\]]/,"\\]").replace(/[\{]/,"").replace(/[\}]/,"");var i=new RegExp("[\\?&]"+n+"=([^&#]*)"),t=i.exec(location.search);return t===null?null:decodeURIComponent(t[1].replace(/\+/g," "))},n.getParameterFromStorage=function(t){var r=n.storageGet(n.query_key),i,u;return r===null?null:(i=JSON.parse(r),!i.hasOwnProperty(t))?null:(u=Date.now(),u-i.time>=6e5)?(n.clearParameterStorage(),null):i[t]},n.getAllParameters=function(){var t=n.storageGet(n.query_key);return t===null?{}:JSON.parse(t)},n.saveParameterToStorage=function(t,i){var r=n.storageGet(n.query_key);r=r===null?{}:JSON.parse(r);r[t]=i;r.time=Date.now();n.storageSet(n.query_key,JSON.stringify(r))},n.getParameter=function(t){var i=n.getUrlParameter(t),r;return i!==null?(n.saveParameterToStorage(t,i),i):(r=n.getParameterFromStorage(t),r===null)?"":r},n.clearParameterStorage=function(){n.storageClear(n.query_key)},n.getUrlVariables=function(){for(var i=[],n,r=window.location.href.slice(window.location.href.indexOf("?")+1).split("&"),t=0;t<r.length;t++)n=r[t].split("="),i.push(n[0]),i[n[0]]=n[1];return i},n.storageGet=function(n){try{return localStorage.getItem(n)}catch(t){return console.log("localStorage not available"),null}},n.storageSet=function(n,t){try{localStorage.setItem(n,t)}catch(i){console.log("localStorage not available")}},n.storageClear=function(n){try{localStorage.removeItem(n)}catch(t){console.log("localStorage is not available")}},n.sessionGet=function(n){try{return sessionStorage.getItem(n)}catch(t){return console.log("sessionStorage not available"),null}},n.sessionSet=function(n,t){try{sessionStorage.setItem(n,t)}catch(i){console.log("sessionStorage not available")}},n.sessionClear=function(n){try{sessionStorage.removeItem(n)}catch(t){console.log("sessionStorage is not available")}},n.trackAllParams=function(){var i=n.getUrlVariables(),t;for(t in i)i.hasOwnProperty(t)&&n.getParameter(t)},n.getReferrerUrl=function(){return n.sessionGet("mit_referrer")},n.getPreviousUrl=function(){return n.sessionGet("mit_previous_url")},n.trackUrls=function(){var t=document.referrer;n.sessionSet("mit_previous_url",t);n.sessionGet("mit_referrer")===null&&n.sessionSet("mit_referrer",t)},n.init=function(){n.trackAllParams();n.trackUrls()},n}();jQuery(function(){MIT.start_time=MIT.multiTrackStartTime();MITMap.init();MITData.init()});QorvoMIT=function(){var n={};return n.calculatedFields={},n.mapped=!1,n.submitted=!1,n.options={form:"none",form_count:"none",would_like_to:"none",part_number:"none",comments:"none",document_title:"none",end_user:"none",end_use:"none",planning_to_export:"none",also_interested_in:"none",other_interests:"none",ip_address:"none",email_address:"none"},n.mapMarketo=function(){if(n.mapped!==!0){n.mapped=!0;n.calculateFields();var t;typeof Event=="function"?t=new Event("mit_fields_calculated"):(t=document.createEvent("Event"),t.initEvent("mit_fields_calculated",!1,!1));document.dispatchEvent(t)}},n.mapData=function(t){for(var i in n.options)n.options.hasOwnProperty(i)&&(t[i]=n.options[i]);return t},n.run=function(t,i){if(i||(i=!1),typeof t=="object")for(var r in t)t.hasOwnProperty(r)&&(n.options[r]=t[r]);n.submitted===!1&&(n.submitted=!0,MIT.run(i))},n.calculateFields=function(){var t=MITMap.results;[{name:"channel",label:"Channel","default":"website"},{name:"medium",label:"Medium"},{name:"tactic",label:"Tactic"},{name:"source",label:"Source"},].forEach(function(i){var r=t[i.name]&&t[i.name].value?t[i.name].value:!1;r===!1&&(r=i.default||"none");n.calculatedFields["Original_Lead_Source_"+i.label+"__c"]=r;n.calculatedFields["Last_Lead_Source_"+i.label+"__c"]=r})},n.getCalculatedFields=function(){return Object.keys(n.calculatedFields).length||n.calculateFields(),n.calculatedFields},n}();PDG.trackView=function(){};jQuery(function(){var n=window.location.host;n.indexOf("pantheonsite")===-1&&(MITMap.base_url=n.indexOf("local")>-1?"https://qorvo-marcel.local":n.match(/^[ec]n(?:dev|test|prod)-c[dm]\.qorvo\.com$/ig)||n.match(/^vm[\d]{1,4}[ec]n\.lunadesign\.net$/ig)?"https://test-qorvo-marcel.pantheonsite.io":"https://qorvo.annuitas.io");MITMap.run(QorvoMIT.mapMarketo);window.mit_data_filter=QorvoMIT.mapData})}