// JavaScript Document
function EsVacio(x){
	var filter=/^\s*$/
	return filter.test(x);
}
function EsCorreo(x){
	var filter=/^[A-Za-z][A-Za-z0-9_.-]*@[A-Za-z0-9_-]+\.[A-Za-z0-9_.]+[A-za-z]$/;
	return filter.test(x);
}
function validar_user(){
	var nombre = document.getElementById("nombre");
	var apellido = document.getElementById("apellido");
	var direccion = document.getElementById("direccion");
	var telefono = document.getElementById("telefono");
	var correo = document.getElementById("correo");
	var nom_user = document.getElementById("nom_user");
	var password = document.getElementById("password");
	var conf_password = document.getElementById("conf_password");
	if(EsVacio(nombre.value)){ alert('El campo "Nombre" no puede quedar vacio'); nombre.focus(); return false;}
	if(EsVacio(apellido.value)){ alert('El campo "Apellido" no puede quedar vacio'); apellido.focus(); return false;}
	if(EsVacio(direccion.value)){ alert('El campo "Direccion" no puede quedar vacio'); direccion.focus(); return false;}
	if(EsVacio(telefono.value)){ alert('El campo "Telefono" no puede quedar vacio'); telefono.focus(); return false;}
	if(EsVacio(correo.value)){ alert('El campo "correo" no puede quedar vacio'); correo.focus(); return false;}
	if(!EsCorreo(correo.value)){ alert('Proporciona una cuenta de correo valida'); correo.focus(); return false;}
	if(EsVacio(nom_user.value)){ alert('El campo "Nombre de Usuario" no puede quedar vacio'); nom_user.focus(); return false;}
	if(EsVacio(password.value)){ alert('El campo "Password" no puede quedar vacio'); password.focus(); return false;}
	if(EsVacio(conf_password.value)){ alert('El campo "Password" no puede quedar vacio'); conf_password.focus(); return false;}
	if(password.value!==conf_password.value){ alert('El password no coincide con la confirmacion'); password.focus(); return false;}
	return true;
}
