﻿function get_utm_link(l,h) {
 if (!_ulink) return;
 var p,k,a="-",b="-",c="-",x="-",z="-",v="-";
 var dc=document.cookie;
 if (!l || l=="") return;
 var iq = l.indexOf("?"); 
 var ih = l.indexOf("#"); 
 var v_udh = _uDomain();
 var outURL;
 if (dc) {
  a=_uES(_uGC(dc,"__utma="+v_udh,";"));
  b=_uES(_uGC(dc,"__utmb="+v_udh,";"));
  c=_uES(_uGC(dc,"__utmc="+v_udh,";"));
  x=_uES(_uGC(dc,"__utmx="+v_udh,";"));
  z=_uES(_uGC(dc,"__utmz="+v_udh,";"));
  v=_uES(_uGC(dc,"__utmv="+v_udh,";"));
  k=(_uHash(a+b+c+x+z+v)*1)+(v_udh*1);
  p="__utma="+a+"&__utmb="+b+"&__utmc="+c+"&__utmx="+x+"&__utmz="+z+"&__utmv="+v+"&__utmk="+k;
 }
 if (p) {
  if (h && ih>-1) return;
  if (h) { outURL=l+"#"+p; }
  else {
   if (iq==-1 && ih==-1) outURL=l+"?"+p;
   else if (ih==-1) outURL=l+"&"+p;
   else if (iq==-1) outURL=l.substring(0,ih-1)+"?"+p+l.substring(ih);
   else outURL=l.substring(0,ih-1)+"&"+p+l.substring(ih);
  }
 } else { outURL=l; }
 //alert(outURL);
 return outURL;
}