Testigo de descarrilamiento: los coches se caen del puente

'); $ vidEndSlate.removeClass (' video__end-slate – inactive '). AddClass (' video__end-slate – active ');}}; CNN.autoPlayVideoExist = (CNN.autoPlayVideoExist === true)? true: false; var configObj = {thumb: 'none', video: 'us / 2017/12/18 / amtrak-descarrilamiento-washington-witness-ath.cnn', ancho: '100%', alto: '100% ', sección:' nacional ', perfil:' expansión ', red:' cnn ', markupId:' large-media_0 ', subsección' 'const-video-leaf', frameWidth: '100%', frameHeight: '100% ', PosterImageOverride: {"mini": {"altura": 124, "ancho": 220, "tipo": "jpg", "uri": "// cdn.cnn.com/cnnnext/dam/assets/171218111714 -02-wa-amtrak-crash-1218-small-169.jpg "}," xsmall ": {" altura ": 173," ancho ": 307," tipo ":" jpg "," uri ":" / /cdn.cnn.com/cnnnext/dam/assets/171218111714-02-wa-amtrak-crash-1218-medium-plus-169.jpg"},"small":{"height":259,"width ": 460, "tipo": "jpg", "uri": "// cdn.cnn.com/cnnnext/dam/assets/171218111714-02-wa-amtrak-crash-1218-large-169.jpg"}, " medio ": {" altura ": 438," ancho ": 780," tipo ":" jpg "," uri ":" // cdn.cnn.com/cnnnext/dam/assets/171218111714-02-wa-amtrak -crash-1218-exlarge-169.jpg "}," large ": {" height ": 619," width ": 1100," type ":" jpg "," uri ":" // cdn.cnn.com / cnnnext / dam / assets / 171218111714-02-wa-amtrak-cra sh-1218-super-169.jpg "}," full16x9 ": {" height ": 900," width ": 1600," type ":" jpg "," uri ":" // cdn.cnn.com/ cnnnext / dam / assets / 171218111714-02-wa-amtrak-crash-1218-full-169.jpg "}," mini1x1 ": {" altura ": 120," ancho ": 120," tipo ":" jpg " , "uri": "// cdn.cnn.com/cnnnext/dam/assets/171218111714-02-wa-amtrak-crash-1218-small-11.jpg"}}},autoStartVideo = false, isVideoReplayClicked = false, callbackObj, containerEl, currentVideoCollection = [{«descriptionPlainText»:»Danae Orlob, who witnessed an Amtrak train derail onto an interstate in Washington state, says there were cars falling from both sides of an overpass.»,»imageUrl»:»//cdn.cnn.com/cnnnext/dam/assets/171218111714-02-wa-amtrak-crash-1218-large-169.jpg»,»title»:»Derailment witness: Cars falling off overpass»,»videoCMSUrl»:»/video/data/3.0/video/us/2017/12/18/amtrak-derailment-washington-witness-ath.cnn/index.xml»,»videoId»:»us/2017/12/18/amtrak-derailment-washington-witness-ath.cnn»,»videoUrl»:»/videos/us/2017/12/18/amtrak-derailment-washington-witness-ath.cnn/video/playlists/washington-passenger-train-derailment/»},{«descriptionPlainText»:»Pierce County Sheriff gives an update on the Amtrak passenger train derailment.»,»imageUrl»:»//cdn.cnn.com/cnnnext/dam/assets/171218120211-04-wa-amtrak-crash-1218-large-169.jpg»,»title»:»Sheriff: Multiple fatalities on the train»,»videoCMSUrl»:»/video/data/3.0/video/us/2017/12/18/amtrak-derailment-pierce-county-sheriff-sot-ip.cnn/index.xml»,»videoId»:»us/2017/12/18/amtrak-derailment-pierce-county-sheriff-sot-ip.cnn»,»videoUrl»:»/videos/us/2017/12/18/amtrak-derailment-pierce-county-sheriff-sot-ip.cnn/video/playlists/washington-passenger-train-derailment/»},{«descriptionPlainText»:»Amtrak train 501 derailed and is dangling onto Interstate 5 in Washington state. Witness Greg Mukai describes the incident.»,»imageUrl»:»//cdn.cnn.com/cnnnext/dam/assets/171218120211-04-wa-amtrak-crash-1218-large-169.jpg»,»title»:»Amtrak train derails onto Washington highway»,»videoCMSUrl»:»/video/data/3.0/video/us/2017/12/18/amtrak-train-derails-washington-ath.cnn/index.xml»,»videoId»:»us/2017/12/18/amtrak-train-derails-washington-ath.cnn»,»videoUrl»:»/videos/us/2017/12/18/amtrak-train-derails-washington-ath.cnn/video/playlists/washington-passenger-train-derailment/»},{«descriptionPlainText»:»Audio has been released of the Amtrak train conductor’s radio transmission call reporting the derailment south of Tacoma, Washington.»,»imageUrl»:»//cdn.cnn.com/cnnnext/dam/assets/171218124442-10-wa-amtrak-crash-1218-large-169.jpg»,»title»:»Hear the train conductor’s radio call»,»videoCMSUrl»:»/video/data/3.0/video/us/2017/12/18/amtrak-train-conductor-audio-sot.cnn/index.xml»,»videoId»:»us/2017/12/18/amtrak-train-conductor-audio-sot.cnn»,»videoUrl»:»/videos/us/2017/12/18/amtrak-train-conductor-audio-sot.cnn/video/playlists/washington-passenger-train-derailment/»},{«descriptionPlainText»:»As images pour in from an Amtrak train derailment in Washington state, railroad operations and safety expert Richard Beall breaks down recovery efforts.»,»imageUrl»:»//cdn.cnn.com/cnnnext/dam/assets/171218125143-amtrak-derailment-washington-large-169.jpg»,»title»:»See images from the scene of train derailment»,»videoCMSUrl»:»/video/data/3.0/video/us/2017/12/18/amtrak-train-derailment-images-ip.cnn/index.xml»,»videoId»:»us/2017/12/18/amtrak-train-derailment-images-ip.cnn»,»videoUrl»:»/videos/us/2017/12/18/amtrak-train-derailment-images-ip.cnn/video/playlists/washington-passenger-train-derailment/»}]currentVideoCollectionId = '', isLivePlayer = false, moveToNextTimeout, mutePlayerEnabled = false, nextVideoId = '', nextVideoUrl = '', turnOnFlashMessaging = false, videoPinner, videoEndSlateImpl; if (CNN.autoPlayVideoExist == = falso; {autoStartVideo = true; if (autoStartVideo === true) {if (turnOnFlashMessaging === true) {autoStartVideo = false; containerEl = jQuery (document.getElementById (configObj.markupId)); CNN.VideoPlayer.showFlashSlate ( containerEl);} else {CNN.autoPlayVideoExist = true;}}} configObj.autostart = autoStartVideo; CNN.VideoPlayer.setPlayerProperties (configObj.marku pId, autoStartVideo, isLivePlayer, isVideoReplayClicked, mutePlayerEnabled); CNN.VideoPlayer.setFirstVideoInCollection (currentVideoCollection, configObj.markupId); var embedLinkHandler = {}, videoPinner, embedCodeCopy; función onVideoCarouselItemClicked (evt) {'use strict'; var videoId, articleElem, videoPlayer, thumbImageElem, thumbImageLargeSource, overrides = {videoCollection: this.videoCollection, autostart: false}, shouldStartVideo = false, playerInstance; try {articleElem = jQuery (evt.currentTarget) .find ('artículo'); thumbImageElem = jQuery (articleElem) .find ('. media__image'); videoId = articleElem.data (). videoId; if (CNN.VideoPlayer.getLibraryName (configObj.markupId) === 'fave') {playerInstance = FAVE.player.getInstance (configObj.markupId ); if (CNN.Utils.existsObject (playerInstance) && typeof playerInstance.getVideoData === 'function' && playerInstance.getVideoData (). id! == videoId) {jQuery (articleElem) .closest ('. cn-carrusel-medio- strip '). parent (). find (' script [name=»metaScript»] '). remove (); playerInstance.play (videoId, sobrescribe);}} else {videoPlayer = CNNVIDEOAPI.CNNVideoManager.getInstance (). getPlayerByContainer (configObj.markupId); if (videoPlayer && videoPlayer.videoInstance) {if (! videoPlayer.videoInstance.cvp) {if (typeof thumbImageElem) ! == 'undefined' && thumbImageElem! == null) {thumbImageLargeSource = thumbImageElem.data () && thumbImageElem.data (). srcLarge? thumbImageElem.data (). srcLarge: 'none';} overrides.thumb = thumbImageLargeSource? thumbImageLargeSource: 'none'; shouldStartVideo = true;} if (videoPlayer.videoInstance.config) {if (videoPlayer.videoInstance.config.video! == videoId) {jQuery (articleElem) .closest ('. cn-carrusel-medio- strip '). parent (). find (' script [name=»metaScript»] '). remove (); CNNVIDEOAPI.CNNVideoManager.getInstance (). playVideo (configObj.markupId, videoId, sobrescribe);}}}}} catch (error) {console.log ("error en la inicialización del reproductor de video" + error);}} función setInitialVideoEmbed () {} función initialize () {var carrusel = jQuery (document.getElementById ('cn-current_video_collection')). ​​find ('. js-owl-carrusel '), owl; if (carrusel) {carrusel.find (' .cn__column.carousel__content__item '). find (' a '). removeAttr (' href '); jQuery (carrusel) .on (' clic ',' .cn__column.carousel__content__item ', onVideoCarouselItemClicked);}} if (CNN.VideoPlayer.getLibraryName (configObj.markupId) ===' videoLoader ') {window.CNNVideoAPILoadCompleteHandlers = window.CNNVideoAPILoadCompleteHandlers? window.CNNVideoAPILoadCompleteHandlers: []; window.CNNVideoAPILoadCompleteHandlers.push (initialize); window.CNNVideoAPILoadCompleteHandlers.push (setInitialVideoEmbed);} else {initialize ();} CNN.INJECTOR.executeFeature ('videx'). done (función () {var initMeta = {id: "us / 2017/12/18 / amtrak-descarrilamiento-washington-witness-ath.cnn", isEmbeddable: "sí"}; CNN.Videx.EmbedButton.updateCode (initMeta);}). fail (function () {throw 'No se puede recuperar el paquete videx.';}); function updateCurrentlyPlaying (videoId) {var videoCollectionId = 'current_video_collection', videocardContents = getCurrentVideoCardContents (videoId), carrusel = jQuery (document.getElementById ('cn -current_video_collection ')). find ('. js-owl-carrusel '), domain = CNN.Host.domain || (document.location.protocol + '//' + document.location.hostname), owl, $ owlFirstItem, $ owlPrevItem, showDetailsSpanContent = '', gigyaShareElement, showIndex, whatsappShareElement, $ carruselContentItems = jQuery ('. carrusel__content__item', documento. getElementById ('cn-current_video_collection')); gigyaShareElement = jQuery ('div.js-gigya-sharebar'); if (tipo de gigyaShareElement! == 'undefined' && CNN.Utils.existsObject (videocardContents)) {jQuery (gigyaShareElement) .attr ('data-title', videocardContents.headlinePlainText || ''); jQuery (gigyaShareElement) .attr ('data-description', videocardContents.descriptionPlainText || ''); jQuery (gigyaShareElement) .attr ('data- link ', domain + videocardContents.url ||' '; jQuery (gigyaShareElement) .attr (' data-image-src ', (videocardContents.media && videocardContents.media.elementContents && videocardContents.media.elementContents.imageUrl) || '');;} whatsappShareElement = jQuery ('div.share-bar-whatsapp-container'); if (typeof whatsappShareElement! == 'undefined') {jQuery ( whatsappShareElement) .attr ('data-title', videocardContents.headlinePlainText || ''); jQuery (whatsappShareElement) .attr ('data-storyurl', domain + videocardContents.url || '');} if (carrusel && currentVideoCollectionContainsId (videoId)) {owl = carrusel.data ('owl.carousel') ) || {}; showIndex = getCurrentVideoIndex (videoId); if (typeof owl.to === 'function') {owl.to (showIndex);} $ owlPrevItem = CNN.Utils.exists (owl. $ element)? owl. $ element.find ('.cd.cd – active'): $ carruselContentItems.find ('.cd.cd – activo'); $ owlPrevItem.removeClass ('cd – activo'); $ owlPrevItem. find ('. media__over-text'). remove (); $ owlPrevItem.find ('. media__icon'). show (); $ owlFirstItem = CNN.Utils.exists (owl._items)? jQuery (owl._items [showIndex]): $ carouselContentItems.eq (showIndex); $ owlFirstItem.find ('.cd'). addClass ('cd-active'); $ owlFirstItem.find ('. media a: first -child '). append ('

Now Playing

'); if (Modernizr &&! Modernizr.phone) {$ owlFirstItem.find ('. media__icon '). hide ();}} CNN.Videx. Metadata.init ({dateCreated: videocardContents.dateCreated, descriptionText: videocardContents.descriptionText, duration: videocardContents.duration, sourceLink: videocardContents.sourceLink, sourceName: videocardContents.sourceName, title: videocardContents.headlineText}, {videoCollectionDivId: 'cn-126oacu' , videoDescriptionDivId: 'js-video_description-126oacu', videoDurationDivId: 'js-video_duration-126oacu', videoTitleDivId: 'js-leaf-video_headline-126oacu', videoSourceDivId: 'js-video_sourceName-126oacu'}); if (CNN.Utils) .exists (videocardContents.showName)) {if (CNN.Utils.exists (videocardContents.showUrl)) {showDetailsSpanContent = '' + videocardContents.showName + ' | ';} else {showDetailsSpanContent = videocardContents.showName +' | ';}} fastdom.measure (función getShowInfo () {var $ show = jQuery ('. metadata__show '), $ isShowDetailsSpanExists = $ show.find (' span '). hasClass (' metadata – show__name '), $ showName = jQuery ('. metadata – show__name'); fastdom.mutate (función updateShowInfo () {if (! $ isShowDetailsSpanExists) {$ show.prepend ('

Fuente CNN