//Ausrichtung 100% Lösung

// Beim Seitenladen ausrichten
Event.observe(document, "dom:loaded", function() {
	Ausrichtung();
	});

// Bei jeder Seitengrößenveränderung erneut ausrichten
Event.observe(document.onresize ? document : window, "resize", function() {
	Ausrichtung();
	});

// Ausrichtung im Bezug auf die Höhe des Inhalts und des Sichtbaren Bereichs im Browser
	function Ausrichtung() {
	    HoeheKomplett = new Array("id_header", "id_content", "id_footer");
		HoeheHeadFoot = new Array("id_header", "id_footer");
		var elemente_hoehe = ElementeHoehe(HoeheKomplett);
		var int_height = document.viewport.getHeight();
		
		if( elemente_hoehe < int_height ) {
			var min_height = int_height-(ElementeHoehe(HoeheHeadFoot));
			}
		else {
			var min_height = 0;
			}

		$('id_content').setStyle({
			'minHeight': min_height +'px'
			});
		}

// Die Höhe von Elementen zusammenrechnen
// par array_elemente = array();
	function ElementeHoehe(array_elemente) {
        var elemente_hoehe = 0;

		for (var i = 0; i < array_elemente.length; i++) {
            if($(array_elemente[i])) {
        		elemente_hoehe = elemente_hoehe+$(array_elemente[i]).getHeight();
				}
			}
			
		return elemente_hoehe;
		}

