// JavaScript Document

function clearLabels() {
	document.getElementById('name_label').innerHTML = "Name:&nbsp;&nbsp;";
	document.getElementById('name_label').style.color = "#000000";
	document.getElementById('email_label').innerHTML = "Email:&nbsp;&nbsp;";
	document.getElementById('email_label').style.color = "#000000";
}

var all_flds_req_text = "Both fields are required.";

function validate_reg_form() {
document.getElementById('reg_form_msg').innerHTML = "";
document.getElementById('reg_form_msg').style.visibility = "hidden";
var reg_name = document.getElementById('reg_name');
if (reg_name.value == "") {
	document.getElementById('reg_form_msg').innerHTML = all_flds_req_text;
	document.getElementById('reg_form_msg').style.visibility = "visible";
	clearLabels();
	document.getElementById('name_label').innerHTML = "*Name:&nbsp;&nbsp;"; 
	document.getElementById('name_label').style.color = "#FF0000";
	reg_name.focus();
	return false;
}
var email = document.getElementById('email');
if (email.value == "") {
	document.getElementById('reg_form_msg').innerHTML = all_flds_req_text;
	document.getElementById('reg_form_msg').style.visibility = "visible";
	clearLabels();
	document.getElementById('email_label').innerHTML = "*Email:&nbsp;&nbsp;";
	document.getElementById('email_label').style.color = "#FF0000";
	email.focus();
	return false;
}
var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
if (!filter.test(email.value)) {
	document.getElementById('reg_form_msg').innerHTML = "Please enter your full email address (format email@emailprovider.xxx).";
	document.getElementById('reg_form_msg').style.visibility = "visible";
	clearLabels();
	document.getElementById('email_label').style.color = "#FF0000";
	email.focus();
	return false;
}
var r=confirm("Are you sure?");
if (r==true)
  {
  // javascript to call code to submit form
  document.getElementById('reg_form_msg').innerHTML = "Thank you. Your form has been submitted.";
  document.getElementById('reg_form_msg').style.visibility = "visible";
  return false; // show message
  }
else
  {
  document.getElementById('reg_form_msg').innerHTML = "Submission cancelled.";
  document.getElementById('reg_form_msg').style.visibility = "visible";
  return false;
  }

}

