‘;
newWin.document.write(NewDocumentWrite);
// newWin.addEventListener(‘load’,function(){
// });
newWin.print();
newWin.close();
}
/*
* @function for print article
*/
function tn_print_fn(){
var tn_current_url=window.location.href;
if(check_comment == true){
window.open(tn_current_url+’?print=1&comment=1′,’_blank’);
}else{
window.open(tn_current_url+’?print=1′,’_blank’);
}
return false;
}
/*
* @function sailthru action tout
*/
function add_action_tout_sailthru(post_id){
var ajaxurl=ajax_object.ajax_url;
var sailthru_email_take_action = document.getElementById(‘take_action_sailthru_email_’+post_id).value;
if(sailthru_email_take_action!=”){
var take_action_sailthru_list_final = document.getElementById(‘take_action_sailthru_list_final_’+post_id).value;
var action_tout_sailthru=’action_tout_sailthru’;
jQuery.ajax({
url :ajaxurl,
type :”POST”,
data :”sailthru_email_take_action=”+sailthru_email_take_action+”&take_action_sailthru_list_final=”+take_action_sailthru_list_final+”&action=”+action_tout_sailthru,
success : function(data){
document.getElementById(‘action_tout_response_’+post_id).innerHTML=data;
document.getElementById(‘take_action_sailthru_email_’+post_id).value=”;
}
});
}else{
var error_msg=’Please Enter Email‘;
document.getElementById(‘action_tout_response_’+post_id).innerHTML=error_msg;
}
}
/*
* Check for logged in user
*/
function getParaOneNextStep( articlePostId, step ){
if( typeof articlePostId !== typeof undefined && is_user_logged_in!=null && typeof paragraph_module!=typeof undefined && paragraph_module[articlePostId][step].user_logged_in==1 ){
step = parseInt(step)+1;
step = ( step > 5 )? 0 : step;
step = getParaOneNextStep( articlePostId, step );
}
return step;
}
/*
* @function Email Sign Up Logic
*/
function email_signup_module( articlePostId ){
/*
* Check For Email Sign Up Cookie
*/
if( typeof paragraph_module[articlePostId] !== typeof undefined ){
/* Hide All */
$(“.abody-“+articlePostId+” .email-signup-module”).hide();
/* Hide All */
var TNstep = getCookie(‘TNstep’);
if( TNstep!=null ){
var step = getParaOneNextStep(articlePostId, TNstep);
$(“.abody-“+articlePostId+” .email-signup-module.para-one-“+paragraph_module[articlePostId][step].order+””).show();
/* show event tracking */
paragraphOneShowEvent(articlePostId, step);
/* show event tracking */
}else{
var TNlifetime = getCookie(‘TNlifetime’);
if( TNlifetime!=null ){
nextTNstep = parseInt(TNlifetime)+1;
nextTNstep = ( nextTNstep > 5 )? 0 : nextTNstep;
var step = getParaOneNextStep(articlePostId, nextTNstep);
var cookieDateTNstep = new Date();
cookieDateTNstep.setTime(cookieDateTNstep.getTime() + (30*24*60*60*1000));
document.cookie = “TNstep=”+step+”;expires=”+cookieDateTNstep.toUTCString()+”;path=/”;
var cookieDateTNlifetime = new Date();
cookieDateTNlifetime.setTime(cookieDateTNlifetime.getTime() + (10*365*24*60*60*1000));
document.cookie = “TNlifetime=”+step+”;expires=”+cookieDateTNlifetime.toUTCString()+”;path=/”;
$(“.abody-“+articlePostId+” .email-signup-module.para-one-“+paragraph_module[articlePostId][step].order+””).show();
/* show event tracking */
paragraphOneShowEvent(articlePostId,step);
/* show event tracking */
}else{
var step = getParaOneNextStep(articlePostId, 0);
var cookieDateTNstep = new Date();
cookieDateTNstep.setTime(cookieDateTNstep.getTime() + (30*24*60*60*1000));
document.cookie = “TNstep=”+step+”;expires=”+cookieDateTNstep.toUTCString()+”;path=/”;
var cookieDateTNlifetime = new Date();
cookieDateTNlifetime.setTime(cookieDateTNlifetime.getTime() + (10*365*24*60*60*1000));
document.cookie = “TNlifetime=”+step+”;expires=”+cookieDateTNlifetime.toUTCString()+”;path=/”;
$(“.abody-“+articlePostId+” .email-signup-module.para-one-“+paragraph_module[articlePostId][step].order+””).show();
/* show event tracking */
paragraphOneShowEvent(articlePostId, step);
/* show event tracking */
}
}
}
}
/*
* Event Tracking Functions
*/
/* Paragraph One Show Event Trigger */
function paragraphOneShowEvent( articlePostId, step ){
if( typeof articlePostId !== typeof undefined && typeof step !== typeof undefined && (typeof paragraph_module[articlePostId] !== typeof undefined) && (paragraph_module[articlePostId][step].event_name!=””) ){
/*
* Track Views paragraph one module GTM
*/
dataLayer.push({
‘event’: ‘gaParagraphOneShowEvent’,
‘gaEventCategory’: ”+ paragraph_module[articlePostId][step].event_name +”,
‘gaEventAction’: ”+ paragraph_module[articlePostId][step].event_name +’-show’,
‘gaEventLabel’: document.URL,
});
}
}
/* Paragraph One Click Event Trigger */
function paragraphOneClickEvent( articlePostId, step ){
if( typeof articlePostId !== typeof undefined && typeof step !== typeof undefined && (typeof paragraph_module[articlePostId] !== typeof undefined) && (paragraph_module[articlePostId][step].event_name!=””) ){
dataLayer.push({
‘event’: ‘gaParagraphOneEvent’,
‘gaEventCategory’: ”+ paragraph_module[articlePostId][step].event_name +”,
‘gaEventAction’: ”+ paragraph_module[articlePostId][step].event_name +’-click’,
‘gaEventLabel’: document.URL,
});
}
}
/*
* Event Tracking Functions
*/
/* Related Single Article */
function relatedSingleArticle( articlePostId ){
if( jQuery(“.postid-“+articlePostId+” .expand-reduce”).length ==0 || jQuery(“.postid-“+articlePostId+” .expand-close”).length !=0 ){
if( jQuery(“.postid-“+articlePostId+” aside.related-oneup”).length > 0 ){
var count = jQuery(“.postid-“+articlePostId+” aside.related-oneup”).length;
for( i=0; i 0 ){
var count = jQuery(“.postid-“+articlePostId+” aside.related-multi”).length;
for( i=0; i 0 ){
/*
* Track Views Current Issue Module GTM
*/
dataLayer.push({
‘event’: ‘gaCurrentIssueModuleShowEvent’,
‘gaEventCategory’: ‘current-issue-module’,
‘gaEventAction’: ‘current-issue-module-show’,
‘gaEventLabel’: document.URL,
});
}
}
}
/* Inline CTA 1 Views */
function inlineCtaOne( articlePostId ){
if( jQuery(“.postid-“+articlePostId+” .expand-reduce”).length ==0 || jQuery(“.postid-“+articlePostId+” .expand-close”).length !=0 ){
if( jQuery(“.postid-“+articlePostId+” aside.inline-cta-1″).length > 0 ){
/*
* Track Views Current Issue Module GTM
*/
dataLayer.push({
‘event’: ‘gaInlineCtaOneShowEvent’,
‘gaEventCategory’: ‘inline-cta-1’,
‘gaEventAction’: ‘inline-cta-1-show’,
‘gaEventLabel’: document.URL,
});
}
}
}
/* Inline CTA 2 Views */
function inlineCtaTwo( articlePostId ){
if( jQuery(“.postid-“+articlePostId+” .expand-reduce”).length ==0 || jQuery(“.postid-“+articlePostId+” .expand-close”).length !=0 ){
if( jQuery(“.postid-“+articlePostId+” aside.inline-cta-2″).length > 0 ){
/*
* Track Views Current Issue Module GTM
*/
dataLayer.push({
‘event’: ‘gaInlineCtaTwoShowEvent’,
‘gaEventCategory’: ‘inline-cta-2’,
‘gaEventAction’: ‘inline-cta-2-show’,
‘gaEventLabel’: document.URL,
});
}
}
}
function inlineCtaSignup( articlePostId ){
if( jQuery(“.postid-“+articlePostId+” .expand-reduce”).length ==0 || jQuery(“.postid-“+articlePostId+” .expand-close”).length !=0 ){
if( jQuery(“.postid-“+articlePostId+” aside.inline-cta_form”).length > 0 ){
/*
* Track Views Current Issue Module GTM
*/
dataLayer.push({
‘event’: ‘gaInlineCtaSignupShowEvent’,
‘gaEventCategory’: ‘inline-cta-signup’,
‘gaEventAction’: ‘inline-cta-signup-show’,
‘gaEventLabel’: document.URL,
});
}
}
}
/* Author Highlight Views */
function authorHighlight( articlePostId ){
if( jQuery(“.postid-“+articlePostId+” .expand-reduce”).length ==0 || jQuery(“.postid-“+articlePostId+” .expand-close”).length !=0 ){
if( jQuery(“.postid-“+articlePostId+” aside.author-modules”).length > 0 ){
/*
* Track Views Author Highlight GTM
*/
dataLayer.push({
‘event’: ‘gaAuthorHighlightShowEvent’,
‘gaEventCategory’: ‘author-Highlight’,
‘gaEventAction’: ‘author-Highlight-show’,
‘gaEventLabel’: document.URL,
});
}
}
}
/* Series Module Views */
function seriesModule( articlePostId ){
if( jQuery(“.postid-“+articlePostId+” .expand-reduce”).length ==0 || jQuery(“.postid-“+articlePostId+” .expand-close”).length !=0 ){
if( jQuery(“.postid-“+articlePostId+” aside.series-modules”).length > 0 ){
/*
* Track Views Series Module GTM
*/
dataLayer.push({
‘event’: ‘gaSeriesModuleShowEvent’,
‘gaEventCategory’: ‘series-module’,
‘gaEventAction’: ‘series-module-show’,
‘gaEventLabel’: document.URL,
});
}
}
}
/* Comment Module Views */
function commentModule( articlePostId ){
if( jQuery(“.postid-“+articlePostId+” .expand-reduce”).length ==0 || jQuery(“.postid-“+articlePostId+” .expand-close”).length !=0 ){
if( jQuery(“.postid-“+articlePostId+” aside.comment-module”).length > 0 ){
/*
* Track Views Comment Module GTM
*/
dataLayer.push({
‘event’: ‘gaCommentsModuleShowEvent’,
‘gaEventCategory’: ‘comments-module’,
‘gaEventAction’: ‘comments-module-show’,
‘gaEventLabel’: document.URL,
});
}
}
}
/* Books Salad Views */
function booksSalad( articlePostId ){
if( jQuery(“.postid-“+articlePostId+” .expand-reduce”).length ==0 || jQuery(“.postid-“+articlePostId+” .expand-close”).length !=0 ){
if( jQuery(“.postid-“+articlePostId+” aside.book-module”).length > 0 ){
/*
* Track Views Books Salad GTM
*/
dataLayer.push({
‘event’: ‘gaBooksSaladShowEvent’,
‘gaEventCategory’: ‘books-salad’,
‘gaEventAction’: ‘books-salad-show’,
‘gaEventLabel’: document.URL,
});
}
}
}
/* Action Tout Module Views */
function actionToutModule( articlePostId ){
if( jQuery(“.postid-“+articlePostId+” .expand-reduce”).length ==0 || jQuery(“.postid-“+articlePostId+” .expand-close”).length !=0 ){
if( jQuery(“.postid-“+articlePostId+” aside.takeaction”).length > 0 ){
/*
* Track Views Action Tout Module GTM
*/
dataLayer.push({
‘event’: ‘gaActionToutModuleShowEvent’,
‘gaEventCategory’: ‘action-tout-module’,
‘gaEventAction’: ‘action-tout-module-show’,
‘gaEventLabel’: document.URL,
});
}
}
}
/* Sidebar Community Module Views */
function sidebarCommunityModule( articlePostId ){
if( jQuery(“.postid-“+articlePostId+” .expand-reduce”).length ==0 || jQuery(“.postid-“+articlePostId+” .expand-close”).length !=0 ){
if( jQuery(“.postid-“+articlePostId+” aside.n-community”).length > 0 ){
/*
* Track Views Sidebar Community Module GTM
*/
dataLayer.push({
‘event’: ‘gaSidebarShowEvent’,
‘gaEventCategory’: ‘sidebar-community’,
‘gaEventAction’: ‘sidebar-community-show’,
‘gaEventLabel’: document.URL,
});
}
}
}
/* Taxnonomy and Author GA Event on single article page */
function gaTaxonomyAuthor( gaEventCategory, gaEventAction, gaEventLabel ){
dataLayer.push({
“event”: “gaglobaltaxonomyauthor”,
“gaEventCategory”: gaEventCategory,
“gaEventAction”: gaEventAction,
“gaEventLabel”: gaEventLabel
});
}
jQuery( document ).ready(function($) {
/*============== Variables ==================*/
var preventLoad_article = false;
var flag = false;
var $e = $(‘.article-body’).children().last();
var $t = $e.prop(“tagName”);
var tagsArray = [‘FORM’,’ASIDE’];
var anothertagsArray = {‘UL’:’li’,’OL’:’li’,’BLOCKQUOTE’:’p’};
var url_id = window.location.hash.substr(1);
var pageChange = 1;
var articlePostId = 400571;
var count = 1;
var article_divider = 1;
var loagAgn = false;
var scroll_art_recric = true;
var list;
/*============== Variables ==================*/
/* Taxnonomy and Author GA Event on single article page */
var allSubject = $(‘.postid-‘+articlePostId+’ input[name=”tpTags”]’).val();
var allAuthor = $(‘.postid-‘+articlePostId+’ input[name=”tpContentAuthor”]’).val();
var first_article_title = $(‘.postid-‘+articlePostId).attr(‘articlelisttitle’);
var first_article_path = $(‘.postid-‘+articlePostId).attr(‘articlelistlinks’);
var allSubject = allSubject.split(‘,’);
$.each( allSubject, function( i, allsubval ) {
gaTaxonomyAuthor( allsubval, first_article_title, first_article_path );
});
var allAuthor = allAuthor.split(‘,’);
$.each( allAuthor, function( i, allautval ) {
gaTaxonomyAuthor( allautval, first_article_title, first_article_path );
});
/*
* Body content image in gallery
*/
$(‘section.article-body img’).each(function() {
if($(this).parent(“a”).parent(“figure”).hasClass(‘bx-item’)){
flag = true;
}else{
var href_val = $(this).parent(“a”).attr(‘href’);
var img_src = $(this).attr(‘src’);
if( href_val === img_src && !$(this).parents().hasClass(“email-signup-module”) ){
$(this).parent(“a”).addClass(“gallery”);
}else{
if( !$(this).parent(“a”).hasClass(“no-target-blank”) ){
$(this).parent(“a”).attr(‘target’,’_blank’);
}
}
}
});
/*
* Run image slider
*/
if(flag){
runSlider(jQuery(‘.gallery-2′));
}
/*
* Email Sign Up
*/
if(!flag){
email_signup_module( 400571 );
}
/*
* Article N logo
*/
articleNLogo( 400571 );
/*
* Related Single Article Track
*/
relatedSingleArticle( 400571 );
/*
* Related Multiple Article Track
*/
relatedMultiArticle( 400571 );
/*
* Current Issue Module Track
*/
currentIssueModule( 400571 );
/*
* Inline CTA One Track
*/
inlineCtaOne( 400571 );
/*
* Inline CTA Two Track
*/
inlineCtaTwo( 400571 );
/*
* Inline CTA Signup Track
*/
inlineCtaSignup( 400571 );
/*
* Author Highlight Track
*/
authorHighlight( 400571 );
/*
* Series Module Track
*/
seriesModule( 400571 );
/*
* Comment Module Track
*/
commentModule( 400571 );
/*
* Books Salad Track
*/
booksSalad( 400571 );
/*
* Action Tout Module Track
*/
actionToutModule( 400571 );
/*
* Sidebar Community Module Track
*/
sidebarCommunityModule( 400571 );
/*
* @function for print article
*/
/*
* Check for video
*/
/*
* Red dot after article content
*/
if(jQuery.inArray($t, tagsArray )!=’-1′){
}else{
if($t in anothertagsArray){
$(‘.article-body > p:last-of-type’).toggleClass(‘changed’);
$e.find(anothertagsArray[$t]+’:last’).addClass(‘redotclass’);
}
}
/*
* this wrapped in jQuery will give us the current .letter-q div
*/
$(‘figure’).each(function(){
if( $(this).hasClass(‘alignright’)||$(this).hasClass(‘alignleft’) || $(this).hasClass(‘aligncenter’) ){
$(this).after(‘
‘);
}
});
/*
* Scroll IF # id exist in URL
*/
if(url_id!=”){
var s = url_id;
var n = s.indexOf(‘/’);
if(n!=”&& typeof n!= ‘undefined’){
var id_var = s.substring(0, n != -1 ? n : s.length);
$(‘html, body’).animate({
scrollTop: $(‘#’+id_var).offset().top
},2000);
return false;
}
}
/*
* Check for audio
*/
/*
* script to handle Back Button Event
*/
if(window.attachEvent){
window.attachEvent(‘onpopstate’, datHash);
}
function datHash(event){
var str = $(‘#goback’).val();
if(str==”){
window.history.go(-Math.abs(pageChange));
}else{
window.history.go(-Math.abs(pageChange));
}
return false;
}
/*
*
*/
$(‘.post-edit-link’).attr(‘href’, function( _, action){
return action.replace(‘https’, ‘http’);
});
/*
* @function for load article in infinite scroll
*/
$(‘a.inifiniteLoader’).hide();
function loadArticle(pageNumber){
$(‘a.inifiniteLoader’).show(‘fast’);
$.ajax({
url : “https://www.thenation.com/wp-admin/admin-ajax.php”,
type : ‘POST’,
cache : false,
dataType : ‘json’,
data : {action:’infinite_scroll’,page_no: pageNumber,loop_file: ‘articleload’,slug:’activism,criminal-justice,government,guns-and-gun-control,law,politics,society,supreme-court’,curr_post_id:’400571′},
success : function(receivedHTML){
if ( typeof receivedHTML == ‘object’ && receivedHTML!=null ){
if(typeof receivedHTML.html!==’undefined’ && receivedHTML.html!=”){
html = receivedHTML.html;
}
}else{
$(‘a.inifiniteLoader’).hide();
$(“#single_article_footer”).show();
}
$(‘a.inifiniteLoader’).hide(‘1000’);
if ( typeof receivedHTML == ‘object’ && receivedHTML!=null ){
$(“#wrap”).append(html); // This will be the div where our content will be loaded
var postID = $($.parseHTML(html)).filter(“.scrolltrace”).attr(‘article-post-id’);
var postLink = $($.parseHTML(html)).filter(“.scrolltrace”).attr(‘articlelistlinks’);
var postTitle = $($.parseHTML(html)).filter(“.scrolltrace”).attr(‘articlelisttitle’);
$(‘.abody-‘+postID+’ .article-body-inner’).children(‘p:first-of-type’).html(function (i, html) {
if ( $(‘.abody-‘+postID).children(‘img’).length == “0” ){
var text = $(‘.abody-‘+postID+’ .article-body-inner’).children(‘p:first-of-type’).html();
$(‘.abody-‘+postID+’ .article-body-inner’).children(‘p:first-of-type’).html(text.replace(/^(<.>)?([A-Za-z0-9])/g,’$1$2‘));
}
});
if( !$(‘.abody-‘ + postID +”).parent().parent().hasClass(‘textContainer_Truncate’) ){
$(‘
}
/*
* Article Divider Count
*/
article_divider = article_divider+1;
$(‘.abody-‘+postID+”).attr(“article-number”,article_divider);
/*for hiding meterpaywall popups when pixel ads call starts here*/
var hidePixelBool = false;
var meetkatstep1 = jQuery(‘#paywall .step.one’);
var meetkatstep2 = jQuery(‘#paywall .step.two’);
var meetkatstep3 = jQuery(‘#paywall .step.three’);
var meetkatstep4 = jQuery(‘#paywall .step.four’);
if( typeof meetkatstep1!=’undefined’ && meetkatstep1.is(‘:visible’) ){
hidePixelBool = true;
}
if ( typeof meetkatstep2!=’undefined’ && meetkatstep2.is(‘:visible’) ){
hidePixelBool = true;
}
if( typeof meetkatstep3!=’undefined’ && meetkatstep3.is(‘:visible’) ){
hidePixelBool = true;
}
if( typeof meetkatstep4!=’undefined’ && meetkatstep4.is(‘:visible’) ){
hidePixelBool = true;
}
if( hidePixelBool===false ){
/*for hiding meterpaywall popups when pixel ads call ends here*/
/****Alternate Popup code start*********/
var enable_alterpopup_check;
enable_alterpopup_check =”;
if( typeof(enable_alterpopup_check) != “undefined” && enable_alterpopup_check == 1 ){
var alternate_article_no;
alternate_article_no = ”;
if( pageCounterPaywall % alternate_article_no == 0 && pageCounterPaywall!=0 ){
show_lightbox(”,”);
}
}
/******Alternate Popup code End********/
}
pageCounterPaywall++;
ajaxCarousel(postID);
ajaxGallery(postID);
articleNLogo(postID);
/** Slider Content **/
flag = false;
$(‘section.article-body:last img’).each(function(){
if($(this).parent(“a”).parent(“figure”).hasClass(‘bx-item’)){
flag = true;
}else{
$(this).parent(“a”).addClass(“gallery”);
}
});
if(flag){
var k = $(‘section.article-body:last’).find(‘.gallery-2’).bxSlider({
adaptiveHeight: true,
adaptiveHeightSpeed: 500,
infiniteLoop: false,
hideControlOnEnd: false,
pager: false
});
k.reloadSlider();
}
/* Slider Content End */
var usera = navigator.userAgent.toLowerCase();
if ( $(‘.article-page’).length ) {
var slickWidth = $(‘.article-list.slick-slide’).width();
if ($(‘.ie9’).length){
slickWidth = $(‘.recirc-carousel.slick-initialized.slick-slider’).width();
}
$(‘.slick-list.draggable’).css({‘width’ : slickWidth});
if( !/android|webos|iphone|ipad|ipod|blackberry/i.test(usera) ){
$(‘.article-list.slick-slide’).children(‘li’).css({‘width’ : slickWidth});
$(‘.slick-list’).css({‘width’ : slickWidth});
}
}
var $newArticles = $(html);
var imagesLoading = [];
$newArticles.find(‘img’).each(function() {
// For each image, create a new deferred object that resolves when the
// image has loaded and add that to an array of deferred objects.
var loadingImage = $.Deferred();
imagesLoading.push(loadingImage);
// “this” is the image element here and should have a complete property.
// See http://stackoverflow.com/a/24201249
if (this.complete){
loadingImage.resolve();
}else{
var adTimeout = window.setTimeout(function() {
loadingImage.resolve();
}, 3000);
this.addEventListener(‘load’, function() {
loadingImage.resolve();
window.clearTimeout(adTimeout);
});
this.addEventListener(‘error’, function() {
// We really don’t care if the image never loads, but we still need
// to resolve the promise so that we can reset the waypoints.
loadingImage.resolve();
window.clearTimeout(adTimeout);
});
// Clean up event listeners
this.removeEventListener(‘load’, function() {
loadingImage.resolve();
window.clearTimeout(adTimeout);
});
this.removeEventListener(‘error’, function() {
loadingImage.resolve();
window.clearTimeout(adTimeout);
});
}
});
$.when.apply(this, imagesLoading).then(function() {
fixedAds($(‘.postid-‘ + postID).children(‘article’));
}, function() {
console.log(arguments);
});
/**Inifnite Scroll Share This */
var newSharePostID = window.__sharethis__.config[‘inline-share-buttons’];
newSharePostID.id=”inline-share-button-“+postID;
newSharePostID.url= postLink;
newSharePostID.title= postTitle;
window.__sharethis__.load(‘inline-share-buttons’, newSharePostID);
$(“#inline-share-button-“+postID+” > .st-last “).removeClass(“st-last”);
$(“#inline-share-button-“+postID).append(”);
if (getCookie(‘SESSuserinfo’) != false) {
var tn_sfg_local = localStorage.getItem(“tn_sfg_local”);
if (null != tn_sfg_local && undefined != tn_sfg_local && ” != tn_sfg_local) {
tn_sfg_local = JSON.parse(tn_sfg_local);
if (tn_sfg_local.includes(parseInt(postID))) {
$(‘.currentScr’).find(‘.tn-sfg-add-to-list’).addClass(‘selected’);
$(‘.currentScr’).find(‘.tn-sfg-add-to-list’).removeClass(‘hide’);
}else {
$(‘.currentScr’).find(‘.tn-sfg-add-to-list’).removeClass(‘hide’);
}
} else {
$(‘.currentScr’).find(‘.tn-sfg-add-to-list’).removeClass(‘hide’);
}
}
}
}
});
return false;
}
/*
* Load second article on scroll
*/
$(window).bind(‘scroll’, function(){
$(‘.scrolltrace’).each(function(){
var post = $(this);
var topp = post.position().top;
var bott = post.position().top + post.height();
var pos = $(window).scrollTop();
if ( pos>=topp && pos 0){
}else{
window.history.pushState({}, “”, $(‘.currentScr’).attr(‘articlelistlinks’));
articlePostId = $(‘.currentScr’).attr(“article-post-id”);
/*New non subscriber For Infinite Scroll*/
if (null != is_user_logged_in) {
var tn_sfg_local = localStorage.getItem(“tn_sfg_local”);
if (null != tn_sfg_local && undefined != tn_sfg_local && ” != tn_sfg_local) {
tn_sfg_local = JSON.parse(tn_sfg_local);
if (tn_sfg_local.includes(parseInt(articlePostId))) {
$(‘.currentScr’).find(‘.tn-sfg-add-to-list’).addClass(‘selected’);
$(‘.currentScr’).find(‘.tn-sfg-add-to-list’).removeClass(‘hide’);
}else {
$(‘.currentScr’).find(‘.tn-sfg-add-to-list’).removeClass(‘hide’);
}
} else {
$(‘.currentScr’).find(‘.tn-sfg-add-to-list’).removeClass(‘hide’);
}
}
/*New non subscriber For Infinite Scroll*/
var allSubject = $(‘.postid-‘+articlePostId+’.currentScr input[name=”tpTags”]’).val();
var allAuthor = $(‘.postid-‘+articlePostId+’.currentScr input[name=”tpContentAuthor”]’).val();
var username = getCookie(‘SESSname’);
if(username != null){
_cbq.push([‘_acct’, ‘paid’]);
}else{
_cbq.push([‘_acct’, ‘anon’]);
}
console.log(“Chartbeat”);
pSUPERFLY.virtualPage({
sections: allSubject,
authors : allAuthor,
path : window.location.pathname,
title : $(‘.currentScr’).attr(‘articlelisttitle’)
});
}
/* Taxonomy and Author Trigger in GA Event Start */
var allSubject = allSubject.split(‘,’);
$.each( allSubject, function( i, allsubval ) {
gaTaxonomyAuthor( allsubval, $(‘.currentScr’).attr(‘articlelisttitle’), $(‘.currentScr’).attr(‘articlelistlinks’) );
});
var allAuthor = allAuthor.split(‘,’);
$.each( allAuthor, function( i, allautval ) {
gaTaxonomyAuthor( allautval, $(‘.currentScr’).attr(‘articlelisttitle’), $(‘.currentScr’).attr(‘articlelistlinks’) );
});
/* Taxonomy and Author Trigger in GA Event End */
/*
* Call Email Signup for infinite scroll
*/
if( !$(‘.postid-‘+articlePostId+’ .article-body img’).parent(“a”).parent(“figure”).hasClass(‘bx-item’) ){
if( !$(“.abody-“+articlePostId+””).hasClass(“email-signup-visited”) ){
email_signup_module( articlePostId );
}
}
/* Content Page View Event */
dataLayer.push({
‘event’: ‘gaPageViewEvent’,
‘gaEventCategory’: ‘article’,
‘gaEventAction’: $(‘.currentScr’).attr(‘articlelisttitle’),
‘gaEventLabel’: articlePostId,
});
/* Content Page View Event */
/*
* Article Divider Scrolled Over Total Count
*/
dataLayer.push({
‘event’: ‘gaRecirculationEvent’,
‘gaEventCategory’: ‘recirculation’,
‘gaEventAction’: ‘article-divider-scrolled-over’,
‘gaEventLabel’: $(‘.currentScr’).attr(‘articlelistlinks’),
});
/*
* Article Divider Scrolled Over Individual Count
*/
article_number = $(‘.abody-‘+articlePostId+”).attr(“article-number”);
if (typeof article_number !== typeof undefined && article_number !== false) {
dataLayer.push({
‘event’: ‘gaRecirculationEvent’,
‘gaEventCategory’: ‘recirculation’,
‘gaEventAction’: ‘article-divider-scrolled-over-‘+article_number+”,
‘gaEventLabel’: $(‘.currentScr’).attr(‘articlelistlinks’),
});
}
// Google Analytics for Infinite Scroll
/*ga(‘send’, ‘pageview’, {
‘page’: $(‘.currentScr’).attr(‘articlelistlinks’),
‘title’: $(‘.currentScr’).attr(‘articlelisttitle’)
});*/
console.log(“Google”);
ga(‘set’, ‘dimension1’, $(‘.currentScr’).find(‘.tn_publish_date’).text());
ga(‘send’, ‘pageview’, {
‘page’: window.location.pathname,
‘title’: $(‘.currentScr’).attr(‘articlelisttitle’)
});
dataLayer.push({
‘event’:’InfiniteScrollPageView’,
‘virtualPageURL’: window.location.pathname,
‘virtualPageTitle’ : $(‘.currentScr’).attr(‘articlelisttitle’)
});
$(“nav.primary ul li.article-meta h2”).html($(‘.currentScr’).attr(‘articlelisttitle’).substring(0,100));
$(“title”).html($(‘.currentScr’).attr(‘articlelisttitle’));
var linktext = $(‘.currentScr’).find(“.anchor_subject”).html();
if ( linktext!=” ){
var linkredirectval =$(‘.currentScr’).find(“.anchor_subject”).attr(‘subjectlink’);
if(typeof linkredirectval!=’undefined’){
var subject_head_link = ““+linktext+”“;
$(‘.tophead_subject’).html(subject_head_link);
}else{
var subject_head_link = “”;
$(‘.tophead_subject’).html(subject_head_link);
}
}
pageChange = parseInt(pageChange) + 1;
}
}else{
$(this).removeClass(‘currentScr’);
}
});
$current_article = $(‘.scrolltrace.currentScr’);
// Load next leaderboard ad on reach to bottom action tout
if($current_article.hasClass(‘currentScr’)){
articlePostId = $(‘.currentScr’).attr(“article-post-id”);
var windowTop = $(window).scrollTop();
if( $current_article.find(‘.expand-reduce’).length != 0 ){
if( !$(‘#expand-reduce-‘+articlePostId+”).hasClass(‘expand-close’) && !$(‘#expand-reduce-‘+articlePostId+”).hasClass(‘tn-first-expand’)){
if( $(‘.abody-‘+articlePostId+”).hasClass(‘keep-reading’) ){
/* Overflow Hidden Parent Div */
$(‘.abody-‘+articlePostId+”).parent().addClass(“keep-reading-parent”);
/* Hide Article Footer */
$(‘#article-footer-‘+articlePostId+”).hide();
/* Hide Rev Content Block */
$(‘#tabola-block-‘+articlePostId+”).hide();
/* Hide aside wrap modules */
$(‘.scrolltrace.currentScr .aside-wrap .ad-wrap’).not(‘:eq(0)’).hide();
/* Show expand Reduce */
$(‘#expand-reduce-‘+articlePostId+”).show();
}else{
// Execute when the page loaded
eval(“pushDataPianoOnInfinite_”+articlePostId+”()”);
tp.experience.execute();
}
}
}
}
var loadPoint = $(‘.article-body:last’).offset().top – 68;
if (loadPoint!=false && $(window).scrollTop() >= loadPoint){
if( $(‘.scrolltrace’).length==count ){
loagAgn = true;
if(loagAgn){
count++;
if(count
eval(“pushDataPianoOnInfinite_”+$article_id+”()”);
// Execute when the page loaded
tp.experience.execute();
$(‘.abody-‘+$article_id+”).removeClass(‘keep-reading’);
$(‘.abody-‘+$article_id+”).removeClass(‘no-reading’);
/* Overflow Visible Parent */
$(‘.abody-‘+$article_id+”).parent().removeClass(“keep-reading-parent”);
/* Show Article Footer */
$(‘#article-footer-‘+$article_id+”).show();
/* Show Rev Content Block */
$(‘#tabola-block-‘+$article_id+”).show();
/* Show aside wrap modules */
$(‘.postid-‘+$article_id+’ .aside-wrap .ad-wrap’).not(‘:eq(0)’).show();
/* Hide expand Reduce */
$(‘#expand-reduce-‘+$article_id+”).hide();
/*
* Related Single Article Track
*/
relatedSingleArticle( $article_id );
/*
* Related Multiple Article Track
*/
relatedMultiArticle( $article_id );
/*
* Current Issue Module Track
*/
currentIssueModule( $article_id );
/*
* Inline CTA One Track
*/
inlineCtaOne( $article_id );
/*
* Inline CTA Two Track
*/
inlineCtaTwo( $article_id );
/*
* Inline CTA Two Track
*/
inlineCtaSignup( $article_id );
/*
* Author Highlight Track
*/
authorHighlight( $article_id );
/*
* Series Module Track
*/
seriesModule( $article_id );
/*
* Comment Module Track
*/
commentModule( $article_id );
/*
* Books Salad Track
*/
booksSalad( $article_id );
/*
* Action Tout Module Track
*/
actionToutModule( $article_id );
/*
* Sidebar Community Module Track
*/
sidebarCommunityModule( $article_id );
tp.push([“setCustomVariable”, “book_and_arts_article”, “false”]);
console.log(“pushed variable book_and_arts_article false”);
if (sharethis_infinite.includes($article_id) === false && 0 a’,function(){
/*
* Click Event
*/
dataLayer.push({
‘event’: ‘gaAuthorHighlight’,
‘gaEventCategory’: ‘author-Highlight’,
‘gaEventAction’: ‘author-Highlight-click’,
‘gaEventLabel’: $(this).attr(‘href’),
});
});
/*
* Click Event Tracking for Series Module
*/
$(document).on(‘click’, ‘.series-modules .series-modules-blocks .series-blocks > a’,function(){
/*
* Click Event
*/
dataLayer.push({
‘event’: ‘gaSeriesModule’,
‘gaEventCategory’: ‘series-module’,
‘gaEventAction’: ‘series-module-click’,
‘gaEventLabel’: $(this).attr(‘href’),
});
});
/*
* Click Event Tracking for Comment Module
*/
$(document).on(‘click’, ‘.comment-module .comment-blocks .cta input’,function(){
/*
* Click Event
*/
dataLayer.push({
‘event’: ‘gaCommentsModule’,
‘gaEventCategory’: ‘comments-module’,
‘gaEventAction’: ‘comments-module-click’,
‘gaEventLabel’: $(this).val(),
});
});
/*
* Click Event Tracking for Books Salad
*/
$(document).on(‘click’, ‘.book-module .newrelated-blocks a’,function(){
/*
* Click Event
*/
dataLayer.push({
‘event’: ‘gaBooksSalad’,
‘gaEventCategory’: ‘books-salad’,
‘gaEventAction’: ‘books-salad-click’,
‘gaEventLabel’: $(this).parent().parent().find(‘h5’).text(),
});
});
/*
* Click Event Tracking for Action Tout Module
*/
$(document).on(‘click’, ‘aside.takeaction .cta input’,function(){
/*
* Click Event
*/
dataLayer.push({
‘event’: ‘gaActionToutModule’,
‘gaEventCategory’: ‘action-tout-module’,
‘gaEventAction’: ‘action-tout-module-click’,
‘gaEventLabel’: document.URL,
});
});
/*
* Click Event Tracking for Keep Reading 2/3/4/5
*/
$(document).on(‘click’, ‘.expand-reduce a’,function(){
var article_number = $(this).parents(‘.scrolltrace’).find(‘.article-body’).attr(‘article-number’);
if (typeof article_number !== typeof undefined && article_number !== false) {
/*
* Click Event
*/
dataLayer.push({
‘event’: ‘gaKeepReading’,
‘gaEventCategory’: ‘keep-reading’,
‘gaEventAction’: ‘keep-reading-‘+article_number+’-click’,
‘gaEventLabel’: document.URL,
});
}
});
/*
* Article Email Sign Up
*/
$(document).on(‘click’,’.para_one_button_email’,function(){
/*
* Track Click On Sign Up Button GTM
*/
var current_email_signup = $(this).parents(“.email-signup-module”);
var current_step = current_email_signup.attr(“data-section”);
var article_id = $(this).parents(“#url-title”).parent().attr(“article-post-id”);
paragraphOneClickEvent(article_id, current_step);
var email = current_email_signup.find(“#para-one-email-input-“+current_step+””).val();
var sailthru_list = current_email_signup.find(“#para-one-sailthru-list-“+current_step+””).val();
var current_parent = $(this).parent();
if( email!=” && typeof email!==typeof undefined){
jQuery.ajax({
url :ajax_object.ajax_url,
type :”POST”,
data :”sailthru_email_take_action=”+email+”&take_action_sailthru_list_final=”+sailthru_list+”&action=action_tout_sailthru”,
success : function(data){
if( data.indexOf(‘errormsg’) > 0 ){
current_parent.find(‘.footer_email_error’).html(data);
}else{
/*
* Track Successful Sign Up GTM
*/
if( typeof article_id !== typeof undefined && typeof current_step !== typeof undefined && (typeof paragraph_module !== typeof undefined) && (paragraph_module[article_id][current_step].event_name!=””) ){
dataLayer.push({
‘event’: ‘gaParagraphOneEvent’,
‘gaEventCategory’: ”+ paragraph_module[article_id][current_step].event_name +”,
‘gaEventAction’: ”+ paragraph_module[article_id][current_step].event_name +’-list’,
‘gaEventLabel’: email,
});
}
var nextTNstep = parseInt(current_step)+1;
nextTNstep = ( nextTNstep > 5 )? 0 : nextTNstep;
var step = getParaOneNextStep(article_id, nextTNstep);
var cookieDateTNstep = new Date();
cookieDateTNstep.setTime(cookieDateTNstep.getTime() + (30*24*60*60*1000));
document.cookie = “TNstep=”+step+”;expires=”+cookieDateTNstep.toUTCString()+”;path=/”;
var cookieDateTNlifetime = new Date();
cookieDateTNlifetime.setTime(cookieDateTNlifetime.getTime() + (10*365*24*60*60*1000));
document.cookie = “TNlifetime=”+step+”;expires=”+cookieDateTNlifetime.toUTCString()+”;path=/”;
$(“.abody-“+article_id+” .email-signup-module”).hide();
current_email_signup.next(“#para-one-thankyou-“+article_id+””).show();
}
}
});
}else{
current_parent.find(‘.footer_email_error’).html(‘Please Enter Email’);
}
});
/*
* Paragraph one other module
*/
$(document).on(‘click’,’.para_one_button’,function(){
/*
* Track Click On Sign Up Button GTM
*/
var current_step = $(this).parents(“.email-signup-module”).attr(“data-section”);
var article_id = $(this).parents(“#url-title”).parent().attr(“article-post-id”);
var nextTNstep = parseInt(current_step)+1;
nextTNstep = ( nextTNstep > 5 )? 0 : nextTNstep;
var step = getParaOneNextStep(article_id, nextTNstep);
var cookieDateTNstep = new Date();
cookieDateTNstep.setTime(cookieDateTNstep.getTime() + (30*24*60*60*1000));
document.cookie = “TNstep=”+step+”;expires=”+cookieDateTNstep.toUTCString()+”;path=/”;
var cookieDateTNlifetime = new Date();
cookieDateTNlifetime.setTime(cookieDateTNlifetime.getTime() + (10*365*24*60*60*1000));
document.cookie = “TNlifetime=”+step+”;expires=”+cookieDateTNlifetime.toUTCString()+”;path=/”;
paragraphOneClickEvent(article_id, current_step);
});
$(document).on(‘click’,’.inline_cta_signup’,function(){
var current_email_signup = $(this).parents(“.inline-cta-form-module”);
var article_id = $(this).parents(“#url-title”).parent().attr(“article-post-id”);
$(“.inline_cta__form_error_”+article_id).html(“”);
$(“.inline_cta__form_toperror_”+article_id).html(“”);
var email = $(“#inline_cta__email_”+article_id).val();
var sailthru_list = $(“#inline_cta__sail_list_”+article_id).val();
var current_parent = $(this).parent();
if( email!=” && typeof email!==typeof undefined){
if(!isValidEmailAddress(email)){
$(“.inline_cta__form_error_”+article_id).html(”);
}
else{
jQuery.ajax({
url :ajax_object.ajax_url,
type :”POST”,
data :”article_id=”+article_id+”&email=”+email+”&list=”+sailthru_list+”&action=inlinecta-signup”,
success : function(data){
if( data.indexOf(‘errormsg’) > 0 ){
$(“.inline_cta__form_error_”+article_id).html(data);
}else{
$(“.inline_cta__signup_module_”+article_id).hide();
if (data.indexOf(‘verify_email’) > 0) {
$(“#inline_cta__form_thanks”+article_id).html(data);
}
$(“#inline_cta__form_thanks”+article_id).show();
}
}
});
}
}else{
$(“.inline_cta__form_error_”+article_id).html(”);
}
});
});
function isJSON(string){
try {
JSON.parse(string);
} catch (e) {
return false;
}
return true;
}
555619 241433You produced some decent points there. I looked on-line towards the issue and discovered most individuals will go along with along together with your internet website. 887188
307522 447709Hello, Neat post. There is an concern along with your web site in internet explorer, may well test thisK IE nonetheless is the marketplace chief and a big section of people will pass over your outstanding writing due to this issue. 94490
107249 716047Aw, it was an extremely good post. In thought I would like to set up writing comparable to this moreover – taking time and actual effort to create a extremely very good article but exactly what do I say I procrastinate alot and also no means manage to go done. 393456
176958 482761I think other website proprietors should take this internet internet site as an example , quite clean and amazing user genial style . 695004
540203 24575Your home is valueble for me. Thanks!? This internet page is really a walk-via for all with the information you needed about this and didn know who to ask. Glimpse appropriate here, and you l surely uncover it. 659622
77171 715598For some cause the picture just isnt loading appropriately, is at this time there an problem? 584631
322646 376354In todays news reporting clever journalists work their own slant into a story. Bloggers use it promote their works and a lot of just use it for enjoyable or to stay in touch with pals far away. 610081
979724 234485Truly instructive and superb structure of articles, now thats user friendly (:. 452980
930538 84290Very good day! This post could not be written any greater! Reading this post reminds me of my previous room mate! He always kept chatting about this. I will forward this write-up to him. Fairly certain he will have a very good read. Thanks for sharing! 847758
211426 165135You developed some decent points there. I looked over the internet for any problem and discovered most individuals goes as properly as along with your web internet site. 446047
636149 747119Your blog is showing much more interest and enthusiasm. Thank you so significantly. 18675
463830 80345I discovered your weblog site on google and check a few of your early posts. Continue to keep up the really very good operate. I just additional up your RSS feed to my MSN News Reader. Seeking forward to reading much more from you later on! 618768
117468 639529This internet web site is often a walk-through for all with the expertise you wanted concerning this and didnt know who must. Glimpse here, and you will completely discover it. 30022
846055 292042I believe your suggestion would be useful for me. I will let you know if its work for me too. Thank you for sharing this beautiful articles. thanks a great deal 355290
964013 626015Hello there! Do you know if they make any plugins to protect against hackers? Im kinda paranoid about losing everything Ive worked hard on. Any suggestions? 622091
276233 147342An extremely fascinating examine, I could possibly not concur entirely, but you do make some very valid points. 172572
852444 16011Cheers for this excellent. I was wondering should you were thining of writing similar posts to this one. .Maintain up the wonderful articles! 477086
810056 607498never saw a website like this, relaly impressed. compared to other blogs with this article this was definatly the best site. will save. 802672
168310 675006I undoubtedly did not realize that. Learnt something new today! Thanks for that. 886821
496481 430709I genuinely enjoy searching at on this internet site , it has fantastic content . 448951