function switchMenu(menu,obj) {
 obj1 = 'sw' + obj;
 var el1 = document.getElementById(obj1);
 var el2 = document.getElementById(obj);
 if (el2.style.display != 'none') {
  el2.style.display = 'none';
  el1.innerHTML = '+';
  el1.blur();
 }
 else {
  el2.style.display = '';
  el1.innerHTML = '-';
  el1.blur();
  var a_list = document.getElementById(menu).getElementsByTagName("A");
  for (var i=0; i<a_list.length; i++) {
   var a_id = a_list.item(i).id;
   if (a_id.substring(0,2) == "sw" && a_id != el1.id) {
    var blockid = a_id.substring(2);
		var elblock = document.getElementById(blockid);
		elblock.style.display = 'none';
		a_list.item(i).innerHTML = '+';
	 }
  }
 }
}

function dispmenu(a,b) {
	document.getElementById(a).style.display = b;
	// window.event.cancelBubble = true;
}

function openClose(el) {
 el_id = el.id;
 blk_id = 'blk_' + el_id;
 var blk = document.getElementById(blk_id);
 if (blk.style.display != 'none') {
  blk.style.display = 'none';
 }
 else {
  blk.style.display = '';
	var menu = el.parentNode;
  var a_list = menu.getElementsByTagName("A");
  for (var i=0; i<a_list.length; i++) {
   var a_id = a_list.item(i).id;
   if (a_id != el_id) {
    var blockid = 'blk_' + a_id;
		var elblock = document.getElementById(blockid);
		elblock.style.display = 'none';
	 }
  }
 }
}
