<!--

  //
  // ABLS Team Powered
  //   Window utilities
  //
  //     (C) 2007 ABLS Team
  //      http://www.abls.it
  //

  // ablsWindowClose()
  function ablsWindowClose()
  {
    window.close();
  }

  // ablsWindowOpen
  function ablsWindowOpen(pageAddress)
  {
    newWin = window.open(pageAddress, "", "");
    newWin.focus();
  }

  // ablsWindowOpenWithParams
  function ablsWindowOpenWithParams(pageAddress, pageParams)
  {
    if (pageParams != "") 
    { 
      pageParams = "?" + pageParams 
    }
    newWin = window.open(pageAddress + pageParams, "", "");
    newWin.focus();
  }

  // ablsWindowPopup()
  function ablsWindowPopup(pageName)
  {
    popWin = window.open(pageName, "", "width=600,height=500,scrollbars=yes,statusbar=no,resizable=no,dependent=yes");
    popWin.focus();
  }

  // ablsWindowPopupWithParams()
  function ablsWindowPopupWithParams(pageName, pageParams)
  {
    if (pageParams != "") 
    { 
      pageParams = "?" + pageParams 
    }
    popWin = window.open(pageName + pageParams, "", "width=600,height=500,scrollbars=yes,statusbar=no,resizable=no,dependent=yes");
    popWin.focus();
  }

  // ablsWindowPopupWithSize()
  function ablsWindowPopupWithSize(pageName, pageWidth, pageHeight)
  {
    popWin = window.open(pageName, "", "width=" + pageWidth + ",height=" + pageHeight + ",scrollbars=yes,statusbar=no,resizable=no,dependent=yes");
    popWin.focus();
  }

  // ablsWindowPopupWithSizeAndParams()
  function ablsWindowPopupWithSizeAndParams(pageName, pageParams, pageWidth, pageHeight)
  {
    if (pageParams != "") 
    { 
      pageParams = "?" + pageParams 
    }
    popWin = window.open(pageName + pageParams, "", "width=" + pageWidth + ",height=" + pageHeight + ",scrollbars=yes,statusbar=no,resizable=no,dependent=yes");
    popWin.focus();
  }

  // ablsWindowPopupDelay()
  function ablsWindowPopupDelay(delayTime)
  {
    if ((delayTime == undefined) || (delayTime == null))
    {
      delayTime = 0
    }
    if (delayTime != 0)
    {
      setTimeout("self.close();", delayTime)
    }
  }

// -->