manito pues lo del orden tienes razon siempre paso trabajooooo pero ahi hago el intento, excelente la idea y el analisis, lo evidente es evidente cuando te lo dicen de resto no jajajjajajaja, fijate con el codigo q me pusiste no pude resolver daba un error en el java script en la parte de
Código:
ajax2.onreadystatechange=function(){
de ahi no pasaba sin embargo entendi la idea y unifique toodo en una sola funcion y quedo asi:
Código:
function registrar_beneficiario()
{
var ajax2=nuevoAjax();
ajax2.open("GET", "ajax_despacho.php?opc=2&cedula="+document.getElementById('cedula').value, true);//
ajax2.onreadystatechange=function()
{
if (ajax2.readyState==4)
{ if(ajax2.responseText=="1")
{
alert("el beneficioario que intenta registrar ya existe en nuestro sistema.");
}else{//lo inserto
var ajax=nuevoAjax();
ajax.open("GET", "ajax_despacho.php?opc=1&nombre="+document.getElementById('nombre').value+"&apellido="+document.getElementById('apellido').value+"&cedula="+document.getElementById('cedula').value+"&telefono="+document.getElementById('telefono').value+"&correo="+document.getElementById('correo').value+"&fecha_n="+document.getElementById('fecha_n').value+"&sexo="+document.getElementById('sexo').options[document.getElementById('sexo').selectedIndex].value+"&estado="+document.getElementById('estados').options[document.getElementById('estados').selectedIndex].value+"&municipio="+document.getElementById('municipios').options[document.getElementById('municipios').selectedIndex].value+"&telefono2="+document.getElementById('telefono2').value+"&direccion="+document.getElementById('direccion').value, true);//
ajax.onreadystatechange=function()
{
if (ajax.readyState==4)
{
if(ajax.responseText==1)
{
alert("el beneficioario se registro sin problema");
}else{alert("ocurrio un error no se pudo guardar el beneficiario");}
}
}
ajax.send(null);
}
}
}
ajax2.send(null);
}
agradecido por tu tiempo y ayuda!