Dziwna rzecz mi się przytrafiła:
Kod
function stop(b, nr){
if(go[nr] == true){ [b]// TU WIDZI ZMIENNA NR[/b]
m[nr] = b; [b] // TU WIDZI ZMIENNA NR[/b]
clearTimeout(t[nr]);
foo = document.getElementById(B);
foo.style.height = parseInt(foo.style.height)-5+'px';
if(parseInt(foo.style.height) > 0){
alert(nr) [b]// TU WIDZI ZMIENNA NR[/b]
s = setTimeout("stop(m[nr])", 1); [b]// TU JUZ NIE WIDZI ZMIENNEJ NR[/b]
}else{
foo.style.width = '180px';
}
}
}
if(go[nr] == true){ [b]// TU WIDZI ZMIENNA NR[/b]
m[nr] = b; [b] // TU WIDZI ZMIENNA NR[/b]
clearTimeout(t[nr]);
foo = document.getElementById(B);
foo.style.height = parseInt(foo.style.height)-5+'px';
if(parseInt(foo.style.height) > 0){
alert(nr) [b]// TU WIDZI ZMIENNA NR[/b]
s = setTimeout("stop(m[nr])", 1); [b]// TU JUZ NIE WIDZI ZMIENNEJ NR[/b]
}else{
foo.style.width = '180px';
}
}
}
Dlaczego tak jest?