function getCookie(name) {
    var cookie= document.cookie;
    var start = cookie.indexOf(name+"=");
    // we must check if there is another cookie that ENDS in name... look for the character before start
    var ok=false;
    while(!ok) {
      if(start==-1) {
        return null;
      }
      if(start==0) {
        ok=true;
      }
      else {
        var c=cookie.charAt(start-1);
        if(!((c>='a' && c<='z') || (c>='A' && c<='Z') || (c>='0' && c<='9'))) {
          ok=true;
        }
      }
      if(!ok) {
        start=cookie.indexOf(name+"=",start+1);
      }
    }
    var len = start+name.length+1;
    if ((!start) && (name != cookie.substring(0,name.length))) return null;
    if (start == -1) return null;
    var end = cookie.indexOf(";",len);
    if (end == -1) end = cookie.length;
    return unescape(cookie.substring(len,end));
}

function setCookie(name,value) {
	var expiration=new Date(2099,12,31);
    document.cookie = name + "=" +escape(value) + ";expires=" + expiration.toGMTString();
}

function trackView() {
	var exref=getCookie('landingref');
	if(!exref) {
		var ref=document.referrer;
		if(ref && ref.length>0) {
			ref=escape(ref);
		}
		else {
			ref='DIRECT OR SSL';
		}
		setCookie('landingref',ref);
	}
}

<!-- Google Code for Purchase Conversion Page -->
var google_conversion_id = 1071744039;
var google_conversion_language = "en_GB";
var google_conversion_format = "1";
var google_conversion_color = "FFFFFF";
var google_conversion_label = "Purchase";
var google_conversion_value = 1.0;

function gtrack(v) {
  google_conversion_value = v;
  var ref=getCookie('landingref');
  if(!ref) {
  		ref="NOTFOUND";
  }
  var img2=document.getElementById("trackingimg2");
  img2.src="/activation/ptrack.gif?landingref="+ref+"&value="+google_conversion_value;

  var img=document.getElementById("trackingimg");
  img.src="http://www.googleadservices.com/pagead/conversion/1071744039/?value="+google_conversion_value+"&label=Purchase&script=0";
}

