req_fld["first_name"] = 0;
req_fld["last_name"] = 0;
req_fld["address1"] = 0;
req_fld["city"] = 0;
req_fld["state"] = 0;
req_fld["country"] = 0;

var nl_url = document.location.href;
var nl_code = "";

if(nl_url.search(/&nl_code=[^&]+[&#]/g) != -1){
	nl_code = nl_url.replace(/.+&nl_code=([^&]+?)[&#].+/, "$1");
}
else if(nl_url.search(/&nl_code=[^&]+/) != -1){
	nl_code = nl_url.replace(/.+&nl_code=([^&]+)/, "$1");
}

var nl_name = "";
if(nl_url.search(/&nl_name=[^&]+[&#]/g) != -1){
	nl_name = nl_url.replace(/.+&nl_name=([^&]+?)[&#].+/, "$1");
}
else if(nl_url.search(/&nl_name=[^&]+/) != -1){
	nl_name = nl_url.replace(/.+&nl_name=([^&]+)/, "$1");
}
nl_name = decodeURI(nl_name);

var sub_action = "";
if(nl_url.search(/&sub_action=[^&]+[&#]/g) != -1){
    sub_action = nl_url.replace(/.+&sub_action=([^&]+?)[&#].+/, "$1");
}
else if(nl_url.search(/&sub_action=[^&]+/) != -1){
    sub_action = nl_url.replace(/.+&sub_action=([^&]+)/, "$1");
}

var sub_action = "";
if(nl_url.search(/&sub_action=[^&]+[&#]/g) != -1){
    sub_action = nl_url.replace(/.+&sub_action=([^&]+?)[&#].+/, "$1");
}
else if(nl_url.search(/&sub_action=[^&]+/) != -1){
    sub_action = nl_url.replace(/.+&sub_action=([^&]+)/, "$1");
}

function check_nl()
{
	var loginForm = document.LoginForm;
	var form_rurl = loginForm.rurl;
	var sendTo = nl_url;
	sendTo = sendTo.replace(/int\.cgi/, "tint.cgi");
	sendTo = sendTo.replace(/mode=register/, "mode=edit");
	form_rurl.value = sendTo;
//alert("sendTo: "+sendTo);
	return true;
}

function check_nl_box(theForm)
{
	if(nl_code != ""){
		var nlbox = eval("document."+ theForm + ".newsletter_"+nl_code);
		if(nlbox != null){
			nlbox.checked = true;
		}
	}
}

function nl_message()
{
	if(nl_name != ""){
		//var msgStr = "<h3>Thank you for requesting TheState.com's "+nl_name+".</h3>";
		var msgStr = "<h3>Thank you for requesting TheState.com's "+nl_name.replace(/_/g, " ").replace(/%.*/, " ")+".</h3>";
		if (nl_name == "Special Offer Discount Deals") {
			msgStr = msgStr + "<br />Please provide the information below and check the \"Special Offer Discount Deals\" box near the bottom of this page and start saving money!<br />";
		}
		var msgspan = document.getElementById("newsletter_msg");
		msgspan.innerHTML = msgStr;
	}
}



