Es una función recursiva, por lo tanto necesito hacer que la llamada se repita con algun delay entre repetición y repetición ya que si lo hiciera de otra manera, solamente cogería el valor mayor y el div simplemente "aparecería" de una manera dura. Lo que busco es que baje deslizandose. En la página que dejé hay un ejemplo pero es con uso de argumentos y asignandole un onclick a cada elemento de lista.
http://remsr.com/experimentos/index.html
Si ves, al apretar los elementos de la lista, se despliega unicamente uno de los divs independientemente de los otros. Y baja deslizandose.
Sorry si no sé explicarme.