
function EnviarInformacion()
{
	//debugger;
	var ok = true;
	
	// Nombre --------------------------
	if( (document.getElementById("txtNombre").value=="") && (document.getElementById("txtNombre").style.display == ""))	
	{
		document.getElementById("imgvNombre").style.display="";
		ok=false;
	}else document.getElementById("imgvNombre").style.display="none";

	// Apellido ------------------------
	if( document.getElementById("txtApellido").value=="" && (document.getElementById("txtApellido").style.display == ""))	
	{
		document.getElementById("imgvApellido").style.display="";
		ok=false;
	}else document.getElementById("imgvApellido").style.display="none";
	
	// Fecha de Nacimiento -------------
	if( document.getElementById("txtFNacimientod").value=="" || document.getElementById("txtFNacimientom").value=="" || document.getElementById("txtFNacimientoa").value=="" )	
	{
		document.getElementById("imgvFNacimiento").style.display="";
		ok=false;
	}
	else
	{
		if(!isValidDate(document.getElementById("txtFNacimientod").value+'/'+document.getElementById("txtFNacimientom").value+'/'+document.getElementById("txtFNacimientoa").value, "DMY"))
		{
			document.getElementById("imgvFNacimiento").style.display="";
			ok=false;
		}else document.getElementById("imgvFNacimiento").style.display="none";
	}
	
	// Numero de Documento -------------
	if( (document.getElementById("hdnFormatoChile").value=="S") && !ValidarFormatoChile(document.getElementById("txtDocNumero").value))	
	{
		document.getElementById("imgvDocNumero").style.display="";
		ok=false;
	}else document.getElementById("imgvDocNumero").style.display="none";

	// Numero de Documento -------------
	if(document.getElementById("hdnFormatoChile").value!="S")
	{
		if( (document.getElementById("txtDocNumero").value=="") && (document.getElementById("txtDocNumero").style.display == ""))	
		{
			document.getElementById("imgvDocNumero").style.display="";
			ok=false;
		}else document.getElementById("imgvDocNumero").style.display="none";
	}
	
	// Calle ---------------------------
	if( (document.getElementById("txtCalle").value=="") && (document.getElementById("txtCalle").style.display == "") || (document.getElementById("hdnValidaNumero").value=="S" && document.getElementById("txtNumero").value==""))	
	{
		document.getElementById("imgvCalle").style.display="";
		ok=false;
	}else document.getElementById("imgvCalle").style.display="none";

		
	// Codigo Postal -------------------
	if( (document.getElementById("txtCodigoPostal").value=="") && (document.getElementById("txtCodigoPostal").style.display == "") && (document.getElementById("hdnValidaCodPostal").value=="S"))	
	{
		document.getElementById("imgvCodigoPostal").style.display="";
		ok=false;
	}else document.getElementById("imgvCodigoPostal").style.display="none";
	
	// Barrio --------------------------
	if( (document.getElementById("txtBarrio").value=="") && (document.getElementById("txtBarrio").style.display == "") && (document.getElementById("hdnValidaBarrio").value=="S"))	
	{
		document.getElementById("imgvBarrio").style.display="";
		ok=false;
	}else document.getElementById("imgvBarrio").style.display="none";
	
	// Localidad -----------------------
	if( (document.getElementById("txtLocalidad").value=="") && (document.getElementById("txtLocalidad").style.display == "") && (document.getElementById("hdnValidaLocalidad").value=="S") )	
	{
		document.getElementById("imgvLocalidad").style.display="";
		ok=false;
	}else document.getElementById("imgvLocalidad").style.display="none";
	
	// Provincia -----------------------
	if( (document.getElementById("txtProvincia").value=="") && (document.getElementById("txtProvincia").style.display == "")&& (document.getElementById("hdnValidaProvincia").value=="S"))	
	{
		document.getElementById("imgvProvincia").style.display="";
		ok=false;
	}else document.getElementById("imgvProvincia").style.display="none";
	
	// eMail ---------------------------
	if(( document.getElementById("txtEMail").value=="") && (document.getElementById("txtEMail").style.display == ""))
	{
		document.getElementById("imgvEMail").style.display="";
		ok=false;
	}
	else
	{
		if(!ValidarMail(document.getElementById("txtEMail").value))
		{
			document.getElementById("imgvEMail").style.display="";
			ok=false;
		}else document.getElementById("imgvEMail").style.display="none";
	}
	
	// Password -----------------------
	if((document.getElementById("hdnValidaPassword").value=="S")||(document.getElementById("hdnValidaPassword").value=="N" && (document.getElementById("txtPassword").value!="" || document.getElementById("txtConfirmacionPass").value!="")))
	{
		if(document.getElementById("txtPassword").value=="")	
		{
			document.getElementById("imgvPassword").style.display="";
			ok=false;
		}else 
			if( document.getElementById("txtPassword").value!=document.getElementById("txtConfirmacionPass").value)	
			{
				document.getElementById("imgvPassword").style.display="";
				ok=false;
			}else document.getElementById("imgvPassword").style.display="none";
	}
		
	// Usuario ------------------------
	if(( document.getElementById("txtUsuarioR").value=="") && (document.getElementById("txtUsuarioR").style.display == ""))
	{	
		document.getElementById("imgvUsuario").style.display="";
		ok=false;
	}else document.getElementById("imgvUsuario").style.display="none";
	
	/*if(!ok)
	{
		alert(mensajes[14]);
	}*/
	
	if(ok)
	{
			dojo.io.bind({
			url: "./Validaciones.aspx",
			sync: true,
			mimetype: "text/html",
			method: "post",
			content: {intPaso:'VU', Usuario: document.getElementById("txtUsuarioR").value, IdPersona: document.getElementById("hdnIdPersona").value},
			load: dojo.lang.hitch(this, function(type, data, evt, args)
									{
										if(data=="0")
										{
											document.getElementById("imgvUsuario").style.display="";
											ok=false;
											alert(mensajes[3]);
										}
									}
								 ),
			error: function() {
				alert('error');
			}
			})
	
	}
	
	if(ok)
	{
		if(document.Form1.__VIEWSTATE)
		{
			document.Form1.__VIEWSTATE.disabled=true;
		}
		if(document.Form1.__EVENTTARGET)
		{
			document.Form1.__EVENTTARGET.disabled=true;
		}
		if(document.Form1.__EVENTARGUMENT)
		{
			document.Form1.__EVENTARGUMENT.disabled=true;
		}
		document.getElementById('intPaso').value='REG'; 
		document.Form1.encoding='multipart/form-data'; 
		document.Form1.submit();
	}
	
}

function EliminarInformacion()
{
	if(document.Form1.__VIEWSTATE)
	{
		document.Form1.__VIEWSTATE.disabled=true;
	}
	if(document.Form1.__EVENTTARGET)
	{
		document.Form1.__EVENTTARGET.disabled=true;
	}
	if(document.Form1.__EVENTARGUMENT)
	{
		document.Form1.__EVENTARGUMENT.disabled=true;
	}
	document.getElementById('intPaso').value='BOR'; 
	document.Form1.submit();
}


function ValidarFormatoChile( str ) 
{

if(str.indexOf("-")<0)
	return false;

var array = str.split("-");
if(isNaN(array[0]))
	return false;
	
if(array[0].length<7)
	return false;
	
if(array[1].length<1)
	return false;
	
return true;

}