﻿/*
-- ENTHÄLT ABLÄUFE FÜR DIE DARSTELLUNG --
*/

// *** ABRUFEN DER HAUPT-ELEMENTE ***
var headerDIV = document.getElementById("header");
var menuDIV = document.getElementById("menu");
var breadcrumbDIV = document.getElementById("breadcrumb");
var linksDIV = document.getElementById("links");
var linksContentDIV = linksDIV.getElementsByTagName("div")[0];
var rechtsDIV = document.getElementById("rechts");
var rechtsContentDIV = rechtsDIV.getElementsByTagName("div")[0];
var contentDIV = document.getElementById("content");
var contentContentDIV = contentDIV.getElementsByTagName("div")[1];
var footerDIV = document.getElementById("footer");

// *** FESTLEGEN DER SEITENLEISTEN-LÄNGE ***
var newHeight = (window.innerHeight !== undefined ? window.innerHeight : document.documentElement.clientHeight)
				- headerDIV.offsetHeight
				- menuDIV.offsetHeight
				- breadcrumbDIV.offsetHeight
				- footerDIV.offsetHeight;
				
// Wenn die Inhalt-Länge größer als die Restlänge ist, ist das ganze egal

if(contentDIV.offsetHeight < newHeight)
{
	linksDIV.style.height = newHeight + 'px';
	rechtsDIV.style.height = newHeight + 'px';
	contentDIV.style.height = newHeight + 'px';
	
	linksContentDIV.style.height = (newHeight - 24) + 'px';
	contentContentDIV.style.height = (newHeight - 17 - 16 - 6) + 'px'; // Das -6 ist padding
	rechtsContentDIV.style.height = (newHeight - 24) + 'px';
}
else
{
	linksDIV.style.height = contentDIV.offsetHeight + 'px';
	rechtsDIV.style.height = contentDIV.offsetHeight + 'px';
	
	linksContentDIV.style.height = (contentDIV.offsetHeight - 24) + 'px';
	rechtsContentDIV.style.height = (contentDIV.offsetHeight - 24) + 'px';
}
