для наглядности приведу кусочек кода с метода ... для тех кто считал что этот способ для "..." сами понимаете =))))))))
dd.prototype.init=function(p,c){
a=c; var w=document.getElementById(p), s=w.getElementsByTagName('ul'), l=s.length, i=0;
for(i;i<l;i++){
var h=s[i].parentNode; this.h[i]=h; this.c[i]=s[i];
h.onmouseover=new Function(this.n+'.st('+i+',true)');
h.onmouseout=new Function(this.n+'.st('+i+')');
}
}
обратите внимание на назначение событий элементам и передача аргумента при этом... это ведь то что я спрашивал в самом начале темы ) оказалось что мне нада эти аргументы не только для hovera, но и для построения правильной логики скрипта!
всем спасибо за внимание)