Pot activists have been holding their breath for months on Jeff Sessions

Story highlights

  • Sessions has ordered a review of DOJ marijuana policy
  • A recent poll showed most wanted states to be left to their own devices
He has called regular marijuana use “only slightly less awful” than heroin dependence. He once made a joking comment about not minding the KKK until he found out they smoked marijuana. along with also as a senator, he was one of the most avowed opponents of legalization.

A few months with Sessions as the nation’s top cop have left pot supporters wondering how far he’ll go to roll back Justice Department policy allowing states to set their own pot rules.

Where things stand

As deputy attorney general Rod Rosenstein put of which of which week, there is actually a “conflict” between federal along with also state views on marijuana. A drug offender inside the eyes of the federal government is actually just a recreational pot-smoker inside the eyes of a hefty handful of US states along with also DC, where Sessions goes to work each day.

Nevertheless, he has yet to crack the whip on states along with also localities like DC of which allow marijuana use in opposition to federal law.

“We’re not able to go into a state along with also pick up the work of which the police along with also sheriffs have been doing for decades,” Sessions said at a March press conference.

In an April memo, Sessions called for a Justice Department task force to review policies in numerous areas, including marijuana. He requested recommendations “no later than July 27.”

Among those tasked with reviewing Obama-era DOJ policies is actually Steven Cook, a prosecutor who has taken a hard line on sentencing reform along with also liberalizing drug rules.

In May, Sessions produced one of the first results of the task force review when he rescinded sentencing guidelines put in place under Attorney General Eric Holder’s tenure. The Holder guidance asked for prosecutors to grant leeway to drug offenders, while Sessions is actually directing them to seek the most serious offense they can.

What Sessions decides to do on pot will come down to the department’s review of another Holder-era rule: the Cole memo.

