// source --> http://www.rearmoveisplanejados.com.br/wp-content/plugins/easy-facebook-likebox/public/assets/js/public.js?ver=4.4.1 jQuery(document).ready(function($) { /* * Check if the like box has loaded. If yes then remove loader and add animation class! */ if ($(".efbl_feed_wraper .efbl_custom_likebox")[0] || $(".widget_easy_facebook_page_plugin .efbl-like-box")[0] ){ if (typeof FB === 'undefined' || FB === null) { setTimeout(function(){ $('.efbl-loader').remove(); }, 3000); } else{ FB.Event.subscribe('xfbml.render', function(response) { var animclasses = $('.efbl-like-box .fb-page').data('animclass'); $('.efbl-loader').remove(); $('.efbl-like-box iframe').addClass('animated ' + animclasses); }); } } // Magic function that will prepare and render markup. function efbl_render_poup_markup(object){ var $story_link = object.data('storylink'), $story_link_text = object.data('linktext'), $caption = object.data('caption'), $image_url = object.data('imagelink'), $iframe_vid_url = object.data('videolink'), $video_url = object.data('video'), $itemnumber = object.data('itemnumber'), $windowWidth = window.innerWidth, $windowHeight = window.innerHeight - 200; $('.white-popup .efbl_popup_left_container').css({ "width": "auto", "height": "auto", }); $('.efbl_popup_image').css('height', 'auto'); if($image_url){ $('#efblcf_holder .efbl_popup_image').attr('src', $image_url); $('#efblcf_holder .efbl_popup_image').css('display', 'block'); } if($iframe_vid_url){ $('#efblcf_holder .efbl_popup_if_video').attr('src', $iframe_vid_url); $('#efblcf_holder .efbl_popup_if_video').css({ 'display' : 'block', 'width' : '720px', 'height' : '400px' }); } if($video_url){ $('#efblcf_holder .efbl_popup_video').attr('src', $video_url); $('#efblcf_holder .efbl_popup_video').css('display', 'block'); setTimeout(function(){ $('#efblcf_holder .efbl_popup_video')[0].play(); }, 500); } //$('.efbl-popup-next').attr('data-itemnumber', $itemnumber+1); //$('.efbl-popup-prev').attr('data-itemnumber', $itemnumber-1); $('.efbl_feed_wraper #item_number').val($itemnumber); if($caption){ $('#efblcf_holder .efbl_popupp_footer').html('

'+$caption+'
'+$story_link_text+'

