// IE6 absolute Fix
var viewportwidth;
var viewportheight;

function check() {
	var browser=navigator.appName;
	
	//IE6 Überprüfung
	if ((browser=="Microsoft Internet Explorer")) {
		var version = getIEVersionNumber();
		
		if(version <= 6) {
		
			//Screen größe herausfinden
			if (typeof document.documentElement != 'undefined' && typeof document.documentElement.clientWidth != 'undefined' && document.documentElement.clientWidth != 0) {
				viewportwidth = document.documentElement.clientWidth;
				viewportheight = document.documentElement.clientHeight;
			} else {
				viewportwidth = document.getElementsByTagName('body')[0].clientWidth;
				viewportheight = document.getElementsByTagName('body')[0].clientHeight;
			}		
			
			//Höhe des BODY Containers + fake Kopfhöhe = komplette Höhe des Inhalts
			if(document.getElementById('body')) {
				bodyHeight = document.getElementById('body').offsetHeight + 80;
				
				//Wenn Screen < Inhalt --> Resize
				if(parseInt(viewportheight) < parseInt(bodyHeight)) {
					nwidth = Number(viewportwidth - 16);
					subnWidth = Number(nwidth - 6);
					document.getElementById('kopf').style.width = nwidth+"px";
					document.getElementById('subNavi').style.width = subnWidth+"px";
				} else {
					nwidth = Number(viewportwidth - 2);
					subnWidth = Number(nwidth - 6);
					document.getElementById('kopf').style.width = nwidth+"px";
					document.getElementById('subNavi').style.width = subnWidth+"px";
					document.getElementById('bugContainer').style.width = nwidth+"px";
				}
			}
		}
	}
}

function getIEVersionNumber() {
    var ua = navigator.userAgent;
    var MSIEOffset = ua.indexOf("MSIE ");
    
    if (MSIEOffset == -1) {
        return 0;
    } else {
        return parseFloat(ua.substring(MSIEOffset + 5, ua.indexOf(";", MSIEOffset)));
    }
}