var crsRender=0,scr=0,csrsellContainer=0,csccount=0,cofst=0,crsHandler=0,crsElemCount=0,csellAjxBind=0,csellStopRender=0,csellDrawer=0,ads=0,removedWidgetHeight=0,calledMrec=0,calledButtonAds=0,calledGAds=0,loadedWidgetCount=0,isMobileDevice=function(){return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)},CROSS_SELL={docPosition:0,drawerInitialToggle:0,adsTracking:{},isComplete:0,csell_elements:{mrect1:{height:0,func:"callMrect",param:{mrectCtr:"1"}},glance:{height:0,
func:"callGlance",param:{}},mrect2:{height:0,func:"callMrect",param:{mrectCtr:"2"}},crowdy:{height:0,func:"callCrowdy",param:{}},just_in_csell:{height:0,func:"callJustIn",param:{}},mostRead:{height:0,func:"callTrending",param:{trendContainer:"trending_most_read"}},mrect3:{height:0,func:"callMrect",param:{mrectCtr:"3"}},topVids:{height:0,func:"callCarousel",param:{carouselType:"top"}},latestVids:{height:0,func:"callCarousel",param:{carouselType:"latest"}},mrect4:{height:0,func:"callMrect",param:{mrectCtr:"4"}},
tracking:{height:0,func:"callTracking",param:{}},twitterhldr:{height:0,func:"callTwitter",param:{}},radio:{height:0,func:"",param:{}},buttonAds:{height:0,func:"callButtonAds",param:{}}},init:function(){if(1200<$(window).width()){var a=0;for(CROSS_SELL.inline();1>=a;)this.loadWidget(!0),a++}$(window).resize(function(){var a=$(window).width();1200<a&&0==csellAjxBind?($(window).bind("scroll",CROSS_SELL.crsEvent),$(".cross_sell_drawer_content").css({height:"initial"}),$(document).ajaxStop(function(){CROSS_SELL.getCsellElem();
$(this).unbind("ajaxStop")}),csellAjxBind=1,csellDrawer=0):1200>a&&1==csellAjxBind&&($(window).unbind("scroll",CROSS_SELL.crsEvent),csellAjxBind=0);1200>a&&0==csellDrawer&&(CROSS_SELL.drawer(a),csellDrawer=1,$(".cross_sell_drawer_content").height($(window).height()+"px"))}).resize();1200<=window_width&&"1"==$("#story1_link").data("ismultimedia")&&$("#cross_sell_drawer").fadeOut("fast")},initData:function(){$.ajax({url:data_url+"pages/cross_sell_json"+data_ext,dataType:"json",type:"get",success:function(a){generateJustIn(a.story_lists_just_in);
TRENDING.generate_content(a.trending_lists_trending,{type:"article",limit:"5",title:"",container:"trending_most_read"});carouselGenerate(a.carousel_lists_top_videos,{carouselType:"top_videos",type:"video_top_compact",section:"0",subsection:"0",show:"0",isCarousel:"0",title:"TOP VIDEOS",container:"carousel_compact_top_container"});carouselGenerate(a.carousel_lists_latest_videos,{carouselType:"latest_videos",type:"video_latest_compact",section:"0",subsection:"0",show:"0",isCarousel:"0",title:"LATEST VIDEOS",
t:"d1f23",container:"carousel_compact_latest_container"});trackingWidgetGenerate(a.tracker_lists_list,{trackingType:"tracking",type:"list"})}})},getCsellElem:function(){for(var a in CROSS_SELL.csell_elements)CROSS_SELL.csell_elements[a].height=$(".cross_sell_container ."+a).outerHeight()},crsEvent:function(){$(window).unbind("scroll",CROSS_SELL.crsEvent);var a=$(document).scrollTop();if("none"!==$("#cross_sell_drawer").css("display")){scr=$(document).scrollTop()+$(window).height();csrsellContainer=
$(".cross_sell_container").height();csccount=$(".cross_sell_container").children().length;cofst=$(".cross_sell_container .glance:last").offset().top;scr>csrsellContainer&&0==crsRender&&scr<($("#holdr").height()||$("div#story_container").height())&&(crsRender=1,CROSS_SELL.loadWidget(!0));var b=$("#cross_id").children().not(".cross_hidden"),b=CROSS_SELL.docPosition>a?b.eq(0).prev():b.eq(0);CROSS_SELL.visibleWidgetRender(b,"hide-unhide-widget");CROSS_SELL.adRefresh()}CROSS_SELL.docPosition=a;$(window).bind("scroll",
CROSS_SELL.crsEvent)},adRefresh:function(){var a=$(".crossell_ad").not(".cross_hidden").slice(0,2);0<a.length&&$.each(a,function(){CROSS_SELL.visibleWidgetRender($(this),"ad-refresh")})},isElementInViewport:function(a){a=a[0].getBoundingClientRect();return 0<a.bottom&&0<a.right&&a.left<(window.innerWidth||document.documentElement.clientWidth)},visibleWidgetRender:function(a,b){if(a.length)switch(b){case "hide-unhide-widget":CROSS_SELL.isElementInViewport(a)?a.removeClass("cross_hidden"):a.addClass("cross_hidden");
break;case "ad-refresh":CROSS_SELL.isElementInViewport(a)&&adsTracking.refreshAd(a.attr("id"))}},loadWidget:function(a){loadedWidgetCount++;var b=Object.keys(CROSS_SELL.csell_elements)[crsElemCount];0<$("#story_container").length?$("#story_container").outerHeight():$("#holdr").outerHeight();var c="crosswdg_"+loadedWidgetCount;$(".cross_sell_container ."+b);if(this.isComplete)d=$(".cross_sell_container ."+b+":last"),d.clone(!0,!0).appendTo(".cross_sell_container").attr("id","").attr("id",c).removeClass("cross_hidden"),
$(".cross_sell_container ."+b+":last").children("div").css({display:"block",height:""});else{var d=this.cSellWidgView(b);$(".cross_sell_container").append(d);$(".cross_sell_container ."+b+":last").attr("id","").attr("id",c);this.isComplete=13==crsElemCount?1:0}CROSS_SELL.csell_elements[b].param.containerOverride="#"+c;""!==CROSS_SELL.csell_elements[b].func&&1==a&&CROSS_SELL.callFunction(CROSS_SELL.csell_elements[b].func,CROSS_SELL.csell_elements[b].param);crsElemCount=13==crsElemCount?0:crsElemCount+
1;0==csellStopRender&&($(document).ajaxStop(function(){CROSS_SELL.setCrs()}),csellStopRender=1);crsRender=0},callFunction:function(a,b){switch(a){case "callGlance":CROSS_SELL.callGlance(b);break;case "callJustIn":CROSS_SELL.callJustIn(b);break;case "callTrending":b=0<Object.keys(b).length?b:{};CROSS_SELL.callTrending(b);break;case "callCarousel":b=0<Object.keys(b).length?b:{};CROSS_SELL.callCarousel(b);break;case "callTwitter":CROSS_SELL.callTwitter();break;case "callMrect":CROSS_SELL.callMrect(b.mrectCtr);
break;case "callButtonAds":CROSS_SELL.callButtonAds();break;case "callGAds":CROSS_SELL.callGAds();break;case "callCrowdy":CROSS_SELL.callCrowdy();break;case "callTracking":CROSS_SELL.callTracking(b)}},setCrs:function(){1==crsRender&&(crsRender=0)},refreshMrect:function(a){a=CROSS_SELL.adsTracking[a];googletag.pubads().refresh([gptAdSlots[a.gptIndex]]);a.adCallTime=Math.round(Date.now()/1E3)},callMrectDFP:function(a,b){var c=dfp_details[zone_id].cap,d=a.parent().parent().attr("id");loadAd(a,"GNO_"+
c+"_Mrec_"+b,mrec_size);adsTracking.setObject({key:d,mrecGptIndex:adsNum-1});adsTracking.setTime(d)},callMrect:function(a){var b=$("#cross_sell_drawer .mrect"+a+" .mrectHoldr:last");b.find(".dfp_ad").remove();-1<dfp_zones.indexOf(zone_id)?(CROSS_SELL.callMrectDFP(b,a),b.parent().parent().addClass("crossell_ad")):(calledMrec++,b=$("#cross_sell_drawer .mrect"+a+" .mrectHoldr"),b.eq(b.length-1).html('<iframe id="mrec_frame_'+calledMrec+'" scrolling="no" style="width:300px; height: 250px; border: 0px;"></iframe>'),
a=document.getElementById("mrec_frame_"+calledMrec),a.contentWindow.contents=$ads_json.mrec.replace($initial_zone_id+1+"",zone_id+1).replace($initial_synad,csell_article_tags),a.src='javascript:window["contents"]')},refreshSkyButtonAd:function(a){a=CROSS_SELL.adsTracking[a];googletag.pubads().refresh([gptAdSlots[a.gptSkyIndex]]);for(var b=0;b<a.buttons.length;b++)googletag.pubads().refresh([gptAdSlots[a.buttons[b]]]);a.adCallTime=Math.round(Date.now()/1E3)},callButtonAdsDFP:function(){var a=$("#cross_sell_drawer .ad_120x600:last");
a.find(".dfp_ad").remove();var b=dfp_details[zone_id].cap,c=a.parent().parent().attr("id");loadAd(a,"GNO_"+b+"_Skyscraper_1",[160,600]);adsTracking.setObject({key:c,skyGptIndex:adsNum-1});var d=$("#cross_sell_drawer .adtower:last");d.find(".dfp_ad").remove();for(var e=1;7>e;e++)d.append('<div class="button'+e+'" style="margin: 10px 15px;"></div>'),loadAd(d.find(".button"+e),"GNO_"+b+"_Button_"+e,[120,90]),adsTracking.indexes["_"+c].buttonGptIndexes.push(adsNum-1);adsTracking.setTime(c);a.parent().parent().addClass("crossell_ad")},
callButtonAds:function(){if(-1<dfp_zones.indexOf(zone_id))CROSS_SELL.callButtonAdsDFP();else{calledButtonAds++;var a=$("#cross_sell_drawer .bAdsHolder");a.eq(a.length-1).html('<iframe id="button_ads_frame_'+calledButtonAds+'" scrolling="no" style="width:300px; height: 620px; border: 0px;"></iframe>');a=document.getElementById("button_ads_frame_"+calledButtonAds);null!==a&&(a.contentWindow.contents=$ads_json.b_ads.replace($initial_zone_id+5+"",zone_id+5).replace($initial_zone_id+9+"",zone_id+9).replace($initial_zone_id+
10+"",zone_id+10).replace($initial_zone_id+11+"",zone_id+11).replace($initial_zone_id+12+"",zone_id+12).replace($initial_zone_id+13+"",zone_id+13).replace($initial_synad,csell_article_tags),a.src='javascript:window["contents"]')}},callGAds:function(){calledGAds++;var a=$("#cross_sell_drawer .mrect2 .mrect");a.eq(a.length-1).html('<iframe id="gAds_frame_'+calledGAds+'" scrolling="no" style="width:300px; height: 250px; border: 0px;"></iframe>');a=document.getElementById("gAds_frame_"+calledGAds);null!==
a&&(a.contentWindow.contents=$ads_json.gAds,a.src='javascript:window["contents"]')},callGlance:function(a){a.section="home";atAGlanceCall(a)},callCarousel:function(a){carouselCall({carouselType:"top"==a.carouselType?"top_videos":"latest_videos",type:"video_"+a.carouselType+"_compact",section:"0",subsection:"0",show:"0",isCarousel:"0",title:"TOP VIDEOS",container:"carousel_compact_"+a.carouselType+"_container",containerOverride:a.containerOverride})},callTwitter:function(){$(".cross_sell_container .twitterhldr:last a").remove();
$(".cross_sell_container .twitterhldr:last iframe").remove();$('<a class="twitter-timeline" href="https://twitter.com/search?q=from%3A%40iamjuan7" data-chrome="noscrollbar nofooter noheader" data-dnt="true" data-widget-id="512555033141846017"></a>').insertAfter($(".cross_sell_container .twitterhldr:last .tweet_title"));$(".cross_sell_container .twitterhldr:last #twitter_container").height($(window).height())},callTracking:function(){trackingWidgetCall({trackingType:"list",type:"list"})},callTrending:function(a){"trending_most_read"==
a.trendContainer&&TRENDING.init({trendingType:"trending_most_read"===a.trendContainer?"trending":"most_shared",type:"article",limit:"5",title:"",container:a.trendContainer})},callJustIn:function(){getJustIn()},callCrowdy:function(){$(".crowdyHldr").eq(-2).find("#crowdynews-iframe").attr("id","");var a='<div style="width: 300px; height: 400px;" data-crowdynews-widget="GMAnetwork/'+crowdyPage+"-vertical"+("lifestyle"==crowdyPage?"-1":"")+'"><script src="//widget.crowdynews.com/js/widget.js">\x3c/script></div>';
$(".crowdyHldr:last").empty().html(a)},loadAds:function(){CROSS_SELL.callMrect(1);CROSS_SELL.callMrect(2);CROSS_SELL.callMrect(3);CROSS_SELL.callMrect(4);CROSS_SELL.callButtonAds()},drawer:function(a){csellDrawer=1;var b=1200<=a?349:344;$(".cross_sell_drawer_button").css("top",$(window).height()/2-100+"px");$(".cross_sell_drawer_content").css({height:$(window).height()-44+"px","overflow-y":"auto",position:"absolute",background:"#fff",left:"30px"});$(".cross_sell_container").css({width:b+"px","max-width":b+
"px",height:1200<=a?"95%":"100%","-ms-overflow-style":"none","overflow-y":"auto"});$("#cross_sell_drawer").css({top:$(".navbar-fixed-top").height()+"px"});$(window).bind("scroll",function(){44<$(window).scrollTop()?$("#cross_sell_drawer").css({top:"74px",height:"40px"}):$("#cross_sell_drawer").css({top:"127px"})});CROSS_SELL.clicked()},inline:function(){csellDrawer=0;$(".cross_sell_container").css({width:"100%",overflow:"hidden",height:"auto"});$(".cross_sell_drawer_content").css({height:"auto",overflow:"hidden",
position:"relative",background:"#fff",left:"0px",width:"auto"})},clicked:function(){$(".cross_sell_drawer_button").click(function(){var a=$("#cross_sell_drawer"),b=$(window).width();if(a.hasClass("toggled"))a.removeClass("toggled"),$(".cross_sell_drawer_button_text").html("&#9664;"),320>=b&&$(".cross_sell_drawer_button").css("right","-5px");else{a.addClass("toggled");if(0==CROSS_SELL.drawerInitialToggle){for(a=crsElemCount;14>a;)CROSS_SELL.loadWidget(!1),a++;atAGlanceCall({section:"home"});CROSS_SELL.initData();
CROSS_SELL.callMrect(1);CROSS_SELL.callMrect(2);CROSS_SELL.callMrect(3);CROSS_SELL.callMrect(4);CROSS_SELL.callButtonAds();CROSS_SELL.drawerInitialToggle=1}else CROSS_SELL.loadAds();$(".cross_sell_drawer_button_text").html("&#9654;");320>=$(window).width()&&$(".cross_sell_drawer_button").css("right","-34px");CUSTOM_ANALYTICS.ga_click_event({event_category:"cross sell",event_label:"Cross Sell Drawer",event_value:1})}})},showAll:function(){$(".cross_sell_container").children().removeClass("cross_hidden")},
cSellWidgView:function(a,b){var c="";switch(a){case "mrect1":c='<section style="margin-bottom:10px" class="mrect1 mrect mrec_336"><div class="ad 300x250"><div class="label">advertisement</div>  <div class="adel mrectHoldr" style="">  </div></div></section>';break;case "mrect2":c='<section style="margin-bottom:10px" class="mrect2 mrect mrec_336"><div class="ad 300x250"><div class="label">advertisement</div>  <div class="adel mrectHoldr" style="">  </div></div></section>';break;case "mrect3":c='<section style="margin-bottom:10px" class="mrect3 mrect mrec_336"><div class="ad 300x250"><div class="label">advertisement</div>  <div class="adel mrectHoldr" style="">  </div></div></section>';
break;case "mrect4":c='<section style="margin-bottom:10px" class="mrect4 mrect mrec_336"><div class="ad 300x250"><div class="label">advertisement</div>  <div class="adel mrectHoldr" style="">  </div></div></section>';break;case "glance":c='<section style="margin: 30px;" class="glance">'+csellViewsJson.glance+"</section>";break;case "crowdy":c='<section class="crowdy"><div  class="crowdyHldr"><div style="width: 300px; height: 400px;" data-crowdynews-widget="GMAnetwork/'+crowdyPage+"-vertical"+("lifestyle"==
crowdyPage?"-1":"")+'"><script src="//widget.crowdynews.com/js/widget.js" async="true">\x3c/script></div></div></section>';break;case "just_in_csell":c='<section style="margin: 20px" class="just_in_csell">'+csellViewsJson.just_in+"</section>";break;case "mostRead":c='<section style="margin: 20px" class="mostRead">'+csellViewsJson.mostRead+"</section>";break;case "mostShared":c='<section style="margin: 20px" class="mostShared">'+csellViewsJson.mostShared+"</section>";break;case "topVids":c='<section style="margin: 20px" class="topVids">'+
csellViewsJson.topVids+"</section>";break;case "latestVids":c='<section style="margin: 20px" class="latestVids">'+csellViewsJson.latestVids+"</section>";break;case "tracking":c='<section style="margin: 20px" class="tracking">'+csellViewsJson.tracking+"</section>";break;case "twitterhldr":c='<section style="margin: 0 auto; width: 300px;height: 505px;" class="twitterhldr">'+csellViewsJson.twitterHldr+"</section>";break;case "radio":c='<section style="margin: auto; width: 300px; padding: 1.5% 0; text-align:center;" class="radio"><a href="javascript:void(0);" onclick="window.open("http://www.gmanetwork.com/radio/streaming", "_blank", "toolbar=yes, scrollbars=yes, resizable=yes, top=500, left=500, width=580, height=300");"><img alt="DZBB" title="DZBB" src="'+
assets_url+'img/radio_crossell.png"></a></section>';break;case "buttonAds":c+=csellViewsJson.skyscraper_buttons}return c}};
