/* begin: form control */
function selectWbThis() {
  var thisform = document.adv_search_backend;
  with (thisform){
    for (var i = 0; i < wb_section_v.length; i++){
      wb_section_v[i].checked = 0;
    }
    for (var j = 0; j < wb_section_sub_v.length; j++){
      wb_section_sub_v[j].checked = 0;
    }
    wb_section.checked = 0;
    wb_all.checked = 0;
  }
}

function selectWbAll() {
  var thisform = document.adv_search_backend;
  with (thisform){
    for (var i = 0; i < wb_section_v.length; i++){
      wb_section_v[i].checked = 0;
    }
    for (var j = 0; j < wb_section_sub_v.length; j++){
      wb_section_sub_v[j].checked = 0;
    }
    wb_this.checked = 0;
    wb_section.checked = 0;
  }
}
function selectSomeWbSubSection(index){
  var thisform = document.adv_search_backend;
  with (thisform){
    wb_section_v18.checked =
      (wb_section_v181.checked &&
      wb_section_v182.checked &&
      wb_section_v183.checked &&
      wb_section_v184.checked) ? 1 : 0;
  }

  selectSomeWbSection(-1);
}
function selectSomeWbSection(index){
  var thisform = document.adv_search_backend;
  with (thisform){
    var all_unchecked = 1;

    if (index == 18) {
      wb_section_v181.checked = wb_section_v18.checked;
      wb_section_v182.checked = wb_section_v18.checked;
      wb_section_v183.checked = wb_section_v18.checked;
      wb_section_v184.checked = wb_section_v18.checked;
    }
   
    for (var i = 0; i < wb_section_v.length; i++){
      if (wb_section_v[i].checked){
        all_unchecked = 0;
      }
    }
    for (var j = 0; j < wb_section_sub_v.length; j++){
      if (wb_section_sub_v[j].checked){
        all_unchecked = 0;
      }
    }

    wb_all.checked =0; 

    if (all_unchecked){
      wb_this.checked = 1;
      wb_section.checked = 0;
    }else{
      wb_this.checked = 0;
      wb_section.checked = 1;
    }
  }
}

function selectLgaAny(){
  var thisform = document.adv_search_backend;
  with (thisform){
    lga_en.checked = 0;
    lga_ch.checked = 0;
    lga_other.checked = 0;
  }
}
function selectLgaSome(){
  var thisform = document.adv_search_backend;
  with (thisform){
    lga_other.checked = (lga_en.checked || lga_ch.checked);
    lga_any.checked = !lga_other.checked;
  }
}
function selectDateWithin(){
  var thisform = document.adv_search_backend;
  with (thisform){
    date_any.checked = 0;
    date_fromto.checked = 0;
    date_within.checked = 1;
  }
}
function selectDateFromto(){
  var thisform = document.adv_search_backend;
  with (thisform){
    date_any.checked = 0;
    date_within.checked = 0;
    date_fromto.checked = 1;
  }
}
/* end: form control */

