Con el poco código que presentas es dificil tener una respuesta 100% valida pero puedo sugerirte que despues de cada case 1: ...
coloques un break
ej
Código Javascript
:
Ver originalswitch(){
case 1:
// ...
break;
case 2:
// ...
break;
}
El por que de los break es por que el compilador al no encontrarlo ejecuta todo los demás case.
Saludos.