Código:
Edito: En Chrome y Safari no me asgina los eventos onclick ni la primera vez. function menuGallego() { var contenedor=document.getElementById('menudinamico').getElementsByTagName('a'); var menuG=document.getElementById('menuidioma').getElementsByTagName('a'); var gecko = navigator.userAgent.toLowerCase(); if (gecko.indexOf('gecko')!=-1) { // es cualquier navegador Gecko contenedor[0].setAttribute("onclick","FAjax ('empresa_gallego.html','texto',null,'GET'); return false"); contenedor[1].setAttribute("onclick","FAjax ('ofertas_gallego.html','texto',null,'GET'); return false"); contenedor[2].setAttribute("onclick","FAjax ('cursos_gallego.html','texto',null,'GET'); return false"); contenedor[3].setAttribute("onclick","FAjax ('localizacion_gallego.html','texto',null,'GET'); return false"); contenedor[4].setAttribute("onclick","FAjax ('soporte_gallego.html','texto',null,'GET'); return false"); menuC[1].setAttribute("onclick","tamanoFuente(); FAjax ('empresa.html','texto',null,'GET'); menuCastellano(); return false"); } else { //es Internet Explorer contenedor[0]['onclick']=new Function('FAjax ("empresa_gallego.html","texto",null,"GET"); return false'); contenedor[1]['onclick']=new Function('FAjax ("ofertas_gallego.html","texto",null,"GET"); return false'); contenedor[2]['onclick']=new Function('FAjax ("cursos_gallego.html","texto",null,"GET"); return false'); contenedor[3]['onclick']=new Function('FAjax ("localizacion_gallego.html","texto",null,"GET"); return false'); contenedor[4]['onclick']=new Function('FAjax ("soporte_gallego.html","texto",null,"GET"); return false'); menuC[0]["onclick"]=new Function("tamanoFuente(); FAjax ('empresa.html','texto',null,'GET'); menuCastellano(); return false"); } }