/*
	This Snippet is for the form - Robert Jeffery II April/22/2010
	Edit by KCLARK May 4, 2010
*/

//This is bad. It would bypass our handle_submission.php if https is used.
//if (document.location.protocol === "https:")
//	icpForm440.action = "https://app.icontact.com/icp/signup.php";

function get_field(name) {
	var f = $('#icpsignup').find('*[name="'+ name +'"]');
	return f;
}
function isBlank(name) {
	if(get_field(name).val() == '') {
		return true;
	} else {
		return false;
	}
}

function validateForm() {

	if(isBlank('firstname')) {
		alert("Please enter your first name");
		get_field('firstname').focus();
		return false;
	}
	if(isBlank('lastname')) {
		alert("Please enter your last name");
		get_field('lastname').focus();
		return false;
	}
	if(isBlank('email')) {
		alert("Please enter your email address");
		get_field('email').focus();
		return false;
	}
	if(isBlank('telephone')) {
		alert("Please enter your telephone number");
		get_field('telephone').focus();
		return false;
	}
	if(isBlank('program')) {
		alert("Please indicate your program of interest");
		get_field('program').focus();
		return false;
	}

  return true;
}

function verifyRequired440() {

  var icpForm440 = document.getElementById('icpsignup');

  if (icpForm440["fields_fname"].value == "") {
    icpForm440["fields_fname"].focus();
    alert("The First Name field is required.");
    return false;
  }
  if (icpForm440["fields_lname"].value == "") {
    icpForm440["fields_lname"].focus();
    alert("The Last Name field is required.");
    return false;
  }
  if (icpForm440["fields_email"].value == "") {
    icpForm440["fields_email"].focus();
    alert("The Email field is required.");
    return false;
  }
  if (icpForm440["fields_phone"].value == "") {
    icpForm440["fields_phone"].focus();
    alert("The Phone field is required.");
    return false;
  }
  if (icpForm440["fields_programofinterest"].value == "") {
    icpForm440["fields_programofinterest"].focus();
    alert("The Program of Interest field is required.");
    return false;
  }

  //if (icpForm440["fields_address1"].value == "") {
  //  icpForm440["fields_address1"].focus();
  //  alert("The Address  field is required.");
  //  return false;
  //}
  //if (icpForm440["fields_city"].value == "") {
  //  icpForm440["fields_city"].focus();
  //  alert("The City field is required.");
  //  return false;
  //}
  //if (icpForm440["fields_state"].value == "") {
  //  icpForm440["fields_state"].focus();
  //  alert("The State field is required.");
  //  return false;
  //}
  //if (icpForm440["fields_zip"].value == "") {
  //  icpForm440["fields_zip"].focus();
  //  alert("The Zip field is required.");
  //  return false;
  //}

  //not used
  //if (!icpForm440["listid:7514"].checked &&
  //    !icpForm440["listid:7515"].checked &&
  //    !icpForm440["listid:7516"].checked &&
  //    !icpForm440["listid:7517"].checked &&
  //    !icpForm440["listid:7518"].checked &&
  //    !icpForm440["listid:32918"].checked &&
  //    true)  {
  //  alert("The Lists field is required.");
  //  return false;
  //}

return true;
}
