var _____WB$wombat$assign$function_____ = function(name) {return (self._wb_wombat && self._wb_wombat.local_init && self._wb_wombat.local_init(name)) || self[name]; }; if (!self.__WB_pmw) { self.__WB_pmw = function(obj) { this.__WB_source = obj; return this; } } { let window = _____WB$wombat$assign$function_____("window"); let self = _____WB$wombat$assign$function_____("self"); let document = _____WB$wombat$assign$function_____("document"); let location = _____WB$wombat$assign$function_____("location"); let top = _____WB$wombat$assign$function_____("top"); let parent = _____WB$wombat$assign$function_____("parent"); let frames = _____WB$wombat$assign$function_____("frames"); let opener = _____WB$wombat$assign$function_____("opener"); var googletag = googletag || {}; googletag.cmd = googletag.cmd || []; (function() { var gads = document.createElement('script'); gads.async = true; gads.type = 'text/javascript'; var useSSL = 'https:' == document.location.protocol; gads.src = (useSSL ? 'https:' : 'http:') + '//web.archive.org/web/20151012122401/http://www.googletagservices.com/tag/js/gpt.js'; var node = document.getElementsByTagName('script')[0]; node.parentNode.insertBefore(gads, node); })(); function getMyCookie(cname) { var name = cname + "="; var ca = document.cookie.split(';'); for(var i=0; i= 0)) ? 'paid user' : ''; // console.log('_Hyp1 value: '+_Hyp1); var _fic=10; var _ficarr = document.cookie.match(/(?:\s)?fic=(\w+);?/); _fic = (_ficarr && _ficarr[1])?parseInt(_ficarr[1], 10)+1:10; //document.cookie = "fic="+_fic+"; expires=0; path=/"; document.cookie="fic="+_fic; /* var crtg_nid = '4306'; var crtg_cookiename = 'crtg_rta'; var crtg_varname = 'crtg_content'; function crtg_getCookie(c_name){ var i,x,y,ARRCookies=document.cookie.split(";");for(i=0;i0)document.getElementsByTagName("head")[0].appendChild(crtg_script); else if(document.getElementsByTagName("body").length>0)document.getElementsByTagName("body")[0].appendChild(crtg_script); })(); var crtg_split= (crtg_content|| '').split(';'); var cto_values= []; if(crtg_split.length > 0){ for (var i=1;i (Number( obj.expires ) * 60 * 60 * 24 * 1000 ))) { localStorage.removeItem( key ); return ''; } return (obj && obj.hasOwnProperty( "value" ))?obj.value:''; }catch(e){return '';} }; var _ls_set = function ( key,val,exp ) { try { var _obj = { "value": $.trim(val), timestamp: new Date().getTime(), "expires": exp }; localStorage.setItem( key, JSON.stringify( _obj )); } catch( e ) {} }; var _geo = (typeof geolocation != "undefined")?geolocation:_ls_get('_geo'); if(typeof geolocation != "undefined" && _ls_get('_geo')==''){ _ls_set('_geo',geolocation,30); } var _ARC1 = 0; var adsReadTag = function(a){ googletag.cmd.push(function() { googletag.pubads().enableAsyncRendering(); googletag.pubads().collapseEmptyDivs(); googletag.enableServices(); var dfpads = {'containers': $( "[data-adsSlot],[data-adsslot]" )}; dfpads['len'] = dfpads.containers.length; var slot = ''; var adsid = []; var _auds = new Array(); if(typeof(_ccaud)!='undefined') { for(var i=0;i<_ccaud.Profile.Audiences.Audience.length;i++) if(i<200) _auds.push(_ccaud.Profile.Audiences.Audience[i].abbr); } var _HDL = ''; var _Hyp1 = ''; var _article = ''; var _tval = function(v) { if(typeof(v)=='undefined') return ''; if(v.length>100) return v.substr(0,100); return v; } var exc = function(adsid,adssize,adsSlot){ //adsid=$ele.attr('id'); if(adssize && $ele.css('display')!='none'){ slot = googletag.defineSlot(adsSlot, adssize, adsid).addService(googletag.pubads()); }else if($ele.css('display')!='none'){ slot = googletag.defineOutOfPageSlot(adsSlot, adsid).addService(googletag.pubads()); } googletag.display(adsid); if(a != 'default'){ googletag.pubads().refresh([slot]); } $('#'+adsid).removeAttr('data-adsSlot').removeAttr('data-adsslot'); }; var _geo = _ls_get('_geo'); var chkGeo = function(callback,ad_geo){ if(_geo && _geo!=''){if(callback)callback(data, ad_geo);} else{ $.get("/videos/geocode.cms", function(data) { if($.trim(data)){ _ls_set('_geo',data,30); _geo = $.trim(data); } if(callback)callback(data, ad_geo); }); } }; for(var i=0; i 0) { // pubads.setTargeting('crtotoi',cto_values); // } googletag.pubads().enableAsyncRendering(); googletag.pubads().collapseEmptyDivs(); googletag.enableServices(); }); }; var buildAdsAj = function(){ _ARC1++; adsReadTag(); }; $( document ).ready(function() { dfpadsLoad('default'); }); googletag.cmd.push(function() { var _auds = new Array(); if(typeof(_ccaud)!='undefined') { for(var i=0;i<_ccaud.Profile.Audiences.Audience.length;i++) if(i<200) _auds.push(_ccaud.Profile.Audiences.Audience[i].abbr); } var _HDL = ''; var _ARC1 = 'strong'; var _Hyp1 = ''; var _article = ''; var _tval = function(v) { if(typeof(v)=='undefined') return ''; if(v.length>100) return v.substr(0,100); return v; } googletag.defineSlot('/7176/TOI/TOI_Entertainment_New/TOI_Entertainment_Hindi/TOI_ROS_ATF_ENT_HND_300', [[300, 250], [300, 1050]], 'div-gpt-ad-1386838933386-0').addService(googletag.pubads()); googletag.defineSlot('/7176/TOI/TOI_Entertainment_New/TOI_Entertainment_Hindi/TOI_ROS_ATF_ENT_HND_728', [[728, 90], [1003, 90]], 'div-gpt-ad-1386838933386-1').addService(googletag.pubads()); if(typeof _showBellyAd !== 'undefined' && _showBellyAd==true){ googletag.defineSlot('/7176/TOI/TOI_Entertainment_New/TOI_Entertainment_Hindi/TOI_ROS_BLY_ENT_HND_300', [300, 250], 'div-gpt-ad-1386838933386-2').addService(googletag.pubads()); } googletag.defineSlot('/7176/TOI/TOI_Entertainment_New/TOI_Entertainment_Hindi/TOI_ROS_BTF_ENT_HND_300', [300, 250], 'div-gpt-ad-1386838933386-3').addService(googletag.pubads()); googletag.defineOutOfPageSlot('/7176/TOI/TOI_Entertainment_New/TOI_Entertainment_Hindi/TOI_ROS_OP_ENT_HND_Innov1','div-gpt-ad-1386838933386-0-oop1').addService(googletag.pubads()); googletag.defineOutOfPageSlot('/7176/TOI/TOI_Entertainment_New/TOI_Entertainment_Hindi/TOI_ROS_OP_ENT_HND_Inter','div-gpt-ad-1386838933386-0-oop2').addService(googletag.pubads()); googletag.defineOutOfPageSlot('/7176/TOI/TOI_Entertainment_New/TOI_Entertainment_Hindi/TOI_ROS_OP_ENT_HND_POP','div-gpt-ad-1386838933386-0-oop3').addService(googletag.pubads()); googletag.defineOutOfPageSlot('/7176/TOI/TOI_Entertainment_New/TOI_Entertainment_Hindi/TOI_ROS_OP_ENT_HND_Shosh','div-gpt-ad-1386838933386-0-oop4').addService(googletag.pubads()); googletag.pubads().setTargeting('sg', _auds).setTargeting('HDL', _tval(_HDL)) .setTargeting('ARC1', _tval(_ARC1)).setTargeting('fic',_fic + '') .setTargeting('Hyp1', _tval(_Hyp1)).setTargeting('article', _tval(_article)); // if (cto_values.length> 0) { // pubads.setTargeting('crtotoi',cto_values); // } googletag.pubads().enableAsyncRendering(); googletag.pubads().collapseEmptyDivs(); googletag.enableServices(); }); function loadAds(adSlot) { switch (adSlot) { case "showDCAdTop": document.write("
"); break; case "showDCAdsRight1": document.write("
"); break; case "showDCAdsRight2": document.write("
"); break; case "showDCAdsInnov1": document.write("
"); break; case "showDCAdsPop": document.write("
"); break; case "showDCAdsShosh": document.write("
"); break; case "showDCAdsInter": document.write("
"); break; case "showDCAdsBly": document.write("
"); break; default: //alert("Invalid AdSlot Called: [" + adSlot + "]"); break; } } function showDCAdTop(x,y) { loadAds("showDCAdTop"); } function showDCAdsRight1(x,y) { loadAds("showDCAdsRight1"); } function showDCAdsRight2(x,y) { loadAds("showDCAdsRight2"); } function showDCAdsInnov1(x,y) { loadAds("showDCAdsInnov1"); } function showDCAdsPop(x,y) { loadAds("showDCAdsPop"); } function showDCAdsShosh(x,y) { loadAds("showDCAdsShosh"); } function showDCAdsBly(x,y) { loadAds("showDCAdsBly"); } function showDCAdsInter(x,y) { loadAds("showDCAdsInter"); } var hideCompositeAds = function(status,$containerElem){ if($containerElem && $containerElem.length != 0 && status===false){ $containerElem.attr('data-hidden','true'); var $parentContainerElem = $($containerElem[0].parentNode.parentNode); if($parentContainerElem.find('[data-hidden]').length===$parentContainerElem.find('[data-ad-id]').length){ $parentContainerElem.hide(); } else if($parentContainerElem.find('[data-hidden]').length<$parentContainerElem.find('[data-ad-id]').length && $containerElem.data('slot-type')==='organicAds'){ $($containerElem[0].parentNode).hide(); } else if($parentContainerElem.find('[data-hidden]').length<$parentContainerElem.find('[data-ad-id]').length && $containerElem.data('slot-type') && $parentContainerElem.find('[data-resp-status="waiting"]').length != 0){ hideCompositeAds(false,$parentContainerElem.find('[data-resp-status="waiting"]')); } } }; var hideAds = function(status,$containerElem){ if($containerElem && $containerElem.length != 0 && status===false){ var $parentContainerElem = $($containerElem[0].parentNode.parentNode); if($parentContainerElem.find('[data-native-tmpl-temp]:visible').length===0 || $parentContainerElem.find('[data-native-tmpl-temp] .content_placeholder:visible').length !== 0){ $parentContainerElem.hide(); } } }; var setAutoplayAds = function(status,$containerElem){ if($containerElem && $containerElem.length != 0 && !$containerElem.data('autoplay') && status===true){ if(typeof geolocation==='undefined'){ $.ajax({url: "/videos/geocode.cms", success: function(result){ window.geolocation=result; if(result!=1 && $('.ctn-vid-ad[data-played]').length === 0){ $containerElem.attr('data-autoplay','true').attr('data-audio','false').click(); } }}); } else if(geolocation != 1){ if($('.ctn-vid-ad[data-played]').length === 0){ $containerElem.attr('data-autoplay','true').attr('data-audio','false').click(); } } } else if(status===false){ hideCompositeAds(status,$containerElem); } }; var colombia = colombia || {}; colombia.fns = colombia.fns || []; var ctnAdsCache = ctnAdsCache || {}; $(document).ready(function() { if($("[data-native-tmpl]").length>0){ var cads = document.createElement("script"); cads.async = true; cads.type = "text/javascript"; cads.src = "https://web.archive.org/web/20151012122401/http://static.columbia.timesinternet.in/ad/commons/js/colombia.js"; var node = document.getElementsByTagName("script")[0]; node.parentNode.insertBefore(cads, node); $(window).scroll(ctnAds.scrollT); //$(document).ready(function() {ctnAds.scrollT();}); ctnAds.scrollT(); if (!Object.keys) { Object.keys = function(obj) { var keys = []; for (var i in obj) { if (obj.hasOwnProperty(i)) { keys.push(i); } } return keys; }; } } }); //getters ctnAdsCache.getData = function(adId, index){ return ctnAdsCache[adId + '-' + index]?ctnAdsCache[adId + '-' + index].data:undefined; } ctnAdsCache.getStatus = function(adId, index){ return ctnAdsCache[adId + '-' + index]?ctnAdsCache[adId + '-' + index].status:undefined; } //setters ctnAdsCache.setData = function(adId, index, data){ ctnAdsCache[adId + '-' + index] = ctnAdsCache[adId + '-' + index] || {}; ctnAdsCache[adId + '-' + index].data = data; } ctnAdsCache.setStatus = function(adId, index, status){ ctnAdsCache[adId + '-' + index] = ctnAdsCache[adId + '-' + index] || {}; ctnAdsCache[adId + '-' + index].status = status; } //delete ctnAdsCache.removeCtnAd = function(adId,index){ delete ctnAdsCache[adId + '-' + index]; } var ctnAds = ctnAds || {}; ctnAds.inView = function (elem, partial, skew) { skew = skew || 0; var $w = $(window), $e = $(elem), docViewTop,docViewBottom,elemTop,elemBottom,in_view; if($e.is(":hidden")){ // Element is hidden so its not in the view return false; } docViewTop = $w.scrollTop() - skew; //todo - skew docViewBottom = $w.scrollTop() + $w.height() + skew;//todo + skew elemTop = $e.offset()?$e.offset().top:0; elemBottom = elemTop + $e.height(); in_view = false; if (partial === true) { in_view = ((elemBottom > docViewTop ) && (elemTop <= docViewBottom )); } else { in_view = ((elemBottom <= docViewBottom) && (elemTop >= docViewTop)); } return in_view; }; ctnAds.throttle = function ( delay, callback ) { var _timeout; var _exec = 0; return function callable() { var elapsed = +new Date() - _exec; var tthis = this; var args = arguments; function run() { _exec = +new Date(); callback.apply( tthis, args ); } _timeout && clearTimeout( _timeout ); if( elapsed > delay ) run(); else _timeout = setTimeout( run, delay - elapsed ); }; } ctnAds.refresh = function(identifier) { colombia.fns.push(function() { colombia.refresh(identifier); }); } ctnAds.processCtnAds = function(response, containerStr){ var $containerElem = $('#' + containerStr); var ctnAdCP = ctnAds.getCtnAdConfigParams($containerElem); var tplHtml = $('#' + ctnAdCP.tplId).html(); if(response===null){ if($containerElem.find('.content_placeholder').length != 0){ $containerElem.hide(); } if(ctnAdCP.callback != ''){ try{window[ctnAdCP.callback](false,$containerElem);}catch(e){} } return true; } if(ctnAdsCache.getStatus(ctnAdCP.adId,ctnAdCP.index) === 'processed'){ if(response === undefined){ if(!ctnAdsCache.getData(ctnAdCP.adId,ctnAdCP.index)){ $containerElem.attr('data-resp-status','waiting'); return true; } else{ response = ctnAdsCache.getData(ctnAdCP.adId,ctnAdCP.index); } } else if(!ctnAdsCache.getData(ctnAdCP.adId,ctnAdCP.index) && response && Object.keys(response).length >2){ ctnAdsCache.setData(ctnAdCP.adId,ctnAdCP.index,response); } else { ctnAdsCache.removeCtnAd(ctnAdCP.adId,ctnAdCP.index); } } var adsData = ctnAdCP.slotType?response[ctnAdCP.slotType]:response.paidAds; ctnAds.tmplrender(adsData,$containerElem,tplHtml,ctnAdCP); ctnAds.waitingSlotsRender(ctnAdCP); return true; }; var colombiaVidAdComplete = function(identifier){ var vidFrame = $('#' + identifier); var vidFrameContainer = $('#' + identifier.replace('-iframe','')); var parentExistingSize = vidFrame.data('existing-size'); // vidFrameContainer.find('a').attr({ // 'href':'javascript:void(0);', // 'target':'' // }); $(vidFrameContainer).animate(parentExistingSize, "slow", function(){ vidFrame.hide().parent().hide().css('height',''); vidFrame.attr('src',''); vidFrameContainer.css('height','').find('.hid-vid-play').fadeIn("slow"); }); }; ctnAds.tmplrender = function(adsData,$containerElem,tplHtml,ctnAdCP){ $containerElem.empty(); for(var i=0; i', "~name-desc~": adsData[i].title + ' ' + adsData[i].text, "~name-desc-trim~": nameDescTrim, "~pg-tag~": isNaN(+ctnAdCP.pgTag)?ctnAdCP.pgTag:((+ctnAdCP.pgTag)+i), "~icon-ctn-vid~": (adsData[i].itemType===4?'':''), "~ctn-vid-ad-container~": (adsData[i].itemType===4?'
':'') }; var regExp = new RegExp("~url~",'g'); for(var km in keyMap){ if(keyMap.hasOwnProperty(km)){ var regExp = new RegExp(km,'g'); tpl= tpl.replace(regExp,keyMap[km]); } } $containerElem.append(tpl); if(adsData[i].itemType === 4){ ctnAds.renderVideoAds($containerElem,adsData[i],ctnAdCP, keyMap["~url~"]); } } $containerElem.show().removeAttr('data-resp-status'); if(ctnAdCP.callback != ''){ //On Ad Render Success - passed undefined for backward compatiblity try{window[ctnAdCP.callback](true,$containerElem);}catch(e){} } return true; } ctnAds.renderVideoAds = function($containerElem,vidAdData,ctnAdCP,adLinkUrl){ $containerElem.find('a').attr({ 'href':'javascript:void(0);', 'target':'' }); $containerElem.click(function(e){ // setTimeout(function(){ // $containerElem.find('a').attr({ // 'href':adLinkUrl, // 'target':'_blank' // }); // }, 3000); var dataSize = $containerElem.data('ad-size')?$containerElem.data('ad-size'):[0,250]; var dataExpansionSize = $containerElem.data('expansion-size')?$containerElem.data('expansion-size'):[0,250]; if(dataSize && dataSize.length >= 2){ var existingSize = {}; var size = {}; if(dataSize[0] !== 0){ size['width'] = dataSize[0] + 'px'; size['eWidth'] = dataExpansionSize[0]?dataExpansionSize[0]:undefined; existingSize['width'] = $(this).width() + 'px'; } if(dataSize[1] !== 0){ size['height'] = dataSize[1] + 'px'; size['eHeight'] = dataExpansionSize[1]?dataExpansionSize[1]:undefined; existingSize['height'] = $(this).height() + 'px'; } var vidAd = {'placeholderId': ctnAdCP.adId + "-" + ctnAdCP.index + '-iframe', 'container': $containerElem.find('.ctn-vid-ad')}; vidAd.placeholder = $('#'+vidAd.placeholderId); if(vidAd.container.is(':hidden')){ vidAd.container.attr('data-played','true').find('.ctn_loader').show(); } if(!vidAd.placeholder.length){ vidAd.placeholder = $('').attr({ 'id': vidAd.placeholderId, 'class': 'ctn-vid-ad-iframe', 'width': (size.width?size.width:'100%'), 'height': size.height, 'frameborder':'0', 'scrolling': 'no', 'src': '/ads_native_video_dev.cms', 'style': 'display:none;background-color:#000;' }) .data('existing-size',existingSize) .load(function(){ $(this).show().siblings('.ctn_loader').hide(); vidAdData.autoplay = $containerElem.data('autoplay')?1:0; vidAdData.audio = $containerElem.data("audio")?1:0; if(this.contentWindow.colombiaVideoAd){ this.contentWindow.colombiaVideoAd(vidAdData, $containerElem.attr('id')); } }); vidAd.container.css('width',(size.width?size.width:'100%')).append(vidAd.placeholder); } else { if(vidAd.container.is(':hidden')){ vidAd.placeholder.attr('src','/ads_native_video_dev.cms'); } } if(vidAd.container.is(':hidden')){ $('.ctn-vid-ad:visible').not(vidAd.container).each(function(i,c){ $($(c).find('.ctn-vid-ad-iframe')[0].contentDocument).find('#abort-vid-ad').click(); }); $containerElem.find('.hid-vid-play').fadeOut("slow", function(){ var animateSize = {'width': size.width, 'height':'+='+(+size.eHeight+30)}; $($containerElem).animate(animateSize,{duration: "slow", queue: false}); vidAd.container.show(); $(vidAd.container).animate({'height':size.height}, {duration: "slow", queue: false, complete: function(){ //vidAd.placeholder.delay( 800 ).show(); } }); }).delay(300); } } }); //For AutoPlay on International Homepage if($('.ctn-vid-ad[data-played]').length === 0 && $containerElem.data('autoplay')){ $containerElem.click(); } } ctnAds.waitingSlotsRender = function(ctnAdCP){ var waitingSlots = $('[data-ad-id="'+ctnAdCP.adId+'"][data-index="'+ctnAdCP.index+'"][data-resp-status="waiting"]'); waitingSlots.each(function(i,c){ ctnAds.nativePush(c); }); } ctnAds.loadc = ctnAds.throttle(500,function(){ colombia.load(); }); ctnAds.colombiaClear = function(){ colombia.clear(); }; ctnAds.getCtnAdConfigParams = function($containerElem){ var ctnAdConfigParams = {}; ctnAdConfigParams['adId'] = $containerElem.data('ad-id'); ctnAdConfigParams['index'] = $containerElem.data('index'); ctnAdConfigParams['slotType'] = $containerElem.data('slot-type'); ctnAdConfigParams['pos'] = $containerElem.data('pos'); ctnAdConfigParams['secid'] = ($containerElem.data('secid'))?$containerElem.data('secid'):0; ctnAdConfigParams['descLen'] = $containerElem.data('desc-len'); ctnAdConfigParams['callback'] = $containerElem.data('callback'); ctnAdConfigParams['pgTag'] = $containerElem.data('pg-tag'); ctnAdConfigParams['tplId'] = $containerElem.data('native-tmpl-temp')?$containerElem.data('native-tmpl-temp'):$containerElem.data('native-tmpl'); return ctnAdConfigParams; } ctnAds.nativePush = function(ele){ var $ele = $(ele); if(($ele.length != 0 && $ele.html().length === 0)){ $ele.hide(); } var ctnAdCP = ctnAds.getCtnAdConfigParams($ele); var containerStr = ctnAdCP.adId+'-'+ctnAdCP.index; if(ctnAdCP.slotType){ containerStr += ('-'+ctnAdCP.slotType); } if(ctnAdCP.pos){ containerStr += ('-'+ctnAdCP.pos); } $ele.attr('id',containerStr).attr("data-native-tmpl-temp",ctnAdCP.tplId).removeAttr("data-native-tmpl"); if(ctnAdsCache.getStatus(ctnAdCP.adId,ctnAdCP.index) === 'processed'){ ctnAds.processCtnAds(undefined,containerStr); } else { ctnAdsCache.setStatus(ctnAdCP.adId,ctnAdCP.index,'processed'); colombia.fns.push(function(){ colombia.registerSlot(ctnAdCP.adId,containerStr,ctnAdCP.index,ctnAdCP.secid,ctnAds.processCtnAds); colombia.display(containerStr); ctnAds.loadc(); }); } }; ctnAds.scrollT = ctnAds.throttle(100, function(){ var adsEle = $( "[data-native-tmpl]" ); adsEle.each( function ( i, c ) { if( ctnAds.inView( c, true, 500) ) { ctnAds.nativePush( c ); } }); }); } /* FILE ARCHIVED ON 12:24:01 Oct 12, 2015 AND RETRIEVED FROM THE INTERNET ARCHIVE ON 04:20:23 May 03, 2024. JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE. ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C. SECTION 108(a)(3)). */ /* playback timings (ms): captures_list: 0.757 exclusion.robots: 0.1 exclusion.robots.policy: 0.089 cdx.remote: 0.061 esindex: 0.011 LoadShardBlock: 145.48 (3) PetaboxLoader3.resolve: 144.258 (5) PetaboxLoader3.datanode: 75.08 (5) load_resource: 173.697 (2) */