function okno(x,r)
{
  window.open(x, '', r);
}

function GetBrowser()
{
  this.ver    = navigator.appVersion;
  this.agent  = navigator.userAgent;
  this.dom    = document.getElementById ? 1 : 0;
  this.opera5 = (navigator.userAgent.indexOf('Opera')>-1 && document.getElementById) ? 1 : 0;
  this.ie5    = (this.ver.indexOf('MSIE 5')>-1 && this.dom && !this.opera5) ? 1 : 0;
  this.ie6    = (this.ver.indexOf('MSIE 6')>-1 && this.dom && !this.opera5) ? 1 : 0;
  this.ie4    = (document.all && !this.dom && !this.opera5) ? 1 : 0;
  this.ie     = this.ie4 || this.ie5 || this.ie6;
  this.mac    = this.agent.indexOf('Mac') >- 1;
  this.ns6    = (this.dom && parseInt(this.ver) >= 5) ? 1 : 0;
  this.ns4    = (document.layers && !this.dom) ? 1 : 0;
  this.bw     = (this.ie6 || this.ie5 || this.ie4 || this.ns4 || this.ns6 || this.opera5);
  return this;
}

function Window_Resize(Width, Height, Special, Mode)
{
  var XOffSet, YOffSet, Browser = GetBrowser();
  if (Browser.ie) {XOffSet = 27; YOffSet = (Special == true) ? 130 : 75;}
  else {XOffSet = 22; YOffSet = (Special === true) ? 125 : 70;}
  if (Mode == 'info') return Array(Width+14, Height+14);
  else window.resizeTo(Width+XOffSet, Height+YOffSet);
}

function Window_Center(Width, Height, Mode)
{
  var Position, Left, Top;
  Left = ((screen.width - Width) / 2);
  Top = ((screen.height - Height) / 2);
  if (Mode == 'info') return Array(Left, Top);
  else window.moveTo(Left, Top);
}

function Page_PopUp(Page, Width, Height)
{
  var PopUp, Size = new Array(), Position = new Array();
  Size = Window_Resize(Width, Height, false, 'info');
  Position = Window_Center(Width, Height + 50, 'info');
  PopUp = window.open(Page, "popup", "toolbar=no, location=no, directories=no, status=yes, menubar=no, scrollbars=yes, resizable=yes, width="+(Size[0] + 20)+", height="+Size[1]+", left="+Position[0]+", top="+Position[1]+"");
  return false;
}