function reDo() {location.reload();}

function BW_centerLayers() { //v4.0
	if (document.layers || document.all){
		var i, horz, vert, width, height, offsetX, offsetY, negX, negY, group, x, y, args;
		args = BW_centerLayers.arguments;
		
		onresize = reDo;
		
		for (i=0; i<(args.length-9); i+=10) {
			horz    = args[i+1];
			vert    = args[i+2];
			width   = parseInt(args[i+3]);
			height  = parseInt(args[i+4]);
			offsetX = parseInt(args[i+5]);
			offsetY = parseInt(args[i+6]);
			negX    = args[i+7];
			negY    = args[i+8];
		
			if (document.all){
				x = (document.body.clientWidth - width)/2;
				y =  (document.body.clientHeight - height)/2;
			}else{
				x = (window.innerWidth - width)/2;
				y = (window.innerHeight - height)/2;
			}
				
			if (!negX && (x < 0)){
				x = 0;
			}
			if (!negY && (y < 0)){
				y = 0;
			}
				
			x = x + offsetX;
			y = y + offsetY;
			layerObj = MM_findObj(args[i]);
				
			if (layerObj!=null) {
				if (layerObj.style) {
					layerObj=layerObj.style;
				}
				
				if (horz=="true"){
					layerObj.left = x;
				}
				
				if (vert=="true") {
					layerObj.top = y;
				}
			}
		}
	}
}
