function ValidateData() {
   var CanSubmit = false;
   var errormessage = "Please make sure that you have filled in the following fields before clicking Register:\n\n"
   CanSubmit = ForceEntry(document.forms[0].FirstName);
   if (CanSubmit == false) 
	{
		errormessage += "First Name.\n";
	}
	CanSubmit = ForceEntry(document.forms[0].LastName);
   if (CanSubmit == false) 
	{
		errormessage += "Last Name.\n";
	}

   CanSubmit = ForceEntry(document.forms[0].Email);
   if (CanSubmit == false) 
	{
		errormessage += "E-mail address.\n";
	}
	CanSubmit = checkEmailAddress(document.forms[0].Email);
   if (CanSubmit == false) 
	{
		errormessage += "Please enter a Valid E-mail Address.\n";
	}
	CanSubmit = ForceEntry(document.forms[0].Username);
   if (CanSubmit == false) 
	{
		errormessage += "Username.\n";
	}
	CanSubmit = ForceEntry(document.forms[0].Password);
	 if (CanSubmit == false) 
	{
		errormessage += "Password.\n";
	}
	CanSubmit = ForceEntry(document.forms[0].Password2);
	 if (CanSubmit == false) 
	{
		errormessage += "Re-Type Password.\n";
	}
	if (Compare(document.forms[0].Password.value, document.forms[0].Password2.value) == false) 
	{
		errormessage += "Please make sure that both passwords are the same.\n";
	}
	
   if (errormessage == 'Please make sure that you have filled in the following fields before clicking Register:\n\n')
   {
	//return true
	 document.Form.submit();
   }
   else 
   {
	alert(errormessage)
	return false;
   }
}
