1 2/* Merged Plone Javascript file 3 * This file is dynamically assembled from separate parts. 4 * Some of these parts have 3rd party licenses or copyright information attached 5 * Such information is valid for that section, 6 * not for the entire composite file 7 * originating files are separated by - filename.js - 8 */ 9 10/* - ++resource++jquery.cookie.js - */ 11// https://unespar.edu.br/portal_javascripts/++resource++jquery.cookie.js?original=1 12(function(factory){if(typeof define==='function'&&define.amd){define(['jquery'],factory)} else{factory(jQuery)}}(function($){var pluses=/\+/g; 13function raw(s){return s} 14function decoded(s){return decodeURIComponent(s.replace(pluses,' '))} 15function converted(s){if(s.indexOf('"')===0){s=s.slice(1,-1).replace(/\\"/g, '"').replace(/\\\\/g, '\\')} 16try{return config.json?JSON.parse(s):s} catch(er){}} 17var config=$.cookie=function(key,value,options){if(value!==undefined){options=$.extend({},config.defaults,options);if(typeof options.expires==='number'){var days=options.expires,t=options.expires=new Date();t.setDate(t.getDate()+days)} 18value=config.json?JSON.stringify(value):String(value);return(document.cookie=[config.raw?key:encodeURIComponent(key),'=',config.raw?value:encodeURIComponent(value),options.expires?'; expires='+options.expires.toUTCString():'',options.path?'; path='+options.path:'',options.domain?'; domain='+options.domain:'',options.secure?'; secure':''].join(''))} 19var decode=config.raw?raw:decoded;var cookies=document.cookie.split('; ');var result=key?undefined:{};for(var i=0,l=cookies.length;i<l;i++){var parts=cookies[i].split('=');var name=decode(parts.shift());var cookie=decode(parts.join('='));if(key&&key===name){result=converted(cookie);break} 20if(!key){result[name]=converted(cookie)}} 21return result};config.defaults={};$.removeCookie=function(key,options){if($.cookie(key)!==undefined){$.cookie(key,'',$.extend({},options,{expires:-1}));return true} 22return false}})); 23 24/* - ++resource++contraste.js - */ 25// https://unespar.edu.br/portal_javascripts/++resource++contraste.js?original=1 26jQuery(function($){$('#siteaction-contraste a').click( 27function(e){if($.cookie('contraste')===null){$.cookie('contraste','on');$('body').addClass('contraste');e.preventDefault();return false}else{if($.cookie('contraste')=='on'){$.cookie('contraste','off');$('body').removeClass('contraste');e.preventDefault();return false}else{$.cookie('contraste','on');$('body').addClass('contraste');e.preventDefault();return false}}});if($.cookie('contraste')=='on'){$('body').addClass('contraste');return false}}); 28 29/* - ++resource++brasil.gov.portal/js/main.js - */ 30// https://unespar.edu.br/portal_javascripts/++resource++brasil.gov.portal/js/main.js?original=1 31var PBrasil={init: function(){this.main();this.addClassHtml();this.onclickBuscar();this.bugfixBase();this.carregaDestaques()},main: function(){$('.portletNavigationTree .portletHeader').click(function(){$(this).toggleClass('ativo');$(this).next().slideToggle()});var menuTrigger=$(".menuTrigger");var navigationEl=$("#navigation");menuTrigger.click(function(e){e.preventDefault();navigationEl.toggleClass("ativo")});var sectionTrigger=$(".mobile .portletNavigationTree dt a");sectionTrigger.append("<span></span>");sectionTrigger.click(function(e){e.preventDefault();$(this).parent().parent().toggleClass("ativo")});$("ul li:last-child").addClass("last-item");var responsiveResize,root;root=typeof exports!=="undefined"&&exports!==null?exports:this;root.ResponsiveResize=function(){var _Singleton,_base;_Singleton=(function(){ 32function _Singleton(){} 33_Singleton.prototype.perspectiva_anterior='';_Singleton.prototype.scrollbar=false;_Singleton.prototype.resize=function(){var perspectiva_atual;if($(window).width()<=480){perspectiva_atual='mobile'} else{perspectiva_atual='desktop'} 34if(this.perspectiva_anterior!==perspectiva_atual){this.perspectiva_anterior=perspectiva_atual;if(perspectiva_atual==='mobile'){$("body").addClass("mobile")} else{$("body").removeClass("mobile")}}};return _Singleton})();if((_base=root.ResponsiveResize).instance==null){_base.instance=new _Singleton()}
35return root.ResponsiveResize.instance};var resize=function(){responsiveResize=new root.ResponsiveResize();responsiveResize.resize()} 36$(window).resize(function(){resize()});resize();$('.newsImageContainer .photo-icon').on('click', function(e){e.preventDefault();$('#parent-fieldname-image').trigger('click')})},addClassHtml: function(){$("#portal-column-one div:first-child").addClass("first-item");var firstNavigation=$("#portal-column-one .portletWrapper .portletNavigationTree")[0];if(firstNavigation){$(firstNavigation).addClass("first-item-nav")} 37if($('.link-externo').length>0){$('.link-externo .collection-item:even').addClass('even');$('.link-externo .collection-item:odd').addClass('odd')}},onclickBuscar: function(){$('#link-buscar').click(function(e){e.preventDefault();window.location.hash='#portal-searchbox';$('.searchField').focus()})},bugfixBase: function(){if($("base").length>0&&$(".userrole-anonymous").length>0){var aCurrentUrl=document.location.href.match(/(^[^#]*)/);$("base").attr("href",aCurrentUrl[1])}},carregaDestaques: function(){if($('#featured-content').length>0){$('#featured-content').load(portal_url+'/destaques?ajax_load=1 #content > .row')}},albuns:{fixAlbumHeight: function(){if($('.template-galeria_de_albuns').length>0){var albumResponsiveResize,root;root=typeof exports!=="undefined"&&exports!==null?exports:this;root.AlbumResponsiveResize=function(){var _Singleton,_base;_Singleton=(function(){ 38function _Singleton(){} 39_Singleton.prototype.qtd_coluna_anterior='';_Singleton.prototype.scrollbar=false;_Singleton.prototype.resize=function(){var qtd_coluna_atual;qtd_coluna_atual=1;if($(window).width()>480){qtd_coluna_atual=2} 40if($(window).width()>960){qtd_coluna_atual=3} 41if(this.qtd_coluna_anterior!==qtd_coluna_atual){this.qtd_coluna_anterior=qtd_coluna_atual;var top=0;var height=0;var lilist=[];var $item,$lilist;$('#gallery_albums li').each(function(index,item){$item=$(item);$item.height('auto')});$('#gallery_albums li').each(function(index,item){$item=$(item);if((top>0)&&(top!=$item.offset().top)){$lilist=$(lilist);$lilist.height(height);top=0;height=0;lilist=[]} 42top=$item.offset().top;lilist.push(item);if($item.height()>height){height=$item.height()}});
42$lilist=$(lilist);$lilist.height(height)}};return _Singleton})();if((_base=root.AlbumResponsiveResize).instance==null){_base.instance=new _Singleton()} 43return root.AlbumResponsiveResize.instance};var resize=function(){albumResponsiveResize=new root.AlbumResponsiveResize();albumResponsiveResize.resize()} 44$(window).resize(function(){resize()});resize()}}}};jQuery(document).ready(function($){"use strict";PBrasil.init()});$(window).load(function(){PBrasil.albuns.fixAlbumHeight()});
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.