	function validateRRegisterForm(form) {
		
		// Check EmailAddress
		if (isEmpty(form.emailAddress.value)) {
		
			alert('Please enter an email address');  
			form.emailAddress.focus(); 
			form.emailAddress.select(); 
			return false;
			
		} else if (!isEmailAddress(form.emailAddress.value)) {
		
			alert('Please enter a valid email address eg. john.citizen@thatplace.com');  
			form.emailAddress.focus(); 
			form.emailAddress.select(); 
			return false;
			
		} // end if
		
		// Check password
		if (isEmpty(form.passwordOne.value)) {
		
			alert('Please enter a password'); 
			form.passwordOne.focus(); 
			form.passwordOne.select(); 
			return false;
		
		} else if (!isAlphaNumeric(form.passwordOne.value,2)) {
		
			alert('Please only enter numbers or letters for password'); 
			form.passwordOne.focus(); 
			form.passwordOne.select(); 
			return false;
		
		} else if (form.passwordOne.value.length < 5) {
		
			alert('Please enter a password of at least 5 characters'); 
			form.passwordOne.focus(); 
			form.passwordOne.select(); 
			return false;
			
		} else if (!isCharacter(form.passwordOne.value.charAt(0))) {
		
			alert('Please enter a password that only starts with a letter');
			form.passwordOne.focus(); 
			form.passwordOne.select(); 
			return false;
					
		}  else if (containsSpaces(form.passwordOne.value)) {
		
			alert('Password cannot contain spaces');
			form.passwordOne.focus(); 
			form.passwordOne.select(); 
			return false;
		
		}// end if
		
		if (form.passwordOne.value != form.passwordTwo.value) {
		
			alert('Password confirmation doesn\'t match entered password');
			form.passwordOne.focus(); 
			form.passwordOne.select();
			return false;
		
		} // end if
	}  // end function validateRegisterForm
