(function() {

	/**
	 * Utilities for ecoding strings
	 * @module encoding
	 */	
	TOWNHALL.namespace("util");
	
	/**
	 * Class from handling common validation.
	 * @class Validator
	 * @namespace TOWNHALL.util
	 * @static
	 */	
	TOWNHALL.util.Validator = {};
	
    /**
     * Check to see if the string is a valid email.
     * 
     * @method isValidEmail
     * @param {String} str The string to check.
     * @return {Boolean} True is it is valid and false if not.
     * 
     * @static
     */	
	TOWNHALL.util.Validator.isValidEmail = function(str) {
        var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
        return filter.test(str);
    };
	
})();

