//script padded with window.document to fix the problem in Nescape browsers
function doDisable(vbDisable)
{
  document.frmFields.cboMonth.disabled = vbDisable;
  document.frmFields.cboYear.disabled = vbDisable;
  document.frmFields.cmdFind.disabled = vbDisable;

  if (document.frmLogon != undefined)
    if (document.frmLogon.cmdLogin != undefined)
      document.frmLogon.cmdLogin.disabled = vbDisable;
    else
      document.frmLogon.cmdLogOut.disabled = vbDisable;
    
  if (document.frmPicoSearch != undefined)
  {
    if (document.frmPicoSearch.cmdSearch != undefined)
    {
      document.frmPicoSearch.query.disabled = vbDisable;
      document.frmPicoSearch.opt.disabled = vbDisable;
      document.frmPicoSearch.cmdSearch.disabled = vbDisable;
    }
  }
}

function doFind(vbFrameless)
{
  window.document.frmAction.hidMonth.value = document.frmFields.cboMonth.options[document.frmFields.cboMonth.selectedIndex].value;
  if (document.frmFields.cboYear.selectedIndex == -1)
  {
    window.document.frmAction.hidYear.value = '';
  }
  else
  {
    window.document.frmAction.hidYear.value = document.frmFields.cboYear.options[document.frmFields.cboYear.selectedIndex].text;
  }

  doDisable(true);
  window.document.frmAction.submit();
  if (!vbFrameless)
    doDisable(false);
}

function doLogIn(vbFrameless)
{
  setTarget(vbFrameless);
  window.document.frmAction.hidLogin.value = document.frmLogon.txtLogin.value;
  window.document.frmAction.hidPassword.value = document.frmLogon.txtPassword.value;

  document.frmLogon.txtLogin.disabled = true;
  document.frmLogon.txtPassword.disabled = true;
  doDisable(true);
  window.document.frmAction.submit();
  //doDisable(false);
}

function doLogOut(vbFrameless)
{
  setTarget(vbFrameless);
  window.document.frmAction.hidLogin.value = '';
  window.document.frmAction.hidPassword.value = '';

  doDisable(true);
  window.document.frmAction.submit();
  //doDisable(false);
}

function setTarget(vbFrameless)
{
  if (vbFrameless)
  {
    window.document.frmAction.action = 'BusinessPapersFrameless.asp';
    window.document.frmAction.target = '';
  }
  else
  {
    window.document.frmAction.action = 'BusinessPapersHeader.asp';
    window.document.frmAction.target = 'BusinessPapersHeader';
  }

}

//function openWindow(vsFile)
//{
//  window.open(vsFile)
//}

//function openWindow(vsFile)
//{
//  var loWin = window.open(vsFile, '', 'toolbar=no,location=no,directories=no,status=no,menubar=Yes,scrollbars=YES,resizable=YES,width=720,height=480,left=50,top=50');
//}

//function doValidateLogin()
//{
//  If (document.frmAction.hidLogin.value ="") {
//  doLogOut();
//  }
//}
