 function valida() 
 {
            var pw1 = document.visitas.email.value;
			var pw2 = document.visitas.email1.value;

				
if (document.visitas.entidades.value !="")
				{
					if (document.visitas.entidades.value.length < 2)
					{
						alert("Por favor, insira a entidade visitante!");
						document.visitas.entidades.focus();
						return false;
					}
				}
				else
				{
					alert("O campo entidade encontra-se vazio!");
					document.visitas.entidades.focus();
					return false;
				}

if (document.visitas.nome.value !="")
				{
					if (document.visitas.nome.value.length < 4)
					{
						alert("Por favor, insira o nome do responsável!");
						document.visitas.nome.focus();
						return false;
					}
				}
				else
				{
					alert("O campo nome do responsável não foi preenchido!");
					document.visitas.nome.focus();
					return false;
				}
if (document.visitas.morada.value == -1)
				{
					
					alert("Por favor, escolha o local.");
					document.visitas.morada.focus();
					return false;
				}

if (document.visitas.direccao.value !="")
              {
              if (document.visitas.direccao.value.length < 4)
					{
						alert("A morada não está completa !");
						document.visitas.direccao.focus();
						return false;
					}
				}
				else
                {
                alert("O campo morada está vazio !");
                document.visitas.direccao.focus();
                return false;
                }

if (document.visitas.cpostal.value == "") 
				 {
				alert("Não inseriu o codigo postal ! " );
					document.visitas.cpostal.focus();
					return false;    

                  }  
                  
if (document.visitas.cpostal1.value == "") 
				{
					alert("Os ultimos três digitos do código postal ou 3 zeros ! " );
					document.visitas.cpostal1.focus();
					return false;    
                 }   

if (document.visitas.localidade.value !="")
				{
					if (document.visitas.localidade.value.length < 4)
					{
						alert("Por favor, verifique o nome da localidade!");
						document.visitas.localidade.focus();
						return false;
					}
				}
				else
				{
					alert("Não foi colocada a localidade!");
					document.visitas.localidade.focus();
					return false;
				}
if (document.visitas.pais.value !="")
				{
					if (document.visitas.pais.length < 2)
					{
						alert("Por favor,país poderá não estar correcto!");
						document.visitas.pais.focus();
						return false;
					}
				}
				else
				{
					alert("O campo país encontra-se vazio!");
					document.visitas.pais.focus();
					return false;
				}

if (document.visitas.telefone.value !="")
				{
					if (document.visitas.telefone.length < 14)
					{
						alert("O numero de telefone não está correcto!");
						document.visitas.telefone.focus();
						return false;
					}
				}
				else
				{
					alert("Não inseriu o número de telefone!");
					document.visitas.telefone.focus();
					return false;
				}
if (document.visitas.telemovel.value !="")
				{
					if (document.visitas.telemovel.length < 9)
					{
						alert("O numero de telemóvel não está correcto!");
						document.visitas.telemovel.focus();
						return false;
					}
				}
				else
				{
					alert("Não inseriu o número de telemóvel!");
					document.visitas.telemovel.focus();
					return false;
				}

if (document.visitas.email.value !="")
				{
					email=document.visitas.email.value;
					if (email.indexOf("@",0) == -1)
					{
						alert("Email inválido");
						document.visitas.email.focus();
						return false;
					}
				}
				else
				{
					alert("Por favor, preencha o E-mail.");
					document.visitas.email.focus();
					return false;
				}				
if (document.visitas.email1.value !="")
				{
					email=document.visitas.email1.value;
					if (email.indexOf("@",0) == -1)
					{
						alert("O Email não é válido!");
						document.visitas.email1.focus();
						return false;
					}
				}
				else
				{
					alert("Por favor, confirme o E-mail.");
					document.visitas.email1.focus();
					return false;
				}				

if (document.visitas.hora.value == -1)
				{
					
					alert("Por favor, escolha o horário pretendido.");
					document.visitas.hora.focus();
					return false;
				}
if (document.visitas.dia.value == -1)
				{
					
					alert("Por favor, escolha o dia.");
					document.visitas.dia.focus();
					return false;
				}
if (document.visitas.mes.value == -1)
				{
					
					alert("Por favor, escolha o mês.");
					document.visitas.mes.focus();
					return false;
				}
if (document.visitas.ano.value == -1)
				{
					
					alert("Por favor,insira o ano.");
					document.visitas.ano.focus();
					return false;
				}
				
if (document.visitas.visitas.value == -1)
				{
					
					alert("Por favor, preencha o campo com o numero de visitantes.");
					document.visitas.visitas.focus();
					return false;
				}

if (document.visitas.localvisita.value == -1)
				{
					
					alert("Por favor, escolha o que pretende visitar.");
					document.visitas.localvisita.focus();
					return false;
				}

if (document.visitas.contacto.value == -1)
				{
					
					alert("Por favor, deixe-nos a indicação de como entrar em contacto.");
					document.visitas.contacto.focus();
					return false;
				}



if (pw1 != pw2) {
                alert ("O E-mail é diferente, digite novamente!");
                return false;
                   }
             }
