第一个function rankwarp(id,ele,elename,elechild,start_ele,cur_ele){ 
    var obj_id=document.getElementById(id); 
    var obj_ele=$tag(obj_id,ele); 
    for(i=0;i<obj_ele.length;i++){ 
        if(obj_ele[i].className.indexOf(elename) == -1) continue; 
        var objlist=$tag(obj_ele[i],elechild); 
        for(j=0;j<objlist.length;j++){ 
            objlist[j].onmouseover=function(){ 
                var paris=this.parentNode; 
                var list=$tag(paris,elechild); 
                for(x=0;x<list.length;x++){ 
                    var thisdiv=$tag(list[x],cur_ele)[0]; 
                    var thisp=$tag(list[x],start_ele)[0]; 
                    thisdiv.style.display="none"; 
                    thisp.style.display="block"; 
                    } 
                var start=$tag(this,start_ele)[0]; 
                start.style.display='none'; 
                var cur=$tag(this,cur_ele)[0]; 
                cur.style.display='block'; 
            } 
        } 
    } 

function $tag(id,tag){return id.getElementsByTagName(tag);} 
setTimeout("rankwarp('rankwarp','ul','ranklist','li','p','dl')",0); 
偶尔正常,出错的时候就显示null为空或不是对像   代码为0  行25字符22第二个,,
function scroll(obj) {
var tmp = (obj.scrollLeft)++;
//当滚动条到达右边顶端时
if (obj.scrollLeft==tmp) obj.innerHTML += obj.innerHTML;
//当滚动条滚动了初始内容的宽度时滚动条回到最左端
if (obj.scrollLeft>=obj.firstChild.offsetWidth) obj.scrollLeft=0;
}
setInterval("scroll(document.getElementById('scrollobj'))",30);偶尔正常,出错的时候就显示null为空或不是对像   代码为0  行2字符3