function centeredWindow(newURL, newLoc, newWidth, newHeight) {
  newXCoord = (screen.width) ? (screen.width-newWidth)/2 : 0;
  newYCoord = (screen.height) ? (screen.height-newHeight)/2 : 0;
  this.pop_window(newURL, newLoc, newWidth, newHeight, newXCoord, newYCoord);
}
function pop_window(newURL, newLoc, newWidth, newHeight, xCoord, yCoord) {
  var options =  "toolbar=no,";
      options += "location=no,";
      options += "dependent=yes,";
      options += "alwaysRaised=yes,";
      options += "status=yes,";
      options += "scrollbars=yes,";
      options += "menubar=yes,";
      options += "copyhistory=0,";
      options += "resizable=yes,";
      options += "height=" + newHeight + ",";
      options += "width=" + newWidth + ",";
      options += "left=" + xCoord + ",";
      options += "top=" + yCoord + ",";
      options += "screenX=" + xCoord + ",";
      options += "screenY=" + yCoord;
  win = window.open(newURL,newLoc,options);
}

function win_full(loc,windowName) {
	var winH,winW,wComp,hComp;
	if (navigator.appName == 'Microsoft Internet Explorer' && (navigator.platform.substring(0,3) == 'Win')) {
	  wComp=10; hComp=57; 
	} else if (navigator.appName == 'Netscape' && navigator.platform.substring(0,3) == 'Win') {	
	  wComp=12; hComp=59; 
	} else if (navigator.platform == 'MacPPC' && navigator.appName == 'Netscape') {
	  wComp=13; hComp=49;
	} else { 
	  wComp=13; hComp=31; 
	}
	winW=screen.width-wComp; 
	winH=screen.height-hComp;
	finalFeature="left=0,top=0,width="+winW+",height="+winH+",scrollbars=1";
	full=window.open(loc,windowName,finalFeature);
	if (navigator.platform.indexOf("MacPPC")!=-1 && navigator.appName.indexOf('Microsoft')!=-1) {
	  full.resizeTo(winW,winH);
	} 
	full.focus();
}