function getexpirydate( nodays){
var UTCstring;
Today = new Date();
nomilli=Date.parse(Today);
Today.setTime(nomilli+nodays*24*60*60*1000);
UTCstring = Today.toUTCString();
return UTCstring;
}
function getcookie(cookiename) {

 var cookiestring=""+document.cookie;
 var index1=cookiestring.indexOf(cookiename);
 if (index1==-1 || cookiename=="") return ""; 
 var index2=cookiestring.indexOf(';',index1);
 if (index2==-1) index2=cookiestring.length; 
 return unescape(cookiestring.substring(index1+cookiename.length+1,index2));
}
function setcookie(name,value,duration){
cookiestring=name+"="+escape(value)+";EXPIRES="+getexpirydate(duration) + "; path=/;";
document.cookie=cookiestring;
if(!getcookie(name)){
return false;
}
else{
return true;
}
}
function date1(){
now = new Date();
then = new Date(" Jan 01 1970 00:00:00");
seconds=now-then/1000;
month=1+now.getMonth();
day=now.getDate();
year=now.getFullYear();
document.write( day+"-"+month+"-"+year+"");
}
function checkIfCookieSet(name)
{

	if(getcookie(name) == '1' || getcookie(name) == '2')
	{
		return true;
	}
	else
	{
		return false;
	}
}
function setTheCookies(trackingid,lastrurl,lastec1,lastec2,lastec3)
{	// sets cooke from the domain that the landing page resides. Also sets last url index, and last embedded cookie index
	// function run after trip to server
	// if new visitor to domain, set orig cookie
	//alert ( 'setting cookies with value ' + trackingid );
	//alert ( 'original cookie value is ' + getcookie('kradarorig') );
	
	if(getcookie('kradarorig') == '') setkradarorig(trackingid);
	// set the previous page cookie to the value held in the current page cookie
	//alert ( 'setting previous cookie with value ' + getcookie('kradarcurr') );
	setkradarprev(getcookie('kradarcurr'));
	// set the current page cookie
	setkradarcurr(trackingid);
	
	// now set redir cookies
	if ( String(lastrurl) != "undefined" ) setredircookies('lastrurl',lastrurl);
	if ( String(lastec1) != "undefined" ) setredircookies('lastec1',lastec1);
	if ( String(lastec2) != "undefined" ) setredircookies('lastec2',lastec2);
	if ( String(lastec3) != "undefined" ) setredircookies('lastec3',lastec3);
}
function setkradarorig(thevalue)
{
	setcookie('kradarorig',thevalue,cookiedur);
}
function setkradarprev(thevalue)
{
	setcookie('kradarprev',thevalue,cookiedur);
}
function setkradarcurr(thevalue)
{
	setcookie('kradarcurr',thevalue,cookiedur);
}
function setredircookies(thename,thevalue)
{
	setcookie(thename,thevalue,cookiedur);
}

function Querystring(qs) { // optionally pass a querystring to parse
	this.params = new Object()
	this.get=Querystring_get
	
	if (qs == null)
		qs=location.search.substring(1,location.search.length)

	if (qs.length == 0) return

	qs = qs.replace(/\+/g, ' ')
	var args = qs.split('&') // parse out name/value pairs separated via &
	
// split out each name=value pair
	for (var i=0;i<args.length;i++) {
		var value;
		var pair = args[i].split('=')
		var name = unescape(pair[0])

		if (pair.length == 2)
			value = unescape(pair[1])
		else
			value = name
		
		this.params[name] = value
	}
}


function Querystring_get(key, default_) {
	// This silly looking line changes UNDEFINED to NULL
	if (default_ == null) default_ = null;
	
	var value=this.params[key]
	if (value==null) value=default_;
	
	return value
}
var cookiedur = 720
var docurl	=	document.URL;
var TheReferURL	=	document.referrer;
var page_ip,page_kw,page_bkw,page_src,page_ver,page_med,page_adg,page_cam,page_OVKEY,page_OVRAW,page_evtype,page_evvalue,page_evcode,page_localver,page_projid,page_abtest,page_redirid,page_rurl;

