Gracias por la atencion
hice lo que indicaste sobre crear el objeto ajax de manera mas general, pero sigue igual, funciona en IE, pero en firefox 4. nada, ni siquiera sale la alerta que puse, lo cual quiere decir que no logra llamar a la funcion, hay algo nuevo en la sintaxis del firefox 4 para llamar javascript desde html?
Código HTML:
<td>Fecha de Ultima Regla </td>
<td><input name="fur" type="text" id="fur" onchange="semana_gestacion()"/>