var EmailDemangler = new Class({

	options: {},

	initialize: function(){
		$$('a[href^=mailto]').each((function(thismailto)
			{
				var mailtohref=thismailto.getProperty('href');
				thismailto.setProperty('href',mailtohref.replace('[colon]',':').replace('[at]','@').replace('[dot]','.'));
				thismailto.set('text',thismailto.get('text').replace('[colon]',':').replace('[at]','@').replace('[dot]','.'));
			}));
		$$('input[value^=mailto]').each((function(thismailto)
			{
				var mailtovalue=thismailto.getProperty('value');
				thismailto.setProperty('value',mailtovalue.replace('[colon]',':').replace('[at]','@').replace('[dot]','.'));
			}));
		}
});