var bodyWidth = 0;

function getWidth(){
	if( typeof( window.innerWidth ) == 'number' ) {    //Non-IE
		bodyWidth = window.innerWidth;
	} 
	else {
		if( document.documentElement && ( document.documentElement.clientWidth ) ) {
			//IE 6+ in 'standards compliant mode'
			bodyWidth = document.documentElement.clientWidth;
		} 
		else {
			if( document.body && ( document.body.clientWidth ) ) {
				bodyWidth = document.body.clientWidth;
			}
		}
	}
	return(bodyWidth);
}


var nMouseX = 0;
var nMouseY = 0;
var bHover = false;
function positioniere(id, x, y) {
	if(document.getElementById(id)) {
		document.getElementById(id).style.left = x + 'px';
		document.getElementById(id).style.top = y + 'px';
	}
}
function hover(text) {
	var blaWidth=nMouseX+335;
	var bodyWidth=getWidth();
	if(blaWidth > bodyWidth) {
		if(document.getElementById('hover')) {
			positioniere('hover', nMouseX - 245, nMouseY + 15);
			document.getElementById('hover').style.display = 'block';
			document.getElementById('hover_head').style.background = 'url(Bilder/boxen/hover_01b.gif)';
		}
	} else {
		if(document.getElementById('hover')) {
			positioniere('hover', nMouseX + 5, nMouseY + 15);
			document.getElementById('hover').style.display = 'block';
			document.getElementById('hover_head').style.background = 'url(Bilder/boxen/hover_01.gif)';
		}
	}
	divele = document.getElementById('hoverText');
	divele.innerHTML=text;
	bHover = true;
}
function hoverVerstecken() {
	if(document.getElementById('hover')) {
		document.getElementById('hover').style.display = 'none';
		bHover = false;
	}
}
function mausverfolgung(evt) {
	if(evt) {
		nMouseX = evt.pageX;
		nMouseY = evt.pageY;
	} else if(window.event.clientX) {
		nMouseX = document.documentElement.scrollLeft + window.event.clientX;
		nMouseY = document.documentElement.scrollTop + window.event.clientY;
	}
	if(bHover) {
		var blaWidth=nMouseX+335;
		var bodyWidth=getWidth();
		if(blaWidth > bodyWidth) {
			positioniere('hover', nMouseX - 245, nMouseY + 15);
			document.getElementById('hover_head').style.background = 'url(Bilder/boxen/hover_01b.gif)';
		} else {
			positioniere('hover', nMouseX + 5, nMouseY + 15);
			document.getElementById('hover_head').style.background = 'url(Bilder/boxen/hover_01.gif)';
		}
	}
}
document.onmousemove = mausverfolgung;