prototype.js Ajax is slow

So I was doing some experimenting with prototype and ajax and discovered something interesting. When I use the first ajax call the response from the server take 53ms. When I use the second on using the prototype functions the request from the server is over 200ms. My question is why, and can it be fixed?

<p><a href="#" onclick="serverSideAlert();">Call server-side function</a></p> <p id="responseTxt"></p> <script type="text/javascript">   function serverSideAlert() {     var request = new XMLHttpRequest();     request.open('get', '/jstest/server_response', false);     request.send(null);     document.getElementById('responseTxt').innerHTML = request.responseText;   } </script>

<script src="/javascripts/prototype.js" type="text/javascript"> </script>

<p><a href="#" onclick="updateElement()">Update element </a></p> <p id="response"></p> <script type="text/javascript">   function updateElement() {     new Ajax.Request('/jstest/server_response', { onSuccess: function (request) {       $('response').update(request.responseText);     }})   } </script>

Thanks

Sam Murk

So I was doing some experimenting with prototype and ajax and
discovered something interesting. When I use the first ajax call the response
from the server take 53ms. When I use the second on using the prototype functions the request from the server is over 200ms. My question is why, and can it be fixed?

You might find that the guys on the prototype-scriptaculous list are
more clued up on this.

Fred