function show_sub_menu (id) {
	id.getElementsByTagName('ul')[0].style.display='block';
	id.style.background = "url(/images/menu_bg.gif) left top repeat-x";
} 
function hide_sub_menu (id) {
	id.getElementsByTagName('ul')[0].style.display='none';
	id.style.background = "none";
}

function check_all_types(check_type) {
	var _elements = document.getElementsByName(check_type + '[]');
	if (document.getElementsByName(check_type + '[]')[0].getAttribute("disabled")){
		for (var _element = 0; _element < _elements.length; ++_element) {
			_elements[_element].removeAttribute("disabled"); 
		}
	} else {
		for (var _element = 0; _element < _elements.length; ++_element) {
			_elements[_element].setAttribute("disabled", "disabled"); 
			_elements[_element].checked = false; 
		}
	}
}

function check_one(check_type){
  var elements = document.getElementsByName(check_type + '[]');
  var res = document.getElementsByName(check_type)[0].checked;
  if (!res){
    for (var element = 0; element < elements.length; ++element) {
			if (elements[element].checked) {
        res = true;
        break;
      }
		}
  }
  if (!res) {
    return false;
  }
  return true;
}

function check_on_submit(){
  if (!check_one('operation_id') || !check_one('type_id') || !check_one('district_id')) {
    alert('Выберите параметры поиска');
    return false;
  }
  return true;
}