// 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 valido.")
        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 Nro. 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.fijo.value) == false){
		alert("Ingrese su Nro. de TELEFONO FIJO en el cuadro de texto.");
		F.fijo.focus();
		return false;
	}

	if (F.c1.checked==true){ 
	    if(vacio(F.cel.value) == false){
		alert("Ingrese su Nro. de CELULAR.");
		F.cel.focus();
		return false;
		}
	}

	if (F.c2.checked == true){
		if(vacio(F.nex.value) == false){
		alert("Ingrese su Nro. de NEXTEL.");
		F.nex.focus();
		return false;
		}
	}

	if (F.c3.checked == true){
		if(vacio(F.rpm.value) == false){
		alert("Ingrese su Nro. de RPM.");
		F.rpm.focus();
		return false;
		}
	}
	
	if (vacio(F.login.value) == false){
		alert("Ingrese su LOGIN en el cuadro de texto.");
		F.login.focus();
		return false;
	}

	if (F.login.value.length < 6){
		alert("LOGIN - Minimo 6 caracteres.");
		F.login.focus();
		return false;
	}

	if (vacio(F.password.value) == false){
		alert("Ingrese su PASSWORD en el cuadro de texto.");
		F.password.focus();
		return false;
	}	

	if (F.password.value.length < 6){
		alert("PASSWORD - Minimo 6 caracteres.");
		F.password.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;
  }
}


