function showLoadingFlytour(e){loadStyle("loadings.css");$(e.node).parent().append('<div class="loading text-center"><span class="icone-processando"><i class="fa fa-plane"></i></span><span class="icone-processando"><i class="fa fa-bed"></i></span><span class="icone-processando"><i class="fa fa-briefcase"></i></span><p>Por favor aguarde, <br />estamos realizando a sua pesquisa</p></div>')}function hideLoadingFlytour(e){$(e.node).parent().find(".loading").remove()}function showLoading(e,t,a,n){if(t){var i,r;switch(i='<div class="loading text-center ts_titulo_color">',a&&(i+=a),t){case"spinner":i+='<span class="fa fa-spinner fa-pulse fa-4x fa-fw margin-bottom ts_titulo2_color"></span>';break;case"viagem":i+='<span class="icone-processando ts_titulo2_color"><i class="fa fa-plane"></i></span><span class="icone-processando ts_titulo2_color"><i class="fa fa-bed"></i></span><span class="icone-processando ts_titulo2_color"><i class="fa fa-briefcase"></i></span><span class="icone-processando ts_titulo2_color"><i class="fa fa-car"></i></span>';break;case"onibus":i+='<span class="icone-processando ts_titulo2_color"><i class="fa fa-bus"></i></span>'}if(n&&(i+=n),i+="</div>",e.append(i),(r=$(".loading .texto-carousel")).length>1){var o=1,s=[];$(r).each(function(e,t){s.push($(t).html())}),$(".loading .texto-carousel").hide().first().show(),setInterval(function(){o>=s.length&&(o=0),$(".loading .texto-carousel").first().animate({opacity:0},500,function(){$(this).html(s[o]).animate({opacity:1}),o++})},6e3)}}else{var c=e.node.nodeName,l=e.node.parentNode,d=document.createElement("div");d.className="loading","SELECT"===c||"INPUT"===c?(d.style.position="relative",d.innerHTML="<span style='background-image:url(?ct=a1a7dc&__fid__=sharedImage&__url__=loading/loading_input.gif); display: block; height: 16px; width: 16px; position:absolute; right: -20px; top:2px;'></span>"):(d.style.position="relative",d.innerHTML="<div style='text-align:center; width:100%; height:100%; margin: 10px;'><img src='?ct=a1a7dc&__fid__=sharedImage&__url__=loading/loading_big.gif' style='max-width:66px;max-height:66px;' /></div>"),l.insertBefore(d,e.node)}}function hideLoading(e){e.node?$(e.node).parent().find(".loading").remove():$(e).find(".loading").remove()}function pesquisaCep(e,t,a,n,i,r){if(""!=(r=r.replace(/\D/g,""))){/^[0-9]{8}$/.test(r)&&(e.val("Carregando..."),t.val("Carregando..."),a.val("Carregando..."),n.val("Carregando..."),i.val("Carregando..."),$.get("//viacep.com.br/ws/"+r+"/json/",function(r,o){pesquisaCepCallback(e,t,a,n,i,r)}))}else e.val(""),t.val(""),a.val(""),n.val(""),i.val("")}function pesquisaCepCallback(e,t,a,n,i,r){"erro"in r?(e.val(""),t.val(""),a.val(""),n.val(""),i.val("")):(e.val(r.logradouro),t.val(r.complemento),a.val(r.bairro),n.val(r.localidade),i.val(r.uf))}function showProcessing(e){e.node.nodeName;var t=e.node.parentNode,a=document.createElement("div");a.className="tsxProcessing",a.style.position="absolute",a.innerHTML="<div style='top:0;left:0;width:1000px;text-align:center;padding-top:200px;height:850px;background:#fff;opacity:0.9;z-index:9999'><img src='https://resources.tursites.com.br/images/new_loading.gif' /><br /><p style='font-size:14px;'>Processando alterações...<br /><br />Por favor, aguarde...</p></div>",t.insertBefore(a,e.node)}function hideProcessing(){$(document).find(".tsxProcessing").fadeOut("fast",function(){$(this).remove()})}function trim(e){var t;return e&&(t=e.replace(/^(\s\t)+|(\s\t)+$/g,"")),t}function lpad(e,t,a){return Array(Math.max(a+1-String(e).length,0)).join(t)+e}function stringEndsWith(e,t){return-1!==e.indexOf(t,e.length-t.length)}function number_format(e,t,a,n){e=(e+"").replace(/[^0-9+\-Ee.]/g,"");var i=isFinite(+e)?+e:0,r=isFinite(+t)?Math.abs(t):0,o=void 0===n?",":n,s=void 0===a?".":a,c="";return(c=(r?function(e,t){var a=Math.pow(10,t);return""+(Math.round(e*a)/a).toFixed(t)}(i,r):""+Math.round(i)).split("."))[0].length>3&&(c[0]=c[0].replace(/\B(?=(?:\d{3})+(?!\d))/g,o)),(c[1]||"").length<r&&(c[1]=c[1]||"",c[1]+=new Array(r-c[1].length+1).join("0")),c.join(s)}function converteMesTexto(e){return"01"==e?"Janeiro":"02"==e?"Fevereiro":"03"==e?"Março":"04"==e?"Abril":"05"==e?"Maio":"06"==e?"Junho":"07"==e?"Julho":"08"==e?"Agosto":"09"==e?"Setembro":"10"==e?"Outubro":"11"==e?"Novembro":"12"==e?"Dezembro":void 0}function converteMesNumeral(e){return"Janeiro"==e?"01":"Fevereiro"==e?"02":"Março"==e?"03":"Abril"==e?"04":"Maio"==e?"05":"Junho"==e?"06":"Julho"==e?"07":"Agosto"==e?"08":"Setembro"==e?"09":"Outubro"==e?"10":"Novembro"==e?"11":"Dezembro"==e?"12":void 0}function converteDataEmTexto(e){var t=e.substr(0,2),a=e.substr(3,2),n=e.substr(6,4);return t+" de "+converteMesTexto(a)+" de "+n}function inverteArray(e){for(var t=new Array,a=e.length-1;a>=0;a--)t.push(e[a]);return t}function randomizaArray(e,t){var a,n=[];for(a=t&&t<e.length?t:e.length;a>0;a--){var i;do{i=Math.floor(Math.random()*e.length)}while(""==e[i]);n.push(e[i]),e[i]=""}return n}function cortaArray(e,t){novoArray=new Array;for(var a=0;a<t;a++)novoArray.push(e[a]);return novoArray}function toArray(e){if(e instanceof Array)return e;var t=new Array;return t[0]=e,t}function validaCartaoDeCredito(e){var t=0;e=e.replace(/\./gim,"").replace(/\-/gim,"");for(var a=0;a<e.length;a++){var n=parseInt(e.substr(a,1));a%2==0&&(n*=2)>9&&(n=1+n%10),t+=n}return t%10==0}function validaCPF(e){var t,a=0;if("00000000000"==(e=e.replace(/\./gim,"").replace(/\-/gim,""))||"11111111111"==e||"22222222222"==e||"33333333333"==e||"44444444444"==e||"55555555555"==e||"66666666666"==e||"77777777777"==e||"88888888888"==e||"99999999999"==e)return!1;for(i=1;i<=9;i++)a+=parseInt(e.substring(i-1,i))*(11-i);if(10!=(t=10*a%11)&&11!=t||(t=0),t!=parseInt(e.substring(9,10)))return!1;for(a=0,i=1;i<=10;i++)a+=parseInt(e.substring(i-1,i))*(12-i);return 10!=(t=10*a%11)&&11!=t||(t=0),t==parseInt(e.substring(10,11))}function decodificaFiltros(e){var t=[],a=e.split("!");return $(a).each(function(e,a){var n=a.split(":"),i=n[0],r=n[1].split("-");t[i]=r}),t}function setAlert(e,t,a){if(!e||!t)return openModalBs("<p>Parâmetros inválidos para a função setAlert.</p> <p>Os parâmtros necessários são: idElemento, tipo, mensagem</p>"),!1;switch(a||(a="Erro desconhecido"),t){case"success":e.html('<div class="alert alert-success"><p><span class="fa fa-exclamation-triangle"></span> '+a+"</p></div>");break;case"info":e.html('<div class="alert alert-info"><p><span class="fa fa-exclamation-triangle"></span> '+a+"</p></div>");break;case"warning":e.html('<div class="alert alert-warning"><p><span class="fa fa-exclamation-triangle"></span> '+a+"</p></div>");break;case"danger":e.html('<div class="alert alert-danger"><p><span class="fa fa-exclamation-triangle"></span> '+a+"</p></div>");break;case"blank":default:e.html(a)}}function isIndexPage(){var e=document.URL;getQueryString(e)&&(e=e.slice(0,e.indexOf("?")));var t=__host__.replace(/https?\:\/\/(www.)?/,"");e=e.replace(/https?\:\/\/(www.)?/,"").replace(/\/$/,"");var a=new RegExp("perfil","gim");return!(e!=t&&!e.match(a))}function animacaoCarrinho(e,t,a,n,i,r,o,s){(a=void 0!==a?a:150,n=void 0!==n?n:150,i=void 0!==i?i:75,r=void 0!==r?r:75,o=void 0!==o?o:1500,t instanceof jQuery&&e instanceof jQuery&&"number"==typeof a&&"number"==typeof n&&"number"==typeof i&&"number"==typeof r&&"number"==typeof o)?e&&e.clone().offset({top:e.offset().top,left:e.offset().left}).css({opacity:"0.5",position:"absolute",width:a+"px",height:n+"px","z-index":"100"}).appendTo($("body")).animate({top:t.offset().top+10,left:t.offset().left+10,height:i,width:r},o).animate({width:0,height:0},function(){$(this).detach(),"function"==typeof s&&s()}):openModalBs("Parâmetros inválidos",!1,"Atenção")}tsGeral={aplicaLoading:function(e,t){switch(t){case"webOfertas":var a=$(e.node).find(".webOfertas"),n=$("<span></span>").addClass("carregando");a.find("li").addClass("hide"),a.prepend(n)}},removeLoading:function(e,t){switch(t){case"webOfertas":var a=$(e.node).find(".webOfertas");a.find("span.carregando").fadeOut("fast",function(){$(this).remove()}),a.find("li").removeClass("hide")}},geraId:function(e){var t=0;if(0==(e="string"!=typeof e?e.outerHTML():e).length)return t;for(i=0;i<e.length;i++)char=e.charCodeAt(i),t=(t<<5)-t+char,t&=t;return t=t.toString().match(/[0-9]+/)[0]},converteObjJson:function(e){var t="";return void 0!==e&&(t=JSON.stringify(e)),"{}"==t?"":t},validaElemento:function(e){return void 0!==e&&""!=e&&null!=e},replaceAll:function(e,t,a){for(var n=e.indexOf(t);n>-1;)n=(e=e.replace(t,a)).indexOf(t);return e},alerta:function(e,t,a,n){var i=$(document).height(),r=$(window).width(),o="",s=tsGeral.geraId(t),c=$("<div></div>");switch($("#"+s).remove(),e){case"livre":c.addClass("box_alerta_livre").html(t);break;default:c.addClass("box_alerta").addClass(e).html(t),$icone=$("<div></div>").addClass("icone"),c.prepend($icone)}return a?(o=$("<div></div>").addClass("modalTSX").css({height:i,width:r})).append(c):o=c,o.css({opacity:0}),"carregando"!==e&&($close=$("<a></a>").addClass("closeTSX"),c.append($close),$close.on("click",function(){return tsGeral.removeAlerta(),!1}),c.on("click",function(e){e.stopPropagation()})),o.attr("id",s),$("body").append(o),i=$(window).height(),c.css({top:i/2-c.height()/2,left:r/2-c.width()/2}),o.animate({visibility:"visible",opacity:1},300),$(window).on("resize",function(){var e=$(".modalTSX:visible"),t=$(".box_alerta:visible, .box_alerta_livre:visible"),a=$(document).height(),n=$(window).width();e.css({width:n,height:a}),a=$(window).height(),t.css({top:a/2-t.height()/2,left:n/2-t.width()/2})}),$.isFunction(n)&&n(s),s},overlay:function(e,t,a){request("sharedHtml",e,function(t,n){var i=$(document).height(),r=$(window).width();return $modal="",$alerta=$("<div></div>"),id=tsGeral.geraId(e),$alerta.addClass("box_alerta_livre"),$modal=$("<div></div>").addClass("modalTSX").css({height:i,width:r}),$modal.append($alerta),$modal.css({opacity:0}),$modal.attr("id",id),$("body").append($modal),i=$(window).height(),$alerta.html(t),$close=$("<a></a>").addClass("closeTSX"),$alerta.append($close),$close.on("click",function(){return $modal.remove(),!1}),$alerta.css({top:i/2-$alerta.height()/2,left:r/2-$alerta.width()/2}),$modal.animate({visibility:"visible",opacity:1},300),$(window).on("resize",function(){var e=$(".modalTSX:visible"),t=$(".box_alerta:visible, .box_alerta_livre:visible"),a=$(document).height(),n=$(window).width();e.css({width:n,height:a}),a=$(window).height(),t.css({top:a/2-t.height()/2,left:n/2-t.width()/2})}),$.isFunction(a)&&a(id),id},null)},removeAlerta:function(e,t){e?$("#"+e).fadeOut(300):$(".modalTSX, .box_alerta, .box_alerta_livre").fadeOut(300),$.isFunction(t)&&t()}},function(e,t,a,n){"use strict";function i(t,a){this.padrao={ancoras:"li",conteudo:"ul",classe:"ativo",delay:400,sincrono:!0,callback:""},this.metodos={init:function(){i.$ancoras="string"==typeof i.ancoras?n.find(i.ancoras):i.ancoras,i.$conteudo="string"==typeof i.conteudo?$ancoras.find(i.conteudo):i.conteudo,e(i.$ancoras[0]).addClass(i.classe),i.$conteudo.hide(),i.$ancoras.on("click",this.metodos.evento),e.isFunction(i.callback)&&i.callback()},evento:function(t){t.preventDefault();var a=e(this),n=a.parent(),r="string"==typeof i.conteudo?a.find(i.$conteudo[0].nodeName):n.find(i.$conteudo[0].nodeName);r.is(":visible")?r.is(":visible")&&!i.sincrono&&r.slideUp(i.delay):(i.sincrono&&(i.$ancoras.removeClass(i.classe),a.addClass(i.classe),i.$conteudo.slideUp(i.delay)),r.slideDown(i.delay))},destroi:function(){e(n.congif.$ancoras).off()}};var n=e(t),i=e.extend({},this.padrao,a)}e.fn.aplicaAbas=function(t){var a=e(this),n={conteudo:a.find("ul.conteudo"),nav:a.find("ul.nav"),classe:"selected",callback:""};return this.config=e.extend({},n,t),this.metodos={init:function(){var t=this.config.nav.find("a"),a=this.config.classe;e(t[0]).addClass(a),this.config.conteudo.children(":not(:first-child)").addClass("hide"),t.on("click",function(t){var n=e(this),i="Microsoft Internet Explorer"!=navigator.appName?n.attr("href"):this.hash;if(/^\#|^\./g.test(i))return t.preventDefault(),n.parents("ul").find("a").removeClass(a),n.addClass(a),e(i).removeClass("hide").siblings("li").addClass("hide"),!1}),e.isFunction(this.config.callback)&&this.config.callback()}},this.metodos.init.call(this)},e.fn.aplicaSlide=function(t){var a=e(this),n={conteudo:[a.find("ul.conteudo"),"li"],nav:a.find("ul.nav"),classe:"selected",direcao:"horizontal",texto:!1,loop:!1,duracao:3e3,duracaoAnimacao:300,callback:""},i={init:function(){var t,n,i,r=e.isArray(a.config.conteudo)?a.config.conteudo[0]:a.config.conteudo,o=e.isArray(a.config.conteudo)?r.find(a.config.conteudo[1]):r.children(),s=o.length,c=0,l=a.config.nav.find("a");switch(a.config.direcao){case"horizontal":t=e(o[0]).width(),n=s*t,r.css({width:n+"px"});break;case"vertical":t=e(o[0]).height(),n=s*t,r.css({height:n+"px"});break;case"fade":r.css({position:"relative"}),e.each(o,function(t,a){(i=e(a)).removeClass("direita").removeClass("esquerda").css({float:"none",position:"absolute",top:"0",left:"0"}),"0"!=t&&i.css({opacity:"0"}),i.find("*").css({filter:"inherit",display:"inherit","z-index":"1"})})}if(a.config.$slideContainer=r,a.config.medidaFrame=t,a.config.arrFrames=o,e(l[0]).addClass(a.config.classe),l.on("click",function(t){t.preventDefault();var n=e(this),i=n.data("dir");l.removeClass(a.config.classe),n.addClass(a.config.classe),i!=c&&(c=i,a.metodos.animacao.call(n,i,a.config.duracaoAnimacao))}),e.isFunction(a.config.callback)&&a.config.callback(),a.config.loop){var d=0;setInterval(function(){d=d==s-1?0:++d,c=d,l.removeClass(a.config.classe),e(l[d]).addClass(a.config.classe),a.metodos.animacao.call(e(l[d]),e(l[d]).data("dir"),a.config.duracaoAnimacao)},a.config.duracao)}},animacao:function(t,n){var i;e(this);switch(a.config.direcao){case"horizontal":a.config.$slideContainer.animate({"margin-left":"-"+a.config.medidaFrame*t+"px"},n);break;case"vertical":a.config.$slideContainer.animate({"margin-top":"-"+a.config.medidaFrame*t+"px"},n);break;case"fade":0==t?(e(a.config.arrFrames[t]).animate({opacity:"1"},n),i.find("*").css({"z-index":"20"}),e.each(a.config.arrFrames,function(a,n){i=e(n),a!=t&&(i.animate({opacity:"0",display:"none"}),i.find("*").css({"z-index":"0"}))})):(e(a.config.arrFrames[t]).animate({opacity:"1"}),e.each(a.config.arrFrames,function(a,r){i=e(r),a!=t&&(i.animate({opacity:"0",display:"block"},n),i.find("*").css({"z-index":"0"}))}))}}};return a.config=e.extend({},n,t),a.metodos=i,a.metodos.init.call(this)},e.fn.aplicaAccordion=function(e){return this.each(function(t,a){(a=new i(a,e)).metodos.init.call(a)})}}(jQuery,window,document),$(document).ready(function(){$("#menuConsultaVoos").click(function(){window.open("http://www.infraero.gov.br/voos/")}),$("#menuTradutorOnlne").click(function(){window.open("https://translate.google.com.br/")}),$("#menuVistoAmericano").click(function(){window.open("https://br.usembassy.gov/pt/visas-pt/")})}),jQuery(function(e){"pt_br"!=__idioma__&&""!=__idioma__&&__idioma__||(e.datepicker.regional["pt-BR"]={closeText:"Fechar",prevText:"&#x3c;Anterior",nextText:"Pr&oacute;ximo&#x3e;",currentText:"Hoje",monthNames:["Janeiro","Fevereiro","Mar&ccedil;o","Abril","Maio","Junho","Julho","Agosto","Setembro","Outubro","Novembro","Dezembro"],monthNamesShort:["Jan","Fev","Mar","Abr","Mai","Jun","Jul","Ago","Set","Out","Nov","Dez"],dayNames:["Domingo","Segunda-feira","Ter&ccedil;a-feira","Quarta-feira","Quinta-feira","Sexta-feira","S&aacute;bado"],dayNamesShort:["Dom","Seg","Ter","Qua","Qui","Sex","S&aacute;b"],dayNamesMin:["Dom","Seg","Ter","Qua","Qui","Sex","S&aacute;b"],weekHeader:"Sm",dateFormat:"dd/mm/yy",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},e.datepicker.setDefaults(e.datepicker.regional["pt-BR"]))}),$.fn.toggleClassAfterDelay=function(e,t){$(this).addClass(e);var a=this;setTimeout(function(){$(a).removeClass(e)},t)},String.prototype.replaceAll=function(e,t){return e=e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&"),this.replace(new RegExp(e,"g"),t)},String.prototype.toCamelCase=function(){return this.replace(/\s(.)/g,function(e){return e.toUpperCase()}).replace(/\s/g,"").replace(/^(.)/,function(e){return e.toLowerCase()})},Array.prototype.last=function(){return this[this.length-1]},Array.prototype.first=function(){return this[0]},[].contains||Object.defineProperty(Array.prototype,"contains",{enumerable:!1,configurable:!0,writable:!0,value:function(e){if(null==this)throw new TypeError("Cannot convert this value to object");var t=Object(this),a=parseInt(t.length)||0;if(0===a)return!1;var n,i=parseInt(arguments[1])||0;if(i>=a)return!1;for(i>=0?n=i:(n=a+i)<0&&(n=0);n<a;){var r=t[n];if(e===r||e!=e&&r!=r)return!0;n++}return!1}}),jQuery&&(jQuery.fn.once=jQuery.prototype.once||function(e){var t="jquery-once-"+(e||"once");return this.filter(function(){return!0!==$(this).data(t)}).data(t,!0)}),jQuery&&(jQuery.fn.outerHTML=jQuery.fn.outerHTML||function(){return jQuery("<div />").append(this.eq(0).clone()).html()}),jQuery&&(jQuery.fn.revertOrder=jQuery.fn.revertOrder||function(e){return e=e||"*",$(this).each(function(t,a){var n,i=[],r=$(a).children().filter(e);r.length;for(r.each(function(e,t){i.push(t)}),r.remove(),n=0;n<i.length;n+=1)$(this).prepend(i[n])}),this}),jQuery&&(jQuery.ui.autocomplete.prototype._renderItem=function(e,t){var a=this.term.split(" ").join("|"),n=new RegExp("("+a+")","gi"),i=t.label.replace(n,"$1");return jQuery("<li></li>").data("item.autocomplete",t.value).addClass("type-"+t.type).append("<a>"+i+"</a>").appendTo(e)},$.widget("custom.catcomplete",$.ui.autocomplete,{_create:function(){this._super(),this.widget().menu("option","items","> :not(.ui-autocomplete-category)")},_renderMenu:function(e,t){var a=this,n="";$.each(t,function(t,i){var r;i.category!=n&&(e.append("<li class='ui-autocomplete-category'>"+i.category+"</li>"),n=i.category),r=a._renderItemData(e,i),i.category&&r.attr("aria-label",i.category+" : "+i.label)})}})),$(document).on("openPageFinish",function(){setTimeout(function(){var e=window.location.href.indexOf("https:");-1==e||isIndexPage()||$("section iframe[src], #conteudo iframe[src]").each(function(){var e=$(this).attr("src");if(-1==e.indexOf("https:")){var t=$(this),a=t.attr("src").replace("http:","https:");$.ajax({url:a,beforeSend:function(){$(".tab_titulo").after('<div class="loading-iframe"></div>'),showLoading($(".loading-iframe"),"spinner","",'<div class="alert">Aguarde enquanto o conteúdo é carregado.</div>'),$(".loading-iframe").last().remove()},statusCode:{200:function(n){if(-1!=e.indexOf("http:")){t.attr("src",a);t.attr("src");var i=__host__.replace(/https?\:\/\/(www.)?/,"");setRequestParameter("host",i),setRequestParameter("src",e),setRequestParameter("link",window.location.href)}}},error:function(){if(sessionStorage.setItem("site_era_https",1),"https"==(0==window.location.href.indexOf("https://")?"https":"http")){var e=window.location.href.replace(/^https/,"http");document.location.href=e+"/redirect/true"}},success:function(){hideLoading($(".loading-iframe"))}})}}),-1!=e&&isIndexPage()&&$("iframe[src]").each(function(){var e=$(this).attr("src"),t=(e.indexOf("https:"),$(this)),a=t.attr("src").replace("http:","https:");$.ajax({url:a,statusCode:{200:function(a){if(-1!=e.indexOf("http:")){t.attr("src");var n=__host__.replace(/https?\:\/\/(www.)?/,"");setRequestParameter("host",n),setRequestParameter("src",e),setRequestParameter("link",window.location.href)}}},error:function(){if(-1!=e.indexOf("http:")){t.attr("src");var a=__host__.replace(/https?\:\/\/(www.)?/,"");setRequestParameter("host",a),setRequestParameter("src",e),setRequestParameter("link",window.location.href)}}})})},1e3)}),UTIL=function(){"use strict";var e=["Domingo","Segunda-feira","Terça-feira","Quarta-feira","Quinta-feira","Sexta-feira","Sábado"],t=["Janeiro","Fevereiro","Março","Abril","Maio","Junho","Julho","Agosto","Setembro","Outubro","Novembro","Dezembro"];return{iterate:function(e,t){var a,n;if("function"!=typeof t)return!1;if(Array.isArray(e))for(a=e.length,n=0;n<a;n+=1)t.call(e[n],e[n],n,a);else t(e,0,1);return!0},iterateObject:function(e,t){var a;if("function"!=typeof t)return!1;if("object"==typeof e)for(a in e)e.hasOwnProperty(a)&&t.call(e[a],e[a],a);else t(e,0,1);return!0},toArray:function(e){return e instanceof Array?e:[e]},numberFormat:function(e,t,a,n){var i=isFinite(+e)?+e:0,r=isFinite(+t)?Math.abs(t):0,o=void 0===n?",":n,s=void 0===a?".":a,c=(r?function(e,t){var a=Math.pow(10,t);return Math.round(e*a)/a}(i,r):Math.round(i)).toString().split(".");return c[0].length>3&&(c[0]=c[0].replace(/\B(?=(?:\d{3})+(?!\d))/g,o)),(c[1]||"").length<r&&(c[1]=c[1]||"",c[1]+=new Array(r-c[1].length+1).join("0")),c.join(s)},formatMinutes:function(e){var t,a=new Date(0,0,1,0,parseInt(e,10),0,0);return t=a.getDate()>1?a.getUTCDate()-1+"d ":"",t+=a.getHours()+"h ",t+=a.getMinutes()+"m"},formatDate:function(a,n){var i,r=parseInt(a.substr(8,2)),o=parseInt(a.substr(5,2))-1,s=parseInt(a.substr(0,4)),c=new Date(s,o,r),l={"%d":(r<10?"0":"")+c.getDate(),"%j":c.getDate(),"%l":e[c.getDay()],"%N":c.getDay()+1,"%S":e[c.getDay()].substr(0,3),"%w":c.getDay(),"%F":t[c.getMonth()],"%m":(o+1<10?"0":"")+(c.getMonth()+1),"%M":t[c.getMonth()].substr(0,3),"%n":c.getMonth()+1,"%Y":c.getFullYear(),"%y":c.getFullYear().toString().substr(2,2)},d=n;for(i in l)l.hasOwnProperty(i)&&(d=d.replaceAll(i,l[i]));return d},formatDecolarFlightTime:function(e,t){var a=new Date(e),n=new Date(t);return this.formatMinutes((n-a)/6e4)},PASSENGER_TYPE_ADULT:"1",PASSENGER_TYPE_CHILDREN:"2",PASSENGER_TYPE_BABY:"3",encodePassengers:function(e){var t=this.countPassengers(e);return"A"+t.adults+"C"+t.children+"B"+t.babies},decodePassengers:function(e){var t,a={adults:0,children:0,babies:0};return t=e.split("B"),a.babies=parseInt(t.last(),10)||0,t=t[0].split("C"),a.children=parseInt(t.last(),10)||0,t=t[0].substring(1),a.adults=parseInt(t,10)||0,this.createPassengers(a)},stringifyPassengers:function(e){var t=this.countPassengers(e);return t.adults+" Adulto(s), "+t.children+" Criança(s), "+t.babies+" Bebê(s)"},countPassengers:function(e){var t,a={adults:0,children:0,babies:0};for(t=0;t<e.length;t+=1)e[t].type===this.PASSENGER_TYPE_ADULT?a.adults+=1:e[t].type===this.PASSENGER_TYPE_CHILDREN?a.children+=1:e[t].type===this.PASSENGER_TYPE_BABY&&(a.babies+=1);return a},createPassengers:function(e){var t,a=[];for(e=e||{adults:1},t=0;t<e.adults;t+=1)a.push({age:25,type:this.PASSENGER_TYPE_ADULT});for(t=0;t<e.children;t+=1)a.push({age:8,type:this.PASSENGER_TYPE_CHILDREN});for(t=0;t<e.babies;t+=1)a.push({age:0,type:this.PASSENGER_TYPE_BABY});return a},validatePassengers:function(e){var t=[];return this.iterate(e,function(e,a){(!$.isNumeric(e.age)||e.age<0||e.age>125)&&t.push("Idade inválida do passageiro "+(a+1)+"."),(e.type===this.PASSENGER_TYPE_ADULT&&e.age<12||e.type===this.PASSENGER_TYPE_CHILDREN&&(e.age>=12||result.age<2)||e.type===this.PASSENGER_TYPE_BABY&&e.age>=2)&&t.push("Idade inválida do passageiro "+(a+1)+".")}),!(t.length>0)||t},isElementVisible:function(e){var t=$(window).scrollTop(),a=t+$(window).height(),n=$(e).offset().top;return n+$(e).height()<=a&&n+$(e).height()>=t},toHTMLClass:function(e){return e},plural:function(e,t,a,n){return n=n||"@count",1===e?t.replace(n,e):a.replace(n,e)},invertDate:function(e){return"string"==typeof e&&e.split("-").reverse().join("-")},printDiv:function(e){var t=window.open("","my div","height=400,width=600"),a=$(e).html();t.document.write("<html><head><title>Condições Gerais de Contratação</title>"),t.document.write("</head><body >"),t.document.write(a),t.document.write("</body></html>"),t.document.close(),t.focus(),t.print(),t.close()},calculaIdade:function(e,t,a,n){var i,r=n?new Date(n.split("/")[2]+", "+n.split("/")[1]+", "+n.split("/")[0]):new Date,o=r.getFullYear(),s=r.getMonth()+1,c=r.getDate();return!e||""==e||e.toString().length>2?{erro:!0,mensagem:"Por favor insira um dia válido"}:!t||""==t||t.toString().length>2?{erro:!0,mensagem:"Por favor insira um mês válido"}:a&&""!=a&&4==a.toString().length?a>o||a<0?{erro:!0,mensagem:"Por favor insira um ano válido"}:t>12||t<1||a==o&&t>s?{erro:!0,mensagem:"Por favor insira um mês válido"}:e>31||e<0||a==o&&t==s&&e>c?{erro:!0,mensagem:"Por favor insira um dia válido"}:(i=o-a,t>s?i--:t==s&&e>c&&i--,i):{erro:!0,mensagem:"Por favor insira um ano válido"}},stringToFloat:function(e){return e=(e=e.replace(/\./,"")).replace(/\,/,"."),parseFloat(e)},getBandeiraCartao:function(e){return e.match(/^4/)?"VI":e.match(/^5/)?"CA":e.match(/^301|^305|^36|^38/)?"DC":e.match(/^636368|^636369|^438935|^504175|^451416|^636297|^5067|^4576|^4011|^506699/)?"EC":e.match(/^34|^37/)?"AX":e.match(/^38|^60/)?"HC":{erro:!0,mensagem:"Cartão inválido"}},traduzBandeiraCartao:function(e){switch(e){case"VI":return"Visa";case"CA":return"Master Card";case"DC":return"Dinners Club";case"EC":return"Elo";case"AX":return"Amex";case"HC":return"Hipercard";default:return null}},getCamposFormulario:function(e){var t={};return e.find('input:visible, input[type="radio"]:checked:visible, input[type="checkbox"]:checked:visible, select:visible').each(function(e,a){var n={type:$(a).attr("type")||"select",val:$(a).val(),name:$(a).attr("name"),id:$(a).attr("id")};n.name&&!n.name.match(/cartao/gim)&&(t[n.name]=n)}),t},setCamposFormulario:function(e,t){$(t).each(function(t,a){"radio"==a.type||"checkbox"==a.type?(console.log(e.find('[name="'+a.name+'"][value="'+a.val+'"]')),e.find('[name="'+a.name+'"][value="'+a.val+'"]').click()):e.find('[name="'+a.name+'"]').val(a.val)})},checaNavegador:function(e,t,a){var n=!1;return e&&(e=new RegExp(e)),t&&(t=new RegExp(t)),a&&(a=new RegExp(a)),a&&a.test(navigator.userAgent)&&(n=!0),n},removeDecimal:function(e){return e.split(",")[0]},objectToArray:function(e){var t=[];for(var a in e)e.hasOwnProperty(a)&&t.push(e[a]);return t},getNoitesByCheckInCheckOut:function(e,t){e=e.split("-"),t=t.split("-"),e=new Date(e[2],e[1]-1,e[0]);return((t=new Date(t[2],t[1]-1,t[0]))-e)/864e5}}}();