window.onload = function() {
  new dgCidadesEstados(document.getElementById('estado'), document.getElementById('cidade'), true);
}

function valida_contato() {

     var Form, URL, resposta, s;
     Form = document.contato;
     URL = document.URL.toString();
	 
	  if (document.contato.nome.value.length == 0) {
        alert("O nome é um campo obrigatório !");
        document.contato.nome.focus();
        return false;
    }
	
	if (document.contato.email.value.length == 0) {
        alert("O e-mail é um campo obrigatório !");
        document.contato.email.focus();
        return false;
    }

	if (document.contato.email.value.indexOf('@', 0) == -1 || document.contato.email.value.indexOf('.', 0) == -1) {
		alert("Por favor, preencha corretamente o campo e-mail."); 
		document.contato.email.focus();
		return false;
	}
	

	if (document.contato.estado.value.length == 0) {
        alert("O estado é um campo obrigatório !");
        document.contato.estado.focus();
        return false;
    }

   if (Form.cidade.value.length == 0) {
	    alert("A cidade é um campo obrigatório!");
        Form.cidade.focus();
        return false;
     }
      
}
