/*
	jquery.yasp.js v1.0

	Created by Björn M. Wibben
	http://www.wibben.de/email-schutz-mit-jquery

	Licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License
	http://creativecommons.org/licenses/by-nc-sa/3.0/

	description:
	yasp - Yet Another Spam Protection
	
	
	usage:
	
	jq:
	$(".callMeLikeYouWant").yasp();
	
	html:
	<span class="callMeLikeYouWant">info (at) domain [dot] de</span> or even
	<span class="callMeLikeYouWant">info (bei) domain [punkt] de</span> or
	<span class="callMeLikeYouWant">name [dot] surname (at) domain [dot] de</span>
*/

(function($) {
$.fn.yasp = function () {
	$(this).each(function () {
		var et = $(this).text();
		var bei = et.replace(/\s\(\w*\)\s/, "@");
		var p = bei.replace(/\s\[\w*\]\s/g, ".");
		$(this).replaceWith('<a href="mai'+'lto:'+p+'">'+p+"</a>");
	});	
};
})(jQuery);

