
/**********************************************************************************
 function validarEmail(nombre)
 -----------------------------------------------
 validarEmail: 
 Realiza la validación de los caracateres que conforman el email.
 **********************************************************************************/

function validarEmail(nombre) 
{
	var valid = "@1234567890-_.^~abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"
	var ok = "yes";
	var temp;
	for (var i=0; i< document.getElementById(nombre).value.length; i++) {
	temp = "" + document.getElementById(nombre).value.substring(i, i+1);
	if (valid.indexOf(temp) == "-1") ok = "no";
	}
	if (ok == "no") 
	{
		alert("El Email es invalido");
		document.getElementById(nombre).focus();
		document.getElementById(nombre).select();
	}
	
	
}

/**********************************************************************************
 function validarNumero(nombre)
 -----------------------------------------------
 validarNumero: 
 Realiza la validación de numeros.
 **********************************************************************************/

function validarNumero(nombre)
 {
		var valid = "0123456789"
		var ok = "yes";
		var temp;
		for (var i=0; i< document.getElementById(nombre).value.length; i++) {
		temp = "" + document.getElementById(nombre).value.substring(i, i+1);
		if (valid.indexOf(temp) == "-1") ok = "no";
		}
		if (ok == "no") 
		{
			alert("El Ingreso es Incorrecto");
			document.getElementById(nombre).focus();
			document.getElementById(nombre).select();
		}
}



/**********************************************************************************
 function limpiaCampos()
 -----------------------------------------------
 limpiaCampos: 
 Realiza la limpieza de campos referentes al domicilio.
 **********************************************************************************/

function limpiaCampos() 
{
	
	 //Limpia campos referentes a domicilio

	document.getElementById("numero").value ="";
	document.getElementById("piso").value ="";
	document.getElementById("barrio").value ="";
	document.getElementById("depto").value ="";
	document.getElementById("codigoPostal").value ="";
	document.getElementById("escalera").value ="";
	document.getElementById("manzana").value ="";
	document.getElementById("bloque").value ="";

	
}
/**********************************************************************************
 function limpiaCamposLoc()
 -----------------------------------------------
 limpiaCampos: 
 Realiza la limpieza de campos referentes al domicilio loc.
 **********************************************************************************/

function limpiaCamposLoc() 
{
	
	 //Limpia campos referentes a CamposLoc

	document.getElementById("barrio").value="";
	document.getElementById("lote").value="";
	document.getElementById("calle").value="";
	
}


/**********************************************************************************
 function limpiaProvincias()
 -----------------------------------------------
 limpiaProvincias: 
 Realiza la limpieza de campos referentes a la provincia.
 **********************************************************************************/

function limpiaProvincias() 
{
	 //Limpia campos referentes a domicilio
	document.getElementById("localidad").value="";
	limpiaCamposLoc();
	limpiaCampos();
}

/**********************************************************************************
 function limpiaLocalidades()
 -----------------------------------------------
 limpiaLocalidades: 
 Realiza la limpieza de campos referentes a la localidad.
 **********************************************************************************/

function limpiaLocalidades() 
{
	 //Limpia campos referentes a localidades
		limpiaCamposLoc(); 
		limpiaCampos();
}

/**********************************************************************************
 function limpiaCalles()
 -----------------------------------------------
 limpiaCalles: 
 Realiza la limpieza de campos referentes a la calle.
 **********************************************************************************/

function limpiaCalles() 
{
	 //Limpia campos referentes a Calle
		limpiaCampos();
	
}