'); $('#efblcf_holder .efbl_popupp_footer').css('display', 'block'); } } function reset_popup_holder(){ //Clear the container for new instance $('#efblcf_holder .efbl_popup_image').attr('src', ''); $('#efblcf_holder .efbl_popup_image').css('display', 'none'); $('#efblcf_holder .efbl_popup_if_video').attr('src', ''); $('#efblcf_holder .efbl_popup_if_video').css('display', 'none'); $('#efblcf_holder .efbl_popup_video').attr('src', ''); $('#efblcf_holder .efbl_popup_video').css('display', 'none'); $('#efblcf_holder .efbl_popupp_footer').html(''); $('#efblcf_holder .efbl_popupp_footer').css('display', 'none'); } $('.efbl_feed_popup').magnificPopup({ type: 'ajax', tLoading: 'Loading...', preloader: false, mainClass: 'mfp-fade', callbacks: { ajaxContentAdded: function() { // Ajax content is loaded and appended to DOM efbl_render_poup_markup(this.st.el); }, beforeOpen: function() { // console.log(this.st.el); // efbl_render_poup_markup(this.st.el); }, beforeClose: function (){ reset_popup_holder(); } } }); $('.efbl_share_links').click(function(){ $(this).next('.efbl_links_container').slideToggle("slow"); }); $('.efbl_info').click(function(){ $(this).siblings('.efbl_comments_wraper').slideToggle("slow"); }); $('body').on('click','.efbl-popup-next',function(){ //reset the existing content reset_popup_holder(); var $next_pre_itemnumber = $('.efbl_feed_wraper #item_number').val(); $next_pre_itemnumber = parseInt ($next_pre_itemnumber) + 1; //var $next_pre_itemnumber = $self.data('itemnumber'); var feed_wraper_id = $(this).parents( "#efblcf_holder" ).data('rand_id'); var numItems = $( "#efbl_feed_"+feed_wraper_id + " .efbl_feed_popup" ).length if($next_pre_itemnumber > numItems){ $next_pre_itemnumber = 1; } efbl_render_poup_markup($('.efbl-cff-item_number-' + $next_pre_itemnumber)); //$('.mfp-close').trigger('click'); // setTimeout(function(){ // $('.efbl-cff-item_number-'+$next_pre_itemnumber).trigger('click'); // }, 320) }); $('body').on('click','.efbl-popup-prev',function(){ //reset the existing content reset_popup_holder(); var $next_pre_itemnumber = $('.efbl_feed_wraper #item_number').val(); var feed_wraper_id = $(this).parents( "#efblcf_holder" ).data('rand_id'); var numItems = $( "#efbl_feed_"+feed_wraper_id + " .efbl_feed_popup" ).length if($next_pre_itemnumber == 1){ $next_pre_itemnumber = numItems; }else{ $next_pre_itemnumber = parseInt($next_pre_itemnumber) - 1; } efbl_render_poup_markup($('.efbl-cff-item_number-'+$next_pre_itemnumber)); }); }); // source --> http://www.rearmoveisplanejados.com.br/wp-content/plugins/photo-gallery/js/jquery.sumoselect.min.js?ver=3.0.3 /* * jquery.sumoselect - v3.0.3 * http://hemantnegi.github.io/jquery.sumoselect * 2016-12-12 * * Copyright 2015 Hemant Negi * Email : hemant.frnz@gmail.com * Compressor http://refresh-sf.com/ */ (function(factory) { 'use strict'; if (typeof define === 'function' && define.amd) { define(['jquery'], factory); } else if (typeof exports !== 'undefined') { module.exports = factory(require('jquery')); } else { factory(jQuery); } })(function ($) { 'namespace sumo'; $.fn.SumoSelect = function (options) { /* This is the easiest way to have default options.*/ var settings = $.extend({ placeholder: 'Select Here', /* Dont change it here.*/ csvDispCount: 3, /* display no. of items in multiselect. 0 to display all.*/ captionFormat:'{0} Selected', /* format of caption text. you can set your locale.*/ captionFormatAllSelected:'{0} all selected!', /* format of caption text when all elements are selected. set null to use captionFormat. It will not work if there are disabled elements in select.*/ floatWidth: 400, /* Screen width of device at which the list is rendered in floating popup fashion.*/ forceCustomRendering: false, /* force the custom modal on all devices below floatWidth resolution.*/ nativeOnDevice: ['Android', 'BlackBerry', 'iPhone', 'iPad', 'iPod', 'Opera Mini', 'IEMobile', 'Silk'], outputAsCSV: false, /* true to POST data as csv ( false for Html control array ie. default select )*/ csvSepChar: ',', /* separation char in csv mode*/ okCancelInMulti: false, /* display ok cancel buttons in desktop mode multiselect also.*/ isClickAwayOk: false, /* for okCancelInMulti=true. sets whether click outside will trigger Ok or Cancel (default is cancel).*/ triggerChangeCombined: true, /* im multi select mode whether to trigger change event on individual selection or combined selection.*/ selectAll: false, /* to display select all button in multiselect mode.|| also select all will not be available on mobile devices.*/ search: false, /* to display input for filtering content. selectAlltext will be input text placeholder*/ searchText: 'Search...', /* placeholder for search input*/ noMatch: 'No matches for "{0}"', prefix: '', /* some prefix usually the field name. eg. 'Hello'*/ locale: ['OK', 'Cancel', 'Select All'], /* all text that is used. don't change the index.*/ up: false, /* set true to open upside.*/ showTitle: true /* set to false to prevent title (tooltip) from appearing*/ }, options); var ret = this.each(function () { var selObj = this; /* the original select object.*/ if (this.sumo || !$(this).is('select')) return; /* already initialized*/ this.sumo = { E: $(selObj), /* the jquery object of original select element.*/ is_multi: $(selObj).attr('multiple'), /* if its a multiple select*/ select: '', caption: '', placeholder: '', optDiv: '', CaptionCont: '', ul:'', is_floating: false, is_opened: false, /* backdrop: '', */ mob:false, /* if to open device default select */ Pstate: [], createElems: function () { var O = this; O.E.wrap('