(function ($) { $( document ).ready(function() { // ES-125 loadPhotographersList(); function loadPhotographersList(){ var availableTags = [ "ActionScript", "AppleScript", "Asp", "BASIC", "C", "C++", "Clojure", "COBOL", "ColdFusion", "Erlang", "Fortran", "Groovy", "Haskell", "Java", "JavaScript", "Lisp", "Perl", "PHP", "Python", "Ruby", "Scala", "Scheme" ]; /*$( ".media-credit-input" ).autocomplete({ source: availableTags });*/ } // ES-123 // if($('body').hasClass('post-type-post') || $('body').hasClass('post-type-opinions')) // change_component_position(); // // function change_component_position(){ // var tempElem = $('#acf-group_5ca4a6bfd5479'); // $('#poststuff').append(tempElem); // } // end of ES-123 setTimeout(function () { window.location.reload() }, 600000 ); function setOlivePreviewImage() { var d = new Date(); var currentYear = d.getFullYear(); var currentMonth = ((d.getMonth()+1).toString()).length == 1 ? '0' + (d.getMonth()+1).toString() : (d.getMonth()+1).toString(); var currentDay = (d.getDate().toString()).length == 1 ? '0' + d.getDate().toString() : d.getDate().toString(); var currentDate = currentYear + '-' + currentMonth + '-' + currentDay; var imgSrc = window.location.href +'wp-content/themes/jnews/images/panels/'+currentDate+'.png'; $('#oliveImagePreview').attr('src', imgSrc); } // ES-140 - fix for subtitle quotes function subtitleQuotesChange() { $('.jeg_post_subtitle').html($('.jeg_post_subtitle').html().split("’").join("'")); $('.jeg_post_subtitle').html($('.jeg_post_subtitle').html().split("‘").join("'")); $('.jeg_post_subtitle').html($('.jeg_post_subtitle').html().split('”').join('"')); $('.jeg_post_subtitle').html($('.jeg_post_subtitle').html().split('“').join('"')); } if($('body').hasClass('single') && $('.jeg_post_subtitle').html($('.jeg_post_subtitle').html()).length > 0){ subtitleQuotesChange(); } function loadCaricatureByDate(){ var caricature_date = $('#caricature_date').val(); if(caricature_date === '0' || caricature_date === 0){ window.location.href = window.location.href.split('?')[0]; return; } window.location.href = window.location.href.split('?')[0] + '?caricature_date=' + caricature_date; } setOlivePreviewImage(); /** * open modal event */ $('.insert-brightcove').click(function(e){ e.preventDefault(); $('#ih-admin-modal-backdrop').show(); $('#ih-admin-modal-wrap').show(); }); /** * close the modal event */ $('#ih-admin-modal-backdrop, #ih-admin-modal-close, #ih-admin-modal-cancel').click(function(e){ $('#ih-admin-modal-backdrop').hide(); $('#ih-admin-modal-wrap').hide(); e.preventDefault(); e.stopPropagation(); }); /** * submit form event */ $('#ih-insert-form').click(function(e) { function validateFields() { if(!videoId) { videoIdInput.addClass('invalid'); } else { videoIdInput.removeClass('invalid'); } if(!videoType) { videoTypeInput.addClass('invalid'); } else { videoTypeInput.removeClass('invalid'); } return !(!videoId || !videoType); } // get the fields data var videoIdInput = $('#ih-admin-modal-video-id'); var videoTypeInput = $('#ih-admin-modal-video-type'); var videoCreditInput = $('#ih-admin-modal-video-credit'); var videoId = videoIdInput.val(); var videoType = videoTypeInput.val(); var videoCredit = videoCreditInput.val(); var autoplay = $('#ih-admin-modal-video-autoplay').is(":checked"); var dfp = $('#ih-admin-modal-video-dfp').is(":checked"); var videoCreditText = videoCredit.length ? 'credit="' + videoCredit + '"': ''; // validate the fields if(!validateFields()) { return; } // insert the ih-video special tag with the video credentials and resetting the form wp.media.editor.insert('[ih-video type="' + videoType + '" id="' + videoId + '" ' + videoCreditText + ' autoplay="' + autoplay + '" ' + ' dfp="' + dfp +'"]'); $('#ih-admin-modal-backdrop').hide(); $('#ih-admin-modal-wrap').hide(); videoIdInput.val(''); e.preventDefault(); e.stopPropagation(); }); $('.jeg_share_button.share-float .jeg_share_float_container .jeg_sharelist').append( '' ); // add video icon if post format is video, and there is no video icons $('.jeg_post.format-video').each(function() { if ($(this).has('.jeg_postformat_icon').length === 0){ $(this).find('.jeg_post_meta').append(''); } }) // convert textfield to datepicker if($.fn.datepicker){ $('#caricature_date').datepicker({ dateFormat: 'yymmdd' }); $('#caricature_date_submit').on('click', function () { loadCaricatureByDate(); }); } // replace main caricature with thumbnail $('.recent_caricature').on('click', function () { var thumbnailSrc = $(this).find('img').attr('src')+''; $('img#caricature-main-image').attr('src', thumbnailSrc); }) $('div.jeg_social_icon_block.socials_widget').append( 'HE' ); function addCaptchaToken(action, callback){ grecaptcha.ready(function() { grecaptcha.execute('6LebN7EZAAAAAA7CzeLGbfx6-lOe4Jc5bahQScOg', {action: action}).then(function(token) { callback(token); }); }); } if(window.grecaptcha){ $(document).on('submit','#isrh_form_Newsletter_en', function(e){ if($('input[name="g-token"]',$(this)).length === 0){ e.preventDefault(); var _this = $(this).find('form'); addCaptchaToken('newsletter_form', function(token){ $('') .val(token) .appendTo('#isrh_form_Newsletter_en'); setTimeout(function (){ _this.submit(); }, 1000) }); } }) } $('.search_icon').click(function(e){ $('.search_box_container_desktop').first().toggle() }) let lastScrollTop = 0; let didScroll = false; let currentScrollTop = 0; $(document).scroll( function(){ didScroll = true; currentScrollTop = $(this).scrollTop(); }) setInterval(function(){ if (didScroll) { if (currentScrollTop > lastScrollTop) { $('.jnews_mobile_sticky_ads .ads-wrapper').removeClass("hidden") } else { $('.jnews_mobile_sticky_ads .ads-wrapper').addClass("hidden") } lastScrollTop = currentScrollTop; didScroll = false; } }, 180) }); })(jQuery);