<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Arquivos Sergio Vale - TradeMap</title>
	<atom:link href="https://trademap.com.br/agencia/colunistas/sergio-vale/feed" rel="self" type="application/rss+xml" />
	<link>https://trademap.com.br/agencia/colunistas/sergio-vale</link>
	<description>Torne-se um investidor completo com o TradeMap! Acompanhe sua carteira e ativos do Brasil e dos EUA em tempo real, notícias, compare fundos e mais! Confira!</description>
	<lastBuildDate>Fri, 15 May 2026 17:42:29 +0000</lastBuildDate>
	<language>pt-BR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://trademap.com.br/wp-content/uploads/2020/02/Favicon-TradeMap-96x96.png</url>
	<title>Arquivos Sergio Vale - TradeMap</title>
	<link>https://trademap.com.br/agencia/colunistas/sergio-vale</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Qual o tamanho do cheque em branco a ser dado ao próximo governo?</title>
		<link>https://trademap.com.br/agencia/colunistas/qual-o-tamanho-do-cheque-em-branco-a-ser-dado-ao-proximo-governo</link>
		
		<dc:creator><![CDATA[Equipe TradeMap]]></dc:creator>
		<pubDate>Tue, 27 Sep 2022 20:50:56 +0000</pubDate>
				<category><![CDATA[Agência]]></category>
		<category><![CDATA[Colunistas]]></category>
		<category><![CDATA[Mercados]]></category>
		<category><![CDATA[Sergio Vale]]></category>
		<category><![CDATA[Fiscal]]></category>
		<category><![CDATA[Juros]]></category>
		<category><![CDATA[Selic]]></category>
		<guid isPermaLink="false">https://www4.trademap.com.br/?p=193651</guid>

					<description><![CDATA[<p>A decisão do Copom (Comitê de Política Monetária do Banco Central) em manter a Selic em 13,75% ao ano, em reunião realizada nos dias 20 e 21 de setembro, mesmo que esperada, não encerrou o ciclo de discussão sobre juros nos próximos meses. Como a própria instituição ressalta na ata, divulgada nesta terça-feira (27), há [&#8230;]</p>
<p>O post <a href="https://trademap.com.br/agencia/colunistas/qual-o-tamanho-do-cheque-em-branco-a-ser-dado-ao-proximo-governo">Qual o tamanho do cheque em branco a ser dado ao próximo governo?</a> apareceu primeiro em <a href="https://trademap.com.br">TradeMap</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>A decisão do Copom (Comitê de Política Monetária do Banco Central) em manter a Selic em 13,75% ao ano, em reunião realizada nos dias 20 e 21 de setembro, mesmo que esperada, não encerrou o ciclo de discussão sobre juros nos próximos meses.</p>
<p>Como a própria instituição ressalta na ata, divulgada nesta terça-feira (27), há incertezas que impedem que se veja uma queda ou mesmo alta da taxa em um espaço curto de tempo.</p>
<p>A cada reunião do BC a partir de agora, o foco de interesse do mercado será ver como os juros repercutem nas expectativas de inflação de 2024 especialmente, mas também como o próximo governo lidará com a questão fiscal.</p>
<p>A grande janela de tempo em que a autoridade monetária sinalizou como necessário para manter a Selic nesse patamar indica a preocupação essencialmente fiscal para o ano que vem. Mesmo que a indefinição sobre o próximo presidente diminua a cada dia, a incerteza permanece elevada sobre a condução da política econômica em um eventual governo Luiz Inácio Lula da Silva (PT), atualmente líder das pesquisas rumo ao Planalto.</p>
<p>De fato, será importante saber quem ocupará o cargo de ministro da Economia, ou mais provavelmente da Fazenda, já que Lula sinaliza que desmembrará o ministério em pelo menos duas ou três áreas.</p>
<p>Esse ministro, de toda maneira, terá muita força para propor a agenda fiscal. Se Lula mantiver seu histórico de gostar de arbitrar, prenuncia-se embates entre Fazenda e Planejamento como já ocorria no passado, na época de Antonio Palocci (ministro da Fazenda no primeiro mandato de Lula, entre 2003 e 2006).</p>
<p>Entretanto, naquele momento, a economia estava mais blindada dos riscos fiscais não apenas internos, mas externos, com a elevada dívida externa que tínhamos. De certa forma, havia uma percepção por parte dos economistas do PT de então que essa dívida precisava ser diminuída e valia o esforço fiscal para o alcance desse objetivo.</p>
<p>Quando a dívida externa deixou de ser uma questão relevante, a crise de 2008 surgiu, abriu-se a caixa de pandora fiscal e, hoje, a visão do PT é bem diferente da que o partido tinha em 2003. Dará trabalho para qualquer ministro mais de centro que poderá vir pela frente. Ainda mais porque o mundo também é mais pró-gasto, especialmente depois da crise da primeira década deste século e da pandemia de Covid-19.</p>
<h2>A população assinará um cheque em branco?</h2>
<p>Com gastos reprimidos nos últimos dois anos, como o salário do funcionalismo, precatórios e gastos sociais, o cheque em branco que o próximo governo pedirá não será pequeno.</p>
<p>Haverá uma janela fiscal em que o próximo governo provavelmente pedirá créditos extraordinários alegando a crise internacional para justificar isso enquanto se tenta aprovar uma outra regra fiscal.</p>
<p>Espera-se que esse controle seja crível e ao mesmo tempo mais flexível, para que seja duradouro. O grande risco, porém, é a licença para gastar que poderemos ter no ano que vem.</p>
<blockquote><p><strong>Leia também:</strong><br />
<a href="https://trademap.com.br/agencia/colunistas/em-vez-de-freada-brusca-aterrisagem-das-economias-devera-ser-suave">Em vez de freada brusca, aterrisagem das economias deverá ser suave</a></p></blockquote>
<p>Com a ideia de estimular a economia em um mundo recessivo, precisamos ter o cuidado para não repetir 2008 quando se usou da mesma justificativa para começar os gastos crescentes que levaram à crise de 2015 e 2016.</p>
<p>Será um enorme desafio de governança para o próximo ministro da Fazenda, que poderá ser um misto de Palocci e Joaquim Levy, o ministro de Dilma que sofria fogo amigo permanentemente.</p>
<h2>Além da economia: o prestígio externo</h2>
<p>Ao mesmo tempo, será essencial a costura política de Lula com o Congresso. Esta Casa provavelmente, que virá mais a centro-direita, terá que negociar com um Lula centro-esquerda e precisará haver muita lábia para conseguir aprovar o que for necessário.</p>
<p>Em tempos de inflamada polarização, o desafio do novo presidente vai além da economia e passará por restaurar algo do prestígio externo que o país perdeu. A grande chance, nesse caso, é construir um recado do ponto de vista ambiental de responsabilidade que poderá fazer com que investimentos e negociações comerciais possam ser destravadas com certa rapidez.</p>
<p>Importante lembrar que o BC trabalha hoje com uma economia mais aquecida do que se imaginava e pressões inflacionárias ainda relevantes em serviços.</p>
<h2>Aceleração inicial</h2>
<p>Uma boa trajetória do governo Lula desde o começo pode ajudar na manutenção de um crescimento relevante no ano que vem. Isso colocaria certo peso no BC em relação à atividade econômica, como a instituição já discutiu na ata em termos de um hiato do produto que está caminhando para o terreno positivo.</p>
<p>Mas se, por outro lado, as escolhas econômicas forem equivocadas, a pressão poderá vir por taxa de câmbio e colocará o BC em situação complicada da mesma forma.</p>
<p>Ou seja, sob as duas óticas, o BC terá dificuldade. De um lado, com atividade que poderá dar alguma pressão em cima de uma economia que já cresce acima do seu potencial, mas, de outro, por um choque cambial advindo de má condução da política fiscal.</p>
<p>A vida da autoridade monetária em 2023 não será fácil, e provavelmente o BC vai esperar pelo menos seis meses para saber se haverá alguma consolidação fiscal relevante e entender os descaminhos que poderemos ter.</p>
<p>Por isso, depois da eleição, o nome central a se observar &#8211; como não poderia deixar de ser &#8211; é o novo ministro da Economia. Nele estará a chave para onde caminharemos ano que vem e com que tipo de pressão que o BC terá que lidar, se mais atividade ou se mais câmbio. Até lá, assim como nós, a instituição terá apenas que observar.</p>
<style>
 #_form_29_ { font-size:14px; line-height:1.6; font-family:arial, helvetica, sans-serif; margin:0; }
 #_form_29_ * { outline:0; }
 ._form_hide { display:none; visibility:hidden; }
 ._form_show { display:block; visibility:visible; }
 #_form_29_._form-top { top:0; }
 #_form_29_._form-bottom { bottom:0; }
 #_form_29_._form-left { left:0; }
 #_form_29_._form-right { right:0; }
 #_form_29_ input[type="text"],#_form_29_ input[type="date"],#_form_29_ textarea { padding:6px; height:auto; border:#979797 1px solid; border-radius:4px; color:#000 !important; font-size:14px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }
 #_form_29_ textarea { resize:none; }
 #_form_29_ ._submit { -webkit-appearance:none; cursor:pointer; font-family:arial, sans-serif; font-size:14px; text-align:center; background:#00b37b !important; border:0 !important; -moz-border-radius:4px !important; -webkit-border-radius:4px !important; border-radius:4px !important; color:#fff !important; padding:10px !important; }
 #_form_29_ ._close-icon { cursor:pointer; background-image:url('https://d226aj4ao1t61q.cloudfront.net/esfkyjh1u_forms-close-dark.png'); background-repeat:no-repeat; background-size:14.2px 14.2px; position:absolute; display:block; top:11px; right:9px; overflow:hidden; width:16.2px; height:16.2px; }
 #_form_29_ ._close-icon:before { position:relative; }
 #_form_29_ ._form-body { margin-bottom:30px; }
 #_form_29_ ._form-image-left { width:150px; float:left; }
 #_form_29_ ._form-content-right { margin-left:164px; }
 #_form_29_ ._form-branding { color:#fff; font-size:10px; clear:both; text-align:left; margin-top:30px; font-weight:100; }
 #_form_29_ ._form-branding ._logo { display:block; width:130px; height:14px; margin-top:6px; background-image:url('https://d226aj4ao1t61q.cloudfront.net/hh9ujqgv5_aclogo_li.png'); background-size:130px auto; background-repeat:no-repeat; }
 #_form_29_ .form-sr-only { position:absolute; width:1px; height:1px; padding:0; margin:-1px; overflow:hidden; clip:rect(0, 0, 0, 0); border:0; }
 #_form_29_ ._form-label,#_form_29_ ._form_element ._form-label { font-weight:bold; margin-bottom:5px; display:block; }
 #_form_29_._dark ._form-branding { color:#333; }
 #_form_29_._dark ._form-branding ._logo { background-image:url('https://d226aj4ao1t61q.cloudfront.net/jftq2c8s_aclogo_dk.png'); }
 #_form_29_ ._form_element { position:relative; margin-bottom:10px; font-size:0; max-width:100%; }
 #_form_29_ ._form_element * { font-size:14px; }
 #_form_29_ ._form_element._clear { clear:both; width:100%; float:none; }
 #_form_29_ ._form_element._clear:after { clear:left; }
 #_form_29_ ._form_element input[type="text"],#_form_29_ ._form_element input[type="date"],#_form_29_ ._form_element select,#_form_29_ ._form_element textarea:not(.g-recaptcha-response) { display:block; width:100%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; font-family:inherit; }
 #_form_29_ ._field-wrapper { position:relative; }
 #_form_29_ ._inline-style { float:left; }
 #_form_29_ ._inline-style input[type="text"] { width:150px; }
 #_form_29_ ._inline-style:not(._clear) + ._inline-style:not(._clear) { margin-left:20px; }
 #_form_29_ ._form_element img._form-image { max-width:100%; }
 #_form_29_ ._form_element ._form-fieldset { border:0; padding:0.01em 0 0 0; margin:0; min-width:0; }
 #_form_29_ ._clear-element { clear:left; }
 #_form_29_ ._full_width { width:100%; }
 #_form_29_ ._form_full_field { display:block; width:100%; margin-bottom:10px; }
 #_form_29_ input[type="text"]._has_error,#_form_29_ textarea._has_error { border:#f37c7b 1px solid; }
 #_form_29_ input[type="checkbox"]._has_error { outline:#f37c7b 1px solid; }
 #_form_29_ ._error { display:block; position:absolute; font-size:14px; z-index:10000001; }
 #_form_29_ ._error._above { padding-bottom:4px; bottom:39px; right:0; }
 #_form_29_ ._error._below { padding-top:4px; top:100%; right:0; }
 #_form_29_ ._error._above ._error-arrow { bottom:0; right:15px; border-left:5px solid transparent; border-right:5px solid transparent; border-top:5px solid #f37c7b; }
 #_form_29_ ._error._below ._error-arrow { top:0; right:15px; border-left:5px solid transparent; border-right:5px solid transparent; border-bottom:5px solid #f37c7b; }
 #_form_29_ ._error-inner { padding:8px 12px; background-color:#f37c7b; font-size:14px; font-family:arial, sans-serif; color:#fff; text-align:center; text-decoration:none; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; }
 #_form_29_ ._error-inner._form_error { margin-bottom:5px; text-align:left; }
 #_form_29_ ._button-wrapper ._error-inner._form_error { position:static; }
 #_form_29_ ._error-inner._no_arrow { margin-bottom:10px; }
 #_form_29_ ._error-arrow { position:absolute; width:0; height:0; }
 #_form_29_ ._error-html { margin-bottom:10px; }
 .pika-single { z-index:10000001 !important; }
 #_form_29_ input[type="text"].datetime_date { width:69%; display:inline; }
 #_form_29_ select.datetime_time { width:29%; display:inline; height:32px; }
 #_form_29_ input[type="date"].datetime_date { width:69%; display:inline-flex; }
 #_form_29_ input[type="time"].datetime_time { width:29%; display:inline-flex; }
 @media all and (min-width:320px) and (max-width:667px) { ::-webkit-scrollbar { display:none; }
 #_form_29_ { margin:0; width:100%; min-width:100%; max-width:100%; box-sizing:border-box; }
 #_form_29_ * { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; font-size:1em; }
 #_form_29_ ._form-content { margin:0; width:100%; }
 #_form_29_ ._form-inner { display:block; min-width:100%; }
 #_form_29_ ._form-title,#_form_29_ ._inline-style { margin-top:0; margin-right:0; margin-left:0; }
 #_form_29_ ._form-title { font-size:1.2em; }
 #_form_29_ ._form_element { margin:0 0 20px; padding:0; width:100%; }
 #_form_29_ ._form-element,#_form_29_ ._inline-style,#_form_29_ input[type="text"],#_form_29_ label,#_form_29_ p,#_form_29_ textarea:not(.g-recaptcha-response) { float:none; display:block; width:100%; }
 #_form_29_ ._row._checkbox-radio label { display:inline; }
 #_form_29_ ._row,#_form_29_ p,#_form_29_ label { margin-bottom:0.7em; width:100%; }
 #_form_29_ ._row input[type="checkbox"],#_form_29_ ._row input[type="radio"] { margin:0 !important; vertical-align:middle !important; }
 #_form_29_ ._row input[type="checkbox"] + span label { display:inline; }
 #_form_29_ ._row span label { margin:0 !important; width:initial !important; vertical-align:middle !important; }
 #_form_29_ ._form-image { max-width:100%; height:auto !important; }
 #_form_29_ input[type="text"] { padding-left:10px; padding-right:10px; font-size:16px; line-height:1.3em; -webkit-appearance:none; }
 #_form_29_ input[type="radio"],#_form_29_ input[type="checkbox"] { display:inline-block; width:1.3em; height:1.3em; font-size:1em; margin:0 0.3em 0 0; vertical-align:baseline; }
 #_form_29_ button[type="submit"] { padding:20px; font-size:1.5em; }
 #_form_29_ ._inline-style { margin:20px 0 0 !important; }
 }
 #_form_29_ { position:relative; text-align:left; margin:25px auto 0; padding:20px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; *zoom:1; background:#1d564f !important; border:0px solid #b0b0b0 !important; -moz-border-radius:15px !important; -webkit-border-radius:15px !important; border-radius:15px !important; color:#fff !important; }
 #_form_29_._inline-form,#_form_29_._inline-form ._form-content,#_form_29_._inline-form input,#_form_29_._inline-form ._submit { font-family:"Montserrat", sans-serif, 'IBM Plex Sans', arial, sans-serif; }
 #_form_29_ ._form-title { font-size:22px; line-height:22px; font-weight:600; margin-bottom:0; }
 #_form_29_:before,#_form_29_:after { content:" "; display:table; }
 #_form_29_:after { clear:both; }
 #_form_29_._inline-style { width:auto; display:inline-block; }
 #_form_29_._inline-style input[type="text"],#_form_29_._inline-style input[type="date"] { padding:10px 12px; }
 #_form_29_._inline-style button._inline-style { position:relative; top:27px; }
 #_form_29_._inline-style p { margin:0; }
 #_form_29_._inline-style ._button-wrapper { position:relative; margin:27px 12.5px 0 20px; }
 #_form_29_ ._form-thank-you { position:relative; left:0; right:0; text-align:center; font-size:18px; }
 @media all and (min-width:320px) and (max-width:667px) { #_form_29_._inline-form._inline-style ._inline-style._button-wrapper { margin-top:20px !important; margin-left:0 !important; }
 }

</style>
<link href="https://fonts.googleapis.com/css2?family=Lato&family=Montserrat&family=Roboto&display=swap" rel="stylesheet">
  <div style="text-align: center;">
    <form method="POST" action="https://trademap.activehosted.com/proc.php" id="_form_29_" class="_form _form_29 _inline-form _inline-style " novalidate>
      <input type="hidden" name="u" value="29" />
      <input type="hidden" name="f" value="29" />
      <input type="hidden" name="s" />
      <input type="hidden" name="c" value="0" />
      <input type="hidden" name="m" value="0" />
      <input type="hidden" name="act" value="sub" />
      <input type="hidden" name="v" value="2" />
      <input type="hidden" name="or" value="35d7341c336c8b01549d96210f30f9a0" />
      <div class="_form-content">
        <div class="_form_element _x21442885 _inline-style _clear" >
          <div class="_form-title">
            Cadastre-se para receceber nossa Newsletter
          </div>
        </div>
        <div class="_form_element _x18836364 _inline-style " >
          <label for="fullname" class="_form-label">
            Nome completo*
          </label>
          <div class="_field-wrapper">
            <input type="text" id="fullname" name="fullname" placeholder="Digite seu nome" required/>
          </div>
          <!--  This STARTS the Custom Objects section  -->
          </div>
          <div class="_form_element _x59612922 _inline-style " >
            <label for="email" class="_form-label">
              E-mail*
            </label>
            <div class="_field-wrapper">
              <input type="text" id="email" name="email" placeholder="Digite seu e-mail" required/>
            </div>
            <!--  This STARTS the Custom Objects section  -->
            </div>
            <div class="_button-wrapper _inline-style">
              <button id="_form_29_submit" class="_submit" type="submit">
                Enviar
              </button>
            </div>
            <div class="_clear-element">
            </div>
          </div>
          <div class="_form-thank-you" style="display:none;">
          </div>
          <div class="_form-branding">
            <div class="_marketing-by">
              Marketing por
            </div>
            <a href="https://www.activecampaign.com/?utm_medium=referral&utm_campaign=acforms" class="_logo">
              <span class="form-sr-only">
                ActiveCampaign
              </span>
            </a>
          </div>
        </form>
      </div><script type="text/javascript">
window.cfields = [];
window._show_thank_you = function(id, message, trackcmp_url, email) {
  var form = document.getElementById('_form_' + id + '_'), thank_you = form.querySelector('._form-thank-you');
  form.querySelector('._form-content').style.display = 'none';
  thank_you.innerHTML = message;
  thank_you.style.display = 'block';
  const vgoAlias = typeof visitorGlobalObjectAlias === 'undefined' ? 'vgo' : visitorGlobalObjectAlias;
  var visitorObject = window[vgoAlias];
  if (email && typeof visitorObject !== 'undefined') {
    visitorObject('setEmail', email);
    visitorObject('update');
  } else if (typeof(trackcmp_url) != 'undefined' && trackcmp_url) {
    // Site tracking URL to use after inline form submission.
    _load_script(trackcmp_url);
  }
  if (typeof window._form_callback !== 'undefined') window._form_callback(id);
};
window._show_error = function(id, message, html) {
  var form = document.getElementById('_form_' + id + '_'), err = document.createElement('div'), button = form.querySelector('button'), old_error = form.querySelector('._form_error');
  if (old_error) old_error.parentNode.removeChild(old_error);
  err.innerHTML = message;
  err.className = '_error-inner _form_error _no_arrow';
  var wrapper = document.createElement('div');
  wrapper.className = '_form-inner';
  wrapper.appendChild(err);
  button.parentNode.insertBefore(wrapper, button);
  document.querySelector('[id^="_form"][id$="_submit"]').disabled = false;
  if (html) {
    var div = document.createElement('div');
    div.className = '_error-html';
    div.innerHTML = html;
    err.appendChild(div);
  }
};
window._load_script = function(url, callback) {
  var head = document.querySelector('head'), script = document.createElement('script'), r = false;
  script.type = 'text/javascript';
  script.charset = 'utf-8';
  script.src = url;
  if (callback) {
    script.onload = script.onreadystatechange = function() {
      if (!r && (!this.readyState || this.readyState == 'complete')) {
        r = true;
        callback();
      }
    };
  }
  head.appendChild(script);
};
(function() {
  if (window.location.search.search("excludeform") !== -1) return false;
  var getCookie = function(name) {
    var match = document.cookie.match(new RegExp('(^|; )' + name + '=([^;]+)'));
    return match ? match[2] : null;
  }
  var setCookie = function(name, value) {
    var now = new Date();
    var time = now.getTime();
    var expireTime = time + 1000 * 60 * 60 * 24 * 365;
    now.setTime(expireTime);
    document.cookie = name + '=' + value + '; expires=' + now + ';path=/';
  }
      var addEvent = function(element, event, func) {
    if (element.addEventListener) {
      element.addEventListener(event, func);
    } else {
      var oldFunc = element['on' + event];
      element['on' + event] = function() {
        oldFunc.apply(this, arguments);
        func.apply(this, arguments);
      };
    }
  }
  var _removed = false;
  var form_to_submit = document.getElementById('_form_29_');
  var allInputs = form_to_submit.querySelectorAll('input, select, textarea'), tooltips = [], submitted = false;

  var getUrlParam = function(name) {
    var params = new URLSearchParams(window.location.search);
    return params.get(name) || false;
  };

  for (var i = 0; i < allInputs.length; i++) {
    var regexStr = "field\\[(\\d+)\\]";
    var results = new RegExp(regexStr).exec(allInputs[i].name);
    if (results != undefined) {
      allInputs[i].dataset.name = window.cfields[results[1]];
    } else {
      allInputs[i].dataset.name = allInputs[i].name;
    }
    var fieldVal = getUrlParam(allInputs[i].dataset.name);

    if (fieldVal) {
      if (allInputs[i].dataset.autofill === "false") {
        continue;
      }
      if (allInputs[i].type == "radio" || allInputs[i].type == "checkbox") {
        if (allInputs[i].value == fieldVal) {
          allInputs[i].checked = true;
        }
      } else {
        allInputs[i].value = fieldVal;
      }
    }
  }

  var remove_tooltips = function() {
    for (var i = 0; i < tooltips.length; i++) {
      tooltips[i].tip.parentNode.removeChild(tooltips[i].tip);
    }
    tooltips = [];
  };
  var remove_tooltip = function(elem) {
    for (var i = 0; i < tooltips.length; i++) {
      if (tooltips[i].elem === elem) {
        tooltips[i].tip.parentNode.removeChild(tooltips[i].tip);
        tooltips.splice(i, 1);
        return;
      }
    }
  };
  var create_tooltip = function(elem, text) {
    var tooltip = document.createElement('div'), arrow = document.createElement('div'), inner = document.createElement('div'), new_tooltip = {};
    if (elem.type != 'radio' && elem.type != 'checkbox') {
      tooltip.className = '_error';
      arrow.className = '_error-arrow';
      inner.className = '_error-inner';
      inner.innerHTML = text;
      tooltip.appendChild(arrow);
      tooltip.appendChild(inner);
      elem.parentNode.appendChild(tooltip);
    } else {
      tooltip.className = '_error-inner _no_arrow';
      tooltip.innerHTML = text;
      elem.parentNode.insertBefore(tooltip, elem);
      new_tooltip.no_arrow = true;
    }
    new_tooltip.tip = tooltip;
    new_tooltip.elem = elem;
    tooltips.push(new_tooltip);
    return new_tooltip;
  };
  var resize_tooltip = function(tooltip) {
    var rect = tooltip.elem.getBoundingClientRect();
    var doc = document.documentElement, scrollPosition = rect.top - ((window.pageYOffset || doc.scrollTop)  - (doc.clientTop || 0));
    if (scrollPosition < 40) {
      tooltip.tip.className = tooltip.tip.className.replace(/ ?(_above|_below) ?/g, '') + ' _below';
    } else {
      tooltip.tip.className = tooltip.tip.className.replace(/ ?(_above|_below) ?/g, '') + ' _above';
    }
  };
  var resize_tooltips = function() {
    if (_removed) return;
    for (var i = 0; i < tooltips.length; i++) {
      if (!tooltips[i].no_arrow) resize_tooltip(tooltips[i]);
    }
  };
  var validate_field = function(elem, remove) {
    var tooltip = null, value = elem.value, no_error = true;
    remove ? remove_tooltip(elem) : false;
    if (elem.type != 'checkbox') elem.className = elem.className.replace(/ ?_has_error ?/g, '');
    if (elem.getAttribute('required') !== null) {
      if (elem.type == 'radio' || (elem.type == 'checkbox' && /any/.test(elem.className))) {
        var elems = form_to_submit.elements[elem.name];
        if (!(elems instanceof NodeList || elems instanceof HTMLCollection) || elems.length <= 1) {
          no_error = elem.checked;
        }
        else {
          no_error = false;
          for (var i = 0; i < elems.length; i++) {
            if (elems[i].checked) no_error = true;
          }
        }
        if (!no_error) {
          tooltip = create_tooltip(elem, "Por favor, selecione uma opção.");
        }
      } else if (elem.type =='checkbox') {
        var elems = form_to_submit.elements[elem.name], found = false, err = [];
        no_error = true;
        for (var i = 0; i < elems.length; i++) {
          if (elems[i].getAttribute('required') === null) continue;
          if (!found && elems[i] !== elem) return true;
          found = true;
          elems[i].className = elems[i].className.replace(/ ?_has_error ?/g, '');
          if (!elems[i].checked) {
            no_error = false;
            elems[i].className = elems[i].className + ' _has_error';
            err.push("Marcar %s é necessário".replace("%s", elems[i].value));
          }
        }
        if (!no_error) {
          tooltip = create_tooltip(elem, err.join('<br/>'));
        }
      } else if (elem.tagName == 'SELECT') {
        var selected = true;
        if (elem.multiple) {
          selected = false;
          for (var i = 0; i < elem.options.length; i++) {
            if (elem.options[i].selected) {
              selected = true;
              break;
            }
          }
        } else {
          for (var i = 0; i < elem.options.length; i++) {
            if (elem.options[i].selected && !elem.options[i].value) {
              selected = false;
            }
          }
        }
        if (!selected) {
          elem.className = elem.className + ' _has_error';
          no_error = false;
          tooltip = create_tooltip(elem, "Por favor, selecione uma opção.");
        }
      } else if (value === undefined || value === null || value === '') {
        elem.className = elem.className + ' _has_error';
        no_error = false;
        tooltip = create_tooltip(elem, "Este campo é necessário.");
      }
    }
    if (no_error && elem.name == 'email') {
      if (!value.match(/^[\+_a-z0-9-'&=]+(\.[\+_a-z0-9-']+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,})$/i)) {
        elem.className = elem.className + ' _has_error';
        no_error = false;
        tooltip = create_tooltip(elem, "Digite um e-mail válido");
      }
    }
    if (no_error && /date_field/.test(elem.className)) {
      if (!value.match(/^\d\d\d\d-\d\d-\d\d$/)) {
        elem.className = elem.className + ' _has_error';
        no_error = false;
        tooltip = create_tooltip(elem, "Digite uma data válida.");
      }
    }
    tooltip ? resize_tooltip(tooltip) : false;
    return no_error;
  };
  var needs_validate = function(el) {
        if(el.getAttribute('required') !== null){
            return true
        }
        if(el.name === 'email' && el.value !== ""){
            return true
        }
        return false
  };
  var validate_form = function(e) {
    var err = form_to_submit.querySelector('._form_error'), no_error = true;
    if (!submitted) {
      submitted = true;
      for (var i = 0, len = allInputs.length; i < len; i++) {
        var input = allInputs[i];
        if (needs_validate(input)) {
          if (input.type == 'text' || input.type == 'number' || input.type == 'time') {
            addEvent(input, 'blur', function() {
              this.value = this.value.trim();
              validate_field(this, true);
            });
            addEvent(input, 'input', function() {
              validate_field(this, true);
            });
          } else if (input.type == 'radio' || input.type == 'checkbox') {
            (function(el) {
              var radios = form_to_submit.elements[el.name];
              for (var i = 0; i < radios.length; i++) {
                addEvent(radios[i], 'click', function() {
                  validate_field(el, true);
                });
              }
            })(input);
          } else if (input.tagName == 'SELECT') {
            addEvent(input, 'change', function() {
              validate_field(this, true);
            });
          } else if (input.type == 'textarea'){
            addEvent(input, 'input', function() {
              validate_field(this, true);
            });
          }
        }
      }
    }
    remove_tooltips();
    for (var i = 0, len = allInputs.length; i < len; i++) {
      var elem = allInputs[i];
      if (needs_validate(elem)) {
        if (elem.tagName.toLowerCase() !== "select") {
          elem.value = elem.value.trim();
        }
        validate_field(elem) ? true : no_error = false;
      }
    }
    if (!no_error && e) {
      e.preventDefault();
    }
    resize_tooltips();
    return no_error;
  };
  addEvent(window, 'resize', resize_tooltips);
  addEvent(window, 'scroll', resize_tooltips);
    var _form_serialize = function(form){if(!form||form.nodeName!=="FORM"){return }var i,j,q=[];for(i=0;i<form.elements.length;i++){if(form.elements[i].name===""){continue}switch(form.elements[i].nodeName){case"INPUT":switch(form.elements[i].type){case"text":case"number":case"date":case"time":case"hidden":case"password":case"button":case"reset":case"submit":q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].value));break;case"checkbox":case"radio":if(form.elements[i].checked){q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].value))}break;case"file":break}break;case"TEXTAREA":q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].value));break;case"SELECT":switch(form.elements[i].type){case"select-one":q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].value));break;case"select-multiple":for(j=0;j<form.elements[i].options.length;j++){if(form.elements[i].options[j].selected){q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].options[j].value))}}break}break;case"BUTTON":switch(form.elements[i].type){case"reset":case"submit":case"button":q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].value));break}break}}return q.join("&")};
  var form_submit = function(e) {
    e.preventDefault();
    if (validate_form()) {
      // use this trick to get the submit button & disable it using plain javascript
      document.querySelector('#_form_29_submit').disabled = true;
            var serialized = _form_serialize(document.getElementById('_form_29_')).replace(/%0A/g, '\\n');
      var err = form_to_submit.querySelector('._form_error');
      err ? err.parentNode.removeChild(err) : false;
      _load_script('https://trademap.activehosted.com/proc.php?' + serialized + '&jsonp=true');
    }
    return false;
  };
  addEvent(form_to_submit, 'submit', form_submit);
})();

</script>
<p>O post <a href="https://trademap.com.br/agencia/colunistas/qual-o-tamanho-do-cheque-em-branco-a-ser-dado-ao-proximo-governo">Qual o tamanho do cheque em branco a ser dado ao próximo governo?</a> apareceu primeiro em <a href="https://trademap.com.br">TradeMap</a>.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">193651</post-id>	</item>
	</channel>
</rss>
