/*-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
	Written by Bugimus
	Copyright © 2001-2002 Bugimus, all rights reserved.
	You may use this code for your own *personal* use provided you leave this comment block intact.
	A link back to Bugimus' page would be much appreciated.
	http://bugimus.com/
	
	This script should work for NN4, NN6, IE5+, and OP6
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */
   


function repos_init(div_id, div_width) {
	//browser compatability stuff
	IE5=NN4=NN6=OPA=false;
	
	if (navigator.userAgent.toLowerCase().indexOf("opera")+1) {
		OPA=true;
	} else if (document.all) {
		IE5=true;
	} else if (document.layers) {
		NN4=true;
	} else if (document.getElementById) {
		NN6=true;
	}
	
	onResize=rePos;      // call rePos() whenever page is resized
	
	// Opera doesn't have an onresize event so you have to call rePos all the time.
	if (OPA) {
		setInterval("rePos()",500);
	}
	
	myObj = document.getElementById(div_id).style;
	w = div_width;  // width of the div
	rePos();
}

function rePos() {
	// compute center coordinate
	if (NN4 || NN6) {
		xc=Math.round((window.innerWidth / 2) - (w / 2)) - 12;
		yc=290;
	} else {
		xc=Math.round((document.body.clientWidth / 2) - (w / 2));
		yc=290;
	}

// reposition div
	if (this.NN4) {
		myObj.moveTo(xc,yc);
	} else {
		myObj.left = xc + "px";
		myObj.top = yc + "px";
	}
}