  var prevMenuGroupId = "";
  function menuGroup_onClick() {
    var menuGroupId = this.id;
    var elmId = menuGroupId + "_submenus";
    var elm = document.getElementById(elmId);
    if (elm.style.display == "none" && elmId == menuGroupId + "_submenus") { //Expand
      elm.style.display = "";
      if (prevMenuGroupId != "" && prevMenuGroupId != menuGroupId) {
        document.getElementById(prevMenuGroupId+"_submenus").style.display="none";
        document.getElementById(prevMenuGroupId).className="menu_group";
      }
      prevMenuGroupId = menuGroupId;
    } else { //Collapse
      elm.style.display = "none";
      prevMenuGroupId = "";
    }
  }

  function menuGroup_onMouseOver() {
    this.className = "menu_group_mouseover";
  }

  function menuGroup_onMouseOut() {
    if (prevMenuGroupId == this.id) {
      this.className = "menu_group_selected";
    } else {
      this.className = "menu_group";
    }
  }

  function menuItem_onMouseOver() {
    this.className = "menu_item_mouseover";
  }

  function menuItem_onMouseOut() {
    //if (prevMenuId == this.id) {
    //  this.className = "menu_item_selected";
    //} else {
      this.className = "menu_item";
    //}
  }

  function init_group_menu_items(groupItemIds) {
    var ids = groupItemIds.split(";");
    var item;
    for (var i=0; i < ids.length; i++) {
      if (ids[i] != "") {
        item = document.getElementById(ids[i]);
        if (item) {
          item.onmouseover = menuGroup_onMouseOver;
          item.onmouseout = menuGroup_onMouseOut;
          item.onclick = menuGroup_onClick;
        }
      }
    }
  }

  function init_sub_menu_items(subItemIds) {
    var ids = subItemIds.split(";");
    var item;
    for (var i=0; i < ids.length; i++) {
      if (ids[i] != "") {
        item = document.getElementById(ids[i]);
        if (item) {
          item.onmouseover = menuItem_onMouseOver;
          item.onmouseout = menuItem_onMouseOut;
          //item.onclick = menuGroup_onClick;
        }
      }
    }
  }

  function init_vert_menu() {
    init_group_menu_items("gioithieu;hedaotao;khoa;vnhoc;tuvi;tdtulieu;hoahau;hdnkhoa;diembao;cnaccount;cnsinhvien;cnphuhuynh;cngiaovien;cnquanly;cnphongban;cnphongbantop;cnkhac");
    if (prevMenuGroupId != "") {
      var selectedMenuGroup = document.getElementById(prevMenuGroupId);
      if (selectedMenuGroup) {
        selectedMenuGroup.className = "menu_group_selected";
      }
    }
    init_sub_menu_items("gioithieu_1;gioithieu_2;gioithieu_3"
+
";dkhtx_1;dkhtx_2"
+";hedaotao_1;hedaotao_2;hedaotao_3;hedaotao_4;hedaotao_5;hedaotao_6;hedaotao_7;hedaotao_8;hedaotao_9"
	+";khoa_1;khoa_2;khoa_3;khoa_4;khoa_5;khoa_6;khoa_7;khoa_8;khoa_9;khoa_10;khoa_11;khoa_12;khoa_13;khoa_14;khoa_15;khoa_16;khoa_17;khoa_18;khoa_19;khoa_20;khoa_21;khoa_22"
	+";vnhoc_1;vnhoc_2"
	+";tuvi_1;tuvi_2"
	+";tdtulieu_1;tdtulieu_2"
	+";hoahau_1;hoahau_2;hoahau_3"
	+";hdnkhoa_1;hdnkhoa_2;hdnkhoa_3;hdnkhoa_4;hdnkhoa_5;hdnkhoa_6;hdnkhoa_7"
	+";diembao_1;diembao_2;diembao_3"
	+";cnsinhvien_1;cnsinhvien_2;cnsinhvien_3;cnsinhvien_4;cnsinhvien_5;cnsinhvien_6;cnsinhvien_7;cnsinhvien_8;cnsinhvien_9;cnsinhvien_10;cnsinhvien_11"
	+";cnphuhuynh_1;cnphuhuynh_2;cnphuhuynh_3;cnphuhuynh_4"
	+";cngiaovien_1;cngiaovien_2;cngiaovien_3;cngiaovien_4;cngiaovien_5"
	+";cnquanly_1;cnquanly_2;cnquanly_3;cnquanly_4;cnquanly_5;cnquanly_6;cnquanly_7;cnquanly_8;cnquanly_9"
	+";cnphongban_1;cnphongban_2;cnphongban_3;cnphongban_4;cnphongban_5;cnphongban_6;cnphongban_7;cnphongban_8;cnphongban_9;cnphongban_10;cnphongban_11;cnphongban_12;cnphongban_13;cnphongban_14;cnphongban_15;cnphongban_16;cnphongban_17;cnphongban_18;cnphongban_19;cnphongban_20;cnphongban_21;cnphongban_22;cnphongban_23"
	+";cnphongbantop_1;cnphongbantop_2;cnphongbantop_3;cnphongbantop_4;cnphongbantop_5;cnphongbantop_6;cnphongbantop_7;cnphongbantop_8;cnphongbantop_9;cnphongbantop_10;cnphongbantop_11;cnphongbantop_12;cnphongbantop_13;cnphongbantop_14;cnphongbantop_15;cnphongbantop_16;cnphongbantop_17;cnphongbantop_18;cnphongbantop_19;cnphongbantop_20;cnphongbantop_21;cnphongbantop_22"	
	+";cnkhac_1;cnkhac_2;"
	+";cnkhac_1;cnkhac_2;"
	
        );
  }