var ie  = (document.all)? true : false
var nn6 = (!ie && document.getElementById)? true : false
var nn4 = (document.layers)? true : false

function popup(name, uri, wdt, hgt, properties) {
	// status=no
	// menubar=no
	// toolbar=no
	// resizable=no
	// scrollbars=no
	// location=no
	var posCode = ''
	
	if (nn4 || nn6 || ie) {
		
		if (wdt == 0) {
			posX = 0
		} else {
			posX = Math.round((screen.width - wdt) / 2)
		}
		
		if (hgt == 0) {
			posY = 0
		} else {
			posY = Math.round((screen.height - hgt) / 2)
		}
		
		posCode = (nn4 || nn6)? ",screenX="+posX+",screenY="+posY : ",left="+posX+",top="+posY
	}
	
	if (wdt == 0) wdt = (screen.availWidth)
	if (hgt == 0) hgt = (screen.availHeight)
		
	popupedWin = window.open(uri, name, properties+"width="+wdt+",height="+hgt+posCode)
	popupedWin.focus()
}

function popup_full(name, uri, wdt, hgt) {
	popup(name, uri, wdt, hgt, "status=yes,menubar=yes,toolbar=yes,resizable=yes,scrollbars=yes,location=yes,");
}

function popup_short(name, uri, wdt, hgt) {
	popup(name, uri, wdt, hgt, "status=no,menubar=no,toolbar=no,resizable=no,scrollbars=no,location=no,");
}

function popup_admin(name, uri, wdt, hgt) {
	popup(name, uri, wdt, hgt, "status=yes,menubar=yes,toolbar=no,resizable=yes,scrollbars=yes,location=no,");
}
