function vmNF(){if(this.blur)this.blur();} // marc-a.prowe (marc-a@virtuelle-maschine.de) 2001
function vmInitNF(){for(var i=0;i<document.links.length;i++){document.links[i].onfocus=vmNF;}}
// gibt, sofern vorhanden, die Session-ID in der Form 'yPHPSESSID=x' zurück, wobei
// 		x:	die Session-Id
// 		y:	ein durch den ersten Parameter übergebener String sein kann
//			(üblicherweise ein '&')
// 
function bwGetPHPSESSID(qPre, sUrl) {
	var sPos;
	if (!sUrl)
		sUrl = self.location.search;
	if ((sPos=sUrl.indexOf('PHPSESSID='))>=0) {
		return qPre+sUrl.substr(sPos,42);
	} else {
		return '';
	}
}

function myZoom(factor) {
	if (factor > 0 && zoomFactor + factor <= zoomMaxFactor) {
		zoomFactor += factor;
	} else if (factor < 0 && zoomFactor + factor >= 0) {
		zoomFactor += factor;
	}
	if (zoomFactor == zoomMaxFactor) {
		document.images.zoom.width = 418;
	} else {
		document.images.zoom.width = 366;
	}
	eval("document.images.zoom.src = zoom_" + zoomFactor + ".src;");
}

function spacer (cHArr, cWArr, spacing) {
	var iH = 0;
	var iW = 0;
	var spacerH = 0;
	var spacerW = 0;
	if (window.innerWidth) {
		iH = window.innerHeight;
		iW = window.innerWidth;
	} else if (document.body.offsetWidth) {
		iH = document.body.offsetHeight;
		iW = document.body.offsetWidth;
	}
	for (i = 0; i < cHArr.length; i++) {
		spacerH += (cHArr[i] + spacing);
	}
	for (i = 0; i < cWArr.length; i++) {
		spacerW += (cWArr[i] + spacing);
	}
	spacerH += spacing;
	spacerW += spacing;
	spacerH = iH - spacerH - (4 * spacing);
	spacerW = iW - spacerW - (4 * spacing) - 30;
	if (spacerH <= 0) {
		spacerH = 100;
	}
	if (spacerW <= 0) {
		spacerW = 1;
	}
	if (String(cHArr).indexOf(",") == -1) {
		spacerH = parseInt(cHArr);
	}
	if (String(cWArr).indexOf(",") == -1) {
		spacerW = parseInt(cWArr);
	}
	document.write('<img src="../../../img/pixel.gif" width="' + spacerW + '" height="' + spacerH + '" alt="" border="0">');
}
// $Id: bw.js,v 1.1 2003/05/21 17:55:55 andreas Exp $
