
‘;
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 =408429;
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( 408429 );
}
/*
* Article N logo
*/
articleNLogo( 408429 );
/*
* Related Single Article Track
*/
relatedSingleArticle( 408429 );
/*
* Related Multiple Article Track
*/
relatedMultiArticle( 408429 );
/*
* Current Issue Module Track
*/
currentIssueModule( 408429 );
/*
* Inline CTA One Track
*/
inlineCtaOne( 408429 );
/*
* Inline CTA Two Track
*/
inlineCtaTwo( 408429 );
/*
* Inline CTA Signup Track
*/
inlineCtaSignup( 408429 );
/*
* Author Highlight Track
*/
authorHighlight( 408429 );
/*
* Series Module Track
*/
seriesModule( 408429 );
/*
* Comment Module Track
*/
commentModule( 408429 );
/*
* Books Salad Track
*/
booksSalad( 408429 );
/*
* Action Tout Module Track
*/
actionToutModule( 408429 );
/*
* Sidebar Community Module Track
*/
sidebarCommunityModule( 408429 );
/*
* @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:’government,political-figures,politics,society’,curr_post_id:’408429′},
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’) ){
$(‘
‘).insertAfter(‘.abody-‘ + postID);
}
/*
* 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() {
});
/**Inifnite Scroll Share This */
var newSharePostID=window.__sharethis__.config[‘inline-share-buttons’];
newSharePostID.id=”inline-share-button-“+postID;
newSharePostID.url=postLink;
newSharePostID.title=postTitle;
var shareLoadPromise=new Promise(function(resolutionFunc,rejectionFunc){resolutionFunc()});
shareLoadPromise.then(function(){
window.__sharethis__.load(‘inline-share-buttons’, newSharePostID);
})
.then(function(){
$(“#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’]);
}
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’)
});*/
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();
/*
* 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 );
}, 2000);
tp.push([“setCustomVariable”, “book_and_arts_article”, “false”]);
$(‘.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();
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;
}
‘; 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=408429; 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( 408429 ); } /* * Article N logo */ articleNLogo( 408429 ); /* * Related Single Article Track */ relatedSingleArticle( 408429 ); /* * Related Multiple Article Track */ relatedMultiArticle( 408429 ); /* * Current Issue Module Track */ currentIssueModule( 408429 ); /* * Inline CTA One Track */ inlineCtaOne( 408429 ); /* * Inline CTA Two Track */ inlineCtaTwo( 408429 ); /* * Inline CTA Signup Track */ inlineCtaSignup( 408429 ); /* * Author Highlight Track */ authorHighlight( 408429 ); /* * Series Module Track */ seriesModule( 408429 ); /* * Comment Module Track */ commentModule( 408429 ); /* * Books Salad Track */ booksSalad( 408429 ); /* * Action Tout Module Track */ actionToutModule( 408429 ); /* * Sidebar Community Module Track */ sidebarCommunityModule( 408429 ); /* * @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:’government,political-figures,politics,society’,curr_post_id:’408429′}, 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’) ){ $(”).insertAfter(‘.abody-‘ + postID); } /* * 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() { }); /**Inifnite Scroll Share This */ var newSharePostID=window.__sharethis__.config[‘inline-share-buttons’]; newSharePostID.id=”inline-share-button-“+postID; newSharePostID.url=postLink; newSharePostID.title=postTitle; var shareLoadPromise=new Promise(function(resolutionFunc,rejectionFunc){resolutionFunc()}); shareLoadPromise.then(function(){ window.__sharethis__.load(‘inline-share-buttons’, newSharePostID); }) .then(function(){ $(“#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’]); } 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’) });*/ 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(); /* * 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 ); }, 2000); tp.push([“setCustomVariable”, “book_and_arts_article”, “false”]); $(‘.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(); 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; } Follow The Nation Get Email Updates Sign up for our free daily newsletter, along with occasional offers for programs that support our journalism. By signing up to receive emails, you agree to receive occasional promotional offers for programs that support The Nation’s journalism. You may unsubscribe or adjust your preferences at any time. You can read our Privacy Policy here. Copyright (c) 2022 The Nation Company LLC