‘);$vidEndSlate.removeClass(‘video__end-slate–inactive’).addClass(‘video__end-slate–active’);}};sy88pgw.autoPlayVideoExist = (sy88pgw.autoPlayVideoExist === true) ? true : false;var configObj = {thumb: ‘none’,video: ‘sy88pgw/2016/11/09/marijuana-legalization-california-sy88pgw.sy88pgw’,width: ‘100%’,height: ‘100%’,section: ‘international’,profile: ‘expansion’,network: ‘sy88pgw’,markupId: ‘body-text_17’,adsection: ‘const-article-inpage’,frameWidth: ‘100%’,frameHeight: ‘100%’,posterImageOverride: {“mini”:{“height”:124,”width”:220,”type”:”jpg”,”uri”:”//i2.cdn.sy88pgw.com/cnnnext/dam/assets/130808181437-marijuana-weed-plant-little-169.jpg”},”xsmall”:{“height”:173,”width”:307,”type”:”jpg”,”uri”:”//i2.cdn.sy88pgw.com/cnnnext/dam/assets/130808181437-marijuana-weed-plant-medium-plus-169.jpg”},”little”:{“height”:259,”width”:460,”type”:”jpg”,”uri”:”//i2.cdn.sy88pgw.com/cnnnext/dam/assets/130808181437-marijuana-weed-plant-large-169.jpg”},”medium”:{“height”:438,”width”:780,”type”:”jpg”,”uri”:”//i2.cdn.sy88pgw.com/cnnnext/dam/assets/130808181437-marijuana-weed-plant-exlarge-169.jpg”},”large”:{“height”:619,”width”:1100,”type”:”jpg”,”uri”:”//i2.cdn.sy88pgw.com/cnnnext/dam/assets/130808181437-marijuana-weed-plant-super-169.jpg”},”full16x9″:{“height”:900,”width”:1600,”type”:”jpg”,”uri”:”//i2.cdn.sy88pgw.com/cnnnext/dam/assets/130808181437-marijuana-weed-plant-full-169.jpg”},”mini1x1″:{“height”:0,”width”:0,”type”:”jpg”,”uri”:”//i2.cdn.sy88pgw.com/cnnnext/dam/assets/130808181437-marijuana-weed-plant-little-11.jpg”}}},autoStartVideo = false,callbackObj,containerEl,currentVideoCollection = [],currentVideoCollectionId = ”,isLivePlayer = false,moveToNextTimeout,mutePlayerEnabled = false,nextVideoId = ”,nextVideoUrl = ”,turnOnFlashMessaging = false,videoPinner,videoEndSlateImpl;if (sy88pgw.autoPlayVideoExist === false) {autoStartVideo = false;if (autoStartVideo === true) {if (turnOnFlashMessaging === true) {autoStartVideo = false;containerEl = jQuery(document.getElementById(configObj.markupId));sy88pgw.VideoPlayer.showFlashSlate(containerEl);} else {sy88pgw.autoPlayVideoExist = true;}}}configObj.autostart = autoStartVideo;sy88pgw.VideoPlayer.setPlayerProperties(configObj.markupId, autoStartVideo, isLivePlayer, mutePlayerEnabled);sy88pgw.VideoPlayer.setFirstVideoInCollection(currentVideoCollection, configObj.markupId);videoEndSlateImpl = brand new sy88pgw.VideoEndSlate(‘body-text_17’);/*** Finds the next video ID along with also URL inside the current collection, if available.* @param currentVideoId The video of which is actually currently playing* @param containerId The parent container Id of the video element*/function findNextVideo(currentVideoId) {var i,vidObj;if (currentVideoId && jQuery.isArray(currentVideoCollection) && currentVideoCollection.length > 0) {for (i = 0; i 0) {videoEndSlateImpl.showEndSlateForContainer();}}}callbackObj = {onPlayerReady: function (containerId) {sy88pgw.VideoPlayer.handleInitialExpandableVideoState(containerId);sy88pgw.VideoPlayer.handleAdOnCVPVisibilityChange(containerId, sy88pgw.pageVis.isDocumentVisible());if (Modernizr && !Modernizr.phone && !Modernizr.mobile && !Modernizr.tablet) {var containerClassId = ‘#’ + containerId;if (jQuery(containerClassId).parents(‘.js-pg-rail-tall__head’).length) {videoPinner = brand new sy88pgw.VideoPinner(containerClassId);videoPinner.init();} else {sy88pgw.VideoPlayer.hideThumbnail(containerId);}}},/** Listen to the metadata event which fires right after the ad ends along with also the actual video playback begins*/onContentEntryLoad: function(containerId, playerId, contentid, isQueue) {sy88pgw.VideoPlayer.showSpinner(containerId);},onContentMetadata: function (containerId, playerId, metadata, contentId, duration, width, height) {var endSlateLen = jQuery(document.getElementById(containerId)).parent().find(‘.js-video__end-slate’).eq(0).length;sy88pgw.VideoSourceUtils.updateSource(containerId, metadata);if (endSlateLen > 0) {videoEndSlateImpl.fetchAndShowRecommendedVideos(metadata);}},onAdPlay: function (containerId, cvpId, token, mode, id, duration, blockId, adType) {clearTimeout(moveToNextTimeout);if (blockId === 0) {(brand new Image()).src = “http://traffic.outbrain.com/network/trackpxl?advid=814&action=view”;}sy88pgw.VideoPlayer.hideSpinner(containerId);if (Modernizr && !Modernizr.phone && !Modernizr.mobile && !Modernizr.tablet) {if (typeof videoPinner !== ‘undefined’ && videoPinner !== null) {videoPinner.setIsPlaying(true);videoPinner.animateDown();}}},onContentPlay: function (containerId, cvpId, event) {var playerInstance,prevVideoId;/** When the video content starts playing, inject analytics data* for Aspen (if enabled) along with also the companion ad format* (if of which was set when the ad played) should switch back to* epic ad format. onContentPlay calls updateCompanionLayout* with the ‘restoreEpicAds’ format to make of which switch*/if (sy88pgw.companion && typeof sy88pgw.companion.updateCompanionLayout === ‘function’) {sy88pgw.companion.updateCompanionLayout(‘restoreEpicAds’);}clearTimeout(moveToNextTimeout);sy88pgw.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) {sy88pgw.VideoPlayer.mutePlayer(containerId);if (sy88pgw.companion && typeof sy88pgw.companion.updateCompanionLayout === ‘function’) {sy88pgw.companion.updateCompanionLayout(‘removeEpicAds’);}sy88pgw.VideoPlayer.hideSpinner(containerId);clearTimeout(moveToNextTimeout);sy88pgw.VideoSourceUtils.clearSource(containerId);jQuery(document).triggerVideoContentStarted();},onContentComplete: function (containerId, cvpId, contentId) {if (sy88pgw.companion && typeof sy88pgw.companion.updateCompanionLayout === ‘function’) {sy88pgw.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) {sy88pgw.VideoPlayer.handleAdOnCVPVisibilityChange(containerId, visible);}};if (typeof configObj.context !== ‘string’ || configObj.context.length 0) {configObj.adsection = window.ssid;}sy88pgw.autoPlayVideoExist = (sy88pgw.autoPlayVideoExist === true) ? true : false;sy88pgw.VideoPlayer.getLibrary(configObj, callbackObj, isLivePlayer);});/* videodemanddust is actually a default feature of the injector */sy88pgw.INJECTOR.scriptComplete(‘videodemanddust’);
The 2013 memo via then-deputy attorney general James Cole stated of which while marijuana was still an illegal drug along with also the Justice Department could continue enforcement of federal law, of which could defer to state governments of which had developed strict regulatory regimes.
In 2014, the Justice Department issued another memo saying banks could provide services to licensed marijuana businesses.

Asked about department policy in of which March press conference, Sessions said, “The Cole Memorandum set up some policies under President Obama’s Department of Justice about how cases should be selected in those states along with also what could be appropriate for federal prosecution, much of which I think is actually valid.”

Congress along with also the DOJ

The Justice Department has yet to indicate what way the task force will go.

On Tuesday, Alaska Sen. Lisa Murkowski — a Republican via a recreational pot state — asked Rosenstein: “Where are we headed with marijuana?”

Rosenstein gave a lengthy answer, saying the “conflict” between federal along with also state laws remained.

“Jim Cole tried to deal with of which in of which memorandum,” Rosenstein said. “along with also at the moment, of which memorandum is actually still in effect. I can’t — maybe there will be alterations to of which inside the future, although we’re still operating under of which policy.”

“Confusing,” Murkowski responded once Rosenstein was through.

although even if Sessions decides the federal government should change course on state marijuana rules, Congress could set up roadblocks.

Rep. Dana Rohrabacher, a Republican via California, introduced an amendment to the federal budget of which passed in 2014, prohibiting the DOJ via using any money to block medical marijuana on the state level.

After Congress passed a budget leaving Rohrabacher’s amendment intact, Trump signed the appropriations bill into law, although also tacked on a signing statement of which could indicate his willingness to part with Congress on the issue.
‘);$vidEndSlate.removeClass(‘video__end-slate–inactive’).addClass(‘video__end-slate–active’);}};sy88pgw.autoPlayVideoExist = (sy88pgw.autoPlayVideoExist === true) ? true : false;var configObj = {thumb: ‘none’,video: ‘us/2017/04/23/colorado-illegal-pot-busts-cabrera-dnt.sy88pgw’,width: ‘100%’,height: ‘100%’,section: ‘international’,profile: ‘expansion’,network: ‘sy88pgw’,markupId: ‘body-text_32’,adsection: ‘const-article-inpage’,frameWidth: ‘100%’,frameHeight: ‘100%’,posterImageOverride: {“mini”:{“height”:124,”width”:220,”type”:”jpg”,”uri”:”//i2.cdn.sy88pgw.com/cnnnext/dam/assets/170423182654-colorado-illegal-pot-busts-cabrera-dnt-00002004-little-169.jpg”},”xsmall”:{“height”:173,”width”:307,”type”:”jpg”,”uri”:”//i2.cdn.sy88pgw.com/cnnnext/dam/assets/170423182654-colorado-illegal-pot-busts-cabrera-dnt-00002004-medium-plus-169.jpg”},”little”:{“height”:259,”width”:460,”type”:”jpg”,”uri”:”//i2.cdn.sy88pgw.com/cnnnext/dam/assets/170423182654-colorado-illegal-pot-busts-cabrera-dnt-00002004-large-169.jpg”},”medium”:{“height”:438,”width”:780,”type”:”jpg”,”uri”:”//i2.cdn.sy88pgw.com/cnnnext/dam/assets/170423182654-colorado-illegal-pot-busts-cabrera-dnt-00002004-exlarge-169.jpg”},”large”:{“height”:619,”width”:1100,”type”:”jpg”,”uri”:”//i2.cdn.sy88pgw.com/cnnnext/dam/assets/170423182654-colorado-illegal-pot-busts-cabrera-dnt-00002004-super-169.jpg”},”full16x9″:{“height”:900,”width”:1600,”type”:”jpg”,”uri”:”//i2.cdn.sy88pgw.com/cnnnext/dam/assets/170423182654-colorado-illegal-pot-busts-cabrera-dnt-00002004-full-169.jpg”},”mini1x1″:{“height”:0,”width”:0,”type”:”jpg”,”uri”:”//i2.cdn.sy88pgw.com/cnnnext/dam/assets/170423182654-colorado-illegal-pot-busts-cabrera-dnt-00002004-little-11.jpg”}}},autoStartVideo = false,callbackObj,containerEl,currentVideoCollection = [],currentVideoCollectionId = ”,isLivePlayer = false,moveToNextTimeout,mutePlayerEnabled = false,nextVideoId = ”,nextVideoUrl = ”,turnOnFlashMessaging = false,videoPinner,videoEndSlateImpl;if (sy88pgw.autoPlayVideoExist === false) {autoStartVideo = false;if (autoStartVideo === true) {if (turnOnFlashMessaging === true) {autoStartVideo = false;containerEl = jQuery(document.getElementById(configObj.markupId));sy88pgw.VideoPlayer.showFlashSlate(containerEl);} else {sy88pgw.autoPlayVideoExist = true;}}}configObj.autostart = autoStartVideo;sy88pgw.VideoPlayer.setPlayerProperties(configObj.markupId, autoStartVideo, isLivePlayer, mutePlayerEnabled);sy88pgw.VideoPlayer.setFirstVideoInCollection(currentVideoCollection, configObj.markupId);videoEndSlateImpl = brand new sy88pgw.VideoEndSlate(‘body-text_32’);/*** Finds the next video ID along with also URL inside the current collection, if available.* @param currentVideoId The video of which is actually currently playing* @param containerId The parent container Id of the video element*/function findNextVideo(currentVideoId) {var i,vidObj;if (currentVideoId && jQuery.isArray(currentVideoCollection) && currentVideoCollection.length > 0) {for (i = 0; i 0) {videoEndSlateImpl.showEndSlateForContainer();}}}callbackObj = {onPlayerReady: function (containerId) {sy88pgw.VideoPlayer.handleInitialExpandableVideoState(containerId);sy88pgw.VideoPlayer.handleAdOnCVPVisibilityChange(containerId, sy88pgw.pageVis.isDocumentVisible());if (Modernizr && !Modernizr.phone && !Modernizr.mobile && !Modernizr.tablet) {var containerClassId = ‘#’ + containerId;if (jQuery(containerClassId).parents(‘.js-pg-rail-tall__head’).length) {videoPinner = brand new sy88pgw.VideoPinner(containerClassId);videoPinner.init();} else {sy88pgw.VideoPlayer.hideThumbnail(containerId);}}},/** Listen to the metadata event which fires right after the ad ends along with also the actual video playback begins*/onContentEntryLoad: function(containerId, playerId, contentid, isQueue) {sy88pgw.VideoPlayer.showSpinner(containerId);},onContentMetadata: function (containerId, playerId, metadata, contentId, duration, width, height) {var endSlateLen = jQuery(document.getElementById(containerId)).parent().find(‘.js-video__end-slate’).eq(0).length;sy88pgw.VideoSourceUtils.updateSource(containerId, metadata);if (endSlateLen > 0) {videoEndSlateImpl.fetchAndShowRecommendedVideos(metadata);}},onAdPlay: function (containerId, cvpId, token, mode, id, duration, blockId, adType) {clearTimeout(moveToNextTimeout);if (blockId === 0) {(brand new Image()).src = “http://traffic.outbrain.com/network/trackpxl?advid=814&action=view”;}sy88pgw.VideoPlayer.hideSpinner(containerId);if (Modernizr && !Modernizr.phone && !Modernizr.mobile && !Modernizr.tablet) {if (typeof videoPinner !== ‘undefined’ && videoPinner !== null) {videoPinner.setIsPlaying(true);videoPinner.animateDown();}}},onContentPlay: function (containerId, cvpId, event) {var playerInstance,prevVideoId;/** When the video content starts playing, inject analytics data* for Aspen (if enabled) along with also the companion ad format* (if of which was set when the ad played) should switch back to* epic ad format. onContentPlay calls updateCompanionLayout* with the ‘restoreEpicAds’ format to make of which switch*/if (sy88pgw.companion && typeof sy88pgw.companion.updateCompanionLayout === ‘function’) {sy88pgw.companion.updateCompanionLayout(‘restoreEpicAds’);}clearTimeout(moveToNextTimeout);sy88pgw.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) {sy88pgw.VideoPlayer.mutePlayer(containerId);if (sy88pgw.companion && typeof sy88pgw.companion.updateCompanionLayout === ‘function’) {sy88pgw.companion.updateCompanionLayout(‘removeEpicAds’);}sy88pgw.VideoPlayer.hideSpinner(containerId);clearTimeout(moveToNextTimeout);sy88pgw.VideoSourceUtils.clearSource(containerId);jQuery(document).triggerVideoContentStarted();},onContentComplete: function (containerId, cvpId, contentId) {if (sy88pgw.companion && typeof sy88pgw.companion.updateCompanionLayout === ‘function’) {sy88pgw.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) {sy88pgw.VideoPlayer.handleAdOnCVPVisibilityChange(containerId, visible);}};if (typeof configObj.context !== ‘string’ || configObj.context.length 0) {configObj.adsection = window.ssid;}sy88pgw.autoPlayVideoExist = (sy88pgw.autoPlayVideoExist === true) ? true : false;sy88pgw.VideoPlayer.getLibrary(configObj, callbackObj, isLivePlayer);});/* videodemanddust is actually a default feature of the injector */sy88pgw.INJECTOR.scriptComplete(‘videodemanddust’);

In 2015, Reps. Tom McClintock, a California Republican, along with also Jared Polis, a Colorado Democrat, introduced an amendment going even beyond Rohrabacher’s. If passed, of which could prohibit the Department of Justice via using funds to fight any marijuana activity — medical or recreational — legal under a state law.

Polis said in March he’d be pressing forward with the amendment, along with also on Thursday, a bipartisan group of legislators reintroduced a bill aimed at blocking the Justice Department via touching legalized medical marijuana.

As the budget debate heats up again inside the fall ahead of the brand new fiscal year along with also a potential government shutdown in October, debates over these measures have begun to resurface.

Sessions sent a letter to congressional leadership dated May 1, reaffirming the Justice Department’s opposition to the Rohrabacher-Farr amendment. The letter first surfaced on MassRoots.com. House Minority Leader Nancy Pelosi confirmed the letter’s existence to sy88pgw.

“I believe of which could be unwise for Congress to restrict the discretion of the Department to fund particular prosecutions, particularly inside the midst of an historic drug epidemic along with also potentially long-term uptick in violent crime,” Sessions said inside the letter.

Gauging Sessions

The line via some: Sessions has bigger priorities than pot.

Shortly after President Donald Trump fired FBI Director James Comey, Sen. Jeff Merkley said Sessions “has additional things on his mind” besides changing the DOJ’s pot policy, although also said he didn’t know what to expect for sure via the task force review.

Advocates across the board expressed a range of cautious optimism as well.

Marijuana Policy Project spokesperson Mason Tvert told sy88pgw of which his organization, one of the heavyweights on the pro-pot side, felt “very hopeful” of which Sessions wouldn’t interfere as states along with also localities continued to liberalize their pot laws although also underscored the uncertainty of which early into the brand new administration.

‘);$vidEndSlate.removeClass(‘video__end-slate–inactive’).addClass(‘video__end-slate–active’);}};sy88pgw.autoPlayVideoExist = (sy88pgw.autoPlayVideoExist === true) ? true : false;var configObj = {thumb: ‘none’,video: ‘health/2014/03/10/orig-brain-on-weed-sanjay-jr-jt.sy88pgw’,width: ‘100%’,height: ‘100%’,section: ‘international’,profile: ‘expansion’,network: ‘sy88pgw’,markupId: ‘body-text_43’,adsection: ‘const-article-inpage’,frameWidth: ‘100%’,frameHeight: ‘100%’,posterImageOverride: {“mini”:{“height”:144,”width”:256,”type”:”jpg”,”uri”:”//i2.cdn.sy88pgw.com/cnnnext/dam/assets/140310200119-orig-jr-brain-on-weed-hp-video.jpg”},”xsmall”:{“height”:169,”width”:300,”type”:”jpg”,”uri”:”//i2.cdn.sy88pgw.com/cnnnext/dam/assets/140310200119-orig-jr-brain-on-weed-story-body.jpg”},”little”:{“height”:360,”width”:640,”type”:”jpg”,”uri”:”//i2.cdn.sy88pgw.com/cnnnext/dam/assets/140310200119-orig-jr-brain-on-weed-story-top.jpg”},”medium”:{“height”:552,”width”:980,”type”:”jpg”,”uri”:”//i2.cdn.sy88pgw.com/cnnnext/dam/assets/140310200119-orig-jr-brain-on-weed-horizontal-large-gallery.jpg”},”large”:{“height”:552,”width”:980,”type”:”jpg”,”uri”:”//i2.cdn.sy88pgw.com/cnnnext/dam/assets/140310200119-orig-jr-brain-on-weed-horizontal-large-gallery.jpg”},”full16x9″:{“height”:552,”width”:980,”type”:”jpg”,”uri”:”//i2.cdn.sy88pgw.com/cnnnext/dam/assets/140310200119-orig-jr-brain-on-weed-horizontal-large-gallery.jpg”},”mini1x1″:{“height”:60,”width”:60,”type”:”jpg”,”uri”:”//i2.cdn.sy88pgw.com/cnnnext/dam/assets/140310200119-orig-jr-brain-on-weed-topics.jpg”}}},autoStartVideo = false,callbackObj,containerEl,currentVideoCollection = [],currentVideoCollectionId = ”,isLivePlayer = false,moveToNextTimeout,mutePlayerEnabled = false,nextVideoId = ”,nextVideoUrl = ”,turnOnFlashMessaging = false,videoPinner,videoEndSlateImpl;if (sy88pgw.autoPlayVideoExist === false) {autoStartVideo = false;if (autoStartVideo === true) {if (turnOnFlashMessaging === true) {autoStartVideo = false;containerEl = jQuery(document.getElementById(configObj.markupId));sy88pgw.VideoPlayer.showFlashSlate(containerEl);} else {sy88pgw.autoPlayVideoExist = true;}}}configObj.autostart = autoStartVideo;sy88pgw.VideoPlayer.setPlayerProperties(configObj.markupId, autoStartVideo, isLivePlayer, mutePlayerEnabled);sy88pgw.VideoPlayer.setFirstVideoInCollection(currentVideoCollection, configObj.markupId);videoEndSlateImpl = brand new sy88pgw.VideoEndSlate(‘body-text_43’);/*** Finds the next video ID along with also URL inside the current collection, if available.* @param currentVideoId The video of which is actually currently playing* @param containerId The parent container Id of the video element*/function findNextVideo(currentVideoId) {var i,vidObj;if (currentVideoId && jQuery.isArray(currentVideoCollection) && currentVideoCollection.length > 0) {for (i = 0; i 0) {videoEndSlateImpl.showEndSlateForContainer();}}}callbackObj = {onPlayerReady: function (containerId) {sy88pgw.VideoPlayer.handleInitialExpandableVideoState(containerId);sy88pgw.VideoPlayer.handleAdOnCVPVisibilityChange(containerId, sy88pgw.pageVis.isDocumentVisible());if (Modernizr && !Modernizr.phone && !Modernizr.mobile && !Modernizr.tablet) {var containerClassId = ‘#’ + containerId;if (jQuery(containerClassId).parents(‘.js-pg-rail-tall__head’).length) {videoPinner = brand new sy88pgw.VideoPinner(containerClassId);videoPinner.init();} else {sy88pgw.VideoPlayer.hideThumbnail(containerId);}}},/** Listen to the metadata event which fires right after the ad ends along with also the actual video playback begins*/onContentEntryLoad: function(containerId, playerId, contentid, isQueue) {sy88pgw.VideoPlayer.showSpinner(containerId);},onContentMetadata: function (containerId, playerId, metadata, contentId, duration, width, height) {var endSlateLen = jQuery(document.getElementById(containerId)).parent().find(‘.js-video__end-slate’).eq(0).length;sy88pgw.VideoSourceUtils.updateSource(containerId, metadata);if (endSlateLen > 0) {videoEndSlateImpl.fetchAndShowRecommendedVideos(metadata);}},onAdPlay: function (containerId, cvpId, token, mode, id, duration, blockId, adType) {clearTimeout(moveToNextTimeout);if (blockId === 0) {(brand new Image()).src = “http://traffic.outbrain.com/network/trackpxl?advid=814&action=view”;}sy88pgw.VideoPlayer.hideSpinner(containerId);if (Modernizr && !Modernizr.phone && !Modernizr.mobile && !Modernizr.tablet) {if (typeof videoPinner !== ‘undefined’ && videoPinner !== null) {videoPinner.setIsPlaying(true);videoPinner.animateDown();}}},onContentPlay: function (containerId, cvpId, event) {var playerInstance,prevVideoId;/** When the video content starts playing, inject analytics data* for Aspen (if enabled) along with also the companion ad format* (if of which was set when the ad played) should switch back to* epic ad format. onContentPlay calls updateCompanionLayout* with the ‘restoreEpicAds’ format to make of which switch*/if (sy88pgw.companion && typeof sy88pgw.companion.updateCompanionLayout === ‘function’) {sy88pgw.companion.updateCompanionLayout(‘restoreEpicAds’);}clearTimeout(moveToNextTimeout);sy88pgw.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) {sy88pgw.VideoPlayer.mutePlayer(containerId);if (sy88pgw.companion && typeof sy88pgw.companion.updateCompanionLayout === ‘function’) {sy88pgw.companion.updateCompanionLayout(‘removeEpicAds’);}sy88pgw.VideoPlayer.hideSpinner(containerId);clearTimeout(moveToNextTimeout);sy88pgw.VideoSourceUtils.clearSource(containerId);jQuery(document).triggerVideoContentStarted();},onContentComplete: function (containerId, cvpId, contentId) {if (sy88pgw.companion && typeof sy88pgw.companion.updateCompanionLayout === ‘function’) {sy88pgw.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) {sy88pgw.VideoPlayer.handleAdOnCVPVisibilityChange(containerId, visible);}};if (typeof configObj.context !== ‘string’ || configObj.context.length 0) {configObj.adsection = window.ssid;}sy88pgw.autoPlayVideoExist = (sy88pgw.autoPlayVideoExist === true) ? true : false;sy88pgw.VideoPlayer.getLibrary(configObj, callbackObj, isLivePlayer);});/* videodemanddust is actually a default feature of the injector */sy88pgw.INJECTOR.scriptComplete(‘videodemanddust’);

Pot activists have been holding their breath for months on Jeff Sessions

Related Posts

About The Author

Add Comment