function decryptThis(s) {
	var n=0;
	var r="";
	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 decrypt_mail(element, email, params) {
	element.href = 'mailto:' + decryptThis(email) + params;
}

var orig_page_height = 0;

function resizePage () {
	if (document.body.className == 'area_home') {
		return;
	}
	if (orig_page_height == 0) {
		orig_page_height = getHeight('page');
	}
	if (typeof document.offsetHeight != 'undefined') {
		body_height = document.offsetHeight;
	} else if (typeof window.innerHeight != 'undefined') {
		body_height = window.innerHeight;
	} else if (typeof document.body.clientHeight != 'undefined') {
		body_height = document.body.clientHeight;
	}
	if (body_height > getHeight('page') + 20) {
		// Container hat unten Luft...
		document.getElementById('page').style.height = (body_height - 30) + 'px';
		alert (h);
	} else {
		// Container ist höher als die Webseite
		document.getElementById('page').style.height = (orig_page_height) + 'px';
	}
}

function getHeight(id) {
	var ret=0;
	var obj = document.getElementById(id);
	if (obj.offsetHeight) {
		return obj.offsetHeight;
	}
}
