function decryptThis(s) {
	var n=0;
	var r="mailto:";
	for(var i=0;i<s.length;i++) { 
		n=s.charCodeAt(i); 
		if (n>=8364) {n = 128;}
		r += String.fromCharCode(n-(2)); 
	}
	return r;
}

function doMailto(s) {
	location.href=decryptThis(s);
}

function popup(url,titel,w,h){
	if (w && h) {
		window.open(url, "WH_Popup", "width="+w+",height="+h+",top=0,left=0");
	} else {
		window.open(url, "WH_Popup", "width=20,height=20,top=0,left=0");
	}
}

$(document).ready (function() {
	$('a.external').attr({target: '_blank'});
});

function externalLinks () {
	var links = document.getElementsByTagName('a');
	for (var i = 0; i < links.length; i++) {
		var classes = ' ' + links[i].className + ' ';
		if (classes.indexOf(' external ') > -1) {
			links[i].target = '_blank';
		}
	}
	var forms = document.getElementsByTagName('form');
	for (var i = 0; i < forms.length; i++) {
		var classes = ' ' + forms[i].className + ' ';
		if (classes.indexOf(' external ') > -1) {
			forms[i].target = '_blank';
		}
	}

}
