bonjour tout le monde

j'ai un petit problème et comme je ne suis pas très fort en java script j'ai besoin de votre aide !

j'utilise Prototype
et j'ai réutilisé une fonction que j'ai vu sur un site :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
function gestionReponse(xhr, result)
{
    var str = '';
    result.each(
        function (result)
        {
            str += '<center><table>';
            str += '<tr><td colspan="2">(Appel n°'+ result.i +')   <strong>Début de l\'appel : ' + result.callstart + ' / Sur la ligne : '+result.lineno+'</strong></td></tr>';
            str += '<tr><td><img src="../../gfx/pilotage.gif" usemap="#Map" border="0"/>';
            str += '<map name="Map" id="Map"><area shape="rect" coords="152,7,332,76" href="#" onClick="alert('+result.lineno+');return false;"/></map></td>';
            str +='<td><strong>Voyant :  </strong><br/><strong>Numéro appelant : </strong>0'+result.callerID+' <br/></td></tr>';
            str += '</table></center><br/><br/><br/>';
        });
    $('resultat').innerHTML = str;
}
Là ou est le problème c'est que dans la première ligne "result.callstart" s'affiche bien ainsi que "result.lineno"
mais dans le alert il ne s'affiche pas !!, il m'affiche toujours 1 !
Je ne comprends vraiment pas
Merci d'avance de votre aide !