var qs = new Querystring();
var v1 = qs.get("kw","");
if ( String(page_kw) != "undefined" ) v1=page_kw;
var v2 = qs.get("bkw","");
if ( String(page_bkw) != "undefined" ) v2=page_bkw;
var v3 = qs.get("src","");
if ( String(page_src) != "undefined" ) v3=page_src;
var v4 = qs.get("ver","");
if ( String(page_ver) != "undefined" ) v4=page_ver;
var v5 = qs.get("med","");
if ( String(page_med) != "undefined" ) v5=page_med;
var v6 = qs.get("adg","");
if ( String(page_adg) != "undefined" ) v6=page_adg;
var v7 = qs.get("cam","");
if ( String(page_cam) != "undefined" ) v7=page_cam;
var v8 = qs.get("OVKEY","");
if ( String(page_OVKEY) != "undefined" ) v8=page_OVKEY;
var v9 = qs.get("OVRAW","");
if ( String(page_OVRAW) != "undefined" ) v9=page_OVRAW;
var v10 = page_evtype;
if ( String(v10) == "undefined" ) v10="";
var v11 = page_evvalue;
if ( String(v11) == "undefined" ) v11="";
var v12 = page_evcode;
if ( String(v12) == "undefined" ) v12="";
var v13 = page_localver;
if ( String(v13) == "undefined" ) v13="";
var theip = page_ip;
//alert (theip);
if ( String(theip) == "undefined" ) theip="unknown";
var projid = page_projid;
//alert (projid);
if ( String(projid) == "undefined" ) projid="33";
var oc=getcookie('kradarorig');
if ( String(oc) == "undefined" ) oc="novalue";
var pc=getcookie('kradarcurr');
if ( String(pc) == "undefined" ) pc="novalue";
var ar=qs.get("ar","");
if ( String(ar) == "undefined" ) ar="";
var abtest=page_abtest;
if ( String(abtest) == "undefined" ) abtest="";
var redirid=page_redirid;
if ( String(redirid) == "undefined" ) redirid="";
var lastrurl=getcookie('lastrurl');
if ( String(lastrurl) == "undefined" ) lastrurl="";
var lastec1=getcookie('lastec1');
if ( String(lastec1) == "undefined" ) lastec1="";
var lastec2=getcookie('lastec2');
if ( String(lastec2) == "undefined" ) lastec2="";
var lastec3=getcookie('lastec3');
if ( String(lastec3) == "undefined" ) lastec3="";
var rurl=page_rurl;
if ( String(rurl) == "undefined" ) rurl="";

document.write("<script type=\"text/javascript\" src=\"http://www.keywordradar.com/track/readqueryv7-2c.asp?referurl="+escape(TheReferURL)+"&ip="+escape(theip) + "&projid="+escape(projid) + "&docurl=" + escape(docurl) + "&kw=" + escape(v1) + "&bkw=" + escape(v2) + "&src=" + escape(v3) + "&med=" + escape(v5) + "&ver=" + escape(v4) + "&cam=" + escape(v7) + "&adg=" + escape(v6) + "&OVKEY=" + escape(v8) +"&OVRAW=" + escape(v9) + "&evtype=" + escape(v10) + "&evvalue=" + escape(v11) +"&evcode=" + escape(v12) +"&localver=" + escape(v13) +"&oc=" + escape(oc) + "&pc=" + escape(pc) + "&ar=" + escape(ar) + "&abtest=" + escape(abtest) + "&redirid=" + escape(redirid) + "&lastrurl=" + escape(lastrurl) + "&lastec1=" + escape(lastec1)+ "&lastec2=" + escape(lastec2)+ "&lastec3=" + escape(lastec3) + "&rurl=" + escape(rurl) + "\"></script>");
//document.write("<a href=\"http://www.keywordradar.com/track/readqueryv7-2c-rurl.asp?referurl="+escape(TheReferURL)+"&ip="+escape(theip) + "&projid="+escape(projid) + "&docurl=" + escape(docurl) + "&kw=" + escape(v1) + "&bkw=" + escape(v2) + "&src=" + escape(v3) + "&med=" + escape(v5) + "&ver=" + escape(v4) + "&cam=" + escape(v7) + "&adg=" + escape(v6) + "&OVKEY=" + escape(v8) +"&OVRAW=" + escape(v9) + "&evtype=" + escape(v10) + "&evvalue=" + escape(v11) +"&evcode=" + escape(v12) +"&localver=" + escape(v13) +"&oc=" + escape(oc) + "&pc=" + escape(pc) + "&ar=" + escape(ar) + "&abtest=" + escape(abtest) + "&redirid=" + escape(redirid) + "&lastrurl=" + escape(lastrurl) + "&lastec1=" + escape(lastec1)+ "&lastec2=" + escape(lastec2)+ "&lastec3=" + escape(lastec3) + "&rurl=" + escape(rurl) + "\">link</a>");
