Internet explorer me está dando el siguiente error y necesitaria que me
orientaseis sobre el mismo. Un saludo
 
 
Agente de usuario: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; msn OptimizedIE8;ESES)
Fecha: Tue, 18 Oct 2011 12:59:23 UTC  
Mensaje: 'document.getElementById(...)' es nulo o no es un objeto
Línea: 2
Carácter: 2
Código: 0
URI: 
http://www.midominio.org/templates/j.../ja.cssmenu.js 
-----------------------------------------------------------------------------------------ñ- 
ja.cssmenu.js 
sfHover = function() {
	var sfEls=document.getElementById("ja-cssmenu").getElementsByTagName("li");
	for (var i=0;i<sfEls.length; ++i) {
		sfEls[i].onmouseover=function() {
			clearTimeout(this.timer);
			if(this.className.indexOf("sfhover") == -1)
				this.className+="sfhover";
		}
		sfEls[i].onmouseout=function() {
			this.timer = setTimeout(sfHoverOut.bind(this), 20);
		}
	}
} 
function sfHoverOut() {
	clearTimeout(this.timer);
	this.className=this.className.replace(new RegExp("sfhover\\b"), "");
} 
if (window.attachEvent) window.attachEvent("onload", sfHover);
-----------------------------------------------------------------------------