// JavaScript Document // Validando los campos que no debe dejar en blanco... 	// Actualizado el 26/Mar/2004
	function mostrar_mensaje ()
	{
		if (registro.medio_contacto.value == 'Internet')
		{
			alert('IF INTERNET...\nYou must specify de SEARCH ENGINE and KEYWORDS used !');
			registro.motor_busqueda.focus();
		}
	}

	function validar_campos ()
	{
		if ((registro.email.value == "") || (registro.email.value.indexOf("@") < 3))
		{
			alert('You must enter a valid E-MAIL to contact you...');
			return;
		}
		if (registro.tel.value == "")
		{
			alert('You must enter a valid TELEPHONE NUMBER to contact you...');
			return;
		}

		if (registro.medio_contacto.value == 'Internet')
		{
			if (registro.motor_busqueda.value == "")
			{
				alert('You must enter a valid Internet SEARCH ENGINE...');
				return;
			}
			if (registro.palabras_clave.value == "")
			{
				alert('You must enter some KEYWORDS used to find us...');
				return;
			}			
		}
		if (registro.nombre.value == "")
		{
			alert('You must enter a valid NAME...');
			return;
		}
		if (registro.apellidos.value == "")
		{
			alert('You must enter a valid LASTNAME...');
			return;
		}	
		
						if (registro.mes_nac.value == '0')
		{
			alert('You must enter a valid MONTH OF BIRTH to contact you...');
			return;
		}
						if (registro.dia_nac.value == '999')
		{
			alert('You must enter a valid DAY OF BIRTH to contact you...');
			return;
		}
						if (registro.anio_nac.value == '')
		{
			alert('You must enter a valid YEAR OF BIRTH to contact you...');
			return;
		}
								if (registro.ocupacion.value == '')
		{
			alert('You must enter a valid OCUPATION to contact you...');
			return;
		}
		
		if (registro.domicilio.value == "")
		{
			alert('You must enter a valid PERMANENT ADDRESS...');
			return;
		}
		if (registro.ciudad.value == "")
		{
			alert('You must enter a valid CITY...');
			return;
		}
		if (registro.estado.value == "")
		{
			alert('You must enter a valid STATE...');
			return;
		}
		if (registro.cp.value == "")
		{
			alert('You must enter a valid ZIPCODE...');
			return;
		}
		if (registro.pais.value == "")
		{
			alert('You must enter a valid COUNTRY...');
			return;
		}
		
//		var fecha_inicio_clases = registro.dia_inicio_clases.value + "/" + registro.mes_inicio_clases.value + "/" + registro.anio_inicio_clases.value;
//		if (fecha_inicio_clases == "1/1/2004")		
//		{
//			alert('You must enter a valid STARTING CLASSES DATE...');
//			return;
//		}
		if (registro.semanas.value == "")
		{
			alert('You must enter a valid anticipated NUMBER OF WEEKS...');
			return;
		}
			if (registro.calendario_housing.value == "")
		{
			alert('You must enter a valid Housing Start Date');
			return;
		}
					if (registro.calendario_housing2.value == "")
		{
			alert('You must enter a valid Housing Departure Date');
			return;
		}
		enviar_datos();
	}
	
	function validar (){

	var charpos = regist.matricula.value.search("[^0-9]");
	var valor =  regist.matricula.value;
			
		if (regist.realname.value == "")
		{
			alert('Please write your name');
			regist.realname.focus();
			return false;
		}
		
							
		if (regist.matricula.value.length > 0 &&  charpos >= 0)  {  
		alert("The reference number it has to be numbers"); 
		regist.matricula.focus();
		return false;
		}
		
		if(valor == ""){
		
		}else if( !(/^\d{7}$/.test(valor)) ) {
			  alert("The reference number it has to be seven numbers");
			  regist.matricula.focus();
			  return false;
		}
			
	}

	

	function enviar_datos ()
	{
		registro.submit();
	}