jeje si, el tema era ver cómo discriminar los últimos elementos usados en cada grupo y usarlos al llamar a la función en cada click. Lo que hice fue guardar esos datos en vez de en las variables globales guardarlos dentro de cada grupo de forma individual y pasar el dato en cada llamada a la función