//*****************************************************************************
// Home Page Javascripts
//*****************************************************************************

function populateSelect(js_obj_select, js_array_value, js_array_text, js_array_state, js_str_state)
{
   var js_int_state_id = state2Id(js_str_state);
   js_obj_select.options.length = 0;
         var js_obj_no = new Option();
         js_obj_no.value = '';
         js_obj_no.text = 'Select...';
         js_obj_select.options.length = js_obj_select.options.length + 1;
         js_obj_select[js_obj_select.options.length - 1] = js_obj_no;

   for (var js_int_work = 0; js_int_work < js_array_value.length; js_int_work++)   {
      if (js_array_state[js_int_work] == js_int_state_id)   {
         js_obj_no = new Option();
         js_obj_no.value = js_array_value[js_int_work];
         js_obj_no.text = js_array_text[js_int_work];
         js_obj_select.options.length = js_obj_select.options.length + 1;
         js_obj_select[js_obj_select.options.length - 1] = js_obj_no;
         }
      }
}

function pageLoadFunctions()
{
   populateNewState(document.frmSearch01.TXT_STATE_ID.value)
}

function populateNewState(js_str_state)
{
   populateSelect(document.frmSearch01.TXT_REGION_ID, js_m_obj_region_value, js_m_obj_region_text, js_m_obj_region_state, js_str_state)
   populateSelect(document.frmSearch01.TXT_BERTH_ID, js_m_obj_berth_value, js_m_obj_berth_text, js_m_obj_berth_state, js_str_state)
}

function fixBerth()
{
   document.frmSearch01.TXT_BERTH_ID.options[0].selected = true;
}

function fixRegion()
{
   document.frmSearch01.TXT_REGION_ID.options[0].selected = true;
}

