try{var _i1=_i1||{};_i1.vars=_i1.vars||{};_i1.vars.tagUrl=_i1.vars.tagUrl||"https://com-healthgrade.netmng.com/";var _i1=_i1||{};_i1.core=_i1.core||{};_i1.core.post=function(url,data,successCallback,errorCallback){if(typeof data!=='object'){throw'Data should be an object'}var successCallback=successCallback||function(){};var errorCallback=errorCallback||function(){};var firstPartyCookies=_i1.core.cookies.getFirstParty();if(firstPartyCookies.length>0&&url.indexOf('nmfp=1')===-1){url+=url.indexOf('?')===-1?'?':'&';url+='nmfp=1';url+=firstPartyCookies.join('&')}var xmlhttp=new XMLHttpRequest();xmlhttp.withCredentials=true;xmlhttp.onreadystatechange=function(){if(xmlhttp.readyState==4){if(xmlhttp.status==200){successCallback(xmlhttp.responseText,url)}else{errorCallback(xmlhttp.statusText)}}};var sendRequest=[];for(var d in data){sendRequest.push(encodeURIComponent(d)+'='+encodeURIComponent(data[d]))}data=sendRequest.join('&');try{xmlhttp.open("POST",url,true);xmlhttp.setRequestHeader("Content-type","application/x-www-form-urlencoded");xmlhttp.send(data)}catch(e){errorCallback(e)}};var _i1=_i1||{};_i1.core=_i1.core||{};_i1.core.errorCounter=_i1.core.errorCounter||0;_i1.core.errorHandler=function(error){if(_i1.core.errorCounter<30){if(_i1.vars.tagUrl.indexOf('?')!==-1){var url=_i1.vars.tagUrl+'&function=jsError'}else{var url=_i1.vars.tagUrl+'?function=jsError'}_i1.core.errorCounter++;var data={'url':document.location.href};if(error.message){data.message=error.message;data.stack=error.stack}else{data.message=error;data.stack=''}_i1.core.post(url,data)}if(typeof _i1.vars.env!=='undefined'&&_i1.vars.env!=='production'){console.error(error)}};_i1.core.tryCatchWrapper=function(f,args){var args=args||null;return function(){try{if(typeof f==='function'){f.apply(this,args!==null?args:arguments)}else{eval(f)}}catch(e){_i1.core.errorHandler(e)}}};var _i1=_i1||{};_i1.core=_i1.core||{};_i1.core.setTimeout=function(func,delay){let args=arguments;delete args[0];delete args[1];let values=Object.keys(args).map(function(e){return args[e]});let callee=_i1.core.tryCatchWrapper(func,values);return window.setTimeout(callee,delay)};_i1.core.setInterval=function(func,delay){let args=arguments;delete args[0];delete args[1];let values=Object.keys(args).map(function(e){return args[e]});let callee=_i1.core.tryCatchWrapper(func,values);return window.setInterval(callee,delay)};var _i1=_i1||{};_i1.core=_i1.core||{};_i1.core.cookies={};_i1.core.cookies.set=function(name,value,days,domain){if(days){var date=new Date();date.setTime(date.getTime()+(days*24*60*60*1000));var expires="; expires="+date.toGMTString()}else{var expires=""}if(domain){var sDomainName="; domain="+domain}else{var sDomainName=""}document.cookie=name+"="+value+sDomainName+expires+"; path=/"};_i1.core.cookies.get=function(name){var nameEQ=name+"=";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,c.length);if(c.indexOf(nameEQ)==0)return c.substring(nameEQ.length,c.length)}return null};_i1.core.cookies.remove=function(name){_i1.core.cookies.set(name,"",-1)};_i1.core.cookies.getFirstParty=function(){var cookie;var cookies=[];if(_i1.vars.firstPartyCookieMatchingRegexp){while((cookie=_i1.vars.firstPartyCookieMatchingRegexp.exec(document.cookie))!==null){cookies.push(cookie[0])}}return cookies};var _i1=_i1||{};_i1.vars=_i1.vars||{};_i1.vars.firstPartyCookieMatchingRegexp=new RegExp('nmfp_([^=; ]*)=([^;]*)','g')}catch(e){_i1.core.errorHandler(e)}
