Logo CEWEB.br Logo NIC.br Logo CGI.br
Home Sobre o projeto

Sites Verificados

Lista com todos os sítios que foram verificados pela TIC Web Acessibilidade. Dentro de cada domínio, há informações detalhadas sobre as páginas coletadas, bem como os erros e avisos de cada uma *.

Endereço Nota Erros Avisos

www.almg.gov.br/home/index.html

76.56 48 381
Recomendações Avaliadas
2.2 Garantir que os objetos programáveis sejam acessíveis.

Recomendações

Número Descrição Quantidade Linhas Código Fonte
2.2.6 Presença do elemento SCRIPT sem o elemento NOSCRIPT 18 25 56 194 220 309 323 337 345 357 385 468 922 1129 1145 1180 1994 2215 2758
25 <![CDATA[<script> function client_device(tipo_retorno) { if(tipo_retorno==undefined) tipo_retorno="show"; var retorno = ""; if( navigator.userAgent.match(/Android/i) || navigator.userAgent.match(/webOS/i) || navigator.userAgent.match(/iPhone/i) || navigator.userAgent.match(/iPad/i) || navigator.userAgent.match(/iPod/i) || navigator.userAgent.match(/BlackBerry/i) || navigator.userAgent.match(/Windows Phone/i) || navigator.userAgent.match(/ZuneWP7/i) //|| window.innerWidth < 988 //Tamanho viewport ) { retorno = "mobile"; }else{ retorno = "desktop"; } //Salvar client_device no cookie (para recuperar server-side nas proximas vezes) if(tipo_retorno=="save"){ document.cookie = "almg_module_forwarding_client_device=" + escape(retorno) + "; domain=.almg.gov.br; expires=0; path=/"; //Retorno do client_device }else if(tipo_retorno=="show"){ return retorno; } } client_device("save"); //Save-cookie [msg001]: salvar sempre (cookie existindo ou nao). Nesse caso, atualizara o cookie a cada requisicao </script>]]>
56 <![CDATA[<script> if("false"=="false"){ /*&& "false"=="false"*/ if( //condicao-para-redirecionamento 2 de 2 "https://mobile.almg.gov.br/index.html"!="" && "desktop"!=client_device("show") ){ //client_device("save"); //Save-cookie [msg001]: salvar somente se cookie nao existir. Nesse caso, atualizara somente na primeira requisicao //Pegar clicked_vdesktop (tb do lado cliente) var clicked_vdesktop2=""; var i,x,y,ARRcookies=document.cookie.split(";"); for(i=0;i<ARRcookies.length;i++){ x=ARRcookies[i].substr(0,ARRcookies[i].indexOf("=")), y=ARRcookies[i].substr(ARRcookies[i].indexOf("=")+1); x=x.replace(/^\s+|\s+$/g,""); if(x=="almg_vdesktop") clicked_vdesktop2=unescape(y); } //REDIRECIONAR CLIENT-SIDE if(""!="true" && clicked_vdesktop2!="true"){ location.href="https://mobile.almg.gov.br/index.html"; } } }else{ if("https://mobile.almg.gov.br/index.html"!="" && "desktop"!=""){ console.log("[Module Forwarding - Client-Side] O endereço requisitado (https://www.almg.gov.br/home/index.html) é desktop. O dispositivo (ou tamanho de tela) do usuário é " + client_device("show") + ". A página será redirecionada para https://mobile.almg.gov.br/index.html, caso haja divergência."); }else{ console.warn("[Module Forwarding - Client-Side] O endereço requisitado (https://www.almg.gov.br/home/index.html) não é monitorado ou não foi indentificado pelo module_forwarding."); } } </script>]]>
194 <![CDATA[<script type="text/javascript">jwplayer.key="63SR7zCCp/ZNe8iZ9tbxOxPY6Crh0kzoZHtZMURtoe0=";</script>]]>
220 <![CDATA[<script type="text/javascript"> <!-- function select2AcessoRapidoOnChange() { //Customizavel: var selectID = "js_selectIndice"; var rotuloGA = "Acesso Rápido (Clique)"; //Geral (nao-customizavel): var label = $("#select2-"+selectID+"-container").attr("title"), valor = ""; $("#"+selectID+" option").each(function(idx, item) { if($(item).text()==label) valor=$(item).val(); }); if(valor!=""){ trackButton(rotuloGA+": ",label); location.href=valor; }else{ alert("Erro ao recuperar a URL"); } } $("#js_selectIndice").ready(function(){ if(jQuery().select2!=undefined) { //Verificacao para ajustar BUG de renderizacao do JS $("#js_selectIndice").select2({ placeholder: "Acesso Rápido", theme: "classic", formatNoMatches: function () { return "Nenhum termo encontrado"; } }); $("#js_selectIndice").bind("change", select2AcessoRapidoOnChange); }else{ console.error("Plugin 'select2' not founded or not loaded"); } }); //--> </script>]]>
309 <![CDATA[<script> if(urlAmbiente.indexOf('wwwd')==-1 && urlAmbiente.indexOf('wwwh')==-1){ var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-9332994-1']); _gaq.push(['_trackPageview']); (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); } </script>]]>
323 <![CDATA[<script type="text/javascript"> <!-- if(urlAmbiente.indexOf('wwwd')==-1 && urlAmbiente.indexOf('wwwh')==-1){ _gaq.push(['_setCustomVar', 1, //Slot da variavel customizada (Obrigatorio) 'Seção', //Nome da variavel (Obrigatorio) 'secao='+urlSecao+'&pagina='+urlPagina, //Valor da variavel (Obrigatorio) 2 //Scopo da variavel para "session-level" (Opcional) ]); } --> </script>]]>
337 <![CDATA[<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-MC3L9KC');</script>]]>
345 <![CDATA[<script> (function(h,o,t,j,a,r){ h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)}; h._hjSettings={hjid:608273,hjsv:6}; a=o.getElementsByTagName('head')[0]; r=o.createElement('script');r.async=1; r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv; a.appendChild(r); })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv='); </script>]]>
357 <![CDATA[<script> var _paq = window._paq || []; _paq.push(['trackPageView']); _paq.push(['enableLinkTracking']); (function() { var u="https://wa.almg.gov.br/"; _paq.push(['setTrackerUrl', u+'matomo.php']); _paq.push(['setSiteId', '1']); var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; g.type='text/javascript'; g.async=true; g.defer=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s); })(); </script>]]>
385 <![CDATA[<script> function recaptcha_tokenObtidoStrategy(token) { }; function recaptcha_onloadCallback() { //inibe exibição do logo do Recaptcha let style = $('<style>.grecaptcha-badge { visibility: hidden; }</style>'); $('html > head').append(style); } function recaptcha_adicionarTokenAoForm(token, form) { $(form).append("<input type='hidden' name='tokenRecaptcha' value='" + token + "'/>"); } function recaptcha_obterTokenEEnviarForm(form) { //configura estratégia let adicionarTokenEEnviarFormStrategy = (token) => { //adiciona token ao form recaptcha_adicionarTokenAoForm(token, form); //envia form form.submit(); } recaptcha_obterTokenEExecutar(adicionarTokenEEnviarFormStrategy); } function recaptcha_obterTokenEExecutar(strategy) { let strategyComReset = (token) => { strategy(token); grecaptcha.reset(); } //configura estratégia recaptcha_tokenObtidoStrategy = strategyComReset; //dispara obtenção do token grecaptcha.execute(); } </script>]]>
468 <![CDATA[<script type="text/javascript"> <!-- /* ---------------------------------- */ /* --- FUNCAO PARA ANCORAR AGENDA --- */ /* ---------------------------------- */ function ancorarAgenda(container,api,hora) { //alert(hora); var objContainer = $("#"+container+":visible"); var objAnchor = objContainer.find("div.evento[data-hora*="+hora+"]:eq(0)"); //Atencao dois pontos (ex --:--) dá problema em seletores jquery, ja que é uma palavra reserva, ex :eq(). Por isso, usamos apenas as horas //Se existir um evento da hora informada, entao ele sera ancorado if(objAnchor.length!=0){ //objAnchor.css("background-color","#e9ebec"); var objAnchorPos = (objAnchor.offset().top) - (objContainer.offset().top); api.scrollBy(0,objAnchorPos); //ou scrollTo //Senao encontrar um evento da hora, adicionamos +1 hora e rodamos a funcao novamente }else{ if(Number(hora)<23){ //O limite é até 23 horas novaHora = Number(hora) + 1; if(novaHora<10){ novaHora = "0"+novaHora; } ancorarAgenda(container,api,novaHora); } } } /* ------------------------ */ /* --- ALTURA DA AGENDA --- */ /* ------------------------ */ function reCalcHeightCal(){ //Passar a altura da noticias da home para o calendario da home var novaAltura = $("#js_passNewsHeightToCal").outerHeight(); if($("#almg-js_reunSlide li").length>0) novaAltura += $(".almg-js_reunGeral").outerHeight(true); novaAltura -= $(".js_tab").outerHeight() + $(".js_tab").next().next().outerHeight() + 4; //4 são valores de bordas $(".js_tabCont").css("height",novaAltura); /*$(".js_tabCont").animate({ height: novaAltura, }, 10, function() { });*/ $(".js_tabCont").parent().css("max-height","none"); //Importante para chrome } /* ------------------------------------------ */ /* --- MONTAR BARRAS DE ROLAGEM DA AGENDA --- */ /* ------------------------------------------ */ var boolean2 = false; var boolean3 = false; function mountCal(){ reCalcHeightCal(); //Identificar elementos var idUL = "tabedge"; var idAbaPadrao = "js_tabComissoes"; var idAbaHide01 = "js_tabPlenario"; var idAbaHide02 = "js_tabEventos"; var meuBoolean=false; //alert(idAbaPadrao+", "+idAbaHide01+", "+idAbaHide02); $(".js_tabCont").each( function(idx, item) { if($(item).is(":visible")){ idAbaPadrao = $(item).attr("id"); }else{ if(!meuBoolean){ idAbaHide01 = $(item).attr("id"); meuBoolean=true; }else{ idAbaHide02 = $(item).attr("id"); } } }); //alert(idAbaPadrao+", "+idAbaHide01+", "+idAbaHide02); //1) Aba Default (inicia imediatamente) var pane = $('#'+idAbaPadrao); pane.jScrollPane({ showArrows: true }); var api = pane.data('jsp'); ancorarAgenda(idAbaPadrao,api,"12"); //2) Aba Escondida 1 $('ul#'+idUL+' li a[rel='+idAbaHide01+']').click(function(){ if(!boolean2){ var pane2 = $('#'+idAbaHide01); pane2.jScrollPane({ showArrows: true }); var api2 = pane2.data('jsp'); ancorarAgenda(idAbaHide01,api2,"12"); boolean2 = true; } }); //3) Aba Escondida 2 $('ul#'+idUL+' li a[rel='+idAbaHide02+']').click(function(){ if(!boolean3){ var pane3 = $('#'+idAbaHide02); pane3.jScrollPane({ showArrows: true }); var api3 = pane3.data('jsp'); ancorarAgenda(idAbaHide02,api3,"12"); boolean3 = true; } }); } /* Motivo do backup: é preciso esperar o tic ficar pronto para conhecer a altura do tic (que será repassada para a agenda) $(document).ready(function() { //Quando o grid de noticias e agenda estiverem prontos mountCal(); }); */ /* --------------------------- */ /* --- Carousel de Eventos --- */ /* --------------------------- */ var carousel_evt = "#js_carouselDestaque"; var carouselCar_evt = "#js_carouselDestaqueCar"; var pagination_evt = "#js_carouselDestaquePage"; var scrollNum_evt = 3; // Paginacao function getCarousel_evt(obj){ return obj.container.parents(carousel_evt); } function getPaginationItem_evt(){ return "."+pagination_evt.replace("#","")+"_item"; } /*function navToggle_evt(carousel) { if(carousel.first != 1){}else{} if(carousel.last != carousel.size()){}else{} }*/ // Paginacao - Toggle class function pageToggle_evt(carousel){ //Remover classe de todos: $(getPaginationItem_evt()+" a").removeClass("selected"); //Inserir classe apenas no item em questão var selected = $(getPaginationItem_evt()+" a[rel='"+carousel.first+"']"); if(selected.length>0){ //Se o item existe $(getPaginationItem_evt()+" a[rel='"+carousel.first+"']").addClass("selected"); }else{ //Se o item não existe: exemplo: Qndo o carousel tem 5 itens paginados de 2 em 2. Haverá 3 itens de paginação: 1* e 2; 3* e 4; 4* e 5. Os asteriscos representam o link de cada um dos 3 itens dessa paginacao (item que será ancorado), mas não há a páginação do último astericos. Logo, é preciso selecionar a paginação do próximo $(getPaginationItem_evt()+" a[rel='"+(carousel.first+1)+"']").addClass("selected"); //1 ou scrollNum_evt/2? } //navToggle_evt(carousel); }; // Paginacao - Criar bullets function pageInit_evt(carousel){ var li = ""; var liCount = 0 var liPerPage = true; //Loop em todos os itens for(var i=0; i<carousel.size(); i++){ var i1 = i+1; if(!liPerPage){ //Bullet para cada item li += "<a rel='"+i1+"' href='javascript:;'>"+i1+"</a>"; }else{ //Bullet para cada pagina de scrollNum_evt if(liCount==0) li += "<a rel='"+i1+"' href='javascript:;'>"+i1+"</a>"; liCount++; if(liCount==scrollNum_evt) liCount=0; } } //Inserir itens $(pagination_evt).html('<ul><li class="'+getPaginationItem_evt().replace(".","")+'">' + li + '</li></ul>'); //Evento de clique $(getPaginationItem_evt()+" a").bind('click', function () { var pagNum = Number($(this).attr("rel")); //jQuery.jcarousel.intval($(this).text()); carousel.scroll(pagNum); return false; }); //Se so existe uma paginacao if($(getPaginationItem_evt()+" a").length==1){ $(pagination_evt).hide(); getCarousel_evt(carousel).find(".jcarousel-prev").css("background","#f1f1f1").css("cursor","text"); //.prop("disabled",true).addClass("jcarousel-prev-disabled jcarousel-prev-disabled-horizontal"); //Nao funciona desativar, pois o jcarousel ira ativa-lo novamente getCarousel_evt(carousel).find(".jcarousel-next").css("background","#f1f1f1").css("cursor","text"); //.prop("disabled",true).addClass("jcarousel-next-disabled jcarousel-next-disabled-horizontal hide"); //Nao funciona desativar, pois o jcarousel ira ativa-lo novamente } }; //Montar carrousel: $(carouselCar_evt).ready(function(){ $(carouselCar_evt).jcarousel({ // Eventos da home scroll: scrollNum_evt, initCallback: pageInit_evt, itemLoadCallback: pageToggle_evt, //This tells jCarousel NOT to autobuild prev/next buttons //buttonNextHTML: null, //buttonPrevHTML: null }); }); /* ---------------------------- */ /* --- Reuniões interativas --- */ /* ---------------------------- */ var reunGeral = ".almg-js_reunGeral"; var reunSlide = "#almg-js_reunSlide"; var reunUl = "#almg-js_reunSlideCar"; var reunEach = reunUl + " li"; var reunPage = "#almg-js_reunSlidePage"; var reunTrigger = ".almg-js_reunTrigger"; var reunTriggerNum = ".almg-js_numReun"; function reuniaoCarousel(){ $(reunSlide).ready(function() { var reunTicTot = $(reunEach).length; if(reunTicTot==0){ $(reunGeral).hide(); //remove(); mountCal(); }else if(reunTicTot==1){ $(reunTrigger).hide(); //remove(); $(reunPage).hide(); $(reunGeral).stop().slideDown("normal", function(){ $(reunGeral).removeClass("hide"); //Mostrar Item mountCal(); }); /*var unicoItem = $(reunEach+":eq(0)").html(); $(reunTrigger).find("p").html("Ao Vivo: " + unicoItem);*/ //Pegar imagem $(reunTrigger).find("img").css("margin-left","-7px"); //Primeiro, definir estilo var triggerImg = $(reunTrigger).find("img")[0].outerHTML; //Pegar texto do gatilho $(reunTrigger).find("p").css("font-size","21px"); //Primeiro, definir estilo var triggerTxt = $(reunTrigger).find("p")[0].outerHTML; //Pegar texto da reuniao var one = $(reunEach+":eq(0)").find("a"); var oneHtml = one.html(); //Inserir novo html $(reunEach).find("a").html("<div id='almg-js_oneTrigger' style='display:table-cell; vertical-align:top; white-space:nowrap; padding-right:0.5rem'>"+triggerImg+triggerTxt+"</div>" + "<div id='almg-js_oneItem' style='display:table-cell; vertical-align:top; padding-bottom:0.5rem; padding-top:0.4rem'>"+oneHtml+"</div><div style='clear:both; height:1px; overflow:hidden;'></div>"); //prepend //Definir estilo no texto da reuniao (se o texto tem uma ou duas linhas) - Deve ficar apos inserir os elementos, pois coloca-lo lado-a-lado com o triggerTxt muda a sua altura if($("#almg-js_oneItem span").length==1 && $("#almg-js_oneItem span:last-child").outerHeight()<28){ //Não tem badge e só tem uma linha - uma linha: 24 $("#almg-js_oneTrigger p").css("padding-top","0.6rem"); $("#almg-js_oneItem").css("vertical-align","middle"); } //Esconder accordion $(reunTriggerNum).hide(); }else if(reunTicTot>1){ $(reunSlide).css("width",$(reunGeral).parent("div").outerWidth()).css("position","absolute").addClass("almg-css_tic-homeReunioes_com_jcarousel"); //Texto $(reunTriggerNum).html("<b>"+reunTicTot+"</b> Reuniões"); //Accordion var reunTriggerBoolean = false; $(reunTrigger).on("click", function(e) { if(reunTriggerBoolean){ if(!$(reunSlide).is(":visible")){ $(reunTrigger).addClass("active"); $(reunSlide).stop().slideDown("fast"); }else{ $(reunTrigger).removeClass("active"); $(reunSlide).stop().slideUp("fast"); } } return false; }); function reunioesInit(){ setTimeout(function(){ $(reunGeral).removeClass("hide"); //Mostrar Item //$(reunGeral).css("height","auto"); //Não é mais necessário, como é removida a class hide mountCal(); if(!reunTriggerBoolean){ $(reunSlide).hide(); reunTriggerBoolean = true; $(reunTrigger).removeClass("off"); } }, 100); } //Gatilho do accordion reunioesInit(); //Montar Slide /* ----------------------- */ /* --- Carousel do TIC --- */ /* ----------------------- */ var carousel_tic = reunSlide; var carouselCar_tic = reunUl; var pagination_tic = reunPage; var scrollNum_tic = 2; // Paginacao function getCarousel_tic(obj){ return obj.container.parents(carousel_tic); } function getPaginationItem_tic(){ return "."+pagination_tic.replace("#","")+"_item"; } /*function navToggle_tic(carousel) { if(carousel.first != 1){}else{} if(carousel.last != carousel.size()){}else{} }*/ // Paginacao - Toggle class function pageToggle_tic(carousel){ //Remover classe de todos: $(getPaginationItem_tic()+" a").removeClass("selected"); //Inserir classe apenas no item em questão var selected = $(getPaginationItem_tic()+" a[rel='"+carousel.first+"']"); if(selected.length>0){ //Se o item existe $(getPaginationItem_tic()+" a[rel='"+carousel.first+"']").addClass("selected"); }else{ //Se o item não existe: exemplo: Qndo o carousel tem 5 itens paginados de 2 em 2. Haverá 3 itens de paginação: 1* e 2; 3* e 4; 4* e 5. Os asteriscos representam o link de cada um dos 3 itens dessa paginacao (item que será ancorado), mas não há a páginação do último astericos. Logo, é preciso selecionar a paginação do próximo $(getPaginationItem_tic()+" a[rel='"+(carousel.first+1)+"']").addClass("selected"); //1 ou scrollNum_tic/2? } //navToggle_tic(carousel); }; // Paginacao - Criar bullets function pageInit_tic(carousel){ var li = ""; var liCount = 0 var liPerPage = true; //Loop em todos os itens for(var i=0; i<carousel.size(); i++){ var i1 = i+1; if(!liPerPage){ //Bullet para cada item li += "<a rel='"+i1+"' href='javascript:;'>"+i1+"</a>"; }else{ //Bullet para cada pagina de scrollNum_tic if(liCount==0) li += "<a rel='"+i1+"' href='javascript:;'>"+i1+"</a>"; liCount++; if(liCount==scrollNum_tic) liCount=0; } } //Inserir itens $(pagination_tic).html('<ul><li class="'+getPaginationItem_tic().replace(".","")+'">' + li + '</li></ul>'); //Evento de clique $(getPaginationItem_tic()+" a").bind('click', function () { var pagNum = Number($(this).attr("rel")); //jQuery.jcarousel.intval($(this).text()); carousel.scroll(pagNum); return false; }); //Se so existe uma paginacao if($(getPaginationItem_tic()+" a").length==1){ $(pagination_tic+" ul").hide(); setTimeout(function(){ getCarousel_tic(carousel).find(".jcarousel-prev").prop("disabled",true).addClass("jcarousel-prev-disabled jcarousel-prev-disabled-horizontal").css("height","calc(100% + 20px)"); getCarousel_tic(carousel).find(".jcarousel-next").prop("disabled",true).addClass("jcarousel-next-disabled jcarousel-next-disabled-horizontal").css("height","calc(100% + 20px)"); //Sem o setTimeout não funciona desativar, pois o jcarousel ira ativa-lo novamente. Logo, podemos remover o botao: //getCarousel_tic(carousel).find(".jcarousel-prev, .jcarousel-next").hide(); }, 100); } }; //Montar carrousel: $(carouselCar_tic).ready(function(){ $(carouselCar_tic).jcarousel({ // Eventos da home scroll: scrollNum_tic, initCallback: pageInit_tic, itemLoadCallback: pageToggle_tic, //This tells jCarousel NOT to autobuild prev/next buttons //buttonNextHTML: null, //buttonPrevHTML: null }); }); } }); } //Gatilho inicial /* Backup ticajx 1 de 2: o gatilho com ajax será mais eficiente para escapar do cache $(reunGeral).ready(function() { reuniaoCarousel(); //Init });*/ var loopAjaxTicHome = true; //Ligar ou não a verificação sistemática do conteúdo do tic var timeAjaxTicHome = 300000; //5 mimutos var dataAjaxTicHome; function getAjaxTicHome(){ var htmlModal = "/system/modules/br.gov.almg.site.portal/resources/inc/home/inc_tic.jsp"; $.post(htmlModal, "", "json").done(function(data) { if(data!=dataAjaxTicHome){ if(loopAjaxTicHome) console.log("[Destaque do Tic] O conteúdo carregado é diferente do último registro. O box será subsituído com o novo conteúdo. Uma nova verificação será feita em " + timeAjaxTicHome + " milissegundos."); $("#almg-js_ticAjaxReceiver").html(data); $(reunGeral).ready(function() { reuniaoCarousel(); //Init }); dataAjaxTicHome = data; //Atualizar }else{ if(loopAjaxTicHome) console.log("[Destaque do Tic] O conteúdo carregado é o mesmo do último registro. Nenhuma informação será subsituída. Uma nova verificação será feita em " + timeAjaxTicHome + " milissegundos."); } if(loopAjaxTicHome){ setTimeout(function(){ getAjaxTicHome(); }, timeAjaxTicHome); } }) .fail(function(jqXHR) { console.log("[Destaque do Tic] Erro ao carregar conteúdo ajax: " + jqXHR.status +' / '+ jqXHR.statusText +' / '+ jqXHR.responseText); }); } $(document).ready(function() { getAjaxTicHome(); }); //--> </script>]]>
922 <![CDATA[<script> /* ------------------------------------------- */ /* --- Decisão para ligar backmob (cookie) --- */ /* ------------------------------------------- */ if($.isFunction(window.$.cookie)){ var cookieVdesk = $.cookie('almg_vdesktop'); //console.log(cookieVdesk); if(cookieVdesk=="true"){ $("#backmob").ready(function(){ $("#backmob").css("display","block"); }); //pushBody(); } }else{ console.error("Function '$.cookie' not founded or not loaded"); } function backmob(){ document.cookie = "almg_vdesktop=; expires=Thu, 01 Jan 1970 00:00:01 GMT; domain=.almg.gov.br; path=/"; //Deletar cookie de controle //location.href = "https://mobile.almg.gov.br"; location.href = window.location.href; //Mandar para a propria URL (e o módulo de redirecionamento faz o resto, ou seja, redireciona para a respectiva página mobile) } /* ---------------------------------- */ /* --- Decisão para ligar warning --- */ /* ---------------------------------- */ /* https://html5test.com/results/desktop.html */ if( !is_mobile() && ( (browser("name")=="Internet Explorer" && browser("version")<=8) || (browser("name")=="Firefox" && browser("version")<=3) || (browser("name")=="Chrome" && browser("version")<=10) || (browser("name")=="Safari" && browser("version")<=4) || (browser("name")=="Opera" && browser("version")<=10) ) ){ $("#warning").ready(function(){ $("#warning").css("display","block"); }); } /* ----------------------------------------------------------------------------- */ /* --- Se algum js_msgtophead foi ligado, devemos empurrar o body para baixo --- */ /* ----------------------------------------------------------------------------- */ function pushBody(){ $(".header-fixed").ready(function(){ if(f_clientWidth() > 986) { $(".header-fixed").css("top","43px"); } //986 pq no global.js do portal ha uma redefincao de estilo de header-fixed: acima de 986 é fixed, abaixo é absolute }); $("#bkg_page").ready(function(){ $("#bkg_page").css("padding-top","43px"); }); } if($(".js_msgtophead:visible").length>0){ pushBody(); } </script>]]>
1129 <![CDATA[<script> //inc_educacao_boletim.jsp e inc_noticias_boletim.jsp redefinem 'callbackLogin' var callbackLogin = window.location.href; </script>]]>
1145 <![CDATA[<script> function sayMyName(){ var cookieUser = $.cookie('almgLogin'); if(cookieUser){ $(".js_loginOff").hide(); $(".js_loginOn").show(); var cookieUserObj = eval('(' + cookieUser + ')'); var cookieUserNome = cookieUserObj.usuario.nome; var cookieUserNomeCurto = cookieUserNome.split(" ")[0]; var cookieUserId = cookieUserObj.usuario.id; $(".js_loginOn strong").html(cookieUserNomeCurto); } else { $(".js_loginOff").show(); $(".js_loginOn").hide(); } } sayMyName(); </script>]]>
1180 <![CDATA[<script> <!-- /*$(document).ready(function(){ $(".underheader_menu a").hover(function() { $(this).stop().animate({ backgroundColor: "#7A7483" }, 1); //incial },function() { $(this).stop().animate({ backgroundColor: "#a9a5b0" }, 800); //final }); });*/ //--> </script>]]>
1994 <![CDATA[<script> $.post("/system/modules/br.gov.almg.site.portal/resources/inc/global/inc_topo_mensagem.jsp").done(function(data) { if(data!="" || data!=undefined || data!=null){ $("#breadModal").append(data); if($("#breadModal").find("#js_modalMsg").length>0) modal('','#js_modalMsg'); } }).fail(function(jqXHR) { console.log("Erro ao carregar Topo Mensagem"); }); </script>]]>
2215 <![CDATA[<script type="text/javascript"> //<![CDATA[ /* ------------------------- */ /* --- Select Deputados --- */ /* ------------------------- */ function select2DeputadosOnChange() { //Customizavel: var selectID = "js_selectDeputados"; var rotuloGA = "Select de deputados da home"; //Geral (nao-customizavel): var label = $("#select2-"+selectID+"-container").attr("title"), valor = ""; $("#"+selectID+" option").each(function(idx, item) { if($(item).text()==label) valor="/deputados/conheca_deputados/deputados-info.html?idDep="+$(item).val(); }); if(valor!=""){ trackButton(rotuloGA+": ",label); location.href=valor; }else{ alert("Erro ao recuperar a URL"); } } $("#js_selectDeputados").ready(function(){ if(jQuery().select2!=undefined) { //Verificacao para ajustar BUG de renderizacao do JS $("#js_selectDeputados").select2({ placeholder: "Selecione um Deputado", theme: "classic", formatNoMatches: function () { return "Nenhum termo encontrado"; } }); $("#js_selectDeputados").bind("change", select2DeputadosOnChange); }else{ console.error("Plugin 'select2' not founded or not loaded"); } }); /* ------------------------- */ /* --- Select Comissões --- */ /* ------------------------- */ function select2ComissoesOnChange() { //Customizavel: var selectID = "js_selectComissoes"; var rotuloGA = "Select de comissões da home"; //Geral (nao-customizavel): var label = $("#select2-"+selectID+"-container").attr("title"), valor = ""; $("#"+selectID+" option").each(function(idx, item) { if($(item).text()==label) valor=$(item).val(); }); if(valor!=""){ trackButton(rotuloGA+": ",label); location.href=valor; }else{ alert("Erro ao recuperar a URL"); } } $("#js_selectComissoes").ready(function(){ if(jQuery().select2!=undefined) { //Verificacao para ajustar BUG de renderizacao do JS $("#js_selectComissoes").select2({ placeholder: "Selecione uma Comissão", theme: "classic", formatNoMatches: function () { return "Nenhum termo encontrado"; } }); $("#js_selectComissoes").bind("change", select2ComissoesOnChange); }else{ console.error("Plugin 'select2' not founded or not loaded"); } }); //]]> </script>]]>
2758 <![CDATA[<script type="text/javascript"> <!-- $('#botaoVotar').click(function(e) { var btClicado = $(this); var formClicada = btClicado.closest('form'); $(".aviso",formClicada).hide(); if (formClicada.find('input[type=radio]:checked').length == 0){ $(".aviso",formClicada).show(); return false; }else{ e.preventDefault(); var url = formClicada.attr("action") + "?" + formClicada.serialize(); $.get(url, function(data){ formClicada.find(".enquete-respostas").html(data).fadeIn() .end().find("input.btnVotar").remove(); $(".aviso",formClicada) .text("Voto registrado com sucesso. Obrigado por participar!") .show(); }); } }); //--> </script>]]>