Sto cercando di temporizzare l'aprertura di una chiamata ajax
dopo un secondo dal mouseover...

ho riscontrato un problema di passaggio stringhe...
infatti se su tipB il parametro data è "20/10/2008"

in tipB1 il parametro "data" diventa...

0.3454678865

Dove sbaglio ?
p.s.
Ma esiste un modo più elegante per temporizzare una chiamata ajax ?
Grazie in anticipo..

codice:
function tipB(id_barca,data)
 {
 timerID=setTimeout('tipB1('+id_barca+','+data+')',1000);
  alert(data);
  return false;
 } 
 
  
 function tipB1(id_barca,data)
 {
 $('viewer').innerHTML = '[img]/images/snake.gif[/img]';
 new Ajax.Updater('viewer', 'test3.asp?id='+id+'&data='+data,
 {evalScripts:false,asynchronous:true, onComplete:setObj('attendi...','override',400,130)});
 return false;
 }