// JavaScript Document
function vacio(q) { 
	for ( i = 0; i < q.length; i++ ) { 	
		if ( q.charAt(i) != " " ) {
		return true;
		}
	}
	return false;
}

function validar(F){	
	if (vacio(F.nom.value) == false){
		alert("Ingrese su NOMBRE en el cuadro de texto.");
		F.nom.focus();
		return false;
	}		
	if (vacio(F.email.value) == false){
		alert("Ingrese su EMAIL en el cuadro de texto.");
		F.email.focus();
		return false;
	}		
	var er_email = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/
    if(!er_email.test(F.email.value)) {    
        alert("Contenido del campo E-MAIL no válido.")
        F.email.focus();
        return false;
    }	
	if (F.ident.value==0){
		alert("Seleccione su Tipo de IDENTIFICACION.");
		F.ident.focus();
		return false;
	}
	if (vacio(F.nro.value) == false){
		alert("Ingrese su N"+'\u00fa'+"mero de IDENTIFICACION.");
		F.nro.focus();
		return false;
	}
	if ((F.ident.value == "DNI") && (F.nro.value.length < 8)){
		alert("El DNI esta compuesto por 8 digitos. Verificar");
		F.nro.focus();
		return false;
	}
	if ((F.ident.value == "RUC") && (F.nro.value.length < 11)){
		alert("El RUC esta compuesto por 11 digitos. Verificar");
		F.nro.focus();
		return false;
	}
	if (vacio(F.dir.value) == false){
		alert("Ingrese su DIRECCION en el cuadro de texto.");
		F.dir.focus();
		return false;
	}
	if (F.dpto.value == 0){
		alert("Seleccione su DEPARTAMENTO de la lista.");
		F.dpto.focus();
		return false;
	}
	if (vacio(F.con.value) == false){
		alert("Ingrese su CONSULTA en el area de texto.");
		F.con.focus();
		return false;
	}	
	return true;
}
<!--SOLO ADMITIR NUMEROS-->
function solo_num(){
var key=window.event.keyCode;
if (key < 48 || key > 57){
window.event.keyCode=0;
}}

