luis...
mira lo que he mirado es esto....
Cita: <td onMouseOver=setTimeout("cargar('lista','-1')",300);>IZQ</td>
mientras tu raton se encuentre encima de esta celda, le pones un intervalo de tiempo de 3 segundos.... constantemente,
por que?,
por que el evento onmouseover se genera cuando tu raton se mantiene encima de cualquier elemento
mirando tu codigo y haciendo una prueba de escritorio....
"mientras tengas el raton encima seran 3 segundos de intervalo antes de efectuar tu operacion..."
en pocas palabras, no deja de tener 3 segundos.... hasta que tu quitas tu raton de esa celda... por eso sucede tu evento... creo que habra que quitar el "settimeout" y dejarlo de esta forma...
Cita: <td onMouseOver="cargar('lista','-1')">IZQ</td>
pero ahora esta el siguiente inconveniente, ya que en cada roze del raton sobre esa celda, se generaria tu lista
no te es mas facil agregar un boton para que se genere tu lista, y despues aplicarle a esa celda el ejemplo de las 3 velocidades que te escribi?
dejame hacer un ejemplo y pondre el codigo ok?
suerte