//*************************************************************
//システム名     コア物品／発注者
//サブシステム名 発注者
/**
 * 調達案件選択(案件修正)画面
 * @author NEC
 * @version 1.0, 2002.07.23, 新規作成<BR>
 *          1.1, 2003.06.19, V3-結合-038対応<BR>
 *          4.0, 2004.01.06, V4-案件変更項目の拡張対応<BR>
 *          4.0, 2004.04.13, V4-案件検索機能の強化<BR>
 */
//*************************************************************

//-------------------------------------------------------
// HTML読込み時の初期処理
//-------------------------------------------------------
function onStart()
{
  onLoad();
}//onStart

/* 検索実行 */
function submitQuery() {

  document.formHPR00601.searchProjectNumber.value = document.formProject.searchProjectNumber.value;
  document.formHPR00601.searchProjectName.value = document.formProject.searchProjectName.value;
  document.formHPR00601.tenderMethodCode.value = document.formProject.tenderMethodCode.options[document.formProject.tenderMethodCode.selectedIndex].value;
  document.formHPR00601.officeNumber.value = document.formProject.officeName.options[document.formProject.officeName.selectedIndex].value;
  document.formHPR00601.searchSubmitDateFrom.value = document.formProject.searchSubmitDateFrom.value;
  document.formHPR00601.searchSubmitDateTo.value = document.formProject.searchSubmitDateTo.value;
  document.formHPR00601.searchExecuteDateFrom.value = document.formProject.searchExecuteDateFrom.value;
  document.formHPR00601.searchExecuteDateTo.value = document.formProject.searchExecuteDateTo.value;
  document.formHPR00601.projectStatusCode.value = document.formProject.projectStatusCode.options[document.formProject.projectStatusCode.selectedIndex].value;
  document.formHPR00601.nextListStartIndex.value = "1";
  document.formHPR00601.showRange.value = document.formProject.showRange.value;

  // 処理区分に0(新規検索)を設定
  document.formHPR00601.syoriKbn.value ="0";

  // 案件表示順序selectコンポーネント設定
  /* 案件表示順序コンボBOXの何番めが選択状態かを取得 */
  var n = document.formProject.sortNo.selectedIndex;
  /* 案件表示順序のN番目のvalue値を設定 */
  document.formHPR00601.sortNo.value = document.formProject.sortNo.options[n].value;

  // 昇順･降順radioコンポーネント設定
  if (document.formProject.sortFlag[0].checked) {
    document.formHPR00601.sortFlag.value = document.formProject.sortFlag[0].value;
  }else if (document.formProject.sortFlag[1].checked) {
    document.formHPR00601.sortFlag.value = document.formProject.sortFlag[1].value;
  }

  dispatch( document.formHPR00601, "H5101HPR006" );
}

/* 「次へ」「前へ」ボタン及びページインデックスによる遷移 */
function searchIndex(argIndex)
{
  //引数を表示開始位置に設定する
  document.formHPR00601.nextListStartIndex.value = argIndex

  // 処理区分に1(セッションの検索条件で検索, 表示開始位置のみ更新)を設定
  document.formHPR00601.syoriKbn.value ="1";

  dispatch( document.formHPR00601, "H5101HPR006" );
}

/* 調達案件情報照会画面表示 */
function popProject(arg) {
  document.formHPR00602.projectNumber.value =arg;
  document.formRegist = new Object();
  document.formRegist = document.formHPR00602;
  dispatchPopup( document.formHPR00602, "H509HPR005");
}


//-------------------------------------------------------
// 修正画面表示
//-------------------------------------------------------
function moveUpdateProject( projectNumber )
{
  document.formHPR00602.projectNumber.value =projectNumber;
  dispatch( document.formHPR00602, "H5104HPR007" );
}

//-------------------------------------------------------
// 修正画面表示（公告（公示）掲載日前用）
//-------------------------------------------------------
function moveUpdateProjectAll( projectNumber )
{
  document.formHPR00602.projectNumber.value =projectNumber;
  dispatch( document.formHPR00602, "H5104HPR001" );
}
