	
	function checkConcurso() {
	var f = document.concurso;
	
		if(f.nombre.value.length < 4) {
		
			alert('Por favor ingresa tu nombre antes de continuar.');
			
				f.nombre.focus();
				f.nombre.select();
				
			return false;
			
		}
		
		if(f.apellido.value.length < 3) {
		
			alert('Por favor ingresa tu apellido antes de continuar.');
			
				f.apellido.focus();
				f.apellido.select();
				
			return false;
			
		}
		
		if(f.email.value.length < 7) {
		
			alert('Por favor ingresa tu email completa antes de continuar.');
			
				f.email.focus();
				f.email.select();
				
			return false;
			
		} else {
		
			apos = f.email.value.indexOf("@",1);
			ppos = f.email.value.indexOf(".",1);
			
			if(apos == -1 || ppos == -1) {
				
				alert('Por favor ingresa tu direccion e-mail correcta.');
				
					f.email.focus();
					f.email.select();
					
				return false;
				
			}
			
		}
		
		if(f.telefono.value.length < 7) {
		
			alert('Por favor ingresa tu numero de telefono completo.');
				
				f.telefono.focus();
				f.telefono.select();
				
			return false;
			
		} else {
		
			idchars = "1234567890-)( ";
			for(i=0; i<=f.telefono.value.length; i++) {
			
				if(idchars.indexOf(f.telefono.value.charAt(i)) == -1) {
				
					alert('Por favor ingrese su numero de telefono válido.');
				
						f.telefono.focus();
						f.telefono.select();
						
					return false;	
				
				}
				
			}		
			
		}
		
		selcity = f.ref_ciudad_id.selectedIndex;
		if(f.ref_ciudad_id.options[selcity].value == "") {
		
			alert('Por favor escoja su ciudad natal antes de continuar.');
			
				f.ref_ciudad_id.focus();
				
			return false;
			
		}
			
			return true;
	
	}
