function validaForm(){
          d = document.registo;
           //validar nome
           if (d.nome.value == ""){
                     alert("O campo " + d.nome.name + " deve ser preenchido!");
                     d.nome.focus();
                     return false;
           }
           //validar morada
           if (d.morada.value == ""){
                     alert("O campo " + d.morada.name + " deve ser preenchido!");
                     d.morada.focus();
                     return false;
           }
           //validar codigo postal
         if (d.codigopostal.value == ""){
                   alert ("O campo " + d.codigopostal.name + " deve ser preenchido!");
                   d.codigopostal.focus();
                   return false;
         }
			//validar localidade
           if (d.localidade.value == ""){
                     alert("O campo " + d.localidade.name + " deve ser preenchido!");
                     d.localidade.focus();
                     return false;
           }
        	//validar telefone
         if (d.telemovel.value == ""){
                   alert ("O campo " + d.telemovel.name + " deve ser preenchido!");
                   d.telemovel.focus();
                   return false;
         }
         //validar telefone(verificacao se contem apenas numeros)
         if (isNaN(d.telemovel.value)){
                   alert ("O campo " + d.telemovel.name + " deve conter apenas numeros!");
                   d.telemovel.focus();
                   return false;
         }
         //validar email
         if (d.email.value == ""){
                   alert("O campo " + d.email.name + " deve ser preenchido!");
                   d.email.focus();
                  return false;
         }
         //validar email(verificao de endereco eletrônico)
         parte1 = d.email.value.indexOf("@");
         parte2 = d.email.value.indexOf(".");
         parte3 = d.email.value.length;
         if (!(parte1 >= 3 && parte2 >= 6 && parte3 >= 9)) {
                   alert ("O campo " + d.email.name + " deve ser conter um endereco eletronico!");
                   d.email.focus();
                   return false;
         }
         //validar idade
         if (d.idade.value == ""){
                   alert ("O campo " + d.idade.name + " deve ser preenchido!");
                   d.idade.focus();
                   return false;
         }
         //validar idade(verificacao se contem apenas numeros)
         if (isNaN(d.idade.value)){
                   alert ("O campo " + d.idade.name + " deve conter apenas numeros!");
                   d.idade.focus();
                   return false;
         }
 }
