Y no es más facil usar jQuery (vale, sí, ocupa bastante, pero seguro que la utilizas más de una vez...)
Para incluirla, nada más fácil que: <script language="javascript" type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.3/jquery.min.js"></script>
Y para usarla, por ejemplo para POST...
$.post("prueba.php", { nombre: "Tope", action: "add" }, function(respuesta){ alert("Respuesta "+respuesta); });
Creo yo que usando jQuery como el código te queda mejor colocado (y sin tanto jaleo) te será más fácil...