//-- popup with screen centering

var popWindow = null;


function winTopCtr(mypage)
{

// var popWindow = null;
var vLength = arguments.length;
var vURL;
// set default values for each of the following vars
var vName = "TopWindow";
var vWidth = "760";
var vHeight = "525";
var vToolbar = "yes";
var vLocation = "yes";
var vStatus = "yes";
var vResize = "yes";
var vScroll = "yes";


for (var i = 0; i<vLength; i++)
  {
  switch (i)
    {
    case 0:
       vURL = arguments[i];
       break;
    case 1:
       vName = arguments[i];
       break;
    case 2:
       vWidth = arguments[i];
       break;
    case 3:
       vHeight = arguments[i];
       break;
    case 4:
       vToolbar = arguments[i];
       break;
    case 5:
       vLocation = arguments[i];
       break;
    case 6:
       vStatus = arguments[i];
       break;
    case 7:
       vResuze = arguments[i];
       break;
    case 8:
       vScroll = arguments[i];
       break;
    default:
       alert("this is an error");
       break;
    }
  }

  var winl = (screen.width-vWidth)/2;
  if (winl<0) winl = 0;
  var wint = (screen.height-vHeight)/2 -25;
  if(wint<0) wint = 0;

  var settings  ='height='+vHeight+',';
      settings +='width='+vWidth+',';
      settings +='top='+wint+',';
      settings +='left='+winl+',';
      settings +='scrollbars='+vScroll+',';
      settings +='resizable=yes,toolbar=yes,location=yes,status=yes';



if(popWindow==null)
  {
  // has not yet been defined
  }
  else
  {
    // it has already been defined
    if(!popWindow.closed)
      {
      //still open
      popWindow.close();
      }
  }
      
  popWindow=window.open(vURL,vName,settings);    

  if(parseInt(navigator.appVersion) >= 4)
     {
     //window.setTimeout('popWindow.focus()',1000);
     if(window.focus){popWindow.focus()}
     }

return 
}



