function preFormValidation(){

	// both values are identical OR both values are empty
	if($j("#_password1").val() == $j("#_password2").val()){
		
		var bEmailValidation = false;
		var strMessage = "";
		
		$j.ajax({
				async: false,
				type: "POST",
				dataType: "html",
				url: "index.php?name=Register&method=validateEmail",
				data: $j("#registerForm :input"),
				success: function(result){
					bEmailValidation = result == "passed" ? true : false;
					strMessage = result;
				},
				error: function(){
					bEmailValidation = false;
				}
			});
		if(bEmailValidation)
			return bEmailValidation;
		else{
			// email is used already
			return strMessage;
		}
	}	
	else{
		// password and retypepassword are not identical
		return trMessage;
	}
}
