			function valida(){
				var vld,msg,nome,ddd,tel,mail;
				nome = contato.st_nome;
				ddd = contato.st_ddd;
				tel = contato.st_fone;
				mail = contato.st_email;
				vld = false;
				if(nome.value == ''){
					msg="O nome deve ser preenchido.";
					nome.focus();
					vld=true;
				}
				if(vld == false && (tel.value != "" || ddd.value != "")){
					if(ddd.value == ""){
						msg="O DDD deve ser preenchido.";
						ddd.focus();
						vld = true;
					}
					if(ddd.value != Number(ddd.value) || (ddd.value.length > 0 && ddd.value.length < 2)){
						msg="Este DDD é inválido ´´"+ddd.value+"``.";
						ddd.focus();
						vld = true;
					}
				}
				if(vld == false && (tel.value != "" || ddd.value != "")){
					if(tel.value == ""){
						msg="O TELEFONE deve ser preenchido.";
						tel.focus();
						vld = true;
					}
					if(tel.value != Number(tel.value) || (tel.value.length > 0 && tel.value.length < 7)){
						msg="Este TELEFONE é inválido ´´"+tel.value+"``.";
						tel.focus();
						vld = true;
					}
				}
				if(vld == false){
					captu = "";
					captu1 = "";
					var i = 0;
					if(mail.value == ""){
						msg="O E-mail deve ser preenchido.";
						mail.focus();
						vld=true;
					}
					for(i;i<mail.value.length;i++){
						if(mail.value.charAt(i)=="@"){
							captu=mail.value.charAt(i);
						}
						if(mail.value.charAt(i)=="."){
							captu1=mail.value.charAt(i);
						}
						if(i==mail.value.length-1){
							if(captu!="@" || mail.value.charAt(mail.value.length-1)=="@"){
								msg="Este E-mail é inválido ´´"+mail.value+"``.";
								mail.focus();
								vld=true;
							}
							if(vld==false){
								if(captu1!="." || mail.value.charAt(mail.value.length-1)=="."){
									msg="Este E-mail é inválido ´´"+mail.value+"``.";
									mail.focus();
									vld=true;
								}
							}
						}
					}
				}
				if(vld == false){
					if(contato.st_mensage.value == ""){
						msg="A MENSAGEM deve ser preenchida.";
						contato.st_mensage.focus();
						vld=true;
					}
				}
				if(vld == true){
					alert(msg);
					return(false);
				}else{
					return(true);
				}
			}