$(document).ready(function() {
	$(".bt_register").click(function() {
		// validate and process form here
		
		var register_email = $("input#register_email").val();
		if (register_email == "") {
			$.msg({ content :'Email is a required field.'});
			return false;
		}
		else if (!isValidEmail(register_email)) {
			
			$.msg({ content :'Please enter a valid email address.'});
			return false;
		}
		
		var register_fname = $("input#register_fname").val();
		if (register_fname == "") {
			$.msg({ content :'Name is a required field.'});
			return false;
		}
		
		var register_lname = $("input#register_lname").val();
		if (register_lname == "") {
			$.msg({ content :'Surname is a required field.'});
			return false;
		}
		
		$.ajax({
			type: "POST",
			url: "/web_modules/authentication/DAO/Auth.cfc?method=RegisterUser",
			data: "register_email="+register_email+"&register_fname="+register_fname+"&register_lname="+register_lname,
			success: function(result){
				//document.getElementById(displayid).innerHTML = Math.abs(msg);
				$.msg({ content :result});
			}
		});
		
	});
});


function isValidEmail (str) {
	return str.search(/^([0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*@(([0-9a-zA-Z])+([-\w]*[0-9a-zA-Z])*\.)+[a-zA-Z]{2,9})$/i) != -1;
}
