        function GM_Valida_Radio(caminho){
          var marcado = -1
          //alert(caminho)
          for (var i = 0; i < caminho.length; i++)
          {
            if (caminho[i].checked) 
            {
              marcado = i
            }
          }
          if (marcado == -1)
          {
            return false 
          }
          else
          {
            return true
          }
        }
        function GM_Controla_Avaliacao(){
        lista_erro = "";
        
        if(document.formulario.nome.value == "")
        {
          lista_erro = lista_erro + "O campo 'Nome' está em branco!\n";
        }
        if(document.formulario.email.value == "")
        {
          lista_erro = lista_erro + "O campo 'E-mail' está em branco!\n";
        }
        if(document.formulario.fone_ddd.value == "")
        {
          lista_erro = lista_erro + "O campo 'DDD do Telefone' está em branco!\n";
        }
        if(document.formulario.fone.value == "")
        {
          lista_erro = lista_erro + "O campo 'Telefone' está em branco!\n";
        }
        if(document.formulario.nome_profissional.value == "")
        {
          lista_erro = lista_erro + "O campo 'Nome do Profissional' está em branco!\n";
        }
        if(document.formulario.rank_site.value == "")
        {
          lista_erro = lista_erro + "O campo 'Opnião sobre nosso Serviço' está em branco!\n";
        }
           
        if(document.formulario.email.value != "")
        {
        	if (!isEmail(document.formulario.email.value, false))
        	{
            lista_erro = lista_erro + "O campo 'E-mail' está invalido!\n";
          }
        }
        if (!GM_Valida_Radio(document.formulario.rank_pontualidade))
        {
           lista_erro = lista_erro + "O campo 'Pontualidade' não foi preenchido!\n";
        }
        if (!GM_Valida_Radio(document.formulario.rank_orcamento))
        {
           lista_erro = lista_erro + "O campo 'Orçamento' não foi preenchido!\n";
        }
        if (!GM_Valida_Radio(document.formulario.rank_qualidade))
        {
           lista_erro = lista_erro + "O campo 'Qualidade' não foi preenchido!\n";
        }
        if (!GM_Valida_Radio(document.formulario.rank_comunicacao))
        {
           lista_erro = lista_erro + "O campo 'Comunicação' não foi preenchido!\n";
        }
        if (!GM_Valida_Radio(document.formulario.contratado_cliente))
        {
           lista_erro = lista_erro + "O campo 'Profissional Contratado' não foi preenchido!\n";
        }
        if (lista_erro != "")
        {
          alert(lista_erro);
        }else
        {
          document.formulario.submit();
        }
        }       

