Hola gracias por las respuestas, pues al final había que acceder al elemento como decís por su indice:
Código HTML:
var section = document.querySelectorAll('section')[0];
Lo único que a diferencia de lo que dice
caricatos el 0 si se contempla, ya que al ser el único elemento de tipo sectión su indice es 0.
Bueno esto fue muy fácil, poniendo esto en el index lo ejecuta sin problemas, lo que me trae de cabeza desde ayer es que yo cargo las páginas desde un object y claro el section es un elemento de entidad superior cuando intento a través de javascript pasarle una variable que indica en que página este, para que ejecute un fondo u otro no sirve de nada, ya que el index no lee las variables, ya que estas no pasan de object hacía arriba.
He intentado pasarle la variable por PHP, pero no sirve de nada ya que solo recarga el código de object donde esta la página embutida pero no toda la página que por otro lado tampoco lo deseo.
A ver si me podéis echar una mano, estoy atascado con esto.
bichomen