//BEGIN Rollover handling -----------------------------------------------------
var rolloverImageList = new Array();
//mouseout images
rolloverImageList[0] = new Array();
//mouseover images
rolloverImageList[1] = new Array();

//image filename convention: 
//must contain "_0" ... out state, "_1" ... over state
function rolloverImageInit(name){
	img = window.document[name];
	outImageSrc = img.src;
	overImageSrc = img.src.replace(/_0\./,"_1\.");
	rolloverImageList[0][name] = new Image();
	rolloverImageList[0][name].src = outImageSrc;
	rolloverImageList[1][name] = new Image();
	rolloverImageList[1][name].src = overImageSrc;
}

function rolloverImageChange(name, state){
	document[name].src = rolloverImageList[state][name].src;
}
//END Rollover handling -------------------------------------------------------


var popuphandler;

function closePopupIfExists(){
	if(typeof(popuphandler) == "object"){
		if(typeof(popuphandler.window)=="object"){
			popuphandler.window.close();
		}
	}
}

function getTopLeft(popupWidth, popupHeight){
	return ",top=" + (screen.height - popupHeight)/2 + ",left=" + (screen.width-popupWidth)/2;
}

function openWindow(url, name, parameter) {
	closePopupIfExists();
	if (name == "popup") {
		size = "width=537,height=500,screenX=200,screenY=30,resizable=yes,scrollbars=yes,status=no" + getTopLeft(537, 500);
	}
	if (name == "small"){
		size = "width=537,height=250,screenX=200,screenY=30,resizable=yes,scrollbars=yes,status=no"+ getTopLeft(537, 250);
	}
	if (name == "mini"){
		size = "width=301,height=100,screenX=200,screenY=30,resizable=yes,scrollbars=yes,status=no"+ getTopLeft(301, 100);
	}
	if (name == "large"){
		size = "width=537,height=570,screenX=200,screenY=30,resizable=yes,scrollbars=yes,status=no"+ getTopLeft(537, 570);
	}
	if (name == "print"){
		size = "width=651,height=570,screenX=200,screenY=30,resizable=yes,scrollbars=yes,status=no"+ getTopLeft(651, 570);
	}
	// Wenn ein Parameter uebergeben wird --> diesen uebernehmen
	if (parameter) {
		size = parameter;
	}
	popuphandler = window.open(url,name,size);
	popuphandler.window.focus();
}