// JavaScript Document




$("#StfForm").submit(function() {

	var hasError = false;
	var username = $("#username").val();
	var password = $("#password").val();
	var pass = $("#pass").val();
	var email = $("#email").val();
	var remail = $("#remail").val();
	var tele = $("#telephone").val(); 
	var title = $("#title").val(); 
	var first = $("#first_name").val(); 
	var surname = $("#surname").val(); 
	var add1 = $("#add1").val(); 
	var town = $("#town").val(); 
	var postcode = $("#postcode").val(); 
	var country = $("#country").val(); 

		if(username == '') {
				$("#username").addClass("errorbox");
				
				alert ("Please enter your username");
				hasError = true;
			}

		if(password == '') {
				$("#password").addClass("errorbox");
				alert ("Please enter your password");
				hasError = true;
			}

			if(pass == '') {
				$("#pass").addClass("errorbox");
				alert ("Please re-enter your password");
				hasError = true;
			}

		if(email == '') {
				$("#email").addClass("errorbox");
				alert ("Please enter an email address");
				hasError = true;
			}	
			else
			{
				if(isValidEmailAddress(email)){
				
				}
				else{
				$("#email").addClass("errorbox");
				alert ("Please enter a valid email address");
				hasError = true;
				}
			}
			if(remail == '') {
				$("#remail").addClass("errorbox");
				alert ("Please re-enter an email address");
				hasError = true;
			}	
			else
			{
				if(isValidEmailAddress(remail)){
				
				}
				else{
				$("#remail").addClass("errorbox");
				alert ("Please re-enter a valid email address");
				hasError = true;
				}
			}
		
		
		if(tele == '') {
				$("#telephone").addClass("errorbox");
				alert ("Please enter your telephone number");
				hasError = true;
			}
		if(first == '') {
				$("#first_name").addClass("errorbox");
				alert ("Please enter your name");
				hasError = true;
			}
		if(surname == '') {
				$("#surname").addClass("errorbox");
				alert ("Please enter your surname");
				hasError = true;
			}
		
		if(add1 == '') {
				$("#add1").addClass("errorbox");
				alert ("Please enter your address");
				hasError = true;
			}
		if(town == '') {
				$("#town").addClass("errorbox");
				alert ("Please enter your town");
				hasError = true;
		}
		
		if(postcode == '') {
				$("#postcode").addClass("errorbox");
				alert ("Please enter your postcode");
				hasError = true;
			}
		if(country == '') {
				$("#country").addClass("errorbox");
				alert ("Please enter your country");
				hasError = true;
			}
		
		if(hasError == false) {
				 return true
			}
				return false;
			});
});

  function isValidEmailAddress(emailAddress) {
var pattern = new RegExp(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i);
return pattern.test(emailAddress);
}


});