Ещё вопрос. а почему функция не отрабатывает смещение?
function down1(gd)
{
var f=0;
for (var i=0; i<gd; i++)
{
var s="hht"+gd;
var d=document.getElementsByClassName(s);
var top = d[0].style.top;
top = parseInt(top);
if (top>min) top=0;
d[0].style.top = (top+g)+'%';
f++;
}
}
Уже и с классом имеем дело, а всё равно не смещает... top после парсинга = NaN . т.к. не получает высоту...