var qsParm = new Array();
var IIDValue = "";
var EIDValue = ""; 

qs();


IIDValue = qsParm["IID"];
if (IIDValue == null)
{
	IIDValue = qsParm["iid"];
	if (IIDValue == null) IIDValue = "";
}



if (IIDValue != "") {
	IIDValue = IIDValue.substring(0,9);
	Set_Cookie("ADPIID", IIDValue, 60,"/","ADP.COM","");
}
else  {
	IIDValue = readCookie("ADPIID");
	if (IIDValue == "")  {
		IIDValue = "EFI0001"
		Set_Cookie("ADPIID", IIDValue, 60,"/","ADP.COM","");
	}
}


EIDValue = qsParm["EID"];
if (EIDValue == null)
{
	EIDValue = qsParm["eid"];
	if (EIDValue == null) EIDValue = "";
}


if (EIDValue != "") {
	EIDValue  = EIDValue.substring(0,9);
	Set_Cookie("ADPEID", EIDValue, 60,"/","ADP.COM","");
	
}
else  {
	EIDValue = chkRefer() + "";
	if (EIDValue == "")  {
		EIDValue = readCookie("ADPEID") + "";
		if (EIDValue == "")  {
			EIDValue = "EFE0001";
			Set_Cookie("ADPEID", EIDValue, 60,"/","ADP.COM","");
	
		}
	}

}



function qs() {
	var query = window.location.search.substring(1);
	var parms = query.split('&');
	for (var i=0; i<parms.length; i++) {
		var pos = parms[i].indexOf('=');
		if (pos > 0) {
			var key = parms[i].substring(0,pos);
			var val = parms[i].substring(pos+1);
			qsParm[key] = val;
		}
	}
} 	

function Set_Cookie( name, value, expires, path, domain, secure ) 
{
// set time, it's in milliseconds
var today = new Date();
today.setTime( today.getTime() );

if ( expires )
{
expires = expires * 1000 * 60 * 60 * 24;
}
var expires_date = new Date( today.getTime() + (expires) );

document.cookie = name + "=" +escape( value ) +
( ( expires ) ? ";expires=" + expires_date.toGMTString() : "" ) + 
( ( path ) ? ";path=" + path : "" ) + 
( ( domain ) ? ";domain=" + domain : "" ) +
( ( secure ) ? ";secure" : "" );
}

function writeCookie(name, value, hours)
{
  var expire = "";
  if(hours != null)
  {
    expire = new Date((new Date()).getTime() + hours * 3600000);
    expire = "; expires=" + expire.toGMTString();
  }

  document.cookie = name + "=" + escape(value) + expire ;

}

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;
}

function chkRefer ()
{
	
var ref = document.referrer;
if (ref == "") 
{
		return "";
}
else
{
		

	if (ref.toLowerCase().indexOf(".google.c")>0) 
	{
				
				Set_Cookie("ADPEID", "EFE0422", 60,"/","ADP.COM","");
				return "EF00422";

	}

	if (ref.toLowerCase().indexOf(".yahoo.c")>0) {

				Set_Cookie("ADPEID", "EFE0423", 60,"/","ADP.COM","");	
				return "EF00423";

	} 

	if (ref.toLowerCase().indexOf(".msn.c")>0) {

                Set_Cookie("ADPEID", "EFE0424", 60,"/","ADP.COM",""); 
				return "EF00424";

	}

	if (ref.toLowerCase().indexOf(".aol.c")>0) {

				Set_Cookie("ADPEID", "EFE0425", 60,"/","ADP.COM",""); 
				return "EF00425";

	}

	if (ref.toLowerCase().indexOf(".ask.c")>0) {

				Set_Cookie("ADPEID", "EFE0426", 60,"/","ADP.COM",""); 
				return "EF00426";

	}

	if (ref.toLowerCase().indexOf(".taxsites.c")>0) {

				Set_Cookie("ADPEID", "EFE0426", 60,"/","ADP.COM",""); 
				return "EF00426";

	} 

	if (ref.toLowerCase().indexOf(".alltheweb.c")>0) {

				Set_Cookie("ADPEID", "EFE0426", 60,"/","ADP.COM",""); 
                return "EF00426";

	}

	if (ref.toLowerCase().indexOf(".altavista.c")>0) {

				Set_Cookie("ADPEID", "EFE0426", 60,"/","ADP.COM",""); 
				return "EF00426";

	}

	if (ref.toLowerCase().indexOf(".superpages.c")>0) {

				Set_Cookie("ADPEID", "EFE0426", 60,"/","ADP.COM",""); 
				return "EF00426";
	}
}
}

function ADPOpenWin(objURL,objIID,objEID,objPopup)
{
	
	objIID =  objIID.substring(0,9)
	objEID =  objEID.substring(0,9)
	
	if ((objIID != "") || (objIID.length != 0 ))
	{
		Set_Cookie("ADPIID", objIID, 60,"/","ADP.COM",""); 
	}
	
	if ((objEID != "") || (objEID.length != 0 ))
	{
		Set_Cookie("ADPEID", objEID, 60,"/","ADP.COM",""); 
	}
	
	if (objPopup)
	{
		window.open(objURL,"_blank","toolbar=yes, location=yes, directories=yes, status=yes, menubar=yes, scrollbars=yes, 		        resizable=yes, copyhistory=no  ")
	}
	else
	{
		document.location=objURL
		
	}
}


