/**
 * @author Jon
 */
jQuery.fn.defuscate = function(settings){
	settings = jQuery.extend({
		link: true
	}, settings);
	regex = /\b([A-Z0-9._%-]+)\([^)]+\)((?:[A-Z0-9-]+\.)+[A-Z]{2,6})\b/gi;
	mailto = '<a class="mail-link" href="mailto:$1@$2">$1@$2</a>';
	plain = "$1@$2";
	return this.each(function(){
		defuscated = $(this).html().replace(regex, settings.link ? mailto : plain)
		$(this).html(defuscated);
	});
};