	function valida_contactar_es()
{
        with (document.contactar)
               {
               	result1 = esta_ple(Nombre);
                result2 = mira_email(email);
               	result3 = esta_ple(Comentarios);
		
               if (result1 == 0)
               {
		alerta_es('Nombre');
		Nombre.focus();
		return false;
	       }
            
               else if (result2 != 1)
               {
               	alert('Debe introducir una dirección de correo electrónico válida');
	       	email.focus();
		return false;
               }

		else if (result3 == 0)
		{
		 alerta_es('Comentarios');
		 Comentarios.focus();
		return false;
		}	

               else if (document.contactar.acepto.checked==false)
               {
		alert('Por favor, revise el aviso legal antes de enviar sus datos');
		return false;
               }

	       else submit();
       }
}

function valida_franquicia_es()
{
        with (document.franquicia)
               {
               	result1 = esta_ple(Nombre_y_apellidos);
               	result3 = esta_ple(Telefono);
                result4 = mira_email(email);
               	result5 = esta_ple(Zona_de_interes);
		
               if (result1 == 0)
               {
		alerta_es('Nombre');
		Nombre.focus();
		return false;
	       }
            
               else if (result3 == 0)
               {
               	alerta_es('Teléfono');
	       	Telefono.focus();
		return false;
               }

               else if (result4 != 1)
               {
               	alert('Debe introducir una dirección de correo electrónico válida');
	       	email.focus();
		return false;
               }

		else if (result5 == 0)
		{
		 alerta_es('Zona de interés');
		 Zona_de_interes.focus();
		 return false;
		}	

               else if (document.franquicia.acepto.checked==false)
               {
		alert('Por favor, revise el aviso legal antes de enviar sus datos');
		return false;
               }

	       else submit();
       }
}

function valida_hoteles_es()
{
        with (document.hoteles)
               {
               	result1 = esta_ple(Hotel_Spa);
               	result2 = esta_ple(Persona_contacto);
                result3 = mira_email(email);
		
               if (result1 == 0)
               {
		alerta_es('Hotel o Spa...');
		Hotel_Spa.focus();
		return false;
	       }
            
               else if (result2 == 0)
               {
               	alerta_es('Persona contacto');
	       	Persona_contacto.focus();
		return false;
               }

               else if (result3 != 1)
               {
               	alert('Debe introducir una dirección de correo electrónico válida');
	       	email.focus();
		return false;
               }

               else if (document.hoteles.acepto.checked==false)
               {
		alert('Por favor, revise el aviso legal antes de enviar sus datos');
		return false;
               }

	       else submit();
       }
}

function valida_regalos_es()
{
        with (document.regalos)
               {
               	result1 = esta_ple(Nombre);
               	result2 = esta_ple(Apellidos);
                result3 = mira_email(email);
               	result4 = esta_ple(Consulta);
		
               if (result1 == 0)
               {
		alerta_es('Nombre');
		Nombre.focus();
		return false;
	       }
            
		else if (result2 == 0)
		{
		 alerta_es('Apellidos');
		 Apellidos.focus();
		 return false;
		}	

               else if (result3 != 1)
               {
               	alert('Debe introducir una dirección de correo electrónico válida');
	       	email.focus();
		return false;
               }

		else if (result4 == 0)
		{
		 alerta_es('Consulta');
		 Consulta.focus();
		 return false;
		}	

               else if (document.regalos.acepto.checked==false)
               {
		alert('Por favor, revise el aviso legal antes de enviar sus datos');
		return false;
               }

	       else submit();
       }
}
