23
| <![CDATA[<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"http://www.seplan.ba.gov.br/#organization","name":"Seplan Bahia","url":"http://www.seplan.ba.gov.br/","sameAs":[],"logo":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"http://www.seplan.ba.gov.br/#/schema/logo/image/","url":"http://www.seplan.ba.gov.br/wp-content/uploads/2021/10/govba-logo.png","contentUrl":"http://www.seplan.ba.gov.br/wp-content/uploads/2021/10/govba-logo.png","width":275,"height":37,"caption":"Seplan Bahia"},"image":{"@id":"http://www.seplan.ba.gov.br/#/schema/logo/image/"}},{"@type":"WebSite","@id":"http://www.seplan.ba.gov.br/#website","url":"http://www.seplan.ba.gov.br/","name":"SEPLAN","description":"Secretaria do Planejamento","publisher":{"@id":"http://www.seplan.ba.gov.br/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"http://www.seplan.ba.gov.br/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"pt-BR"},{"@type":"WebPage","@id":"http://www.seplan.ba.gov.br/#webpage","url":"http://www.seplan.ba.gov.br/","name":"SEPLAN-BA","isPartOf":{"@id":"http://www.seplan.ba.gov.br/#website"},"about":{"@id":"http://www.seplan.ba.gov.br/#organization"},"datePublished":"2021-10-29T21:42:52+00:00","dateModified":"2022-05-10T13:21:01+00:00","description":"Secretaria do Planejamento do Estado da Bahia","breadcrumb":{"@id":"http://www.seplan.ba.gov.br/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["http://www.seplan.ba.gov.br/"]}]},{"@type":"BreadcrumbList","@id":"http://www.seplan.ba.gov.br/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Início"}]}]}</script>]]>
|
40
| <![CDATA[<script type='text/javascript' id='cookie-law-info-js-extra'>
/* <![CDATA[ */
var Cli_Data = {"nn_cookie_ids":[],"cookielist":[],"non_necessary_cookies":[],"ccpaEnabled":"","ccpaRegionBased":"","ccpaBarEnabled":"","strictlyEnabled":["necessary","obligatoire"],"ccpaType":"gdpr","js_blocking":"1","custom_integration":"","triggerDomRefresh":"","secure_cookies":""};
var cli_cookiebar_settings = {"animate_speed_hide":"500","animate_speed_show":"500","background":"#fffaf2","border":"#b1a6a6c2","border_on":"","button_1_button_colour":"#61a229","button_1_button_hover":"#4e8221","button_1_link_colour":"#fff","button_1_as_button":"1","button_1_new_win":"","button_2_button_colour":"#333","button_2_button_hover":"#292929","button_2_link_colour":"#444","button_2_as_button":"","button_2_hidebar":"","button_3_button_colour":"#dedfe0","button_3_button_hover":"#b2b2b3","button_3_link_colour":"#333333","button_3_as_button":"1","button_3_new_win":"","button_4_button_colour":"#dedfe0","button_4_button_hover":"#b2b2b3","button_4_link_colour":"#333333","button_4_as_button":"1","button_7_button_colour":"#61a229","button_7_button_hover":"#4e8221","button_7_link_colour":"#fff","button_7_as_button":"1","button_7_new_win":"","font_family":"inherit","header_fix":"","notify_animate_hide":"1","notify_animate_show":"1","notify_div_id":"#cookie-law-info-bar","notify_position_horizontal":"right","notify_position_vertical":"bottom","scroll_close":"","scroll_close_reload":"","accept_close_reload":"","reject_close_reload":"","showagain_tab":"","showagain_background":"#fff","showagain_border":"#000","showagain_div_id":"#cookie-law-info-again","showagain_x_position":"100px","text":"#8e8077","show_once_yn":"","show_once":"10000","logging_on":"","as_popup":"","popup_overlay":"1","bar_heading_text":"","cookie_bar_as":"banner","popup_showagain_position":"bottom-right","widget_position":"left"};
var log_object = {"ajax_url":"http:\/\/www.seplan.ba.gov.br\/wp-admin\/admin-ajax.php"};
/* ]]> */
</script>]]>
|
77
| <![CDATA[<script data-cfasync="false">var ewww_webp_supported=false;</script>]]>
|
108
| <![CDATA[<script type="text/javascript">
jQuery('#-pro-menu-14-51 .oxy-pro-menu-show-dropdown .menu-item-has-children > a', 'body').each(function(){
jQuery(this).append('<div class="oxy-pro-menu-dropdown-icon-click-area"><svg class="oxy-pro-menu-dropdown-icon"><use xlink:href="#FontAwesomeicon-arrow-circle-o-down"></use></svg></div>');
});
jQuery('#-pro-menu-14-51 .oxy-pro-menu-show-dropdown .menu-item:not(.menu-item-has-children) > a', 'body').each(function(){
jQuery(this).append('<div class="oxy-pro-menu-dropdown-icon-click-area"></div>');
}); </script>]]>
|
205
| <![CDATA[<script type="text/javascript">
jQuery('#Menu01 .oxy-pro-menu-show-dropdown .menu-item-has-children > a', 'body').each(function(){
jQuery(this).append('<div class="oxy-pro-menu-dropdown-icon-click-area"><svg class="oxy-pro-menu-dropdown-icon"><use xlink:href="#FontAwesomeicon-caret-down"></use></svg></div>');
});
jQuery('#Menu01 .oxy-pro-menu-show-dropdown .menu-item:not(.menu-item-has-children) > a', 'body').each(function(){
jQuery(this).append('<div class="oxy-pro-menu-dropdown-icon-click-area"></div>');
}); </script>]]>
|
228
| <![CDATA[<script>
jQuery(document).ready(function(){
jQuery('.bx-slider').bxSlider({
auto: true,
autoHover: true,
touchEnabled: false
});
jQuery('.bx-slider-banner').bxSlider({
mode: 'vertical',
auto: true,
autoHover: true,
touchEnabled: false
});
jQuery('.bx-slider-carousel').bxSlider({
auto: true,
autoHover: true,
slideWidth: 220,
moveSlides: 2,
minSlides: 2,
maxSlides: 4,
shrinkItems: true,
pager: false,
touchEnabled: false
});
});
</script>]]>
|
297
| <![CDATA[<script type="text/javascript">
jQuery('#-pro-menu-2526-66 .oxy-pro-menu-show-dropdown .menu-item-has-children > a', 'body').each(function(){
jQuery(this).append('<div class="oxy-pro-menu-dropdown-icon-click-area"><svg class="oxy-pro-menu-dropdown-icon"><use xlink:href="#FontAwesomeicon-arrow-circle-o-down"></use></svg></div>');
});
jQuery('#-pro-menu-2526-66 .oxy-pro-menu-show-dropdown .menu-item:not(.menu-item-has-children) > a', 'body').each(function(){
jQuery(this).append('<div class="oxy-pro-menu-dropdown-icon-click-area"></div>');
}); </script>]]>
|
388
| <![CDATA[<script type="text/javascript">
jQuery('#-pro-menu-712-66 .oxy-pro-menu-show-dropdown .menu-item-has-children > a', 'body').each(function(){
jQuery(this).append('<div class="oxy-pro-menu-dropdown-icon-click-area"><svg class="oxy-pro-menu-dropdown-icon"><use xlink:href="#FontAwesomeicon-arrow-circle-o-down"></use></svg></div>');
});
jQuery('#-pro-menu-712-66 .oxy-pro-menu-show-dropdown .menu-item:not(.menu-item-has-children) > a', 'body').each(function(){
jQuery(this).append('<div class="oxy-pro-menu-dropdown-icon-click-area"></div>');
}); </script>]]>
|
620
| <![CDATA[<script type="text/javascript">
function oxygen_init_pro_menu() {
jQuery('.oxy-pro-menu-container').each(function(){
// dropdowns
var menu = jQuery(this),
animation = menu.data('oxy-pro-menu-dropdown-animation'),
animationDuration = menu.data('oxy-pro-menu-dropdown-animation-duration');
jQuery('.sub-menu', menu).attr('data-aos',animation);
jQuery('.sub-menu', menu).attr('data-aos-duration',animationDuration*1000);
oxygen_offcanvas_menu_init(menu);
jQuery(window).resize(function(){
oxygen_offcanvas_menu_init(menu);
});
// let certain CSS rules know menu being initialized
// "10" timeout is extra just in case, "0" would be enough
setTimeout(function() {menu.addClass('oxy-pro-menu-init');}, 10);
});
}
jQuery(document).ready(oxygen_init_pro_menu);
document.addEventListener('oxygen-ajax-element-loaded', oxygen_init_pro_menu, false);
jQuery(".oxygen-body")
.on('mouseenter', '.oxy-pro-menu-show-dropdown:not(.oxy-pro-menu-open-container) .menu-item-has-children', function() {
var subMenu = jQuery(this).children('.sub-menu');
subMenu.addClass('aos-animate oxy-pro-menu-dropdown-animating').removeClass('sub-menu-left');
var duration = jQuery(this).parents('.oxy-pro-menu-container').data('oxy-pro-menu-dropdown-animation-duration');
setTimeout(function() {subMenu.removeClass('oxy-pro-menu-dropdown-animating')}, duration*1000);
var offset = subMenu.offset(),
width = subMenu.width(),
docWidth = jQuery(window).width();
if (offset.left+width > docWidth) {
subMenu.addClass('sub-menu-left');
}
})
.on('mouseleave', '.oxy-pro-menu-show-dropdown .menu-item-has-children', function() {
jQuery(this).children('.sub-menu').removeClass('aos-animate');
var subMenu = jQuery(this).children('.sub-menu');
subMenu.addClass('oxy-pro-menu-dropdown-animating-out');
var duration = jQuery(this).parents('.oxy-pro-menu-container').data('oxy-pro-menu-dropdown-animation-duration');
setTimeout(function() {subMenu.removeClass('oxy-pro-menu-dropdown-animating-out')}, duration*1000);
})
// open icon click
.on('click', '.oxy-pro-menu-mobile-open-icon', function() {
var menu = jQuery(this).parents('.oxy-pro-menu');
// off canvas
if (jQuery(this).hasClass('oxy-pro-menu-off-canvas-trigger')) {
oxygen_offcanvas_menu_run(menu);
}
// regular
else {
menu.addClass('oxy-pro-menu-open');
jQuery(this).siblings('.oxy-pro-menu-container').addClass('oxy-pro-menu-open-container');
jQuery('body').addClass('oxy-nav-menu-prevent-overflow');
jQuery('html').addClass('oxy-nav-menu-prevent-overflow');
oxygen_pro_menu_set_static_width(menu);
}
// remove animation and collapse
jQuery('.sub-menu', menu).attr('data-aos','');
jQuery('.oxy-pro-menu-dropdown-toggle .sub-menu', menu).slideUp(0);
});
function oxygen_pro_menu_set_static_width(menu) {
var menuItemWidth = jQuery(".oxy-pro-menu-list > .menu-item", menu).width();
jQuery(".oxy-pro-menu-open-container > div:first-child, .oxy-pro-menu-off-canvas-container > div:first-child", menu).width(menuItemWidth);
}
function oxygen_pro_menu_unset_static_width(menu) {
jQuery(".oxy-pro-menu-container > div:first-child", menu).width("");
}
// close icon click
jQuery('body').on('click', '.oxy-pro-menu-mobile-close-icon', function(e) {
var menu = jQuery(this).parents('.oxy-pro-menu');
menu.removeClass('oxy-pro-menu-open');
jQuery(this).parents('.oxy-pro-menu-container').removeClass('oxy-pro-menu-open-container');
jQuery('.oxy-nav-menu-prevent-overflow').removeClass('oxy-nav-menu-prevent-overflow');
if (jQuery(this).parent('.oxy-pro-menu-container').hasClass('oxy-pro-menu-off-canvas-container')) {
oxygen_offcanvas_menu_run(menu);
}
oxygen_pro_menu_unset_static_width(menu);
});
// dropdown toggle icon click
jQuery('body').on(
'touchstart click',
'.oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-off-canvas-container .menu-item-has-children > a > .oxy-pro-menu-dropdown-icon-click-area,'+
'.oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-open-container .menu-item-has-children > a > .oxy-pro-menu-dropdown-icon-click-area',
function(e) {
e.preventDefault();
// fix for iOS false triggering submenu clicks
jQuery('.sub-menu').css('pointer-events', 'none');
setTimeout( function() {
jQuery('.sub-menu').css('pointer-events', 'initial');
}, 500);
// workaround to stop click event from triggering after touchstart
if (window.oxygenProMenuIconTouched === true) {
window.oxygenProMenuIconTouched = false;
return;
}
if (e.type==='touchstart') {
window.oxygenProMenuIconTouched = true;
}
oxygen_pro_menu_toggle_dropdown(this);
}
);
function oxygen_pro_menu_toggle_dropdown(trigger) {
var duration = jQuery(trigger).parents('.oxy-pro-menu-container').data('oxy-pro-menu-dropdown-animation-duration');
jQuery(trigger).closest('.menu-item-has-children').children('.sub-menu').slideToggle({
start: function () {
jQuery(this).css({
display: "flex"
})
},
duration: duration*1000
});
}
// fullscreen menu link click
var selector = '.oxy-pro-menu-open .menu-item a';
jQuery('body').on('click', selector, function(event){
if (jQuery(event.target).closest('.oxy-pro-menu-dropdown-icon-click-area').length > 0) {
// toggle icon clicked, no need to hide the menu
return;
}
else if ((jQuery(this).attr("href") === "#" || jQuery(this).closest(".oxy-pro-menu-container").data("entire-parent-toggles-dropdown")) &&
jQuery(this).parent().hasClass('menu-item-has-children')) {
// empty href don't lead anywhere, treat it as toggle trigger
oxygen_pro_menu_toggle_dropdown(event.target);
// keep anchor links behavior as is, and prevent regular links from page reload
if (jQuery(this).attr("href").indexOf("#")!==0) {
return false;
}
}
// hide the menu and follow the anchor
if (jQuery(this).attr("href").indexOf("#")===0) {
jQuery('.oxy-pro-menu-open').removeClass('oxy-pro-menu-open');
jQuery('.oxy-pro-menu-open-container').removeClass('oxy-pro-menu-open-container');
jQuery('.oxy-nav-menu-prevent-overflow').removeClass('oxy-nav-menu-prevent-overflow');
}
});
// off-canvas menu link click
var selector = '.oxy-pro-menu-off-canvas .menu-item a';
jQuery('body').on('click', selector, function(event){
if (jQuery(event.target).closest('.oxy-pro-menu-dropdown-icon-click-area').length > 0) {
// toggle icon clicked, no need to trigger it
return;
}
else if ((jQuery(this).attr("href") === "#" || jQuery(this).closest(".oxy-pro-menu-container").data("entire-parent-toggles-dropdown")) &&
jQuery(this).parent().hasClass('menu-item-has-children')) {
// empty href don't lead anywhere, treat it as toggle trigger
oxygen_pro_menu_toggle_dropdown(event.target);
// keep anchor links behavior as is, and prevent regular links from page reload
if (jQuery(this).attr("href").indexOf("#")!==0) {
return false;
}
}
});
// off canvas
function oxygen_offcanvas_menu_init(menu) {
// only init off-canvas animation if trigger icon is visible i.e. mobile menu in action
var offCanvasActive = jQuery(menu).siblings('.oxy-pro-menu-off-canvas-trigger').css('display');
if (offCanvasActive!=='none') {
var animation = menu.data('oxy-pro-menu-off-canvas-animation');
setTimeout(function() {menu.attr('data-aos', animation);}, 10);
}
else {
// remove AOS
menu.attr('data-aos', '');
};
}
function oxygen_offcanvas_menu_run(menu) {
var container = menu.find(".oxy-pro-menu-container");
if (!container.attr('data-aos')) {
// initialize animation
setTimeout(function() {oxygen_offcanvas_menu_toggle(menu, container)}, 0);
}
else {
oxygen_offcanvas_menu_toggle(menu, container);
}
}
var oxygen_offcanvas_menu_toggle_in_progress = false;
function oxygen_offcanvas_menu_toggle(menu, container) {
if (oxygen_offcanvas_menu_toggle_in_progress) {
return;
}
container.toggleClass('aos-animate');
if (container.hasClass('oxy-pro-menu-off-canvas-container')) {
oxygen_offcanvas_menu_toggle_in_progress = true;
var animation = container.data('oxy-pro-menu-off-canvas-animation'),
timeout = container.data('aos-duration');
if (!animation){
timeout = 0;
}
setTimeout(function() {
container.removeClass('oxy-pro-menu-off-canvas-container')
menu.removeClass('oxy-pro-menu-off-canvas');
oxygen_offcanvas_menu_toggle_in_progress = false;
}, timeout);
}
else {
container.addClass('oxy-pro-menu-off-canvas-container');
menu.addClass('oxy-pro-menu-off-canvas');
oxygen_pro_menu_set_static_width(menu);
}
}
</script>]]>
|
870
| <![CDATA[<script type="text/javascript">
jQuery(document).ready(oxygen_init_search);
function oxygen_init_search($) {
$('body').on( 'click', '.oxy-header-search_toggle', function(e) {
e.preventDefault();
let $toggle = $(this);
let $form = $toggle.closest('.oxy-header-search').find('.oxy-header-search_form');
if (!$form.hasClass('visible')) {
showSearch($toggle);
} else {
hideSearch($toggle);
}
}
);
// Tabbing out will close search
$('.oxy-header-search_toggle').next('.oxy-header-search_form').find('input[type=search]').on('keydown', function (event) {
let togglebutton = $('.oxy-header-search_toggle');
if (event.keyCode === 9) {
hideSearch(togglebutton);
}
});
// Pressing ESC will close search
$('.oxy-header-search_toggle').next('.oxy-header-search_form').find('input[type=search]').keyup(function(e){
let togglebutton = $('.oxy-header-search_toggle');
if(e.keyCode === 27) {
hideSearch(togglebutton);
}
});
// Helper function to show the search form.
function showSearch(toggle) {
toggle.closest('.oxy-header-search').find('.oxy-header-search_form').addClass('visible');
if (true === toggle.closest('.oxy-header-search').find('.oxy-header-search_toggle-open').data('prevent-scroll')) {
$('html,body').addClass('oxy-header-search_prevent-scroll');
}
setTimeout(
function() {
toggle.closest('.oxy-header-search').find('input[type=search]').focus();
}, 300);
}
// Helper function to hide the search form.
function hideSearch(toggle) {
toggle.closest('.oxy-header-search').find('.oxy-header-search_form').removeClass('visible');
$('html,body').removeClass('oxy-header-search_prevent-scroll');
}
};
</script>]]>
|
951
| <![CDATA[<script type="text/javascript">
// Initialize Oxygen Modals
jQuery(document).ready(function() {
function showModal( modal ) {
var $modal = jQuery( modal );
$modal.addClass("live");
var modalId = $modal[0].querySelector('.ct-modal').id;
var focusable = modal.querySelector('a[href]:not([disabled]), button:not([disabled]), textarea:not([disabled]), input[type="text"]:not([disabled]), input[type="radio"]:not([disabled]), input[type="checkbox"]:not([disabled]), select:not([disabled])');
if(focusable) {
setTimeout(() => {
focusable.focus();
}, 500);
console.log(focusable);
}
setTimeout(() => {
$modal.focus();
}, 500)
// Check if this modal can be shown according to settings and last shown time
// Current and last time in milliseconds
var currentTime = new Date().getTime();
var lastShownTime = localStorage && localStorage['oxy-' + modalId + '-last-shown-time'] ? JSON.parse( localStorage['oxy-' + modalId + '-last-shown-time'] ) : false;
// manual triggers aren't affected by last shown time
if( $modal.data( 'trigger' ) != 'user_clicks_element' ) {
switch( $modal.data( 'open-again' ) ) {
case 'never_show_again':
// if it was shown at least once, don't show it again
if( lastShownTime !== false ) return;
break;
case 'show_again_after':
var settingDays = parseInt( $modal.data( 'open-again-after-days' ) );
var actualDays = ( currentTime - lastShownTime ) / ( 60*60*24*1000 );
if( actualDays < settingDays ) return;
break;
default:
//always show
break;
}
}
// save current time as last shown time
if( localStorage ) localStorage['oxy-' + modalId + '-last-shown-time'] = JSON.stringify( currentTime );
// trick to make jQuery fadeIn with flex
$modal.css("display", "flex");
$modal.hide();
// trick to force AOS trigger on elements inside the modal
$modal.find(".aos-animate").removeClass("aos-animate").addClass("aos-animate-disabled");
// show the modal
$modal.fadeIn(250, function(){
// trick to force AOS trigger on elements inside the modal
$modal.find(".aos-animate-disabled").removeClass("aos-animate-disabled").addClass("aos-animate");
});
if( $modal.data( 'close-automatically' ) == 'yes' ) {
var time = parseInt( $modal.data( 'close-after-time' ) );
if( $modal.data( 'close-after-time-unit' ) == 'seconds' ) {
time = parseInt( parseFloat( $modal.data( 'close-after-time' ) ) * 1000 );
}
setTimeout( function(){
hideModal(modal);
}, time );
}
// close modal automatically after form submit (Non-AJAX)
if( $modal.data( 'close-after-form-submit' ) == 'yes' && $modal.data("trigger") == "after_specified_time" ) {
// WPForms
// WPForms replaces the form with a confirmation message on page refresh
if( $modal.find(".wpforms-confirmation-container-full").length > 0 ) {
setTimeout(function () {
hideModal(modal);
}, 3000);
}
// Formidable Forms
// Formidable Forms replaces the form with a confirmation message on page refresh
if( $modal.find(".frm_message").length > 0 ) {
setTimeout(function () {
hideModal(modal);
}, 3000);
}
// Caldera Forms
// Caldera Forms replaces the form with a confirmation message on page refresh
if( $modal.find(".caldera-grid .alert-success").length > 0 ) {
setTimeout(function () {
hideModal(modal);
}, 3000);
}
}
}
var hideModal = function ( modal ) {
// The function may be called by third party code, without argument, so we must close the first visible modal
if( typeof modal === 'undefined' ) {
var openModals = jQuery(".oxy-modal-backdrop.live");
if( openModals.length == 0 ) return;
modal = openModals[0];
}
var $modal = jQuery( modal );
// refresh any iframe so media embedded this way is stopped
$modal.find( 'iframe').each(function(index){
this.src = this.src;
});
// HTML5 videos can be stopped easily
$modal.find( 'video' ).each(function(index){
this.pause();
});
// If there are any forms in the modal, reset them
$modal.find("form").each(function(index){
this.reset();
});
$modal.fadeOut(400, function(){
$modal.removeClass("live");
});
};
window.oxyCloseModal = hideModal;
jQuery( ".oxy-modal-backdrop" ).each(function( index ) {
var modal = this;
(function( modal ){
var $modal = jQuery( modal );
var exitIntentFunction = function( e ){
if( e.clientY <= 0 ) {
showModal( modal );
document.removeEventListener( "mouseleave", exitIntentFunction );
document.removeEventListener( "mouseout", exitIntentFunction );
}
}
switch ( jQuery( modal ).data("trigger") ) {
case "on_exit_intent":
document.addEventListener( "mouseleave", exitIntentFunction, false);
document.addEventListener( "mouseout", exitIntentFunction, false);
break;
case "user_clicks_element":
jQuery( jQuery( modal ).data( 'trigger-selector' ) ).click( function( event ) {
showModal( modal );
event.preventDefault();
} );
break;
case "after_specified_time":
var time = parseInt( jQuery( modal ).data( 'trigger-time' ) );
if( jQuery( modal ).data( 'trigger-time-unit' ) == 'seconds' ) {
time = parseInt( parseFloat( jQuery( modal ).data( 'trigger-time' ) ) * 1000 );
}
setTimeout( function(){
showModal( modal );
}, time );
break;
case "after_scrolled_amount":
window.addEventListener("scroll", function scrollDetection(){
var winheight= window.innerHeight || (document.documentElement || document.body).clientHeight;
var docheight = jQuery(document).height();
var scrollTop = window.pageYOffset || (document.documentElement || document.body.parentNode || document.body).scrollTop;
var isScrollUp = false;
var oxyPreviousScrollTop = parseInt( jQuery( modal ).data( 'previous_scroll_top' ) );
if( !isNaN( oxyPreviousScrollTop ) ) {
if( oxyPreviousScrollTop > scrollTop) isScrollUp = true;
}
jQuery( modal ).data( 'previous_scroll_top', scrollTop );
var trackLength = docheight - winheight;
var pctScrolled = Math.floor(scrollTop/trackLength * 100);
if( isNaN( pctScrolled ) ) pctScrolled = 0;
if(
( isScrollUp && jQuery( modal ).data( 'trigger_scroll_direction' ) == 'up' ) ||
( !isScrollUp && jQuery( modal ).data( 'trigger_scroll_direction' ) == 'down' && pctScrolled >= parseInt( jQuery( modal ).data( 'trigger_scroll_amount' ) ) )
) {
showModal( modal );
window.removeEventListener( "scroll", scrollDetection );
}
}, false);
break;
case "on_scroll_to_element":
window.addEventListener("scroll", function scrollDetection(){
var $element = jQuery( jQuery( modal ).data( 'scroll_to_selector' ) );
if( $element.length == 0 ) {
window.removeEventListener( "scroll", scrollDetection );
return;
}
var top_of_element = $element.offset().top;
var bottom_of_element = $element.offset().top + $element.outerHeight();
var bottom_of_screen = jQuery(window).scrollTop() + jQuery(window).innerHeight();
var top_of_screen = jQuery(window).scrollTop();
if ((bottom_of_screen > bottom_of_element - $element.outerHeight() /2 ) && (top_of_screen < top_of_element + $element.outerHeight() /2 )){
showModal( modal );
window.removeEventListener( "scroll", scrollDetection );
}
}, false);
break;
case "after_number_of_clicks":
document.addEventListener("click", function clickDetection(){
var number_of_clicks = parseInt( jQuery( modal ).data( 'number_of_clicks' ) );
var clicks_performed = isNaN( parseInt( jQuery( modal ).data( 'clicks_performed' ) ) ) ? 1 : parseInt( jQuery( modal ).data( 'clicks_performed' ) ) + 1;
jQuery( modal ).data( 'clicks_performed', clicks_performed );
if ( clicks_performed == number_of_clicks ){
showModal( modal );
document.removeEventListener( "click", clickDetection );
}
}, false);
break;
case "after_time_inactive":
var time = parseInt( jQuery( modal ).data( 'time_inactive' ) );
if( jQuery( modal ).data( 'time-inactive-unit' ) == 'seconds' ) {
time = parseInt( parseFloat( jQuery( modal ).data( 'time_inactive' ) ) * 1000 );
}
var activityDetected = function(){
jQuery( modal ).data( 'millis_idle', 0 );
};
document.addEventListener( "click", activityDetected);
document.addEventListener( "mousemove", activityDetected);
document.addEventListener( "keypress", activityDetected);
document.addEventListener( "scroll", activityDetected);
var idleInterval = setInterval(function(){
var millis_idle = isNaN( parseInt( jQuery( modal ).data( 'millis_idle' ) ) ) ? 100 : parseInt( jQuery( modal ).data( 'millis_idle' ) ) + 100;
jQuery( modal ).data( 'millis_idle', millis_idle );
if( millis_idle > time ){
clearInterval( idleInterval );
document.removeEventListener( "click", activityDetected );
document.removeEventListener( "mousemove", activityDetected );
document.removeEventListener( "keypress", activityDetected );
document.removeEventListener( "scroll", activityDetected );
showModal( modal );
}
}, 100);
break;
case "after_number_of_page_views":
var modalId = modal.querySelector('.ct-modal').id;
var pageViews = localStorage && localStorage['oxy-' + modalId + '-page-views'] ? parseInt( localStorage['oxy-' + modalId + '-page-views'] ) : 0;
pageViews++;
if( localStorage ) localStorage['oxy-' + modalId + '-page-views'] = pageViews;
if( parseInt( jQuery( modal ).data( 'number_of_page_views' ) ) == pageViews ) {
if( localStorage ) localStorage['oxy-' + modalId + '-page-views'] = 0;
showModal( modal );
}
break;
}
// add event handler to close modal automatically after AJAX form submit
if( $modal.data( 'close-after-form-submit' ) == 'yes' ) {
// Contact Form 7
if (typeof wpcf7 !== 'undefined') {
$modal.find('div.wpcf7').each(function () {
var $form = jQuery(this).find('form');
this.addEventListener('wpcf7submit', function (event) {
if (event.detail.contactFormId == $form.attr("id")) {
setTimeout(function () {
hideModal(modal);
}, 3000);
}
}, false);
});
}
// Caldera Forms
document.addEventListener( "cf.submission", function(event){
// Pending, Caldera AJAX form submissions aren't working since Oxygen 2.2, see: https://github.com/soflyy/oxygen/issues/1638
console.log( event );
});
// Ninja Forms
jQuery(document).on("nfFormSubmitResponse", function(event, response){
// Only close the modal if the event was triggered from a Ninja Form inside the modal
if( $modal.find("#nf-form-" + response.id + "-cont").length > 0 ) {
setTimeout(function () {
hideModal(modal);
}, 3000);
}
});
}
})( modal );
});
// handle clicks on modal backdrop and on .oxy-close-modal
jQuery("body").on('click touchend', '.oxy-modal-backdrop, .oxy-close-modal', function( event ) {
var $this = jQuery( this );
var $target = jQuery( event.target );
// Click event in the modal div and it's children is propagated to the backdrop
if( !$target.hasClass( 'oxy-modal-backdrop' ) && !$this.hasClass( 'oxy-close-modal' ) ) {
event.stopPropagation();
return;
}
if( $target.hasClass( 'oxy-modal-backdrop' ) && $this.hasClass( 'oxy-not-closable' ) ) {
return;
}
if( $this.hasClass( 'oxy-close-modal' ) ) event.preventDefault();
var $modal = $this.hasClass( 'oxy-close-modal' ) ? $this.closest('.oxy-modal-backdrop') : $this;
hideModal( $modal[0] );
});
jQuery(document).keyup( function(e){
if( e.key == 'Escape' ){
jQuery(".oxy-modal-backdrop:visible").each(function(index){
if( jQuery(this).data("close_on_esc") == 'on' ) hideModal(this);
});
}
} );
});
</script>]]>
|
1292
| <![CDATA[<script type="text/javascript">
jQuery(document).ready(oxygen_init_btt);
function oxygen_init_btt($) {
//Get the button:
let mybutton = $('.oxy-back-to-top'),
scrollDuration = $('.oxy-back-to-top_inner').data( 'scroll-duration' ),
scrollAmount = $('.oxy-back-to-top_inner').data( 'scroll' ),
scrollEasing = $('.oxy-back-to-top_inner').data( 'scroll-easing' ),
scrollDataUp = $('.oxy-back-to-top_inner').attr('data-up'),
scrollUp;
if (typeof scrollDataUp !== typeof undefined && scrollDataUp !== false) {
scrollUp = 'true';
} else {
scrollUp = 'false';
}
mybutton.on('click', function(e) {
e.preventDefault();
$('html, body').animate({
scrollTop:0
}, {
duration: scrollDuration,
easing: scrollEasing,
}
);
});
let previousScroll = 0;
$(window).scroll(function() {
var scroll = $(this).scrollTop();
if (scroll >= scrollAmount) {
if (((scrollUp == 'true') && (scroll < previousScroll)) || (scrollUp != 'true')) {
mybutton.addClass('btt-visible');
}
else {
mybutton.removeClass("btt-visible");
}
}
else {
mybutton.removeClass("btt-visible");
}
previousScroll = scroll;
});
};
</script>]]>
|
1344
| <![CDATA[<script type='text/javascript' id='eio-lazy-load-js-before'>
var eio_lazy_vars = {"exactdn_domain":"","skip_autoscale":0,"threshold":0};
</script>]]>
|
1351
| <![CDATA[<script type='text/javascript' id='contact-form-7-js-extra'>
/* <![CDATA[ */
var wpcf7 = {"api":{"root":"http:\/\/www.seplan.ba.gov.br\/wp-json\/","namespace":"contact-form-7\/v1"}};
/* ]]> */
</script>]]>
|
1357
| <![CDATA[<script type='text/javascript' id='lbwps-js-extra'>
/* <![CDATA[ */
var lbwpsOptions = {"label_facebook":"Share on Facebook","label_twitter":"Tweet","label_pinterest":"Pin it","label_download":"Download image","label_copyurl":"Copy image URL","share_facebook":"1","share_twitter":"1","share_pinterest":"1","share_download":"1","share_direct":"0","share_copyurl":"0","share_custom_label":"","share_custom_link":"","wheelmode":"close","close_on_drag":"1","history":"1","show_counter":"1","show_fullscreen":"1","show_zoom":"1","show_caption":"1","loop":"1","pinchtoclose":"1","taptotoggle":"1","spacing":"12","close_on_click":"1","fulldesktop":"0","use_alt":"0","use_caption":"1","desktop_slider":"1","idletime":"4000","hide_scrollbars":"1"};
/* ]]> */
</script>]]>
|
1363
| <![CDATA[<script type="text/javascript" id="ct-footer-js">jQuery('.oxy-post').attr({'data-aos-enable': 'true','data-aos': 'fade-up','data-aos-duration': '500',});
AOS.init({
duration: 500,
type: 'fade-up',
})
jQuery('body').addClass('oxygen-aos-enabled');
jQuery(document).ready( function() {
AOS.refresh();
})
</script>]]>
|