diff --git a/nedstat.module b/nedstat.module
index 1bbd08e..707b1bb 100644
--- a/nedstat.module
+++ b/nedstat.module
@@ -534,10 +534,12 @@ function nedstat_normal_measurement(&$page) {
   //couldn't achieve this with the drupal_add_js and weight (markup and script are seperatly handled)
   $normal_measurement_script =
       <<< aScript
-      <script type="text/javascript"><!--//--><![CDATA[//><!--
-        function sitestat(u){var d=document,l=d.location;ns_pixelUrl=u+"&ns__t="+(new Date().getTime());u=ns_pixelUrl+"&ns_c="+((d.characterSet)?d.characterSet:d.defaultCharset)+"&ns_ti="+escape(d.title)+"&ns_jspageurl="+escape(l&&l.href?l.href:d.URL)+"&ns_referrer="+escape(d.referrer);(d.images)?new Image().src=u:d.write('<'+'p><img src="'+u+'" height="1" width="1" alt="*"><'+'/p>');};
-        sitestat("$sitestat_url");
-      //--><!]]></script>
+      <script type="text/javascript">
+      // <![CDATA[
+        function udm_(a){var b="comScore=",c=document,d=c.cookie,e="",f="indexOf",g="substring",h="length",i=2048,j,k="&ns_",l="&",m,n,o,p,q=window,r=q.encodeURIComponent||escape;if(d[f](b)+1)for(o=0,n=d.split(";"),p=n[h];o<p;o++)m=n[o][f](b),m+1&&(e=l+unescape(n[o][g](m+b[h])));a+=k+"_t="+ +(new Date)+k+"c="+(c.characterSet||c.defaultCharset||"")+"&c8="+r(c.title)+e+"&c7="+r(c.URL)+"&c9="+r(c.referrer),a[h]>i&&a[f](l)>0&&(j=a[g](0,i-8).lastIndexOf(l),a=(a[g](0,j)+k+"cut="+r(a[g](j+1)))[g](0,i)),c.images?(m=new Image,q.ns_p||(ns_p=m),m.src=a):c.write("<","p","><",'img src="',a,'" height="1" width="1" alt="*"',"><","/p",">")}
+        udm_('$sitestat_url');
+      // ]]>
+      </script>
 aScript;
 
   //no script tag
