function checkCPCCookie (cltID) {
	
	var tmpSrc;
	var tmpKw;
	var tmpAd;
	var tmpSplit;
	
	var tmpID = cltID.split("txtSrc");

	var tmpCPCCookie = readCookie("SEOCPC");
    var tmpCPCParams = tmpCPCCookie.split("&");
	for (i = 0; i < tmpCPCParams.length; i++) {
		tmpSplit = tmpCPCParams[i].split("=");
		if (tmpSplit[0] == "WT.sp") 
		{
			tmpSrc = tmpSplit[1];
			document.getElementById(tmpID[0]+'txtSrc').value=tmpSrc;
		}
		if (tmpSplit[0] == "kw") 
		{
			tmpKw = tmpSplit[1];
	        document.getElementById(tmpID[0]+'txtKw').value=tmpKw;		
		}
		if (tmpSplit[0] == "ad") 
		{
			tmpAd = tmpSplit[1];
			document.getElementById(tmpID[0]+'txtAd').value=tmpAd;
		}
	}
	
	return tmpCPCCookie;	
}

function checkCPC () {	
	var tmpSrc = "";
	var tmpKw = "";
	var tmpAd = "";
	var tmpSplit;
	
	var tmpURL = window.location.href;
	var tmpCPC = tmpURL.split("?");
	if (tmpCPC.length == 2) {
		var tmpParams = tmpCPC[1].split("&");
		for (i = 0; i < tmpParams.length; i++) {
			tmpSplit = tmpParams[i].split("=");
			if (tmpSplit[0] == "WT.sp") {
				tmpSrc = tmpSplit[1];
			}
			if (tmpSplit[0] == "kw") {
				tmpKw = tmpSplit[1];
			}
			if (tmpSplit[0] == "ad") {
				tmpAd = tmpSplit[1];
			}
		}
	}
	switch (tmpSrc) {
		case 'google': 
		case 'google401k': 
		case 'googleHRAdmin': 
		case 'google8000': 
		case 'google8001': 
		case 'google8002': 
		case 'google8003': 
		case 'google8004': 
		case 'google8005': 
		case 'google8006': 
		case 'google8007': 
		case 'google8008': 
		case 'google8009': 
		case 'google8010': 
		case 'google8011': 
		case 'google8012': 
		case 'google8013': 
		case 'google8014': 
		case 'google8015': 
		case 'google8016': 
		case 'google8017': 
		case 'google8018': 
		case 'google8019': 
		case 'google8020': 
		case 'google8021': 
		case 'google8022': 
		case 'google8023': 
		case 'google8024': 
		case 'google8025': 
		case 'google8026': 
		case 'google8027': 
		case 'google8028': 
		case 'google8029': 
		case 'google8030': 
		case 'google8031': 
		case 'google8032': 
		case 'google8033': 
		case 'google8034': 
		case 'google8035': 
		case 'google8036': 
		case 'google8037': 
		case 'google8038': 
		case 'google8039': 
		case 'google8040': 
		case 'google8041': 
		case 'google8042': 
		case 'google8043': 
		case 'google8044': 
		case 'google8045': 
		case 'google8046': 
		case 'google8047': 
		case 'google8048': 
		case 'google8049': 
		case 'google8050': 
		case 'google8051': 
		case 'google8052': 
		case 'google8053': 
		case 'google8054': 
		case 'google8055': 
		case 'google8056': 
		case 'google8057': 
		case 'google8058': 
		case 'google8059': 
		case 'google8060': 
		case 'google8061': 
		case 'google8062': 
		case 'google8063': 
		case 'google8064': 
		case 'google8065': 
		case 'google8066': 
		case 'google8067': 
		case 'google8068': 
		case 'google8069': 
		case 'google8070': 
		case 'google8071': 
		case 'google8072': 
		case 'google8073': 
		case 'google8074': 
		case 'google8075': 
		case 'google8076': 
		case 'google8077': 
		case 'google8078': 
		case 'google8079': 
		case 'google8080': 
		case 'google8081': 
		case 'google8082': 
		case 'google8083': 
		case 'google8084': 
		case 'google8085': 
		case 'google8086': 
		case 'google8087': 
		case 'google8088': 
		case 'google8089': 
		case 'google8090': 
		case 'google8091': 
		case 'google8092': 
		case 'google8093': 
		case 'google8094': 
		case 'google8095': 
		case 'google8096': 
		case 'google8097': 
		case 'google8098': 
		case 'google8099': 

		case 'msn':
		case 'ask':
		case 'yahoo':
		case 'bdc':
		case 'spages':
		case 'ypages':
		case 'wikipedia':
		case 'bzrfi':
		case 'APA':
		case 'godaddy': 
		{
			writeCookie("SEOCPC",tmpCPC[1]);
		}
		break;
	}
}

function writeCookie(name, value)
{
	var expDays = 30;
	var expDate = new Date();
	expDate.setTime (expDate.getTime() + (expDays*24*60*60*1000));
	var selPath = "/";
	
	var argv = writeCookie.arguments;
	var argc = writeCookie.arguments.length;
	
//    var currSite = location.href;
//    if ((currSite.indexOf("localhost") == 7) || (currSite.indexOf("smallbusinessimp") == 7)) {
//        var selDomain="wwwimp.paychex.com";
//    } else {
//        var selDomain="www.paychex.com";
//    }
    selDomain = "paychex.com";
    
	var clicksrc = (argc > 1) ? argv[1] : null;
	
	document.cookie = name + "=" + escape (value) + "; expires=" + expDate.toGMTString() + "; path=" + selPath + "; domain=" + selDomain +
		((clicksrc == null) ? "" : ("; clicksrc=" + clicksrc));
}
	
function readCookie(name)
{
  var cookieValue = "";
  var search = name + "=";
  if(document.cookie.length > 0)
  { 
    offset = document.cookie.indexOf(search);
    if (offset != -1)
    { 
      offset += search.length;
      end = document.cookie.indexOf(";", offset);
      if (end == -1) end = document.cookie.length;
      cookieValue = unescape(document.cookie.substring(offset, end))
    }
  }
  return cookieValue;
}
