(function($){
	
	$.fn.antispamMailto = function(options){
		
		var defaults = {
			target: "a#email",
			localPart: "",
			domain: "",
			topLevel: "com",
			innerHtml: ""
		};
		
		var options = $.extend(defaults, options);
		
		return this.each(function(){
			
			if(!options.localPart || !options.domain){
				return false;
			}
			
			var array = [options.localPart, "@", options.domain, ".", options.topLevel];
			var email = array.join('');
			if(!options.innerHtml){ 
				var innerHtml = email
			}
			else{
				var innerHtml = options.innerHtml;
			}
			$(this).attr('href', "mailto:"+email).html(innerHtml);
		});
	};
	
})(jQuery);
