function popWindow(url, width, height, resizable, frameName) {
      var reresizableStr;
      var w = window;
      
      if (resizable == 0) {
      	resizableStr = "no";
      } else {
      	resizableStr = "yes";
      }
      if (width == 0) {
      	width = 100;
      }
      if (height == 0) { 
      	height = 100; 
      }

      var horizontalPosition = (((screen.width)/2) - (width/2));
      var verticalPosition = (((screen.height)/2) - (height/2));
      var settings = "scrollbars=" + resizableStr + ",reresizable=" + resizableStr + ",width=" + width + ",height=" + height +",left=" + horizontalPosition + ",top=" + verticalPosition;

      var remote = w.open(url, frameName, settings);

      remote.location.href = url;

	if (null == remote.opener)  {
		remote.opener = w;
	}
        return remote;
}