function SetArray_MenuItemOnly(strMenu, i, iNumSubMenus, bFirstLevel) {
  ObjMenu = eval(strMenu + i);
  if(ObjMenu[1].length == 0)
  {  	
  	var objMenuTmp = ObjMenu;
  	
  	while(true)
  	{  		  		
	  	if(ObjMenu[3] > 0)
	  	{
	  		var objMenuTmp = eval(strMenu + i + '_' + 1);
	  		if(objMenuTmp[1].length > 0)
	  		{
	  			ObjMenu[1] = objMenuTmp[1];
	  			break;
	  		}
	  	}
	  	else
	  	{
	  		break;
	  	}
  	}
  }
  
  
  if (ObjMenu[3] > 0) {
    SetArray_MenuItemOnly(strMenu + i + '_', 1, ObjMenu[3], false);
  }
  if (i < iNumSubMenus) {
      SetArray_MenuItemOnly(strMenu, i + 1, iNumSubMenus, bFirstLevel);
  }
}

SetArray_MenuItemOnly('Menu', 1, NoOffFirstLineMenus, true);