var rules = 
{
	'.required' : function(el)
	{
		el.setAttribute("tmt:required", "true");
		el.setAttribute("tmt:errorclass", "invalid");
		el.setAttribute("tmt:message", "is a required field");
	},
	
	'.required-email' : function(el)
	{
		el.setAttribute("tmt:required", "true");
		el.setAttribute("tmt:errorclass", "invalid");
		el.setAttribute("tmt:pattern", "email");
		el.setAttribute("tmt:message", "must be a valid email address");
	},
	'form' : function(el)
	{
		el.setAttribute("tmt:validate", "true");
		el.setAttribute("tmt:callback", "displayErrors");
	}
}

Behaviour.register(rules);
