20 years after Columbine, former Principal Frank DeAngelis is still learning how to move on – CNN

“);var a = g[r.size_id].split(“x”).map((function(e) {return Number(e)})), s = u(a, 2);o.width = s[0],o.height = s[1]}o.rubiconTargeting = (Array.isArray(r.targeting) ? r.targeting : []).reduce((function(e, r) {return e[r.key] = r.values[0],e}), {rpfl_elemid: n.adUnitCode}),e.push(o)} else l.logError(“Rubicon bid adapter Error: bidRequest undefined at index position:” + t, c, d);return e}), []).sort((function(e, r) {return (r.cpm || 0) – (e.cpm || 0)}))},getUserSyncs: function(e, r, t) {if (!A && e.iframeEnabled) {var i = “”;return t && “string” == typeof t.consentString && (“boolean” == typeof t.gdprApplies ? i += “?gdpr=” + Number(t.gdprApplies) + “&gdpr_consent=” + t.consentString : i += “?gdpr_consent=” + t.consentString),A = !0,{type: “iframe”,url: n + i}}},transformBidParams: function(e, r) {return l.convertTypes({accountId: “number”,siteId: “number”,zoneId: “number”}, e)}};function m() {return [window.screen.width, window.screen.height].join(“x”)}function b(e, r) {var t = f.config.getConfig(“pageUrl”);return e.params.referrer ? t = e.params.referrer : t || (t = r.refererInfo.referer),e.params.secure ? t.replace(/^http:/i, “https:”) : t}function _(e, r) {var t = e.params;if (“video” === r) {var i = [];return t.video && t.video.playerWidth && t.video.playerHeight ? i = [t.video.playerWidth, t.video.playerHeight] : Array.isArray(l.deepAccess(e, “mediaTypes.video.playerSize”)) && 1 === e.mediaTypes.video.playerSize.length ? i = e.mediaTypes.video.playerSize[0] : Array.isArray(e.sizes) && 0

div:nth-child(2){display:none}.el__locator-map-container[data-eq-state$=small] .overlay-map,.el__locator-map-container[data-eq-state$=xsmall] .overlay-map{display:none}.media__map–thumbnail{position:absolute;width:100%;z-index:5}.pg-special-article~.sibling{display:none}.pg-special-article .pg__background__image_wrapper{display:none}.pg-special-article .l-container{max-width:100%;padding:0}.pg-special-article .el-entitlement{-webkit-box-sizing:content-box;box-sizing:content-box;float:none;height:60px;margin:0 auto;padding:20px 0;text-align:center;z-index:0}@media (min-width:80px) and (max-width:479px){.pg-special-article .el-entitlement{padding:5px 0}}.pg-special-article .el-entitlement~.pg-special-article__head-standard{padding-top:0}.pg-special-article .marker-fullwidth~.el-entitlement{position:absolute;width:100%}.pg-special-article__head{text-align:center}.pg-special-article__head-fullwidth{max-width:100%;position:relative}.pg-special-article__head-standard{margin:0 auto;position:relative;padding:20px 0 0}@media (min-width:640px){.pg-special-article__head-standard{max-width:930px;padding-left:0;padding-right:0}}@media (min-width:80px) and (max-width:479px){.pg-special-article__head-standard{padding-top:0}}.pg-special-article .pg-special-article__head .media__caption{text-align:left}@media (min-width:80px) and (max-width:479px){.pg-special-article .pg-special-article__head .media__caption{padding:0 10px}}.pg-special-article .pg-special-article__head .media__image .media__caption,.pg-special-article .pg-special-article__head .media__image~.media__caption{bottom:0;color:rgba(38,38,38,0);left:0;padding:12px 45px;position:absolute;text-align:left;-webkit-transition:background .3s,color .3s;-o-transition:background .3s,color .3s;transition:background .3s,color .3s;width:100%}.pg-special-article .pg-special-article__head .media__image .media__caption.media__caption–open,.pg-special-article .pg-special-article__head .media__image~.media__caption.media__caption–open{background:hsla(0,0%,99.6%,.7);color:#262626}.pg-special-article .pg-special-article__head .media__image .media__caption.media__caption–open:before,.pg-special-article .pg-special-article__head .media__image~.media__caption.media__caption–open:before{color:#262626;margin:0 0 12px 15px;content:””;font-family:cnn-icons}.pg-special-article .pg-special-article__head .media__image .media__caption:before,.pg-special-article .pg-special-article__head .media__image~.media__caption:before{bottom:0;color:#fefefe;cursor:pointer;display:inline-block;left:0;margin:0 0 12px 12px;position:absolute;font-size:25px;font-size:1.66667rem;content:””;font-family:cnn-icons}.pg-special-article__head .el__video_collection–close{display:none}.pg-special-article__head .el__image–page-width{background-position:50%;background-repeat:no-repeat;background-size:100% auto;background-size:cover;padding-bottom:50%}@media (min-width:640px){.pg-special-article__head .el__image–page-width{height:525px;padding-bottom:0}}.pg-special-article__head .el__image–page-width img{height:2px;opacity:0;width:2px}.pg-special-article__head .el__gallery,.pg-special-article__head .el__video{margin:0 auto;padding:0}@media (min-width:640px){.pg-special-article__head .el__gallery,.pg-special-article__head .el__video{max-width:930px;padding-left:0;padding-right:0}}.pg-special-article__head .el__gallery .metadata__source,.pg-special-article__head .el__video .metadata__source{text-align:left}.pg-special-article__head video{left:0}.pg-special-article .m-share{margin:0 auto 15px;max-width:660px;padding:0 10px;text-align:center;z-index:4}.pg-special-article .m-share .gigya-sharebar-element[data-social-media-name=unfurled-gallery-email],.pg-special-article .m-share .gigya-sharebar-element[data-social-media-name=whatsapp]{display:none!important}.pg-special-article .m-share .gigya-sharebar-element{display:inline-block;float:none}.pg-special-article .m-share .gig-button-container{text-align:center}@media (min-width:640px){.pg-special-article .m-share{padding:0}}@media (min-width:1040px){html:not(.android):not(.ios):not(.iemobile) .pg-special-article .m-share{height:0;left:0;margin:0 auto;position:absolute;right:0;text-align:left;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:opacity .15s;-o-transition:opacity .15s;transition:opacity .15s;width:100%;padding:0 10px}}@media (min-width:1040px) and (min-width:640px){html:not(.android):not(.ios):not(.iemobile) .pg-special-article .m-share{max-width:930px;padding-left:0;padding-right:0}}@media (min-width:1040px){html:not(.android):not(.ios):not(.iemobile) .pg-special-article .m-share>[class*=gigya-sharebar]{margin-left:35px}html:not(.android):not(.ios):not(.iemobile) .pg-special-article .m-share .gigya-sharebar-element{display:block;float:none;margin:0}html:not(.android):not(.ios):not(.iemobile) .pg-special-article .m-share .gigya-sharebar-element+.gigya-sharebar-element{margin-top:10px}html:not(.android):not(.ios):not(.iemobile) .pg-special-article .m-share>[class*=gigya-sharebar]{margin-left:-60px;width:50px}}.pg-special-article .special__article–background{left:0;position:absolute;top:0;width:100%;z-index:-21}.pg-special-article .pg-special-article__body{background:rgba(0,0,0,0);position:relative}.pg-special-article .zn-body-text{padding-top:0;position:relative;z-index:0}.pg-special-article .zn-body-text h3{clear:both;display:block;margin-left:auto;margin-right:auto;padding:0 10px}@media (min-width:640px){.pg-special-article .zn-body-text h3{max-width:660px;padding-left:0;padding-right:0}}.pg-special-article .zn-body-text h3 strong{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:32px;font-size:2.13333rem;line-height:1.25}.pg-special-article .pg-headline{margin:0 auto;text-align:center;padding:25px 10px 0}@media (min-width:640px){.pg-special-article .pg-headline{max-width:930px;padding-left:0;padding-right:0}}@media (min-width:80px) and (max-width:479px){.pg-special-article .pg-headline{padding-top:15px}}.pg-special-article .update-time{color:#737373;float:none;margin:0 auto 1em;text-align:center;padding:0 10px;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:16px;font-size:1.06667rem;line-height:1.75}@media (min-width:880px){.pg-special-article .update-time{margin:0 auto 2em}}@media (min-width:640px){.pg-special-article .update-time{max-width:660px;padding-left:0;padding-right:0}}.pg-special-article .update-time:before{content:””;display:none}.pg-special-article .metadata__byline,.pg-special-article .metadata__location{margin-bottom:.5em;text-align:center}.pg-special-article .metadata__byline__author,.pg-special-article .metadata__location__detail{font-weight:300}@media (min-width:640px){.pg-special-article .metadata__byline__author:before,.pg-special-article .metadata__location__detail:before{border-top:1px solid #d9d9d9;content:””;display:block;height:1px;margin:20px auto;width:80px}}.pg-special-article .metadata__byline__author strong,.pg-special-article .metadata__location__detail strong{color:#c00;font-weight:300}.pg-special-article .el__leafmedia–storyhighlights{display:none}.pg-special-article .zn-body-text .l-container>[class*=el__leafmedia].el__leafmedia–editorial-note{color:#737373;margin:0 auto;padding:0 10px}@media (min-width:640px){.pg-special-article .zn-body-text .l-container>[class*=el__leafmedia].el__leafmedia–editorial-note{max-width:660px;padding-left:0;padding-right:0}}@media (min-width:640px){.pg-special-article .zn-body-text .l-container>[class*=el__leafmedia].el__leafmedia–editorial-note:before{border-top:1px solid #d9d9d9;content:””;display:block;height:1px;margin:20px 0;width:80px}}.pg-special-article .zn-body-text .l-container>[class*=el__leafmedia].el__leafmedia–editorial-note .zn-body__paragraph{padding:0}.pg-special-article .zn-body-text .l-container>[class*=el__leafmedia].el__leafmedia–editorial-note .el-editorial-note{padding:0;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:16px;font-size:1.06667rem;line-height:1.75}.pg-special-article .metadata+div .zn:first-child{padding-top:0}.pg-special-article .zn-body__paragraph{margin:0 auto 15px;padding:0 10px}@media (min-width:640px){.pg-special-article .zn-body__paragraph{max-width:660px;padding-left:0;padding-right:0}}.pg-special-article .zn-body__footer{font-style:normal;text-align:center}@media (min-width:640px){.pg-special-article .zn-body__footer:before{border-top:1px solid #d9d9d9;content:””;display:block;height:1px;margin:40px auto 20px;width:660px}}@media (min-width:80px) and (max-width:479px){.pg-special-article .zn-body__footer:before{width:100%}}.pg-special-article .el__embedded,.pg-special-article .zn-body-text .l-container>.el__leafmedia{margin:0 auto;-webkit-transform:translateZ(0);transform:translateZ(0);padding:0}@media (min-width:640px){.pg-special-article .el__embedded,.pg-special-article .zn-body-text .l-container>.el__leafmedia{max-width:800px;padding-left:0;padding-right:0}}@media (min-width:480px) and (max-width:799px){.pg-special-article .el__embedded,.pg-special-article .zn-body-text .l-container>.el__leafmedia{padding-left:10px}}.pg-special-article .el__embedded[class*=fullwidth],.pg-special-article .zn-body-text .l-container>.el__leafmedia[class*=fullwidth]{padding:0}@media (min-width:640px){.pg-special-article .el__embedded[class*=fullwidth],.pg-special-article .zn-body-text .l-container>.el__leafmedia[class*=fullwidth]{max-width:930px;padding-left:0;padding-right:0}}@media (min-width:80px) and (max-width:479px){.pg-special-article .el__embedded .media__caption,.pg-special-article .zn-body-text .l-container>.el__leafmedia .media__caption{padding-left:10px;padding-right:10px}}.pg-special-article .el__embedded.el__embedded–open,.pg-special-article .zn-body-text .l-container>.el__leafmedia.el__embedded–open{clear:both}.pg-special-article .el__embedded–sourced-paragraph,.pg-special-article .zn-body-text .l-container>.el__leafmedia–sourced-paragraph{-webkit-transform:none;-ms-transform:none;transform:none}@media (min-width:80px) and (max-width:479px){.zn-body .pg-special-article .el__leafmedia–gallery-full .media__caption,.zn-body .pg-special-article .el__video–expandable .media__caption,.zn-body .pg-special-article .el__video–expandfull .media__caption,.zn-body .pg-special-article .el__video–fullwidth .media__caption,.zn-body .pg-special-article .el__video–standard .media__caption{padding-left:10px;padding-right:10px}}.pg-special-article .el__gallery-showhide{color:#595959}@media (min-width:80px) and (max-width:479px){.pg-special-article .el__gallery-showhide{padding-left:10px;padding-right:10px}}.pg-special-article .el__gallery-showhide .el__gallery-photocount{text-align:left}.pg-special-article .el__article–embed,.pg-special-article .el__gallery–expandable,.pg-special-article .el__gallery–standard,.pg-special-article .el__image–expandable,.pg-special-article .el__image–standard,.pg-special-article .el__show–embed,.pg-special-article .el__special–embed,.pg-special-article .el__storyelement–expandable,.pg-special-article .el__storyelement–standard,.pg-special-article .el__video–expandable,.pg-special-article .el__video–standard{margin-right:30px}.pg-special-article [class*=el__gallery][class*=expandable],.pg-special-article [class*=el__gallery][class*=standard],.pg-special-article [class*=el__image][class*=expandable],.pg-special-article [class*=el__image][class*=standard],.pg-special-article [class*=el__video][class*=expandable],.pg-special-article [class*=el__video][class*=standard]{float:left}@media (min-width:960px){.pg-special-article [class*=el__gallery][class*=expandable],.pg-special-article [class*=el__gallery][class*=standard],.pg-special-article [class*=el__image][class*=expandable],.pg-special-article [class*=el__image][class*=standard],.pg-special-article [class*=el__video][class*=expandable],.pg-special-article [class*=el__video][class*=standard]{margin-left:0}}.pg-special-article [class*=el__gallery][class*=full],.pg-special-article [class*=el__image][class*=full],.pg-special-article [class*=el__video][class*=full]{float:none}@media (min-width:80px) and (max-width:479px){.pg-special-article [class*=el__video] .el__video__play-button-wrapper{display:block}}.pg-special-article [class*=el__leafmedia]{margin:0 auto;padding:0}@media (min-width:640px){.pg-special-article [class*=el__leafmedia]{max-width:930px;padding-left:0;padding-right:0}}.pg-special-article [class*=el__leafmedia–twitter]{text-align:center}.pg-special-article [class*=el__leafmedia–twitter] .twitter-tweet{width:100%!important;margin:0 auto 20px!important;max-width:500px!important}.pg-special-article .el__leafmedia .el__storyelement–standard{float:left}.pg-special-article .el__leafmedia–raw-html>div{margin:20px auto}.pg-special-article .el__leafmedia–pullquote{max-width:800px}.pg-special-article .el__leafmedia–pullquote .pullquote{float:left;margin:20px 20px 30px 0}@media (min-width:80px) and (max-width:479px){.pg-special-article .el__leafmedia–pullquote .pullquote{float:none;margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px;width:300px}}.pg-special-article .el__leafmedia–pullquote .pullquote>blockquote{color:#8c8c8c;font-weight:400;position:relative}.pg-special-article .el__leafmedia–pullquote .pullquote>blockquote:before{color:#fff;text-shadow:1px 1px 0 #d9d9d9,-1px -1px 0 #d9d9d9,1px -1px 0 #d9d9d9,-1px 1px 0 #d9d9d9}.pg-special-article .el__leafmedia–pullquote .pullquote .pullquote__quote{font-style:normal;margin-bottom:1rem;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:20px;font-size:1.33333rem;line-height:1.6}.pg-special-article .el__leafmedia–pullquote .pullquote .pullquote__author{color:#bfbfbf;font-weight:300}@media (min-width:640px){.pg-special-article .el__leafmedia–pullquote .pullquote .pullquote__author:before{border-top:1px solid #bfbfbf;content:””;display:block;height:1px;margin:10px 0;width:80px}}.pg-special-article .el__leafmedia–pullquote.el__leafmedia–fullwidth .pullquote{display:block;float:none;width:100%;margin:40px auto 20px;max-width:480px}.pg-special-article .el__leafmedia–pullquote.el__leafmedia–fullwidth .pullquote>blockquote{color:#8c8c8c;font-weight:400;position:relative}.pg-special-article .el__leafmedia–pullquote.el__leafmedia–fullwidth .pullquote>blockquote:before{margin-right:20px;position:absolute;right:100%}@media (min-width:80px) and (max-width:479px){.pg-special-article .el__leafmedia–pullquote.el__leafmedia–fullwidth .pullquote>blockquote:before{margin-right:0;margin-top:30px;position:relative;right:auto}}.pg-special-article .el__leafmedia–pullquote.el__leafmedia–fullwidth .pullquote .pullquote__quote{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:24px;font-size:1.6rem;line-height:1.5}@media (min-width:640px){.pg-special-article .el__leafmedia–pullquote.el__leafmedia–fullwidth .pullquote .pullquote__quote{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:32px;font-size:2.13333rem;line-height:1.375}}.pg-special-article .el__leafmedia–raw-html>div{max-width:100%}.pg-special-article .el__leafmedia–factbox .el__storyelement–standard{padding:10px}.pg-special-article .ad–epic.ad–desktop,.pg-special-article .ad–epic.ad–tablet{margin:0 auto;overflow:visible;padding:0}@media (min-width:640px){.pg-special-article .ad–epic.ad–desktop,.pg-special-article .ad–epic.ad–tablet{max-width:970px;padding-left:0;padding-right:0}}@media (min-width:480px) and (max-width:799px){.pg-special-article .ad–epic.ad–desktop,.pg-special-article .ad–epic.ad–tablet{padding-right:10px}}.pg-special-article .ad–epic.ad–desktop:after,.pg-special-article .ad–epic.ad–tablet:after{clear:both}.pg-special-article .ad–epic.ad–mobile{clear:both}.pg-special-article .ad–epic [id^=ad_]{padding:10px 0}.pg-special-article .ad–epic [id^=ad_]:empty{padding:0}.pg-special-article .ad–epic [id^=ad_]>div:first-child:after{margin-bottom:0}.pg-special-article .zn .ad–epic [id^=ad_bnr],.pg-special-article .zn .ad–epic [id^=ad_rect]{border-bottom:1px solid #d9d9d9;border-top:1px solid #d9d9d9}.pg-special-article .zn .ad–epic [id^=ad_bnr]:empty,.pg-special-article .zn .ad–epic [id^=ad_rect]:empty{border:none}.pg-special-article .zn-Related,.pg-special-article .zn-story-bottom{margin:0 auto;max-width:1100px;padding:0 10px}@media (min-width:1120px){.pg-special-article .zn-Related,.pg-special-article .zn-story-bottom{padding:0}}.pg-special-article .zn .cn__title{background-color:rgba(0,0,0,0);padding-left:0;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:26px;font-size:1.73333rem;line-height:1.23077}.pg-special-article .zn a.cn__title–link:before{display:none}.pg-special-article .zn a.cn__title–link:hover .cn__title{background-color:rgba(0,0,0,0)}.pg-special-article .pg-comments.pg-special-article–comments{float:none;margin:0 auto 150px;width:100%;padding:0 10px}@media (min-width:640px){.pg-special-article .pg-comments.pg-special-article–comments{max-width:660px;padding-left:0;padding-right:0}}
]]>
Former Columbine High School Principal Frank DeAngelis poses at his home in Arvada, Colorado.Former Columbine High School Principal Frank DeAngelis poses at his home in Arvada, Colorado.

Updated 3:03 AM ET, Sat April 20, 2019

Chat with us in Facebook Messenger. Find out what’s happening in the world as it unfolds.

Arvada, Colorado (CNN)Frank DeAngelis stood in his home office, his hair graying over his ears, and pointed to each frame on the wall, telling the story behind the mementos he’s collected over the last two decades.

Framed memorabilia are displayed on Frank DeAngelis' office walls at his home.Framed memorabilia are displayed on Frank DeAngelis' office walls at his home.
      Lights streak as a truck drives by Columbine High School in Littleton, Colorado, in this long-exposure photograph.Lights streak as a truck drives by Columbine High School in Littleton, Colorado, in this long-exposure photograph.
      20 years after that day at Columbine High School, I'm still asking: 'Am I safe?'20 years after that day at Columbine High School, I'm still asking: 'Am I safe?'
        The Columbine Memorial in Littleton was dedicated and opened to the public on September 21, 2007.The Columbine Memorial in Littleton was dedicated and opened to the public on September 21, 2007.
        ‘);$vidEndSlate.removeClass(‘video__end-slate–inactive’).addClass(‘video__end-slate–active’);}};CNN.autoPlayVideoExist = (CNN.autoPlayVideoExist === true) ? true : false;var configObj = {thumb: ‘none’,video: ‘us/2014/06/11/pkg-cabrera-columbine-principal-retires.cnn’,width: ‘100%’,height: ‘100%’,section: ‘domestic’,profile: ‘expansion’,network: ‘cnn’,markupId: ‘body-text_40’,theoplayer: {allowNativeFullscreen: true},adsection: ‘const-article-inpage’,frameWidth: ‘100%’,frameHeight: ‘100%’,posterImageOverride: {“mini”:{“width”:256,”type”:”jpg”,”uri”:”//cdn.cnn.com/cnnnext/dam/assets/140611071038-pkg-cabrera-columbine-principal-retires-00003808-hp-video.jpg”,”height”:144},”xsmall”:{“width”:300,”type”:”jpg”,”uri”:”//cdn.cnn.com/cnnnext/dam/assets/140611071038-pkg-cabrera-columbine-principal-retires-00003808-story-body.jpg”,”height”:169},”small”:{“width”:640,”type”:”jpg”,”uri”:”//cdn.cnn.com/cnnnext/dam/assets/140611071038-pkg-cabrera-columbine-principal-retires-00003808-story-top.jpg”,”height”:360},”medium”:{“width”:980,”type”:”jpg”,”uri”:”//cdn.cnn.com/cnnnext/dam/assets/140611071038-pkg-cabrera-columbine-principal-retires-00003808-horizontal-large-gallery.jpg”,”height”:552},”large”:{“width”:980,”type”:”jpg”,”uri”:”//cdn.cnn.com/cnnnext/dam/assets/140611071038-pkg-cabrera-columbine-principal-retires-00003808-horizontal-large-gallery.jpg”,”height”:552},”full16x9″:{“width”:980,”type”:”jpg”,”uri”:”//cdn.cnn.com/cnnnext/dam/assets/140611071038-pkg-cabrera-columbine-principal-retires-00003808-horizontal-large-gallery.jpg”,”height”:552},”mini1x1″:{“width”:60,”type”:”jpg”,”uri”:”//cdn.cnn.com/cnnnext/dam/assets/140611071038-pkg-cabrera-columbine-principal-retires-00003808-topics.jpg”,”height”:60}}},autoStartVideo = false,isVideoReplayClicked = false,callbackObj,containerEl,currentVideoCollection = [],currentVideoCollectionId = ”,isLivePlayer = false,mediaMetadataCallbacks,mobilePinnedView = null,moveToNextTimeout,mutePlayerEnabled = false,nextVideoId = ”,nextVideoUrl = ”,turnOnFlashMessaging = false,videoPinner,videoEndSlateImpl;if (CNN.autoPlayVideoExist === false) {autoStartVideo = false;if (autoStartVideo === true) {if (turnOnFlashMessaging === true) {autoStartVideo = false;containerEl = jQuery(document.getElementById(configObj.markupId));CNN.VideoPlayer.showFlashSlate(containerEl);} else {CNN.autoPlayVideoExist = true;}}}configObj.autostart = CNN.Features.enableAutoplayBlock ? false : autoStartVideo;CNN.VideoPlayer.setPlayerProperties(configObj.markupId, autoStartVideo, isLivePlayer, isVideoReplayClicked, mutePlayerEnabled);CNN.VideoPlayer.setFirstVideoInCollection(currentVideoCollection, configObj.markupId);videoEndSlateImpl = new CNN.VideoEndSlate(‘body-text_40’);function findNextVideo(currentVideoId) {var i,vidObj;if (currentVideoId && jQuery.isArray(currentVideoCollection) && currentVideoCollection.length > 0) {for (i = 0; i 0) {videoEndSlateImpl.showEndSlateForContainer();if (mobilePinnedView) {mobilePinnedView.disable();}}}}callbackObj = {onPlayerReady: function (containerId) {var playerInstance,containerClassId = ‘#’ + containerId;CNN.VideoPlayer.handleInitialExpandableVideoState(containerId);CNN.VideoPlayer.handleAdOnCVPVisibilityChange(containerId, CNN.pageVis.isDocumentVisible());if (CNN.Features.enableMobileWebFloatingPlayer &&Modernizr &&(Modernizr.phone || Modernizr.mobile || Modernizr.tablet) &&CNN.VideoPlayer.getLibraryName(containerId) === ‘fave’ &&jQuery(containerClassId).parents(‘.js-pg-rail-tall__head’).length > 0 &&CNN.contentModel.pageType === ‘article’) {playerInstance = FAVE.player.getInstance(containerId);mobilePinnedView = new CNN.MobilePinnedView({element: jQuery(containerClassId),enabled: false,transition: CNN.MobileWebFloatingPlayer.transition,onPin: function () {playerInstance.hideUI();},onUnpin: function () {playerInstance.showUI();},onPlayerClick: function () {if (mobilePinnedView) {playerInstance.enterFullscreen();playerInstance.showUI();}},onDismiss: function() {CNN.Videx.mobile.pinnedPlayer.disable();playerInstance.pause();}});/* Storing pinned view on CNN.Videx.mobile.pinnedPlayer So that all players can see the single pinned player */CNN.Videx = CNN.Videx || {};CNN.Videx.mobile = CNN.Videx.mobile || {};CNN.Videx.mobile.pinnedPlayer = mobilePinnedView;}if (Modernizr && !Modernizr.phone && !Modernizr.mobile && !Modernizr.tablet) {if (jQuery(containerClassId).parents(‘.js-pg-rail-tall__head’).length) {videoPinner = new CNN.VideoPinner(containerClassId);videoPinner.init();} else {CNN.VideoPlayer.hideThumbnail(containerId);}}},onContentEntryLoad: function(containerId, playerId, contentid, isQueue) {CNN.VideoPlayer.showSpinner(containerId);},onContentPause: function (containerId, playerId, videoId, paused) {if (mobilePinnedView) {CNN.VideoPlayer.handleMobilePinnedPlayerStates(containerId, paused);}},onContentMetadata: function (containerId, playerId, metadata, contentId, duration, width, height) {var endSlateLen = jQuery(document.getElementById(containerId)).parent().find(‘.js-video__end-slate’).eq(0).length;CNN.VideoSourceUtils.updateSource(containerId, metadata);if (endSlateLen > 0) {videoEndSlateImpl.fetchAndShowRecommendedVideos(metadata);}},onAdPlay: function (containerId, cvpId, token, mode, id, duration, blockId, adType) {/* Dismissing the pinnedPlayer if another video players plays an Ad */CNN.VideoPlayer.dismissMobilePinnedPlayer(containerId);clearTimeout(moveToNextTimeout);CNN.VideoPlayer.hideSpinner(containerId);if (Modernizr && !Modernizr.phone && !Modernizr.mobile && !Modernizr.tablet) {if (typeof videoPinner !== ‘undefined’ && videoPinner !== null) {videoPinner.setIsPlaying(true);videoPinner.animateDown();}}},onAdPause: function (containerId, playerId, token, mode, id, duration, blockId, adType, instance, isAdPause) {if (mobilePinnedView) {CNN.VideoPlayer.handleMobilePinnedPlayerStates(containerId, isAdPause);}},onTrackingFullscreen: function (containerId, PlayerId, dataObj) {CNN.VideoPlayer.handleFullscreenChange(containerId, dataObj);if (mobilePinnedView &&typeof dataObj === ‘object’ &&FAVE.Utils.os === ‘iOS’ && !dataObj.fullscreen) {jQuery(document).scrollTop(mobilePinnedView.getScrollPosition());playerInstance.hideUI();}},onContentPlay: function (containerId, cvpId, event) {var playerInstance,prevVideoId;if (CNN.companion && typeof CNN.companion.updateCompanionLayout === ‘function’) {CNN.companion.updateCompanionLayout(‘restoreEpicAds’);}clearTimeout(moveToNextTimeout);CNN.VideoPlayer.hideSpinner(containerId);if (Modernizr && !Modernizr.phone && !Modernizr.mobile && !Modernizr.tablet) {if (typeof videoPinner !== ‘undefined’ && videoPinner !== null) {videoPinner.setIsPlaying(true);videoPinner.animateDown();}}},onContentReplayRequest: function (containerId, cvpId, contentId) {if (Modernizr && !Modernizr.phone && !Modernizr.mobile && !Modernizr.tablet) {if (typeof videoPinner !== ‘undefined’ && videoPinner !== null) {videoPinner.setIsPlaying(true);var $endSlate = jQuery(document.getElementById(containerId)).parent().find(‘.js-video__end-slate’).eq(0);if ($endSlate.length > 0) {$endSlate.removeClass(‘video__end-slate–active’).addClass(‘video__end-slate–inactive’);}}}},onContentBegin: function (containerId, cvpId, contentId) {if (mobilePinnedView) {mobilePinnedView.enable();}/* Dismissing the pinnedPlayer if another video players plays a video. */CNN.VideoPlayer.dismissMobilePinnedPlayer(containerId);CNN.VideoPlayer.mutePlayer(containerId);if (CNN.companion && typeof CNN.companion.updateCompanionLayout === ‘function’) {CNN.companion.updateCompanionLayout(‘removeEpicAds’);}CNN.VideoPlayer.hideSpinner(containerId);clearTimeout(moveToNextTimeout);CNN.VideoSourceUtils.clearSource(containerId);jQuery(document).triggerVideoContentStarted();},onContentComplete: function (containerId, cvpId, contentId) {if (CNN.companion && typeof CNN.companion.updateCompanionLayout === ‘function’) {CNN.companion.updateCompanionLayout(‘restoreFreewheel’);}navigateToNextVideo(contentId, containerId);},onContentEnd: function (containerId, cvpId, contentId) {if (Modernizr && !Modernizr.phone && !Modernizr.mobile && !Modernizr.tablet) {if (typeof videoPinner !== ‘undefined’ && videoPinner !== null) {videoPinner.setIsPlaying(false);}}},onCVPVisibilityChange: function (containerId, cvpId, visible) {CNN.VideoPlayer.handleAdOnCVPVisibilityChange(containerId, visible);}};if (typeof configObj.context !== ‘string’ || configObj.context.length 0) {configObj.adsection = window.ssid;}CNN.autoPlayVideoExist = (CNN.autoPlayVideoExist === true) ? true : false;CNN.VideoPlayer.getLibrary(configObj, callbackObj, isLivePlayer);});CNN.INJECTOR.scriptComplete(‘videodemanddust’);