$(document).ready(
	
	function (){
		srzsd.ersetzeAdressen();
	}
	
);


var srzsd = {

	ersetzeAdressen: function (kontext){

		if (kontext == null){
			kontext = document;
		}
	
		var getEmail = function(string){
			string = string.replace(/ ?\(at\) ?/, "@");
			string = string.replace(/ ?\(punkt\) ?/, ".");
			return string;
		}
		
		$(".epost", kontext).each(function(id){
		
			if ($("> a", this).length == 0){
			
				var email = getEmail($(this).html());
				
				if (this.title){
					var betreff = "?subject=" + encodeURI(this.title);
				} else {
					var betreff = "";
				}
				
				$(this).html('<a href="mailto:' + email + betreff + '">' + email + '</a>');
			
			}
			
		});
				
	},
	
	ladeCSS: function (href){
		
		$("<link/>").insertAfter($("head link").eq(-1)).attr({
			href: href,
			rel: "stylesheet"
		});
		
	}
	
}
