$Check = {
	is_email: function( e ) {
		var r = new RegExp("^[-!#$%&\'*+\\./0-9=?A-Z^_`a-z{|}~]+@[-!#$%&\'*+\\/0-9=?A-Z^_`a-z{|}~]+\.[-!#$%&\'*+\\./0-9=?A-Z^_`a-z{|}~]+$");
		return r.test(e);
	}, 
	is_url: function( e ) {
		var r = /(ftp|http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?/;
		return r.test(e);
	}, 
	add_error: function( e ) {
		$( e ).parent().parent().addClass("erreur");
	}, 
	enable_visual: function( e ) {
		var a =  e + " input.text, " + e + " select, " + e + " textarea.text, " + e + " input[type=radio], " + e + " input.checkbox";
		$( a ).focus( function() {
			$(this).parent().parent().removeClass("erreur");
			$(this).parent().parent().addClass("active");
		} );
		$( a ).blur( function() {
			$(this).parent().parent().removeClass("erreur");
			$(this).parent().parent().removeClass("active");
		} );
	}
}
