function goto_page(page,f)
{
//  var f = document.forms['data_editor_pager'];
//alert(1+''+f.name.value);
  f.page.value = page;
  f.task.value = 'nav';
  f.submit();
}

function init_list_view(form_name)
{
  var i, f = window.data_editor_form ? data_editor_form : document.forms[form_name ? form_name : 'data_editor'];

  if (de_pages > 1)
  {
    for (i = 1; i <= de_pages; i++) addComboOption(f.pager, i, i);

    setComboValue(f.pager, de_page);

    f.prev.disabled = (de_page == 1);
    f.next.disabled = (de_page == de_pages);

    var rtn = document.getElementById('list_view_nav');

    if (rtn) if (de_pages) rtn.style.display = 'inline';
  }
}

function handle_row_selection(radio)
{
  var f = radio.form;

  if (f.edit_btn) f.edit_btn.disabled = false;
  if (f.delete_btn) f.delete_btn.disabled = false;
}
