function send_in_salesperson() {

	var out_ar = [];
	var eles = document.salesperson.getElementsByTagName('INPUT');
	for(i=0,len=eles.length;i<len;i++) {
		
		if(eles[i].name == "name") {
			var names = eles[i].value.split(' ');
			if(names.length > 1) 
				out_ar.push("15LastName="+encodeURIComponent(names.pop()))
			out_ar.push("10FirstName="+encodeURIComponent(names.join(' ')))
		} else {
			out_ar.push(eles[i].name+"="+encodeURIComponent(eles[i].value))
		}

	}
	location.href = "sales_inquiry.html?"+out_ar.join('&');
	return false;

}
function check_req(form) {

	var ar = [];
	var inputs = form.getElementsByTagName("INPUT");
	var textareas = form.getElementsByTagName("TEXTAREA");
	for(var i=0,len=inputs.length; i<len; i++)
		ar.push(inputs[i])
	for(var i=0,len=textareas.length; i<len; i++)
		ar.push(textareas[i])
		
	var empties = "";
	for(var i=0,len=ar.length; i<len; i++) {
		var req = ar[i].getAttribute("req");
		if(req != null && ar[i].value == "") empties += "    - "+req+"\n";
	}
	
	if(empties != "") {
		alert("Please fill in all required fields.  The following required fields are empty:\n\n"+empties)
		return false;
	}

	return true;
	
}

function do_insert() {
	if(window.location.href.match(/\?/)) {
		var eles = document.contact.getElementsByTagName('INPUT');
		for(i=0,len=eles.length;i<len;i++) {
			val = gup(eles[i].name);
			if(val != "") eles[i].value = decodeURIComponent(val);
		}
	}
}

function gup( name )
{
  name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
  var regexS = "[\\?&]"+name+"=([^&#]*)";
  var regex = new RegExp( regexS );
  var results = regex.exec( window.location.href );
  if( results == null )
    return "";
  else
    return results[1];
}

function set_signup_load() {
	window.onload = function() {
		ele = document.getElementById('inner_right_filler_btn');
		if(ele) ele.style.display = 'none';
		do_insert();
	}
}

function set_contact_load() {
	window.onload = function() {
		ele = document.getElementById('inner_talk');
		if(ele) ele.style.display = 'none';
		do_insert();
	}
}
