// JavaScript Document


//FUNCION PARA VALIDAR LOS DATOS DEL FORMULARIO.
function validar_enviar(formulario)
{
	
	//valido el nombre 
    if (formulario.nombre.value.length==0)
	{ 
       alert("Tiene que escribir su nombre") 
       formulario.nombre.focus() 
       return 0; 
    }
	
	//valido el apellido1
    if (formulario.apellido1.value.length==0)
	{ 
       alert("Tiene que escribir su primer apellido") 
       formulario.apellido1.focus() 
       return 0; 
    } 
	
	//valido el apellido2 
    if (formulario.apellido2.value.length==0)
	{ 
       alert("Tiene que escribir su segundo apellido") 
       formulario.apellido2.focus() 
       return 0; 
    } 
	
	//valido que el campo telefono no este vacio
    if (formulario.telefono.value.length==0)
	{ 
       alert("Tiene que escribir su telefono") 
       formulario.telefono.focus() 
       return 0; 
    } 
	
	else
	{
		var txt = formulario.telefono.value;
		var ch="";
		for(x=0; x<txt.length; x++)
		{
			ch = txt.substring(x,x+1);
			if((ch<"0") || (ch>"9"))
			{
				alert("Hay caracteres que no son numeros en el campo \"Telefono\"");
				formulario.telefono.focus()
				return false;
			}
		}  // fin del for
	}
	
	//VALIDO EL EMAIL
	 if (formulario.email.value.length==0)
	{ 
       alert("Tiene que escribir su E-mail") 
       formulario.email.focus() 
       return 0; 
    } 
	
	else
	{
		var t = formulario.email.value;
		validRegExp = /^[^@]+@[^@]{1,}.[.]+[a-z]{2,}$/i; 
		var r = t.search(validRegExp) != -1; 
	
		if (!r)
		{
			alert("Dirección e-mail incorrecta !!\nPor favor, revise la dirección entrada.");
			formulario.email.focus()
			return 0;
		}
	
	}
	
	//valido el pais 
    if (formulario.lista_pais.value == 'vacio')
	{ 
       alert("Tiene que seleccionar su pais") 
       formulario.lista_pais.focus() 
       return 0; 
    } 
	
		
	//el formulario se envia 
	var pregunta = confirm("Sus datos seran enviados en cuanto pulse el boton Aceptar.\n\nEspere la llamada de nuestra asesora para confirmar fecha de visita a nuestra escuela.\n\nGracias por su interes."); 
	if (pregunta)
	{
		formulario.boton_envia.disabled = true;
		formulario.boton_envia.value = 'Enviando Datos';
		formulario.submit();
	}
	else
	{
		return 0;
	}
}


// FUNCION PARA PONER ACTIVA LA CASILLAS DE COMUNIDADES AUTONMAS SOLO SI ES ESPAÑA EL PAIS ELEGIDO.
function muestra_comunidades()
{
	if (peticion.lista_pais.value == 'España')
	{
		peticion.lista_comuauto.disabled = false;
	}
	else
	{
		peticion.lista_comuauto.disabled = true;
	}
}