Hola:
No logro descifrar tu pregunta (o no te expresas bien, o simplemente no logro entenderte), pero parece ser un error algo recurrente...siempre que uses un script referenciando algún elemento, debes fijarte que el elemento ya esté definido (el orden de los factores "altera" el producto)
Saludos