function topos(){
	
	this.init = function() {
		this.calcDisplayHeight();
		this.calcDisplayWidth();
	}
	
	this.recalcWindow = function(){
		Topos.calcDisplayHeight();
		Topos.calcDisplayWidth();
	}
	
	this.showHideDiv = function(divID){
		var div;
		var parentDiv;
		if((div = document.getElementById(divID))!=null)
			parentDiv = document.getElementById(divID+'Parent')
			if(div.style.display=='none'){
				div.style.display='block';
				parentDiv.style.float='right';
			}
			else{
				div.style.display='none';
				parentDiv.style.float='left';
			}
	}
	
	this.calcDisplayHeight = function() {
		var hoehe = 0;
		if (window.innerHeight) {
			hoehe = window.innerHeight;
		} else if (document.body && document.body.offsetHeight) {
		    hoehe = document.body.offsetHeight;
		}
		if(document.getElementById("content"))
			document.getElementById("content").style.height = (hoehe-105)+'px';
	}

	this.calcDisplayWidth = function() {
		var breite = 0;
		if (window.innerWidth) {
			breite = window.innerWidth;
		} else if (document.body && document.body.offsetWidth) {
		    breite = document.body.offsetWidth;
		}
		if(document.getElementById("content"))
			document.getElementById("content").style.width = (breite-61)+'px';
	}
}
var Topos = new topos();


window.onresize = Topos.recalcWindow;
