/*
	MediaVest Jet2.com new website vistior tracking library
	Includes the AOL Cost-Per-New-Visitor tracking pixel
	Must be placed in the www.jet2.com page footer BEFORE urchin.js or ga.js is loaded.
	Copyright (c) MediaVest Leeds 2010
	v 10/08/2010
*/

var jet2ga_isNewVisitor = false;
var jet2ga_isNewVisit = false;

function mv_GetCookie(strName){
	var p = document.cookie.indexOf(strName + "=");
	if (p != -1) {
		var i = p + strName.length + 1;
		var j = document.cookie.indexOf(";", i);
		if (j == -1) j = document.cookie.length;
		return document.cookie.substring(i, j);
	}
	return "";
}

function mv_GetQueryParam(strQuery, strName)
{
	if (strQuery.charAt(0) == "?") strQuery = "&" + strQuery.slice(1);
	if (strQuery.charAt(strQuery.length - 1) == "&") strQuery = strQuery.substring(0, strQuery.length - 1);
	var strKey = "&" + strName + "=";
	var i = strQuery.indexOf(strKey);
	if (i >= 0) {
		i = i + strKey.length;
		var j = strQuery.indexOf("&", i);
		if (j < 0) j = strQuery.length;
		return strQuery.substring(i, j);
	} else {
		return "";
	}
}

function mv_CreateImage(strURL) {
	var e = document.getElementById("mv_new_visitor_target");
	if (window.location.protocol == "https:") strURL = "https://" + strURL; else strURL = "http://" + strURL;
	if (strURL.slice(strURL.length - 1) == "=") strURL += String(Math.random() * 10000000000000) + "?";
	var newImg=document.createElement('img');
	newImg.src=strURL;
	newImg.width="1";
	newImg.alt="";
	newImg.border="0";
	newImg.height="1"; 
	if (e) e.appendChild(newImg); else document.body.appendChild(newImg);
}

function mv_TrackNewVisitor() {
	var c = mv_GetCookie("__utma");
	if (c == "") {
		jet2ga_isNewVisitor = true;
		jet2ga_isNewVisit = true;
		mv_CreateImage("ad-emea.doubleclick.net/activity;src=1476545;type=jet2c066;cat=f19ne695;ord=1;num="); /* F19. New Website Visitor */
		var p = mv_GetQueryParam(window.location.search, "utm_source").toLowerCase();
		if (p == "site_641160" || p == "site_613261") {
			mv_CreateImage("ad-emea.doubleclick.net/activity;src=1476545;type=jet2c066;cat=f20ao296;ord=1;num="); /* F20. AOL CPNV */
			mv_CreateImage("servedby.advertising.com/action/type=296184719/bins=1/rich=0/mnum=1516/site=703223/logs=0/betr=A2731=TY1"); /* AOL CPNV publisher conversion pixel */
		}
	} else {
		if ((mv_GetCookie("__utmb") == "") || (mv_GetCookie("__utmc") == "")) jet2ga_isNewVisit = true;
	}
}

mv_TrackNewVisitor();
