//depende de stdval.js
function valDniForm(f)
{
	if (f.tNom.value=="")
	{
		alert("Ingrese su nombre");
		f.tNom.focus();
		return false;
	}
	if (f.tApe.value=="")
	{
		alert("Ingrese su apellido");
		f.tApe.focus();
		return false;
	}
	if (f.sTipoDoc.value=="")
	{
		alert("Seleccione el tipo de documento");
		f.sTipoDoc.focus();
		return false;
	}
	if (f.tDoc.value=="")
	{
		alert("Ingrese su documento");
		f.tDoc.focus();
		return false;
	}
	if (!isInteger(f.tDoc.value))
	{
		alert("No ha ingresado un documento válido");
		f.tDoc.select();
		return false;
	}
	return true;	
}
function valUsuForm(f)
{
  var nombreusu = /^[a-zA-Z0-9]([a-zA-Z0-9\_\-])+$/;

	if (f.tNombre.value=="")
	{
		alert('Ingrese su nombre y apellido');
		f.tNombre.focus();
		return false;
	}
	if (f.tNombre.value.length <= 5)
	{
		alert('Ingrese un nombre y apellido válido');
		f.tNombre.focus();
		return false;
	}
	if (f.tMail.value=="")
	{
		alert('Ingrese e-mail');
		f.tMail.focus();
		return false;
	}
	if (!emailCheck(f.tMail.value))
	{
		f.tMail.select();
		return false;
	}
	if (f.tUsuario.value=="")
	{
		alert('Ingrese nombre de usuario');
		f.tUsuario.focus();
		return false;
	}
	if (!nombreusu.test(f.tUsuario.value))
	{
		alert('El nombre de usuario solo puede contener caracteres alfanuméricos.');
		f.tUsuario.select();
		return false;
	}
  if (f.tUsuario.value.length < 3){
		alert('El nombre de usuario debe tener al menos 3 caracteres.');
		f.tUsuario.select();
		return false;
  }
	if (f.sPais.value=="")
	{
		alert('Seleccione Pais');
		f.sPais.focus();
		return false;
	}
	if (f.sProvincia.value=="")
	{
		alert('Seleccione Zona');
		f.sProvincia.focus();
		return false;
	}
	if (f.tTelefono.value=="")
	{
		alert('Ingrese teléfono');
		f.tTelefono.focus();
		return false;
	}
	if (f.sSexo.value=="")
	{
		alert('Ingrese sexo');
		f.sSexo.focus();
		return false;
	}
	if (f.tPregunta.value=="")
	{
		alert('Ingrese una pregunta de seguridad');
		f.tPregunta.focus();
		return false;
	}
	if (f.tRespuesta.value=="")
	{
		alert('Ingrese la respuesta a la pregunta de seguridad');
		f.tRespuesta.focus();
		return false;
	}	
	return true;
}
function valLogin(f)
{
	if (f.tUsuario.value=="")
	{
		alert('Ingrese su nombre de usuario');
		f.tUsuario.focus();
		return false;
	}
	if (f.tPassword.value=="")
	{
		alert('Ingrese su contraseña');
		f.tPassword.focus();
		return false;
	}
	return true;
}
function valPasschng(f)
{
	if (f.tPass1.value=="")
	{
		alert("Ingrese una contraseña");
		f.tPass1.focus();
		return false;
	}
	if (f.tPass2.value=="")
	{
		alert("Ingrese nuevamente la contraseña");
		f.tPass2.focus();
		return false;
	}
	if (f.tPass1.value.length<5)
	{
		alert("Su contraseña debe tener al menos 5 caracteres");
		f.tPass1.select();
		return false;
	}
	if (f.tPass2.value!=f.tPass1.value)
	{
		alert("Las contraseñas son distintas. Ingreselas nuevamente");
		f.tPass1.select();
		return false;
	}
	return true;
}
function valPassrec(f)
{
	if (f.tMail.value=="")
	{
		alert("Ingrese e-mail");
		f.tMail.focus();
		return false;
	}
	return true;
}
function valPassrecq(f)
{
	if (f.tRespuesta.value=="")
	{
		alert("No ha ingresado la respuesta");
		f.tRespuesta.focus();
		return false;
	}
	return true;
}
