convertir de prototipo a jquery

Estoy tratando de hacer una simple actualización ajax de un div desde un archivo php que obtiene datos de una base de datos mysql. Una función llena el div, la otra agrega mensajes a la base de datos y se llama al hacer clic en un botón de envío. Me preguntaba si alguien podría darme sus equivalentes en jquery. A continuación se muestran las versiones prototipo.

<script>
function getMessages(){
  new Ajax.Updater('chat','messages.php', {
    onSuccess:function(){
      window.setTimeout( getMessages, 3000 );
    }
  });
}
getMessages();
</script>

<script>
function addmessage(){
  new Ajax.Updater('chat','add.php',{
    method:'post',
    parameters: $('chatmessage').serialize(),
    onSuccess: function() {
      $('messagetext').value = '';
    }
  });
}
</script>

Respuestas a la pregunta(2)

Su respuesta a la pregunta