<!--

var dlrno ="";
var dlrloc="";

function CheckDlr(name) {

updateLayer(name, 'SAVED!')

if (dlrno !="") {
updateLayer(dlrno, dlrloc)
}
dlrno=name;
}

function checkCookies() {

Set_Cookie('cEnabled',1,null,null,null,null);
 var cCheck;	cCheck = Get_Cookie('cEnabled');

  if(cCheck)	{return;	} else	{
  alert('US Firearms requires that your web browser allows the use of cookies. Please change your browser options to continue.');return; 
   }
 }



function updateLayer(object, text) {
  if (document.getElementById)
    document.getElementById(object).innerHTML = text;
  else if (document.all)
    document.all[object].innerHTML = text;
  else if (document.layers && document.layers[object]) {
    document.layers[object].document.open();
    document.layers[object].document.write(text);
    document.layers[object].document.close();
  }
}



function Get_Cookie(name) {
  var start = document.cookie.indexOf(name + '=');
  var len = start + name.length + 1;
  if ((!start) && (name != document.cookie.substring(0,name.length)))
    return null;
  if (start == -1)
    return null;
  var end = document.cookie.indexOf(';',len);
  if (end == -1) end = document.cookie.length;
  return unescape(document.cookie.substring(len,end));
}

function Set_Cookie(name,value,name2,value2,name3,value3,name4,value4,name5,value5,name6,value6,expires,path,domain,secure) {
  document.cookie = 'USFADLR=' + escape(name) + "=" + escape(value) + "&" + escape(name2) + "=" + escape(value2) + "&" + escape(name3) + "=" + escape(value3) + "&" + escape(name4) + "=" + escape(value4) + "&" + escape(name5) + "=" + escape(value5) + "&" + escape(name6) + "=" + escape(value6) + 
	  ( (expires) ? ';expires=' + expires.toGMTString() : '') +
    ( (path) ? ';path=' + path : '') + 
    ( (domain) ? ';domain=' + domain : '') +
    ( (secure) ? ';secure' : '');
}



function Delete_Cookie(name,path,domain) {
  if (Get_Cookie(name))
    document.cookie =
      name + '=' +
      ( (path) ? ';path=' + path : '') +
      ( (domain) ? ';domain=' + domain : '') +
      ';expires=Thu, 01-Jan-1970 00:00:01 GMT';
}


 var todays_date = new Date();
  var expires_date =
    new Date(todays_date.getTime() +
    (90 * 86400000)); // 3 months from now

function pick (dlrno,dlrnm,dlrstr,dlrct,dlrst,dlrzip,dlrph){
Set_Cookie('cEnabled',1,null,null,null,null);
 var cCheck;	cCheck = Get_Cookie('cEnabled');

  if(!cCheck)	{
  alert('US Firearms requires that your web browser allows the use of cookies. Please change your browser options to continue.');return; 
   }

CheckDlr(dlrno);
dlrloc="<a href=\"javascript:pick('"+dlrno+"','"+dlrnm+"','"+dlrstr+"','"+dlrct+"','"+dlrst+"','"+dlrzip+"','"+dlrph+"')\">pick this dealer<\/a>";


Delete_Cookie('USFADLR','/','www.usfirearms.com');

Set_Cookie(
      'dlrnm',
      dlrnm,
	  'dlrstr',
	  dlrstr,
	  'dlrct',
	  dlrct,
	  'dlrst',
	  dlrst,
	   'dlrzip',
	  dlrzip,
	  'dlrph',
	  dlrph,
	   
	  
			      expires_date,'/','www.usfirearms.com',null
    );

if ((refer!="null")&&(refer!="/")&&(refer!="")){
setTimeout("loadpage()",500); }
}

function getParameter ( queryString, parameterName ) {
// Add "=" to the parameter name (i.e. parameterName=value)
var parameterName = parameterName + "=";
if ( queryString.length > 0 ) {
// Find the beginning of the string
begin = queryString.indexOf ( parameterName );
// If the parameter name is not found, skip it, otherwise return the value
if ( begin != -1 ) {
// Add the length (integer) to the beginning
begin += parameterName.length;
// Multiple parameters are separated by the "&" sign
end = queryString.indexOf ( "&" , begin );
if ( end == -1 ) {
end = queryString.length
}
// Return the string
return unescape ( queryString.substring ( begin, end ) );
}
// Return "null" if no parameter has been found
return "null";
}
}
table_of_contents;var table_of_contents = "";
var usdm="http://www.usfirearms.com";
var blz = 0;
var content = (location.search) ? location.search.substring(1, location.search.length) : table_of_contents;
var refer=getParameter(content,"refer")
var catid=getParameter(content,"catid")
var redodeal=getParameter(content,"redodeal")
if ((catid!="null")&&(catid!=null) &&(catid!=""))  refer=refer+"?catid="+catid;
refer=refer.toLowerCase();
if (redodeal=="yes") {refer="/shop/redodeal.asp"};
if (refer.indexOf("dealerlist")>-1) {refer=""};
if (refer.indexOf("undefined")>-1) {refer=""};
if ((refer.indexOf("checkout")>-1)||(refer.indexOf("order")>-1)||(refer.indexOf("coeditbill")>-1)||(refer.indexOf("chgpsswrd")>-1)) {usdm="https://secure.usfirearms.com"};
function loadpage()  {
	document.location.href=usdm+refer; }
	
//-->
