// JavaScript Document
function vfSignUp()
{
	
	emailFields = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;
	
	
		if (!document.create_account.firstname.value)
	{	alert('Error! First name is missing.');	
		document.create_account.firstname.focus();
		return false; }
		
		if (!document.create_account.lastname.value)
	{	alert('Error! Last name is missing.');	
		document.create_account.lastname.focus();
		return false; }
		
	if (document.create_account.email_address.value.search(emailFields) != 0)
	{	alert('Please Enter Valid Email Address.');	
		document.create_account.email_address.focus();
		return false; }
		
		if (!document.create_account.street_address.value)
	{	alert('Error! Address is missing.');	
		document.create_account.street_address.focus();
		return false; }
		
		if (!document.create_account.city.value)
	{	alert('Error! City is missing.');	
		document.create_account.city.focus();
		return false; }
		
			if (!document.create_account.state.value)
	{	alert('Error! State is missing.');	
		document.create_account.state.focus();
		return false; }
		if (!document.create_account.postcode.value)
	{	alert('Error! Post code is missing.');	
		document.create_account.postcode.focus();
		return false; }
		
		
		if (!document.create_account.telephone.value)
	{	alert('Error! Telephone is missing.');	
		document.create_account.telephone.focus();
		return false; }
		
		if (!document.create_account.UserName.value)
	{	alert('Error! User Name is missing.');	
		document.create_account.UserName.focus();
		return false; }
		
		if (!document.create_account.password.value)
	{	alert('Error! Password is missing.');	
		document.create_account.password.focus();
		return false; }
	
		
		if (!document.create_account.confirmation.value)
	{	alert('Error! Confirm Password is missing.');	
		document.create_account.confirmation.focus();
		return false; }
		
		if (document.create_account.confirmation.value != document.create_account.password.value)
	{	alert('Error! Please Enter Correct Confirmation Password as enterd above.');	
		document.create_account.confirmation.focus();
		return false; }
		
		
	/*var rowCount = document.create_account.rowCount.value;
		
		selChoices = -1;
	for (i=1;i<=rowCount;i++)
	{
		var ckBox = "chkService"+i;
		if (document.forms["create_account"].elements[ckBox].checked)
		{
			selChoices = selChoices + 1;
		}
	}
	if (selChoices < 0)
	{
      alert('Please select any Service.');
	  return false;
    }*/
		
		//var rowCount = document.create_account.rowCount.value;
		
		
	
	return true;
}