¡Muchas gracias por lo del array!
Así se queda mucho más ordenado.He cambiado aqui cuadrado por cuaadrado para que no diera conflicto en la primera variable donde declaro el nombre.
Pero sigue siendo null aqui:
var cuadrado = document.getElementById(cuadrado);
¿Porqué?¿Es que no se puede poner una variable?
Muchas gracias por la respuesta y perdona que sea tan pesado _cronos2