  var lasttab = 1;
  function changeType(id) {
    ge('individual-'+lasttab).style.display = 'none';
    ge('individual-'+id).style.display = 'block';
    ge('bsearch_type-'+lasttab).parentNode.className = '';
    if(id == 1) {
      ge('bsearch_type-'+id).parentNode.className = 'active1';
    } else {
      ge('bsearch_type-'+id).parentNode.className = 'active2';
    }
    ge('bsearch_type-'+id).blur();
    ge('type').value = id;
    lasttab = id;
    return true;
  }
  
  function ge(id) {
    return document.getElementById(id);
  }

  function changeKraj(name, id) {
    ge('kraj').value = id;
    ge('lokace').innerHTML = name;
    ge('oblast').style.display = 'none';
  }
  
  function changeKraj(name, id) {
    ge('kraj').value = id;
    ge('lokace').innerHTML = name;
    ge('oblast').style.display = 'none';
    if(name == 'Praha') {
      ge('lokace').innerHTML = '';
      ge('cobce').value = '';
      kraje = ge('praha').getElementsByTagName('input');
      for(var i = 0; i < kraje.length; i++) {
        if(kraje[i].checked == true) {
          ge('lokace').innerHTML = ge('lokace').innerHTML + kraje[i].alt + ', ';
          ge('cobce').value = ge('cobce').value + kraje[i].value + ',';
        }
      }
      ge('praha').style.display = 'block';
    } else {
      ge('praha').style.display = 'none';
    }
    if(name == 'Brno') {
      ge('brno').style.display = 'block';
    } else {
      ge('brno').style.display = 'none';
    }
  }
  
  /*function swapKraj() {
    kraje = ge('oblast').getElementsByTagName('input');
    ge('lokace').innerHTML = '';
    ge('kraj').value = '';
    for(var i = 0; i < kraje.length; i++) {
      if(kraje[i].checked == true) {
        ge('lokace').innerHTML = ge('lokace').innerHTML + kraje[i].alt + ', ';
        ge('kraj').value = ge('kraj').value + kraje[i].value + ',';
      }
    }
  }*/
  
  function swapKraj(img, id) {
    kraje = ge('oblast').getElementsByTagName('input');
    ge('lokace').innerHTML = '';
    ge('kraj').value = '';
    ge('cobce').value = '';
    ge(id).checked = !(ge(id).checked);
    if(ge(id).checked == true) {
  	  ge('kra'+img).style.visibility = 'visible';
    } else {
  	  ge('kra'+img).style.visibility = 'hidden';
  	}
    for(var i = 0; i < kraje.length; i++) {
      if(kraje[i].checked == true) {
        ge('lokace').innerHTML = ge('lokace').innerHTML + kraje[i].alt + ', ';
        ge('kraj').value = ge('kraj').value + kraje[i].value + ',';
      }
    }
    return false;
  }
  
  function swapPraha(img, id) {
    kraje = ge('praha').getElementsByTagName('input');
    ge('lokace').innerHTML = '';
    ge('kraj').value = '';
    ge('cobce').value = '';
    ge(id).checked = !(ge(id).checked);
    if(ge(id).checked == true) {
  	  ge('praha'+img).style.visibility = 'visible';
    } else {
  	  ge('praha'+img).style.visibility = 'hidden';
  	}
    for(var i = 0; i < kraje.length; i++) {
      if(kraje[i].checked == true) {
        ge('lokace').innerHTML = ge('lokace').innerHTML + kraje[i].alt + ', ';
        ge('cobce').value = ge('cobce').value + kraje[i].value + ',';
      }
    }
    return false;
  }
  
  function showKraj(radio) {
    ge('lokace').innerHTML = '';
    ge('cobce').value = '';
    kraje = ge('oblast').getElementsByTagName('input');
    for(var i = 0; i < kraje.length; i++) {
      if(kraje[i].checked == true) {
        ge('lokace').innerHTML = ge('lokace').innerHTML + kraje[i].alt + ', ';
        ge('kraj').value = ge('kraj').value + kraje[i].value + ',';
      }
    }
    ge('praha').style.display = 'none';
    ge('brno').style.display = 'none';
    if(radio.checked == true) ge('oblast').style.display = 'block';
  }
