// JavaScript Document
function ValidarfrmIndex(objforma)
{
	mensaje='';
	if(document.forma.caTpidn.value=='' || document.forma.caNumidn.value=='')
	{
		mensaje+="Debe llenar los campos tipo documento, número documento antes de dar click."+"\n";
	}	
	
	if (mensaje=='')
	{
		//fnCapturarDatosfrmIndex("../Scripts/modulo/modulo4747/bin/AccederAFormulario.php");
		fnCapturarDatos("../../../autorizaciones/modulo3047/bin/AccederAFormulario.php",CapturarDatosSuccessfrmIndex,objforma)
	}
	else
	{
		alert("Ocurrieron los siguientes problemas:"+'\n'+'\n'+mensaje);
	}
}

 
/*function fnCapturarDatosfrmIndex(url) {
	var forma = document.forma;
	YAHOO.util.Connect.setForm(forma);
	var callback = new Object();
	callback.success = CapturarDatosSuccessfrmIndex;
	callback.failure = ErrorFailurefrmIndex;
	// Hacemos un llamado asincronico al servidor con el mentodo POST
	var request = YAHOO.util.Connect.asyncRequest('POST', url, callback);
}*/
	
function CapturarDatosSuccessfrmIndex(response) {
	// Instanciamos con eval() el objeto en JavaScript
	try {
		var resultado = YAHOO.lang.JSON.parse(response.responseText);
	}
	catch (e) {
		var errorMsg = "Ocurrio un error procesando la respuesta del servidor\n\n";
		errorMsg += response.responseText;
		alert(errorMsg);
	}
	if (resultado != null) {
		// Si no es null entonces asignamos los datos a la forma
		var forma=document.forma;
		forma.caidAfil.value=resultado.idAfiliado;
		forma.caTelafi.value=resultado.telefono;
		if(forma.caDirafi)
		{
			forma.caDirafi.value=resultado.direccion;
		}else 
		vari=resultado.direccion;
		forma.caDepto.value=resultado.departamento;
		forma.caPapell.value=resultado.primerApellido;
		forma.caSapell.value=resultado.segundoApellido;
		forma.caPnom.value=resultado.primerNombre;
		forma.caSnom.value=resultado.segundoNombre;
		//alert(resultado.ciudad+resultado.nomciudad);
		opcion0=new Option(resultado.nomciudad,resultado.ciudad,"defauldSelected");
		document.forms.forma.caCiudad.options[0]=opcion0;
	
        
		if(forma.feNaci)
		{
		forma.feNaci.value=resultado.fechaNacimiento;
		}

		if(forma.caEstaafi)
		{
		forma.caEstaafi.value=resultado.estado;
		}

		if(forma.caNumsemcoti){
		forma.caNumsemcoti.value=resultado.semacoti;
		}

		//forma.submit();
	}
	
}

function ErrorFailurefrmIndex(response) {
	// Manejamoms el error
	alert("Errores: " + response.responseText);
}
//fnCapturarDatos("../Scripts/modulo/Afiliacion/bin/principal/Digitacion Afiliacion/GuardarFormulario.php",
	//	CapturarDatosSuccessDigitaAfilia,document.Formulario)

function fnCiudad(response)

{     // Instanciamos con eval() el objeto en JavaScript
       try 
            {
                        var resultado = YAHOO.lang.JSON.parse(response.responseText);

			}
            catch (e) 
            {
                        var errorMsg = "Ocurrio un error procesando la respuesta del servidor\n\n";
                        errorMsg += response.responseText;
                        alert(errorMsg);
            }
            if (resultado != null) 
            {
                        document.getElementById("idCiudad").innerHTML = resultado.HTML;
            }

}

function fnCiudad2(response)

{     // Instanciamos con eval() el objeto en JavaScript
       try 
            {
                        var resultado = YAHOO.lang.JSON.parse(response.responseText);

			}
            catch (e) 
            {
                        var errorMsg = "Ocurrio un error procesando la respuesta del servidor\n\n";
                        errorMsg += response.responseText;
                        alert(errorMsg);
            }
            if (resultado != null) 
            {
                        document.getElementById("idCiudad2").innerHTML = resultado.HTML;
            }

}

function fnCiudad3(response)

{     // Instanciamos con eval() el objeto en JavaScript
       try 
            {
                        var resultado = YAHOO.lang.JSON.parse(response.responseText);

			}
            catch (e) 
            {
                        var errorMsg = "Ocurrio un error procesando la respuesta del servidor\n\n";
                        errorMsg += response.responseText;
                        alert(errorMsg);
            }
            if (resultado != null) 
            {
                        document.getElementById("caCiudad3").innerHTML = resultado.HTML;
            }

}

 

