// JavaScript Document
function submit_form(frm){
 
  if (document.forms[frm]) { //Start browser supports the function

    var error = '';
	
	if(document.forms[frm].elements['req_id'] != null || document.forms[frm].elements['req_id'] != ''){
        var reqs=document.forms[frm].elements['req_id[]'];
        nbr_fields = reqs.length;
        var req = true;
		for(var i=0;i<nbr_fields;i++){
		  if(document.forms[frm].elements[reqs[i].value].value.length <= 0){
		   req = false;
		   if (reqs[i].value == 'first_name') error += "\n - First Name";
		   if (reqs[i].value == 'last_name') error += "\n - Last Name";
		   if (reqs[i].value == 'account_name') error += "\n - Organization";
		   if (reqs[i].value == 'samples_address_street_c') error += "\n - Address";
		   if (reqs[i].value == 'samples_address_city_c') error += "\n - City";
		   if (reqs[i].value == 'samples_address_postalcode_c') error += "\n - Zip Code";
		   if (reqs[i].value == 'webtolead_email1') error += "\n - Email";
          }
        }
		
        if(req==true && document.forms[frm].elements['human'].value == '42'){
            document.forms[frm].action = "http://fundraising-matrix.com/crm/index.php?entryPoint=WebToLeadCapture";
			document.forms[frm].submit();
            return true;
        } else {
          alert('Opps, it looks like some fields are blank:\n'+error);
          return false;
        }
        return false
   }
  } else { //Start the browser does not support the function
    alert('Your browser lacks the capabilities required to run this script!\n\nPlease call 888-203-7168 and we will gladly take your information over the phone.');
  }
	   
}

function validateEmailAdd(frm){
	if(document.forms[frm].elements['webtolead_email1'].value.length >0) {
		if(document.forms[frm].elements['webtolead_email1'].value.match(/^\w+(['\.\-\+]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,})+$/) == null){
		  alert('Not a valid email address');
		}
	}
}

function validateHuman(frm){
	document.getElementById('human').value = "42";
}