Hola pitxulin:
Creo que tu problema debe ser algo tan sencillo como que el javascript generar lo debes tener con "G" (que en estas cosas se diferencian las mayus de las minus) o no tienes bien definido el script, porque la sintaxis, por lo que veo es correcta.
Saludos