test 1231231231 eueireruie

‘);
}
function callComScore() {
// alert(“h”);
var curntUrl = window.location.href;
// curntUrl = curntUrl.replace(window.location.hostname,”www.firstpost.com”);
var _comscore = _comscore || [];
_comscore.push({
c1: “2”,
c2: “6683813”,
c7: curntUrl
});
}
function changeUrl(title, url , pid , pdesc) {
var cleanTitle = title;
cleanTitle += ‘ Firstpost Photos ‘+pid;
if(pid != 1){
updateUrl(cleanTitle , url);
}else{
cleanTitle = cleanTitle.replace(“‘”, “”);
cleanTitle = cleanTitle.replace(‘”‘, ”);
History.pushState(null, cleanTitle, url);
}
$(‘meta[name=description]’).attr(‘content’, pdesc+”,Firstpost Photo “+pid);
$(‘link[rel=”canonical”]’).attr(‘href’, url);
}
function loadArticle(id, url , title) {
//var adcount = 2;
article_arr.push(id);
//section = document.querySelectorAll(“.show-next”);
//making sure article doesn’t get loaded more than once
var ifExists = $(“#aid_”+id+” .dynamicArticle”).length;
var article_cat = $(“#aid_”+id).data(‘category’);
title = title.replace(“‘”, “”);
title = title.replace(‘”‘, ”);
//console.log(id , title , url , “load article call”);
if (ifExists > 0) {
//article has already been loaded
return false;
}else{
$(“#aid_” + id).append(“

next story

“);
$(“#aid_” + id + ” .dynamicArticle”).load(url + ” .mainArticlediv”, function() {
$(“#nxtarticle”).val(nxtarticlecnt);
$(“#aid_” + id + ” .auto-refresh”).remove();
$(“#aid_” + id + ” .highlights-wrap”).remove();
$(“#aid_” + id + ” #blogDivScroll”).remove();
$(“#aid_” + id + ” .live-bnt”).remove();
$(“#aid_” + id + ” .rhs-video-div”).remove();
$(“#aid_” + id + ” .flying_carpet_ads”).remove();
if(IO_SCRIPT_FLAG == 1 && $(‘.photo-con-list img’).length == 0){
window._io_config = window._io_config || {};
window._io_config[“0.2.0”] = window._io_config[“0.2.0”] || [];
window._io_config[“0.2.0”].push({
page_url:url,
page_url_canonical: url,
page_title: document.querySelector(“#aid_”+id+” #headlineitem”).innerHTML,
page_type: “article”,
page_language: “en”,
article_authors: [ document.querySelector(“#aid_”+id+” .article-by”).innerHTML ],
article_categories: [ document.querySelector(“#aid_”+id+” .section-btn”).innerHTML ],
article_type: “longread”,
article_word_count: document.querySelector(“#aid_”+id+” .article-full-content”).innerHTML.split(‘ ‘).length,
article_publication_date: document.querySelector(“#aid_”+id+” .article-date”).innerHTML
});
}
if(article_cat == ‘health’){
myUpcharWidget();
}else{
$(“#aid_” + id + ” #myupchar_widget”).remove();
$(“#aid_” + id + ” .myupchar_widget”).remove();
}
loadAds(id);
if(outbrain_ads_enable == ‘1’){
outbrainAds();
}
//adcount++;
});
}
}
function outbrainAds(){
OBR.extern.researchWidget();
}
function loadAds(id,adcount = ”){
var ads_cnt = 0;
$(‘#aid_’+id+’ .ad-center’).each(function(){
var ad_id = $(this).data(‘ad-id’);
var ad_size = $(this).data(‘ad-size’);
if(typeof ad_id !== ‘undefined’ && typeof ad_size !== ‘undefined’){
ad_size = ad_size.replace(/[/g , ”).replace(/]/g , ”).replace(/s+/g, ”).replace(/’/g, ”);
var ad_size_arr = ad_size.split(‘,’);
var ad_size_result = chunkArray(ad_size_arr , 2);
$(this).html(”);
googletag.cmd.push(function() {
var slot = googletag.defineSlot(‘/1039154/’+ad_id, ad_size_result , ad_id+’_’+id+’_’+ads_cnt).addService(googletag.pubads());
googletag.display(ad_id+’_’+id+’_’+ads_cnt);
});
ads_cnt++;
}
});
}
function chunkArray(myArray, chunk_size){
var index = 0;
var arrayLength = myArray.length;
var tempArray = [];
var myChunk = [];
var j = 0;
var fluid_flag = false;
for (index = 0; index < arrayLength; index+=chunk_size) {
var k = 0;
for(i = index ; i < chunk_size+index ; i++){
if (!myChunk[j]) {
myChunk[j] = [];
}
if(myArray[i] == “fluid”){
myChunk[j][k] = myArray[i];
fluid_flag = true;
break;
}else{
myChunk[j][k] = parseInt(myArray[i]);
k++;
}
}
j++;
if(fluid_flag){
break;
}
}
//console.log(myChunk ,”myChunk”);
return myChunk;
}
/*function getArticleSections(){
var article_url = ”;
var article_title = ”;
var section = document.querySelectorAll(“.next-article”);
var sections = {};
var i = 0;
var currentIndex = 0;
var oldScrollPosition = 0;
var inti = 0;
window.onscroll = function() {
var scrollPosition = document.documentElement.scrollTop || document.body.scrollTop;
for (i in section) {
if(oldScrollPosition < scrollPosition){
if (section[i].offsetTop <= scrollPosition) {
console.log(parseInt(i) , -currentIndex , “hiii 3333”)
if((parseInt(i)+1-currentIndex)==1){
currentIndex = parseInt(i)+1;
article_url = section[currentIndex – 1].getAttribute(‘data-url’);
article_title = section[currentIndex – 1].getAttribute(‘data-title’);
article_title = article_title.replace(“‘”, “”);
article_title = article_title.replace(‘”‘, ”);
updateUrl(article_title , article_url);
}
}
}else{
inti = parseInt(i);
if (section[i].offsetTop <= scrollPosition && (inti+1)

Similar Articles

Most Popular