// Copyright 1999 - 2002 by Ray Stott, Pop-up Windows Script ver 2.0
// OK to use if this copyright is included
// Script is available at http://www.crays.com/jsc
// Ugyanabban az ablakban nyitja meg ha ("winName") van neve, ha nincs név mindig uj abalkot nyit.

var AutoClose = true;
var popWin    = null         // use this when referring to pop-up window
var winCount  = 0
var winName   = "winName"

function openPopWin(winURL, winWidth, winHeight, winFeatures, winLeft, winTop){
  var d_winLeft = 20                      //default, pixels from screen left to window left
  var d_winTop  = 20                      //default, pixels from screen top to window top
  winName       = "popWin" + winCount++   //unique name for each pop-up window
  winName       = ''; 				            //ha nincs név mindig uj abalkot nyit.
  closePopWin()          	                //close any previously opened pop-up window
  
  if (openPopWin.arguments.length >= 4)   //any additional features? 
    winFeatures = "," + winFeatures
  else 
    winFeatures = "" 
    
  if (openPopWin.arguments.length == 6)   //location specified
    winFeatures += getLocation(winWidth, winHeight, winLeft, winTop)
  else
    winFeatures += getLocation(winWidth, winHeight, d_winLeft, d_winTop)
    
  if((winWidth==-1) && (winHeight==-1))
  {
	  //popWin = window.open(winURL, winName, winFeatures)
    popWin = window.open(winURL, '', winFeatures)
		popWin.focus()
	}
	else{
		popWin = window.open(winURL, winName, "width=" + winWidth + ",height=" + winHeight + winFeatures)
    //popWin = window.open(winURL, '', "width=" + winWidth + ",height=" + winHeight + winFeatures)
		popWin.focus()
	}
}
function closePopWin(){                       //close pop-up window if it is open 
  if (navigator.appName != "Microsoft Internet Explorer" 
      || parseInt(navigator.appVersion) >=4)  //do not close if early IE
    if(popWin != null) if(!popWin.closed) popWin.close() 
  }
function getLocation(winWidth, winHeight, winLeft, winTop){
  return "";
}

function getLocation(winWidth, winHeight, winLeft, winTop){
  var winLocation = ""
  if (winLeft < 0)
    winLeft = screen.width - winWidth + winLeft
  if (winTop < 0)
    winTop = screen.height - winHeight + winTop
  if (winTop == "cen")
    winTop = (screen.height - winHeight)/2 - 20
  if (winLeft == "cen")
    winLeft = (screen.width - winWidth)/2
  if (winLeft>0 & winTop>0)
    winLocation =  ",screenX=" + winLeft + ",left=" + winLeft	+ ",screenY=" + winTop + ",top=" + winTop
  else
    winLocation = ""
  return winLocation
  }
