La carrera de Alabama personifica la turbulencia de la era Trump

El republicano Roy Moore niega las acusaciones de abuso de menores, pero cuenta con el respaldo del presidente. Está tratando de ganar un asiento en una cámara donde los líderes republicanos lo tildan de incapacitado para servir y temen que pueda destripar la marca de su partido.

El demócrata Doug Jones intenta capitalizar sobre acusaciones de mala conducta sexual contra Moore y su historial de pirotecnia de guerra cultural radical para convertirse en el primer senador de su partido de Alabama en 20 años.

La elección tiene implicaciones mucho más amplias que el destino de Moore, un ícono entre los conservadores evangélicos en el sur profundo. La carrera engloba a muchas de las fuerzas que convulsionan la política estadounidense después del tumultuoso primer año de la presidencia de Trump y se convirtió en un campo de pruebas para movilizar estrategias antes de las elecciones de mitad de período de 2018.

'); $ vidEndSlate. removeClass ('video__end-slate – inactive'). addClass ('video__end-slate – active');}}; CNN.autoPlayVideoExist = (CNN.autoPlayVideoExist === true)? true: false; var configObj = {thumb: 'none', video: 'politics / 2017/12/10 / richard-shelby-roy-moore-sot-sotu.cnn', ancho: '100%', alto: ' 100% ', sección:' nacional ', perfil:' expansión ', red:' cnn ', markupId:' body-text_9 ', subsección' 'const-article-inpage', frameWidth: '100%', frameHeight: ' 100% ', posterImageOverride: {"mini": {"altura": 124, "ancho": 220, "tipo": "jpg", "uri": "// cdn.cnn.com/cnnnext/dam/assets /171210090826-richard-shelby-december-10-2017-02-small-169.jpg"},"xsmall":{"height":173,"width":307,"type":"jpg","uri ":" // cdn.cnn.com/cnnnext/dam/assets/171210090826-richard-shelby-december-10-2017-02-medium-plus-169.jpg"},"small":{"height ": 259, "ancho": 460, "tipo": "jpg", "uri": "http://cdn.cnn.com/cnnnext/dam/assets/171210090826-richard-shelby-december-10-2017-02 -large-169.jpg "}," medium ": {" height ": 438," width ": 780," type ":" jpg "," uri ":" // cdn.cnn.com/cnnnext/dam /assets/171210090826-richard-shelby-december-10-2017-02-exlarge-169.jpg"},"large":{"height":619,"width":1100,"type":"jpg ", "uri": "// cdn.cnn.co m / cnnnext / dam / assets / 171210090826-richard-shelby-december-10-2017-02-super-169.jpg "}," full16x9 ": {" altura ": 900," ancho ": 1600," tipo " : "jpg", "uri": "// cdn.cnn.com/cnnnext/dam/assets/171210090826-richard-shelby-december-10-2017-02-full-169.jpg"},"mini1x1": {"altura": 120, "ancho": 120, "tipo": "jpg", "uri": "// cdn.cnn.com/cnnnext/dam/assets/171210090826-richard-shelby-december-10- 2017-02-small-11.jpg "}}}, autoStartVideo = false, isVideoReplayClicked = false, callbackObj, containerEl, currentVideoCollection = []currentVideoCollectionId = '', isLivePlayer = falso, moveToNextTimeout, mutePlayerEnabled = false, nextVideoId = ' ', nextVideoUrl =' ', turnOnFlashMessaging = false, videoPinner, videoEndSlateImpl; if (CNN.autoPlayVideoExist === false) {autoStartVideo = false; if (autoStartVideo === true) {if (turnOnFlashMessaging === true) {autoStartVideo = falso; containerEl = jQuery (document.getElementById (configObj.markupId)); CNN.VideoPlayer.showFlashSlate (containerEl);} else {CNN.autoPlayVideoExist = true;}}} conf igObj.autostart = autoStartVideo; CNN.VideoPlayer.setPlayerProperties (configObj.markupId, autoStartVideo, isLivePlayer, isVideoReplayClicked, mutePlayerEnabled); CNN.VideoPlayer.setFirstVideoInCollection (currentVideoCollection, configObj.markupId); videoEndSlateImpl = new CNN.VideoEndSlate ('body-text_9' ); / *** Busca el siguiente ID de video y URL en la colección actual, si está disponible. * @ Param currentVideoId El video que se está reproduciendo actualmente * @param containerId El contenedor primario Id del elemento de video * / función findNextVideo (currentVideoId) {var i, vidObj; if (currentVideoId && jQuery.isArray (currentVideoCollection) && currentVideoCollection.length> 0) {for (i = 0; i 0) {videoEndSlateImpl.showEndSlateForContainer ();}}} callbackObj = {onPlayerReady: function (containerId) {CNN.VideoPlayer.reportLoadTime (containerId); CNN.VideoPlayer.handleInitialExpandableVideoState (containerId); CNN.VideoPlayer.handleAdOnCVPVisibilityChange (containerId, CNN) .pageVis.isDocumentVisible ()); if (Modernizr &&! Modernizr.phone &&! Modernizr.mobile &&! Modernizr.tablet) {var containerClassId = '#' + containerId; if (jQuery (containerClassId) .parents ('. js- pg-rail-tall__head '). length) {videoPinner = new CNN.VideoPinner (containerClassId); videoPinner.init ();} else {CNN.VideoPlayer.hideThumbnail (containerId);}}}, / ** Escuche los metadatos evento que se dispara inmediatamente después de que termina el anuncio y comienza la reproducción del video real * / onContentEntryLoad: function (containerId, playerId, contentid, isQueue) {CNN.VideoPlayer.showSpinner (containerId);}, onContentMetadata: function (containerId, playerId, metadata, contentId, duration, width, height) {var endSlateLen = jQuery (document.getElementById (cont ainerId)). 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) {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 ();}}}, onTrackingFullscreen: function (containerId , PlayerId, dataObj) {CNN.VideoPlayer.handleFullscreenChange (containerId, dataObj);}, onContentPlay: function (containerId, cvpId, event) {var playerInstance, prevVideoId; / ** Cuando el contenido del video comienza a reproducirse, inyecte datos analíticos * para Aspen (si está habilitado) y el diseño del anuncio complementario * (si se configuró cuando se reprodujo el anuncio) deberían volver a la distribución del anuncio * épico. onContentPlay llama a updateCompanionLayout * con el diseño 'restoreEpicAds' para hacer que este modifique * / if (CNN.companion && typeof CNN.companion.updateCompanionLayout === 'function') {CNN.companion.updateCompanionLayout ('restoreEpicAds');} clearTimeout ( moveToNextTimeout); CNN.VideoPlayer.hideSpinner (containerId); if (CNN.VideoPlayer.getLibraryName (containerId) === 'fave') {playerInstance = FAVE.player.getInstance (containerId) || null;} else {playerInstance = containerId && window.cnnVideoManager.getPlayerByContainer (containerId) .videoInstance.cvp || null;} prevVideoId = (window.jsmd && window.jsmd.v && (window.jsmd.v.eVar18 || window.jsmd.v.eVar4)) || ''; if (playerInstance && typeof playerInstance.reportAnalytics === 'function') {if (prevVideoId.length === 0 && document.referrer && document.referrer.search (/ / videos //)> = 0 ) {prevVideoId = document.referrer.replace (/ ^ (?: http | https) : / / [^/] / videos / (. + . w +) (?: / video / playlists /.*)? $ /, '/ video / $ 1'); if (prevVideoId === document.referrer) {prevVideoId = '';}} playerInstance.reportAnalytics ('videoPageData', {videoCollection: currentVideoCollectionId, videoBranding: CNN.omniture.branding_content_page, templateType: CNN.omniture.template_type, nextVideo: nextVideoId, previousVideo: prevVideoId, referrerType: '', referrerUrl: document.referrer});} 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.table t) {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 – activo '). addClass (' video__end-slate – inactive '); }}}}, onContentBegin: function (containerId, cvpId, contentId) {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 (conta inerId, cvpId, contentId) {if (Modernizr &&! Modernizr.phone &&! Modernizr.mobile &&! Modernizr.tablet) {if (typeof videoPinner! == 'undefined' && videoPinner! == null) {videoPinner.setIsPlaying (falso );}}}, enCVPVisibilityChange: 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);}); / * videodemanddust es una característica predeterminada del inyector * / CNN.INJECTOR.scriptComplete ('videodemanddust');

Ha mostrado la guerra civil en el Partido Republicano, entre las fuerzas externas, populistas y casi nihilistas representadas por Trump y su ex gurú político Steve Bannon -que ha hecho campaña por Moore- y las alas más pragmáticas y futuristas de La fiesta. Trump, con franqueza característica, está diciendo abiertamente que respaldaba a Moore porque sería mucho más favorable a su agenda que un demócrata.

"No podemos tener un demócrata liberal de Pelosi / Schumer, Jones, en eso importante asiento en el Senado de Alabama. Necesitamos su voto para hacer que Estados Unidos vuelva a ser grande. Jones siempre votará en contra de lo que debemos hacer por nuestro país ", escribió Trump este fin de semana.

Pero en un impresionante encapsulamiento del dilema republicano, Alabama El senador senior Richard Shelby admitió el domingo en el "Estado de la Unión" de CNN: "No pude votar por Roy Moore".

Una victoria de Jones reduciría la mayoría del Senado del GOP a solo un asiento, y mejorar las posibilidades de su partido de una toma sorpresiva de la cámara en 2018. Pero los demócratas están en una "cabeza, yo gano, cola, pierdes la situación".

Eso es porque habiendo purgado sus propias filas de legisladores El senador Al Franken y el representante John Conyers, que enfrentan acusaciones de conducta sexual inapropiada, pueden convertir a Moore en el protagonista del partido republicano que, según ellos, ha abandonado la ética y la moralidad en la búsqueda del poder.

Eso ha dejado una oportunidad para que los demócratas argumenten que la autoridad moral del Partido Republicano está fracturada y que el partido haría la vista gorda ante cualquier cosa, incluso el acoso sexual de menores, en una búsqueda de poder.

"What does does el Partido Republicano representa? " preguntó Bakari Sellers, un ex candidato demócrata para vicegobernador en Carolina del Sur y comentarista de CNN, explicando la estrategia demócrata sobre "El estado de la Unión".

"Aún más específicamente", dijo Sellers, "¿qué hacen los blancos? Los evangélicos en el sur y probablemente en todo el país representan que se puede hacer la vista gorda a alguien a quien se le achacó la pedofilia de manera creíble, cargada de manera creíble con la caza de niños. Se dice: "Dios mío, prefiero tener votos para un impuesto". corte que alguien que en realidad es una buena persona? '"

Moore es acusado por varias mujeres de tener relaciones sexuales con ellas cuando eran adolescentes, abusar sexualmente de un adolescente de 14 años y abusar sexualmente de un adolescente de 16 años. viejo cuando tenía 30 años. Él ha negado repetidamente las acusaciones.

"Nunca molesté a nadie", dijo el domingo en el programa "Voice of Alabama Politics".
'); $ vidEndSlate .removeClass ('video__end-slate – inactive'). addClass ('video__end-slate – active');}}; CNN.autoPlayVideoExist = (CNN.autoPlayVideoExist === true)? true: false; var configObj = {thumb: 'none', video: 'tv / 2017/12/10 / how-moore-masterizado-triunfos-anti-media-playbook.cnn', ancho: '100%', altura : '100%', sección: 'nacional', perfil: 'expansión', red: 'cnn', markupId: 'body-text_23', subsección '' const-article-inpage ', frameWidth:' 100% ', frameHeight : '100%', posterImageOverride: {"mini": {"altura": 124, "ancho": 220, "tipo": "jpg", "uri": "// cdn.cnn.com/cnnnext/dam /assets/171205100557-02-roy-moore-11-30-2017-small-169.jpg"},"xsmall":{"height":173,"width":307,"type":"jpg ", "uri": "// cdn.cnn.com/cnnnext/dam/assets/171205100557-02-roy-moore-11-30-2017-medium-plus-169.jpg"},"small":{"height ": 259," ancho ": 460," tipo ":" jpg "," uri ":" // cdn.cnn.com/cnnnext/dam/assets/171205100557-02-roy-moore-11-30-2017 -large-169.jpg "}," medium ": {" height ": 438," width ": 780," type ":" jpg "," uri ":" // cdn.cnn.com/cnnnext/dam /assets/171205100557-02-roy-moore-11-30-2017-exlarge-169.jpg"},"large":{"height":619,"width":1100,"type":"jpg ", "uri": "// cdn.cnn.com/cnnnext/dam/assets/171205100557-02-roy-m oore-11-30-2017-super-169.jpg "}," full16x9 ": {" altura ": 900," ancho ": 1600," tipo ":" jpg "," uri ":" // cdn. cnn.com/cnnnext/dam/assets/171205100557-02-roy-moore-11-30-2017-full-169.jpg"},"mini1x1":{"height":120,"width":120, " escriba ":" jpg "," uri ":" // cdn.cnn.com/cnnnext/dam/assets/171205100557-02-roy-moore-11-30-2017-small-11.jpg "}}}, autoStartVideo = false, isVideoReplayClicked = false, callbackObj, containerEl, currentVideoCollection = []currentVideoCollectionId = '', isLivePlayer = false, 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 = autoStartVideo; CNN.VideoPlayer.setPlayerProperties (config Obj.markupId, autoStartVideo, isLivePlayer, isVideoReplayClicked, mutePlayerEnabled); CNN.VideoPlayer.setFirstVideoInCollection (currentVideoCollection, configObj.markupId); videoEndSlateImpl = new CNN.VideoEndSlate ('body-text_23'); / *** Busca la siguiente identificación de video y URL en la colección actual, si está disponible. * @ Param currentVideoId El video que se está reproduciendo actualmente * @param containerId El contenedor primario Id del elemento de video * / función findNextVideo (currentVideoId) {var i, vidObj; if (currentVideoId && jQuery. isArray (currentVideoCollection) && currentVideoCollection.length> 0) {for (i = 0; i 0) {videoEndSlateImpl.showEndSlateForContainer ();}}} callbackObj = {onPlayerReady: function (containerId) {CNN.VideoPlayer.reportLoadTime (containerId); CNN.VideoPlayer.handleInitialExpandableVideoState (containerId); CNN.VideoPlayer.handleAdOnCVPVisibilityChange (containerId, CNN) .pageVis.isDocumentVisible ()); if (Modernizr &&! Modernizr.phone &&! Modernizr.mobile &&! Modernizr.tablet) {var containerClassId = '#' + containerId; if (jQuery (containerClassId) .parents ('. js- pg-rail-tall__head '). length) {videoPinner = new CNN.VideoPinner (containerClassId); videoPinner.init ();} else {CNN.VideoPlayer.hideThumbnail (containerId);}}}, / ** Escuche los metadatos evento que se dispara inmediatamente después de que termina el anuncio y comienza la reproducción del video real * / onContentEntryLoad: function (containerId, playerId, contentid, isQueue) {CNN.VideoPlayer.showSpinner (containerId);}, onContentMetadata: function (containerId, playerId, metadata, contentId, duration, width, height) {var endSlateLen = jQuery (document.getElementById (cont ainerId)). 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) {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 ();}}}, onTrackingFullscreen: function (containerId , PlayerId, dataObj) {CNN.VideoPlayer.handleFullscreenChange (containerId, dataObj);}, onContentPlay: function (containerId, cvpId, event) {var playerInstance, prevVideoId; / ** Cuando el contenido del video comienza a reproducirse, inyecte datos analíticos * para Aspen (si está habilitado) y el diseño del anuncio complementario * (si se configuró cuando se reprodujo el anuncio) deberían volver a la distribución del anuncio * épico. onContentPlay llama a updateCompanionLayout * con el diseño 'restoreEpicAds' para hacer que este modifique * / if (CNN.companion && typeof CNN.companion.updateCompanionLayout === 'function') {CNN.companion.updateCompanionLayout ('restoreEpicAds');} clearTimeout ( moveToNextTimeout); CNN.VideoPlayer.hideSpinner (containerId); if (CNN.VideoPlayer.getLibraryName (containerId) === 'fave') {playerInstance = FAVE.player.getInstance (containerId) || null;} else {playerInstance = containerId && window.cnnVideoManager.getPlayerByContainer (containerId) .videoInstance.cvp || null;} prevVideoId = (window.jsmd && window.jsmd.v && (window.jsmd.v.eVar18 || window.jsmd.v.eVar4)) || ''; if (playerInstance && typeof playerInstance.reportAnalytics === 'function') {if (prevVideoId.length === 0 && document.referrer && document.referrer.search (/ / videos //)> = 0 ) {prevVideoId = document.referrer.replace (/ ^ (?: http | https) : / / [^/] / videos / (. + . w +) (?: / video / playlists /.*)? $ /, '/ video / $ 1'); if (prevVideoId === document.referrer) {prevVideoId = '';}} playerInstance.reportAnalytics ('videoPageData', {videoCollection: currentVideoCollectionId, videoBranding: CNN.omniture.branding_content_page, templateType: CNN.omniture.template_type, nextVideo: nextVideoId, previousVideo: prevVideoId, referrerType: '', referrerUrl: document.referrer});} 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.table t) {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 – activo '). addClass (' video__end-slate – inactive '); }}}}, onContentBegin: function (containerId, cvpId, contentId) {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 (conta inerId, cvpId, contentId) {if (Modernizr &&! Modernizr.phone &&! Modernizr.mobile &&! Modernizr.tablet) {if (typeof videoPinner! == 'undefined' && videoPinner! == null) {videoPinner.setIsPlaying (falso );}}}, enCVPVisibilityChange: 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);}); / * videodemanddust es una característica predeterminada del inyector * / CNN.INJECTOR.scriptComplete ('videodemanddust');

GOP civil war

Los enemigos republicanos de Moore temen que las acusaciones de irregularidades sexuales, sin mencionar un controvertido historial de opiniones radicales sobre cuestiones como la homosexualidad, la inmigración, la raza y el Islam, puedan hacerlo es mucho más difícil apelar a los Estados Unidos más jóvenes y diversos que están surgiendo a medida que los cambios demográficos.

Es probable que los demócratas resalten las cuestiones morales planteadas por candidatos como Moore en los suburbios moderados de ciudades como Denver y Filadelfia que jugarán un papel importante en la determinación de futuras elecciones nacionales.

El senador republicano de Colorado Cory Gardner que dirige la campaña senatorial de su partido este año, dijo el mes pasado que si Moore gana el martes, el Senado debería votar para expulsarlo porque "no cumple con los requisitos éticos". y requisitos morales del Senado de los Estados Unidos. "

Pero expulsar a Moore, una vez que cuenta con el respaldo de los votantes de Alabama, podría intensificar la feroz batalla interna que amenaza con desgarrar al Partido Republicano. Pero si los republicanos lo dejan en su lugar, están ofreciendo un regalo a los demócratas.

La perspectiva de una victoria de Moore también es una pesadilla para el líder de la mayoría en el Senado, Mitch McConnell, quien ya está luchando por mantener a su partido a flote La agenda de Trump y apenas daría la bienvenida a otra controversia hirviente.

La campaña de Moore también se ha convertido en una prueba crítica de la influencia política del Presidente, después de que Trump se impusiera por completo en la carrera.

El abrazo de Trump al juez de Alabama sugirió que hay poco que no haría en nombre del poder: y que la reputación futura del partido es mucho menos importante para él que mantener a la mayoría del Senado aquí y ahora.

'); $ vidEndSlate.removeClass (' video__end-slate – inactive '). addClass (' video__end-slate – active ');}}; CNN.autoPlayVideoExist = (CNN.autoPlayVideoExis t === cierto)? true: false; var configObj = {thumb: 'none', video: 'tv / 2017/12/10 / ip-eliana-notebook-12-10.cnn', ancho: '100%', alto: '100% ', sección:' nacional ', perfil:' expansión ', red:' cnn ', markupId:' body-text_35 ', subsección' 'const-article-inpage', frameWidth: '100%', frameHeight: '100% ', PosterImageOverride: {"mini": {"altura": 124, "ancho": 220, "tipo": "jpg", "uri": "// cdn.cnn.com/cnnnext/dam/assets/171210101412 -eliana-notebook-still-small-169.jpg "}," xsmall ": {" height ": 173," width ": 307," type ":" jpg "," uri ":" // cdn.cnn .com / cnnnext / dam / assets / 171210101412-eliana-notebook-still-medium-plus-169.jpg "}," small ": {" height ": 259," width ": 460," type ":" jpg "," uri ":" // cdn.cnn.com/cnnnext/dam/assets/171210101412-eliana-notebook-still-large-169.jpg"},"medium":{"height":438,"width ": 780," tipo ":" jpg "," uri ":" // cdn.cnn.com/cnnnext/dam/assets/171210101412-eliana-notebook-still-exlarge-169.jpg"},"large " : {"altura": 619, "ancho": 1100, "tipo": "jpg", "uri": "// cdn.cnn.com/cnnnext/dam/assets/171210101412-eliana-notebook-still-super -169.jpg "} , "full16x9": {"height": 900, "width": 1600, "type": "jpg", "uri": "// cdn.cnn.com/cnnnext/dam/assets/171210101412-eliana-notebook -still-full-169.jpg "}," mini1x1 ": {" height ": 120," width ": 120," type ":" jpg "," uri ":" // cdn.cnn.com/cnnnext /dam/assets/171210101412-eliana-notebook-still-small-11.jpg"}}},autoStartVideo = false, isVideoReplayClicked = false, callbackObj, containerEl, currentVideoCollection = []currentVideoCollectionId = '', isLivePlayer = false, 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 = autoStartVideo; CNN.VideoPlayer.setPlayerProperties (configObj.markupId, autoStartVideo, isLiv) ePlayer, isVideoReplayClicked, mutePlayerEnabled); CNN.VideoPlayer.setFirstVideoInCollection (currentVideoCollection, configObj.markupId); videoEndSlateImpl = new CNN.VideoEndSlate ('body-text_35'); / *** Busca el siguiente ID de video y URL en la colección actual, si está disponible. * @param currentVideoId El video que se está reproduciendo actualmente * @param containerId El contenedor padre Id del elemento de video * / función findNextVideo (currentVideoId) {var i, vidObj; if (currentVideoId && jQuery.isArray (currentVideoCollection) && currentVideoCollection .length> 0) {for (i = 0; i 0) {videoEndSlateImpl.showEndSlateForContainer ();}}} callbackObj = {onPlayerReady: function (containerId) {CNN.VideoPlayer.reportLoadTime (containerId); CNN.VideoPlayer.handleInitialExpandableVideoState (containerId); CNN.VideoPlayer.handleAdOnCVPVisibilityChange (containerId, CNN) .pageVis.isDocumentVisible ()); if (Modernizr &&! Modernizr.phone &&! Modernizr.mobile &&! Modernizr.tablet) {var containerClassId = '#' + containerId; if (jQuery (containerClassId) .parents ('. js- pg-rail-tall__head '). length) {videoPinner = new CNN.VideoPinner (containerClassId); videoPinner.init ();} else {CNN.VideoPlayer.hideThumbnail (containerId);}}}, / ** Escuche los metadatos evento que se dispara inmediatamente después de que termina el anuncio y comienza la reproducción del video real * / onContentEntryLoad: function (containerId, playerId, contentid, isQueue) {CNN.VideoPlayer.showSpinner (containerId);}, onContentMetadata: function (containerId, playerId, metadata, contentId, duration, width, height) {var endSlateLen = jQuery (document.getElementById (cont ainerId)). 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) {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 ();}}}, onTrackingFullscreen: function (containerId , PlayerId, dataObj) {CNN.VideoPlayer.handleFullscreenChange (containerId, dataObj);}, onContentPlay: function (containerId, cvpId, event) {var playerInstance, prevVideoId; / ** Cuando el contenido del video comienza a reproducirse, inyecte datos analíticos * para Aspen (si está habilitado) y el diseño del anuncio complementario * (si se configuró cuando se reprodujo el anuncio) deberían volver a la distribución del anuncio * épico. onContentPlay llama a updateCompanionLayout * con el diseño 'restoreEpicAds' para hacer que este modifique * / if (CNN.companion && typeof CNN.companion.updateCompanionLayout === 'function') {CNN.companion.updateCompanionLayout ('restoreEpicAds');} clearTimeout ( moveToNextTimeout); CNN.VideoPlayer.hideSpinner (containerId); if (CNN.VideoPlayer.getLibraryName (containerId) === 'fave') {playerInstance = FAVE.player.getInstance (containerId) || null;} else {playerInstance = containerId && window.cnnVideoManager.getPlayerByContainer (containerId) .videoInstance.cvp || null;} prevVideoId = (window.jsmd && window.jsmd.v && (window.jsmd.v.eVar18 || window.jsmd.v.eVar4)) || ''; if (playerInstance && typeof playerInstance.reportAnalytics === 'function') {if (prevVideoId.length === 0 && document.referrer && document.referrer.search (/ / videos //)> = 0 ) {prevVideoId = document.referrer.replace (/ ^ (?: http | https) : / / [^/] / videos / (. + . w +) (?: / video / playlists /.*)? $ /, '/ video / $ 1'); if (prevVideoId === document.referrer) {prevVideoId = '';}} playerInstance.reportAnalytics ('videoPageData', {videoCollection: currentVideoCollectionId, videoBranding: CNN.omniture.branding_content_page, templateType: CNN.omniture.template_type, nextVideo: nextVideoId, previousVideo: prevVideoId, referrerType: '', referrerUrl: document.referrer});} 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.table t) {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 – activo '). addClass (' video__end-slate – inactive '); }}}}, onContentBegin: function (containerId, cvpId, contentId) {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 (conta inerId, cvpId, contentId) {if (Modernizr &&! Modernizr.phone &&! Modernizr.mobile &&! Modernizr.tablet) {if (typeof videoPinner! == 'undefined' && videoPinner! == null) {videoPinner.setIsPlaying (falso );}}}, enCVPVisibilityChange: 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);}); / * videodemanddust es una característica predeterminada del inyector * / CNN.INJECTOR.scriptComplete ('videodemanddust');

Fuente CNN