// Script Source: CodeLifter.com
// Copyright 2003
// Do not remove this header

function setcookie(name,expire)
{  
	var exp = new Date();  
	//var broker = Request("ID");
	var parms = window.location.search.substring(1);
	var pos = parms.indexOf("=");
	if (pos==-1) return;
	var key = parms.substring(0,pos);
	var broker = parms.substring(pos+1);
	var cookieexpire=exp.getTime()+expire;  
	exp.setTime(cookieexpire);  
	document.cookie=name+"="+broker+";expires="+exp.toGMTString();
}

function setcookie_disclaimer(name,value,expire)
{  
	var exp = new Date();  
	var cookieexpire=exp.getTime()+expire;  
	exp.setTime(cookieexpire);  
	document.cookie=name+"="+value+";expires="+exp.toGMTString();
}

function setcookie_AMP(name,expire)
{  
	var exp = new Date();  
	var broker = "AMP";
	var cookieexpire=exp.getTime()+expire;  
	exp.setTime(cookieexpire);  
	document.cookie=name+"="+broker+";expires="+exp.toGMTString();
}

function setcookie_UF(name,expire)
{  
	var exp = new Date();  
	var broker = "UF";
	var cookieexpire=exp.getTime()+expire;  
	exp.setTime(cookieexpire);  
	document.cookie=name+"="+broker+";expires="+exp.toGMTString();
}

function setcookie_3(name,expire)
{  
	var exp = new Date();  
	//var broker = Request("ID");
	var parms = window.location.search.substring(1);
	var pos = parms.indexOf("ID=");
	if (pos==-1) return;
	var key = parms.substring(0,pos);
	var broker = parms.substring(pos+3);
	var cookieexpire=exp.getTime()+expire;  
	exp.setTime(cookieexpire);  
	document.cookie=name+"="+broker+";expires="+exp.toGMTString();
}

function getArgs()
{ 
var args = new Object(); 
var query = window.location.search.substring(1); 
var pairs = query.split("&"); 
for(var i = 0; i < pairs.length; i++)
	{ 
	var pos = pairs[i].indexOf('='); 
	var pos1 = pairs[i].indexOf('"'); 
	if (pos == -1) continue; 
    var argname = pairs[i].substring(0,pos); 
	if(pos1 == -1)
		var value = pairs[i].substring(pos+1);
	else
		var value = pairs[i].substring(pos+1, pos1);
	args[argname] = unescape(value); 
	} 
return args; 
} 



function getcookie_any(Name)
{ 
var search=Name+"="; 
var args = getArgs(); 
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;	
		return unescape(document.cookie.substring(offset, end));  
		}
	else 
		return args["ID"];
	}
else 
	return args["ID"];
}

function getcookie(Name)
{ 
	var brokerID = checkURLParam();
	if( brokerID!= null)
		return brokerID;
		
	brokerID = getcookie_any(Name);

	if (typeof(brokerID) == 'undefined' || brokerID == null) 
		return "";
		
	var rValue = brokerID;
	var pos = brokerID.indexOf("&refid"); 
	if (pos!=-1) 
		rValue = brokerID.substring(0, pos); 
		
	return rValue;
}


function getrefid(Name)
{ 
var brokerID = getcookie_any(Name);
var retValue = brokerID;
if (retValue == "Daniels") retValue="223d";
var pos=brokerID.indexOf("&refid"); 

if (pos!=-1) 
	retValue = brokerID.substring(pos+7); 
return retValue;
}

//////////////////////////////////////////////////////////////////////////////////////////////////////////

function getURLParam(strParamName){
  var strReturn = "";
  var strHref = window.location.href;
  if ( strHref.indexOf("?") > -1 ){
    var strQueryString = strHref.substr(strHref.indexOf("?")).toLowerCase();
    var aQueryString = strQueryString.split("&");
    for ( var iParam = 0; iParam < aQueryString.length; iParam++ ){
      if (aQueryString[iParam].indexOf(strParamName.toLowerCase() + "=") > -1 ){
        var aParam = aQueryString[iParam].split("=");
        strReturn = aParam[1];
        break;
      }
    }
  }
  return unescape(strReturn);
}

function checkURLParam()
{
	var brokerID = getURLParam("ID");
	
	if (brokerID == "142" ||
		brokerID == "142L")
		return brokerID;
		
	return null;
}