function chkReg(f) {
	
	var e = '';
	
	e = chkNotNull(e, 'No puede estar vacio', f.usuario, 'Usuario');
	e = chkNotNull(e, 'No puede estar vacio', f.password, 'Contraseña');
	e = chkNotNull(e, 'No puede estar vacio', f.nombre, 'Nombre');
	e = chkNotNull(e, 'No puede estar vacio', f.apellido, 'Apellido');
	e = chkNotNull(e, 'No puede estar vacio', f.telefono_pref, 'Prefijo telefono');
	e = chkNotNull(e, 'No puede estar vacio', f.telefono, 'Telefono');
	e = chkNotNull(e, 'No puede estar vacio', f.email, 'E-Mail');
	e = chkEmail(e, 'Debe ingresar una direccion valida', f.email, 'E-Mail');
	e = chkNotNull(e, 'No puede estar vacio', f.msn, 'MSN');
	e = chkNotNull(e, 'No puede estar vacio', f.direccion, 'Direccion');
	e = chkNotNull(e, 'No puede estar vacio', f.barrio, 'Barrio');	
	e = chkNotNull(e, 'No puede estar vacio', f.localidad, 'Localidad');	
	e = chkNotNull(e, 'No puede estar vacio', f.provincia, 'Provincia');
	e = chkNotNull(e, 'No puede estar vacio', f.cp, 'Codigo Postal');		
	e = chkCbo(e, 'Seleccione el pais', f.pais, 'Pais');
	e = chkCbo(e, 'Seleccione su nacionalidad', f.nacionalidad, 'Nacionalidad');
	e = chkNotNull(e, 'No puede estar vacio', f.dni, 'DNI');
	
	cuil = '';
	cuil = chkNotNull(cuil, 'No puede estar vacio', f.cuil_1, 'CUIL'); 
	cuil = chkNotNull(cuil, 'No puede estar vacio', f.cuil_2, 'CUIL'); 
	cuil = chkNotNull(cuil, 'No puede estar vacio', f.cuil_3, 'CUIL'); 
	if(cuil){
		e += '- CUIL: Ingrese su numero de cuil\n';
	}	
		
	e = chkCbo(e, 'Seleccione el pais', f.dia, 'Dia de Nacimiento');
	e = chkCbo(e, 'Seleccione el pais', f.mes, 'Mes de Nacimiento');
	e = chkCbo(e, 'Seleccione el pais', f.anio, 'Anio de Nacimiento');
	e = chkRadio(e, 'Seleccione su sexo', f.estado_civil, 'Sexo');
	e = chkRadio(e, 'Seleccione su estado civil', f.estado_civil, 'Estado civil');
	e = chkCbo(e, 'Seleccione la cantidad', f.hijos, 'Hijos');	
	e = chkRadio(e, 'Seleccione su color de cabello', f.cabello, 'Cabello');
	e = chkRadio(e, 'Seleccione su color de ojos', f.ojos, 'Ojos');	
	e = chkNotNull(e, 'No puede estar vacio', f.med_busto, 'Medida de Busto');
	e = chkNotNull(e, 'No puede estar vacio', f.med_cintura, 'Medida de Cintura');
	e = chkNotNull(e, 'No puede estar vacio', f.med_cadera, 'Medida de Cadera');	
	e = chkCbo(e, 'Seleccione mts', f.estatura_mts, 'Estatura');	
	e = chkCbo(e, 'Seleccione cms', f.estatura_cms, 'Estatura');	
	e = chkRadio(e, 'Seleccione su talle', f.talle_remera, 'Talle de Remera');
	e = chkRadio(e, 'Seleccione su talle', f.talle_pantalon, 'Talle de Pantalon');
	
	e = chkCbo(e, 'Seleccione su talle', f.calzado, 'Calzado');	
	e = chkRadio(e, 'Seleccione interes Via Publica', f.promo_viapublica, 'Promociones');
	e = chkRadio(e, 'Seleccione interes Eventos', f.promo_eventos, 'Promociones');	
	e = chkRadio(e, 'Seleccione interes Stands', f.promo_stands, 'Promociones');
	e = chkRadio(e, 'Seleccione interes Supermercados', f.promo_supermercados, 'Promociones');	
	e = chkRadio(e, 'Seleccione interes Puntos de Venta', f.promo_puntosventa, 'Promociones');
	e = chkRadio(e, 'Seleccione interes Fotografia publicitaria', f.mod_foto, 'Modelos');	
	e = chkRadio(e, 'Seleccione interes Cortos publicitarios', f.mod_cortos, 'Modelos');
	e = chkRadio(e, 'Seleccione interes Desfiles', f.mod_desfiles, 'Modelos');
	e = chkRadio(e, 'Seleccione interes Desfiles en ropa interior', f.mod_ropainterior, 'Modelos');	
	e = chkRadio(e, 'Seleccione interes Desfiles en transparencias', f.mod_transparencias, 'Modelos');
	e = chkRadio(e, 'Seleccione interes Desnudos', f.mod_desnudos, 'Modelos');	
	e = chkRadio(e, 'Seleccione una opcion', f.book_estudio, 'Book Estudio');	
	e = chkRadio(e, 'Seleccione una opcion', f.book_exteriores, 'Book Exteriores');
	e = chkRadio(e, 'Seleccione una opcion', f.disponibilidad_semana, 'Disponibilidad Lunes a Viernes');	
	e = chkRadio(e, 'Seleccione una opcion', f.disponibilidad_finsemana, 'Disponibilidad Fines de semana');
	e = chkRadio(e, 'Seleccione una opcion', f.secundario_compl, 'Secundario completo');	
	e = chkCbo(e, 'Seleccione una opcion', f.univ_carrera, 'Carrera terciaria / universitaria');	
	e = chkRadio(e, 'Seleccione una opcion', f.univ_compl, 'Terciario / universitario completo');		
	// <-- idiomas
	// <-- manejo pc	
	e = chkRadio(e, 'Seleccione una opcion', f.actuacion, 'Actuacion');
	e = chkRadio(e, 'Seleccione una opcion', f.canto, 'Canto');	
	// <-- instrumentos	
	e = chkRadio(e, 'Seleccione una opcion', f.curso_modelos,'Curso modelos');
	e = chkNotNull(e, 'Debe ingresar al menos una foto', f.foto_1, 'Fotos');
	e = chkNotNull(e, 'Debe ingresar un valor', f.remuneracion, 'Remuneracion Pretendida');	
	
	if(!e){
		if( !(f.terminos.checked) )  e += '- Debe aceptar los Terminos de Uso y Condiciones\n';
		if( !(f.politica.checked) )  e += '- Debe aceptar la Politica de Privacidad\n';
		if( !(f.mayor.checked) )  e += '- Debe aceptar "Soy mayor de edad (mayor de 21 años) o soy menor de edad (menor de 21 años).."\n';
	}
	
	if (e) {
		alert('Se han producido los siguientes errores:\n\n' + e);
		return false;
	}
	else{
		
		f.submit();
	}
}
