no, no es descabellado... solo que a simple vista parecía muy raro...
NOTA que el método Ajax que utilizas es muy primitivo, y no te esta permitiendo enviar las variables del formulario....
te sugiero utilices
jQuery para implementar Ajax efectivamente
entonces, todo bien, suerte!