<!--
//examples of how to call function
//<a href='JavaScript:openPopWin("/URL/", "550", "370")'>
//<a href='JavaScript:openPopWin("/URL/", "320", "225", "menubar,toolbar,scrollbars,resizable,status")'>
//<a href='JavaScript:openPopWin("/URL/", "444", "225", "menubar,toolbar,scrollbars,resizable,status")'>
//<a href='JavaScript:openPopWin("/URL/", "234, "170", "menubar,scrollbars,resizable,status")'>
//<a href='JavaScript:openPopWin("/URL/", "540, "450", "menubar,scrollbars", "cen", "cen")'>
//<a href='JavaScript:openPopWin("/URL/", "400", "250", "menubar,toolbar,scrollbars,resizable,status", "cen", "cen")'>

//see also the explanation document in the project documents folder

var popWin = null
var winCount = 0
var winName = "popWin"

function openPopWin(winURL, winWidth, winHeight, winFeatures, winLeft, winTop)
{
  
  var d_winLeft = 20
  var d_winTop = 20
  winName = "popWin" + winCount++
  closePopWin()
  if (openPopWin.arguments.length >= 4)
    winFeatures = "," + winFeatures
  else 
    winFeatures = "" 
  if (openPopWin.arguments.length == 6)
    winFeatures += getLocation(winWidth, winHeight, winLeft, winTop)
  else
    winFeatures += getLocation(winWidth, winHeight, d_winLeft, d_winTop)
  popWin = window.open(winURL, winName, "width=" + winWidth 
           + ",height=" + winHeight + winFeatures)
}
  
function closePopWin()
{
  
  if (navigator.appName != "Microsoft Internet Explorer" 
      || parseInt(navigator.appVersion) >=4)
    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
}

//-->