
	/**
	 * Verändert - wenn bei oder nach onLoad aufgerufen - in dem Fall, dass die Höhe des Seiteninhalts geringer als die darstellbare
	 * Anzeigehöhe des Browserfensters ist, den Seiteninhalt auf die maximal darstellbare Höhe
	 */
	function resizeContent() {
		var win_innerHeight, page_height;
		
		// Im Anzeigebereich zur Verfügung stehende Höhe
		if (self.innerHeight) {
			win_innerHeight = self.innerHeight;
		} else if (document.documentElement && document.documentElement.clientHeight) {
			win_innerHeight = document.documentElement.clientHeight;
		} else if (document.body) {
			win_innerHeight = document.body.clientHeight;
		}
				
		if (document.getElementById) {
			page_height = document.getElementById('endofpage').offsetTop;
			
			if (page_height < win_innerHeight) {
				main_pos = document.getElementById('main').offsetTop;
				footer_height = document.getElementById('endofpage').offsetTop - document.getElementById('footer').offsetTop;
				// Neue Höhe für "main" = <verfügbare Höhe> - <Footer Höhe> - <Position "main"> - <margin style "main">
				new_main_height = win_innerHeight - footer_height - main_pos - 40;
				
				document.getElementById('main').style.height = new_main_height + "px";
			}
		}
	}
