@zerokilled gracias por tu pronta respuesta. Perdón que sea impaciente, lo que pasa es que estos rollo me comen la cabeza! Efectivamente como decías el conflicto estaba en la línea que marcó @InKarC
______________________
@InKarC muchas gracias
, el código que me diste funciona a la perfección.
Ahora el único problema que queda es que firefox no reconoce + - * / , el número que les asigna a cada uno es 0 !
Pero igual eso ya es problema mío. Gracias por la ayuda!
Si encuentro alguna solución al último problema, posteo el code
Saludos