function testSessionCookie () {
  document.cookie ="testSessionCookie=Enabled";
  if (getCookieValue ("testSessionCookie")=="Enabled")
    return true;
  else
    return false;
}

function writeSessionCookie (cookieName, cookieValue) {
  if (testSessionCookie()) {
    document.cookie = escape(cookieName) + "=" + escape(cookieValue) + "; path=/";
    return true;
  }
  else return false;
}

function getCookieValue (cookieName) {
  var exp = new RegExp (escape(cookieName) + "=([^;]+)");
  if (exp.test (document.cookie + ";")) {
    exp.exec (document.cookie + ";");
    return unescape(RegExp.$1);
  }
  else return false;
}

function getQueryVariable(variable) {    
    var query = window.location.search.substring(1);    
    var vars = query.split("&");    
    for (var i=0;i<vars.length;i++) {      
       var pair = vars[i].split("=");      
        if (pair[0] == variable) {    
            return pair[1];      
        }    
    }   
} 

var q_planid = getQueryVariable("planid");
var str_ref=document.referrer;

if(str_ref.match("blue-365.com")){
	writeSessionCookie("Blue365", q_planid);
	//alert("cookie written");
}

