var popup;
var popupOpen = false;
var windowOpenScript = true;

function openWindow(href, title, options)
{
  closeWindow();
  popup = window.open(href, title, options);
  popupOpen = true;
}

function closeWindow()
{
  if(document.all && popupOpen)
  {
/*@cc_on @*/
/*@if (@_jscript_version >= 5)
    try
    {
      popup.close();  // in IE5.5 if the popup has been close using the X button, the popup.close() creates an error
    }
    catch(e)
    {
    }
@else @*/
    popup.close();
/*@end @*/
  }
  else if(popupOpen && popup.document)
    popup.close();

  popupOpen = false;
}
