Story highlights

  • Narendra Modi is set to turn out to be the first Indian Key Minister to take a look at Israel
  • Analysts say the trip marks India’s diplomatic tilt in the direction of Israel

Israeli Key Minister Benjamin Netanyahu and his cupboard have been on the tarmac to greet Modi as he exited his Air India Boeing 747 in Tel Aviv.

Modi returned the gesture in trademark type.

“Netanyahu been given Key Minister Modi’s hugging diplomacy,” states Eliaz Dandeker, a historian and researcher of the Jewish-Indian local community. “It was heat, like a few of aged good friends that arrived with each other just after so many years.”

The two nations around the world goal to even more that embrace in terms of economic, cultural and safety ties. The trip marks the first take a look at to Israel by an Indian Key Minister just after 25 years of diplomatic relations. Quite a few analysts see the take a look at as a distinct diplomatic tilt toward Israel just after years of India holding its distance.

“Considering the fact that 1992 there has been a increasing marriage involving Israel and India but it was below Key Minister Modi that the marriage has really blossomed,” Ambassador Dore Gold, previous director general of Israel’s Foreign Ministry told CNN.

‘)$vidEndSlate.removeClass(‘video__conclude-slate–inactive’).addClass(‘video__conclude-slate–active’)}}CNN.autoPlayVideoExist = (CNN.autoPlayVideoExist === correct) ? correct : falsevar configObj = thumb: ‘none’,video: ‘world/2016/06/09/narendra-modi-india-key-minister-u-s-congress-speech-udas-lklv.cnn’,width: ‘100%’,top: ‘100%’,segment: ‘international’,profile: ‘expansion’,network: ‘cnn’,markupId: ‘body-text_10’,adsection: ‘const-short article-inpage’,frameWidth: ‘100%’,frameHeight: ‘100%’,posterImageOverride: “mini”:”top”:124,”width”:220,”sort”:”jpg”,”uri”:”//i2.cdn.cnn.com/cnnnext/dam/belongings/160608231423-norendra-modi-india-key-minister-u-s-congress-speech-udas-lklv-00003622-little-169.jpg”,”xsmall”:”top”:173,”width”:307,”sort”:”jpg”,”uri”:”//i2.cdn.cnn.com/cnnnext/dam/belongings/160608231423-norendra-modi-india-key-minister-u-s-congress-speech-udas-lklv-00003622-medium-moreover-169.jpg”,”little”:”top”:259,”width”:460,”sort”:”jpg”,”uri”:”//i2.cdn.cnn.com/cnnnext/dam/belongings/160608231423-norendra-modi-india-key-minister-u-s-congress-speech-udas-lklv-00003622-big-169.jpg”,”medium”:”top”:438,”width”:780,”sort”:”jpg”,”uri”:”//i2.cdn.cnn.com/cnnnext/dam/belongings/160608231423-norendra-modi-india-key-minister-u-s-congress-speech-udas-lklv-00003622-exlarge-169.jpg”,”big”:”top”:619,”width”:1100,”sort”:”jpg”,”uri”:”//i2.cdn.cnn.com/cnnnext/dam/belongings/160608231423-norendra-modi-india-key-minister-u-s-congress-speech-udas-lklv-00003622-super-169.jpg”,”full16x9″:”top”:900,”width”:1600,”sort”:”jpg”,”uri”:”//i2.cdn.cnn.com/cnnnext/dam/belongings/160608231423-norendra-modi-india-key-minister-u-s-congress-speech-udas-lklv-00003622-total-169.jpg”,”mini1x1″:”top”:120,”width”:120,”sort”:”jpg”,”uri”:”//i2.cdn.cnn.com/cnnnext/dam/belongings/160608231423-norendra-modi-india-key-minister-u-s-congress-speech-udas-lklv-00003622-little-eleven.jpg”,autoStartVideo = wrong,callbackObj,containerEl,currentVideoCollection = [],currentVideoCollectionId = ”,isLivePlayer = wrong,moveToNextTimeout,mutePlayerEnabled = wrong,nextVideoId = ”,nextVideoUrl = ”,turnOnFlashMessaging = wrong,videoPinner,videoEndSlateImplif (CNN.autoPlayVideoExist === wrong) autoStartVideo = falseif (autoStartVideo === correct) if (turnOnFlashMessaging === correct) autoStartVideo = falsecontainerEl = jQuery(doc.getElementById(configObj.markupId))CNN.VideoPlayer.showFlashSlate(containerEl) else CNN.autoPlayVideoExist = correctconfigObj.autostart = autoStartVideoCNN.VideoPlayer.setPlayerProperties(configObj.markupId, autoStartVideo, isLivePlayer, mutePlayerEnabled)CNN.VideoPlayer.setFirstVideoInCollection(currentVideoCollection, configObj.markupId)videoEndSlateImpl = new CNN.VideoEndSlate(‘body-text_10’)/*** Finds the next video ID and URL in the recent assortment, if out there.* @param currentVideoId The video that is now playing* @param containerId The parent container Id of the video aspect*/functionality findNextVideo(currentVideoId) var i,vidObjif (currentVideoId && jQuery.isArray(currentVideoCollection) && currentVideoCollection.length > ) for (i = i ) videoEndSlateImpl.showEndSlateForContainer()callbackObj = {onPlayerReady: functionality (containerId) CNN.VideoPlayer.reportLoadTime(containerId)CNN.VideoPlayer.handleInitialExpandableVideoState(containerId)CNN.VideoPlayer.handleAdOnCVPVisibilityChange(containerId, CNN.pageVis.isDocumentVisible())if (Modernizr && !Modernizr.cell phone && !Modernizr.cell && !Modernizr.tablet) var containerClassId = ‘#’ + containerIdif (jQuery(containerClassId).mother and father(‘.js-pg-rail-tall__head’).length) videoPinner = new CNN.VideoPinner(containerClassId)videoPinner.init() else CNN.VideoPlayer.hideThumbnail(containerId),/** Listen to the metadata event which fires ideal just after the ad finishes and the true video playback starts*/onContentEntryLoad: functionality(containerId, playerId, contentid, isQueue) CNN.VideoPlayer.showSpinner(containerId),onContentMetadata: functionality (containerId, playerId, metadata, contentId, duration, width, top) var endSlateLen = jQuery(doc.getElementById(containerId)).parent().locate(‘.js-video__conclude-slate’).eq().lengthCNN.VideoSourceUtils.updateSource(containerId, metadata)if (endSlateLen > ) videoEndSlateImpl.fetchAndShowRecommendedVideos(metadata),onAdPlay: functionality (containerId, cvpId, token, mode, id, duration, blockId, adType) clearTimeout(moveToNextTimeout)if (blockId === ) (new Impression()).src = “http://targeted visitors.outbrain.com/network/trackpxl?advid=814&motion=check out”CNN.VideoPlayer.hideSpinner(containerId)if (Modernizr && !Modernizr.cell phone && !Modernizr.cell && !Modernizr.tablet) if (typeof videoPinner !== ‘undefined’ && videoPinner !== null) videoPinner.setIsPlaying(correct)videoPinner.animateDown(),onContentPlay: functionality (containerId, cvpId, event) var playerInstance,prevVideoId/** When the video written content starts playing, inject analytics facts* for Aspen (if enabled) and the companion ad layout* (if it was set when the ad played) need to change back to* epic ad layout. onContentPlay calls updateCompanionLayout* with the ‘restoreEpicAds’ layout to make this change*/if (CNN.companion && typeof CNN.companion.updateCompanionLayout === ‘function’) CNN.companion.updateCompanionLayout(‘restoreEpicAds’)clearTimeout(moveToNextTimeout)CNN.VideoPlayer.hideSpinner(containerId)if (CNN.VideoPlayer.getLibraryName(containerId) === ‘fave’) null else playerInstance = containerId && window.cnnVideoManager.getPlayerByContainer(containerId).videoInstance.cvp prevVideoId = (window.jsmd && window.jsmd.v && (window.jsmd.v.eVar18 ,onContentReplayRequest: functionality (containerId, cvpId, contentId) {if (Modernizr && !Modernizr.cell phone && !Modernizr.cell && !Modernizr.tablet) if (typeof videoPinner !== ‘undefined’ && videoPinner !== null) videoPinner.setIsPlaying(correct)var $endSlate = jQuery(doc.getElementById(containerId)).parent().locate(‘.js-video__conclude-slate’).eq()if ($endSlate.length > ) $endSlate.removeClass(‘video__conclude-slate–active’).addClass(‘video__conclude-slate–inactive’)},onContentBegin: functionality (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(doc).triggerVideoContentStarted(),onContentComplete: functionality (containerId, cvpId, contentId) if (CNN.companion && typeof CNN.companion.updateCompanionLayout === ‘function’) CNN.companion.updateCompanionLayout(‘restoreFreewheel’)navigateToNextVideo(contentId, containerId),onContentEnd: functionality (containerId, cvpId, contentId) if (Modernizr && !Modernizr.cell phone && !Modernizr.cell && !Modernizr.tablet) if (typeof videoPinner !== ‘undefined’ && videoPinner !== null) videoPinner.setIsPlaying(wrong),onCVPVisibilityChange: functionality (containerId, cvpId, obvious) CNN.VideoPlayer.handleAdOnCVPVisibilityChange(containerId, obvious)}if (typeof configObj.context !== ‘string’ || configObj.context.length ) configObj.adsection = window.ssidCNN.autoPlayVideoExist = (CNN.autoPlayVideoExist === correct) ? correct : falseCNN.VideoPlayer.getLibrary(configObj, callbackObj, isLivePlayer)})/* videodemanddust is a default feature of the injector */CNN.INJECTOR.scriptComplete(‘videodemanddust’)

The 3-working day trip addresses the breadth of Israeli field from agricultural and water management to tech startups and commerce.

Netanyahu has ushered his Indian visitor to meetings with business leaders and learners from the two nations around the world, and proven an India-Israel CEO discussion board to generate a hub for trade and commerce.

7 key agreements have been signed, working with water, agriculture and house technological know-how. The two nations around the world have also made a $40 million greenback exploration and progress fund for joint innovation.

“Israel is amid the top nations in the fields of innovation, water, and agriculture systems – these are also amid the precedence areas in India’s progress,” Modi told reporters, as he stood next to Netanyahu.

“We are generating background with each other,” Netanyahu explained. “I have a feeling that India and Israel are changing our world.”

Netanyahu quipped that Hebrew and Hindi are the two most important languages in Silicon Valley, the United States’ substantial-tech hub, which designed their two nations around the world normal partners.

‘)$vidEndSlate.removeClass(‘video__conclude-slate–inactive’).addClass(‘video__conclude-slate–active’)}}CNN.autoPlayVideoExist = (CNN.autoPlayVideoExist === correct) ? correct : falsevar configObj = thumb: ‘none’,video: ‘politics/2017/06/26/trump-modi-joint-statements-total.cnn’,width: ‘100%’,top: ‘100%’,segment: ‘international’,profile: ‘expansion’,network: ‘cnn’,markupId: ‘body-text_18’,adsection: ‘const-short article-inpage’,frameWidth: ‘100%’,frameHeight: ‘100%’,posterImageOverride: “mini”:”top”:124,”width”:220,”sort”:”jpg”,”uri”:”//i2.cdn.cnn.com/cnnnext/dam/belongings/170626173755-02-trump-modi-0626-little-169.jpg”,”xsmall”:”top”:173,”width”:307,”sort”:”jpg”,”uri”:”//i2.cdn.cnn.com/cnnnext/dam/belongings/170626173755-02-trump-modi-0626-medium-moreover-169.jpg”,”little”:”top”:259,”width”:460,”sort”:”jpg”,”uri”:”//i2.cdn.cnn.com/cnnnext/dam/belongings/170626173755-02-trump-modi-0626-big-169.jpg”,”medium”:”top”:438,”width”:780,”sort”:”jpg”,”uri”:”//i2.cdn.cnn.com/cnnnext/dam/belongings/170626173755-02-trump-modi-0626-exlarge-169.jpg”,”big”:”top”:619,”width”:1100,”sort”:”jpg”,”uri”:”//i2.cdn.cnn.com/cnnnext/dam/belongings/170626173755-02-trump-modi-0626-super-169.jpg”,”full16x9″:”top”:900,”width”:1600,”sort”:”jpg”,”uri”:”//i2.cdn.cnn.com/cnnnext/dam/belongings/170626173755-02-trump-modi-0626-total-169.jpg”,”mini1x1″:”top”:120,”width”:120,”sort”:”jpg”,”uri”:”//i2.cdn.cnn.com/cnnnext/dam/belongings/170626173755-02-trump-modi-0626-little-eleven.jpg”,autoStartVideo = wrong,callbackObj,containerEl,currentVideoCollection = [],currentVideoCollectionId = ”,isLivePlayer = wrong,moveToNextTimeout,mutePlayerEnabled = wrong,nextVideoId = ”,nextVideoUrl = ”,turnOnFlashMessaging = wrong,videoPinner,videoEndSlateImplif (CNN.autoPlayVideoExist === wrong) autoStartVideo = falseif (autoStartVideo === correct) if (turnOnFlashMessaging === correct) autoStartVideo = falsecontainerEl = jQuery(doc.getElementById(configObj.markupId))CNN.VideoPlayer.showFlashSlate(containerEl) else CNN.autoPlayVideoExist = correctconfigObj.autostart = autoStartVideoCNN.VideoPlayer.setPlayerProperties(configObj.markupId, autoStartVideo, isLivePlayer, mutePlayerEnabled)CNN.VideoPlayer.setFirstVideoInCollection(currentVideoCollection, configObj.markupId)videoEndSlateImpl = new CNN.VideoEndSlate(‘body-text_18’)/*** Finds the next video ID and URL in the recent assortment, if out there.* @param currentVideoId The video that is now playing* @param containerId The parent container Id of the video aspect*/functionality findNextVideo(currentVideoId) var i,vidObjif (currentVideoId && jQuery.isArray(currentVideoCollection) && currentVideoCollection.length > ) for (i = i ) videoEndSlateImpl.showEndSlateForContainer()callbackObj = {onPlayerReady: functionality (containerId) CNN.VideoPlayer.reportLoadTime(containerId)CNN.VideoPlayer.handleInitialExpandableVideoState(containerId)CNN.VideoPlayer.handleAdOnCVPVisibilityChange(containerId, CNN.pageVis.isDocumentVisible())if (Modernizr && !Modernizr.cell phone && !Modernizr.cell && !Modernizr.tablet) var containerClassId = ‘#’ + containerIdif (jQuery(containerClassId).mother and father(‘.js-pg-rail-tall__head’).length) videoPinner = new CNN.VideoPinner(containerClassId)videoPinner.init() else CNN.VideoPlayer.hideThumbnail(containerId),/** Listen to the metadata event which fires ideal just after the ad finishes and the true video playback starts*/onContentEntryLoad: functionality(containerId, playerId, contentid, isQueue) CNN.VideoPlayer.showSpinner(containerId),onContentMetadata: functionality (containerId, playerId, metadata, contentId, duration, width, top) var endSlateLen = jQuery(doc.getElementById(containerId)).parent().locate(‘.js-video__conclude-slate’).eq().lengthCNN.VideoSourceUtils.updateSource(containerId, metadata)if (endSlateLen > ) videoEndSlateImpl.fetchAndShowRecommendedVideos(metadata),onAdPlay: functionality (containerId, cvpId, token, mode, id, duration, blockId, adType) clearTimeout(moveToNextTimeout)if (blockId === ) (new Impression()).src = “http://targeted visitors.outbrain.com/network/trackpxl?advid=814&motion=check out”CNN.VideoPlayer.hideSpinner(containerId)if (Modernizr && !Modernizr.cell phone && !Modernizr.cell && !Modernizr.tablet) if (typeof videoPinner !== ‘undefined’ && videoPinner !== null) videoPinner.setIsPlaying(correct)videoPinner.animateDown(),onContentPlay: functionality (containerId, cvpId, event) var playerInstance,prevVideoId/** When the video written content starts playing, inject analytics facts* for Aspen (if enabled) and the companion ad layout* (if it was set when the ad played) need to change back to* epic ad layout. onContentPlay calls updateCompanionLayout* with the ‘restoreEpicAds’ layout to make this change*/if (CNN.companion && typeof CNN.companion.updateCompanionLayout === ‘function’) CNN.companion.updateCompanionLayout(‘restoreEpicAds’)clearTimeout(moveToNextTimeout)CNN.VideoPlayer.hideSpinner(containerId)if (CNN.VideoPlayer.getLibraryName(containerId) === ‘fave’) null else playerInstance = containerId && window.cnnVideoManager.getPlayerByContainer(containerId).videoInstance.cvp prevVideoId = (window.jsmd && window.jsmd.v && (window.jsmd.v.eVar18 ,onContentReplayRequest: functionality (containerId, cvpId, contentId) {if (Modernizr && !Modernizr.cell phone && !Modernizr.cell && !Modernizr.tablet) if (typeof videoPinner !== ‘undefined’ && videoPinner !== null) videoPinner.setIsPlaying(correct)var $endSlate = jQuery(doc.getElementById(containerId)).parent().locate(‘.js-video__conclude-slate’).eq()if ($endSlate.length > ) $endSlate.removeClass(‘video__conclude-slate–active’).addClass(‘video__conclude-slate–inactive’)},onContentBegin: functionality (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(doc).triggerVideoContentStarted(),onContentComplete: functionality (containerId, cvpId, contentId) if (CNN.companion && typeof CNN.companion.updateCompanionLayout === ‘function’) CNN.companion.updateCompanionLayout(‘restoreFreewheel’)navigateToNextVideo(contentId, containerId),onContentEnd: functionality (containerId, cvpId, contentId) if (Modernizr && !Modernizr.cell phone && !Modernizr.cell && !Modernizr.tablet) if (typeof videoPinner !== ‘undefined’ && videoPinner !== null) videoPinner.setIsPlaying(wrong),onCVPVisibilityChange: functionality (containerId, cvpId, obvious) CNN.VideoPlayer.handleAdOnCVPVisibilityChange(containerId, obvious)}if (typeof configObj.context !== ‘string’ || configObj.context.length ) configObj.adsection = window.ssidCNN.autoPlayVideoExist = (CNN.autoPlayVideoExist === correct) ? correct : falseCNN.VideoPlayer.getLibrary(configObj, callbackObj, isLivePlayer)})/* videodemanddust is a default feature of the injector */CNN.INJECTOR.scriptComplete(‘videodemanddust’)

A partnership that has observed bilateral trade develop exponentially from $two hundred million in 1992 to $4.sixteen billion final 12 months.

“We direct in robotics, precision agriculture, and all the things obtaining to do with water, dairy farming, drones, machine understanding,” states Jon Medved, CEO of OurCrowd, a platform for buyers to deliver enterprise funds funding for startups. “And as India modernizes in terms of relocating ahead on digital payments and e-gov, Israel gets to be a incredibly strategic partner for India.”

1 of the critical meetings for Modi and Netanyahu will be with customers of India’s Jewish diaspora, a local community of more than eighty thousand Jews now residing in Israel who can trace their roots back to the subcontinent. Dandeker, a fourth-era immigrant, eagerly sights the opportunity of long term cooperation.

“Our connections are generating more options involving the two nations around the world,” Dandeker explained. “We hope both of those leaders seize the wide connections made by the diaspora local community.”

Muslims keep alive Kolkata&#39s Jewish schools, stores and traditions

Throughout a push meeting on Wednesday, Modi and Netanyahu reaffirmed their dedication to cooperate in areas of defense and safety. Israel supplied arms to India even just before the institution of diplomatic relations. Currently, about 40 p.c of Israel’s defense exports go to India generating Israel its 3rd largest defense supplier Medved told CNN.

The Israel Aerospace Industries (IAI) declared a deal really worth almost $2 billion in April generating it the largest defense deal in Israel’s background. The bundle provides refined air and missile defense programs to the Indian military.

Israeli weapons will bolster India’s armed forces in opposition to the country’s most important geopolitical rival Pakistan. But they could also be applied in opposition to China, one more of India’s rivals, however a person which Israel is now courting for investment decision.

“Israel just isn’t the only state that seeks to have excellent relations with both of those Asian powers,” states Gold. “This is a challenge that many nations around the world knowledge it is what diplomacy is all about.”

‘)$vidEndSlate.removeClass(‘video__conclude-slate–inactive’).addClass(‘video__conclude-slate–active’)}}CNN.autoPlayVideoExist = (CNN.autoPlayVideoExist === correct) ? correct : falsevar configObj = thumb: ‘none’,video: ‘world/2016/09/30/kashmir-bitter-dispute-india-pakistan-sdg-orig.cnn’,width: ‘100%’,top: ‘100%’,segment: ‘international’,profile: ‘expansion’,network: ‘cnn’,markupId: ‘body-text_30’,adsection: ‘const-short article-inpage’,frameWidth: ‘100%’,frameHeight: ‘100%’,posterImageOverride: “mini”:”top”:124,”width”:220,”sort”:”jpg”,”uri”:”//i2.cdn.cnn.com/cnnnext/dam/belongings/160930213147-kashmir-soldier-little-169.jpg”,”xsmall”:”top”:173,”width”:307,”sort”:”jpg”,”uri”:”//i2.cdn.cnn.com/cnnnext/dam/belongings/160930213147-kashmir-soldier-medium-moreover-169.jpg”,”little”:”top”:259,”width”:460,”sort”:”jpg”,”uri”:”//i2.cdn.cnn.com/cnnnext/dam/belongings/160930213147-kashmir-soldier-big-169.jpg”,”medium”:”top”:438,”width”:780,”sort”:”jpg”,”uri”:”//i2.cdn.cnn.com/cnnnext/dam/belongings/160930213147-kashmir-soldier-exlarge-169.jpg”,”big”:”top”:619,”width”:1100,”sort”:”jpg”,”uri”:”//i2.cdn.cnn.com/cnnnext/dam/belongings/160930213147-kashmir-soldier-super-169.jpg”,”full16x9″:”top”:900,”width”:1600,”sort”:”jpg”,”uri”:”//i2.cdn.cnn.com/cnnnext/dam/belongings/160930213147-kashmir-soldier-total-169.jpg”,”mini1x1″:”top”:120,”width”:120,”sort”:”jpg”,”uri”:”//i2.cdn.cnn.com/cnnnext/dam/belongings/160930213147-kashmir-soldier-little-eleven.jpg”,autoStartVideo = wrong,callbackObj,containerEl,currentVideoCollection = [],currentVideoCollectionId = ”,isLivePlayer = wrong,moveToNextTimeout,mutePlayerEnabled = wrong,nextVideoId = ”,nextVideoUrl = ”,turnOnFlashMessaging = wrong,videoPinner,videoEndSlateImplif (CNN.autoPlayVideoExist === wrong) autoStartVideo = falseif (autoStartVideo === correct) if (turnOnFlashMessaging === correct) autoStartVideo = falsecontainerEl = jQuery(doc.getElementById(configObj.markupId))CNN.VideoPlayer.showFlashSlate(containerEl) else CNN.autoPlayVideoExist = correctconfigObj.autostart = autoStartVideoCNN.VideoPlayer.setPlayerProperties(configObj.markupId, autoStartVideo, isLivePlayer, mutePlayerEnabled)CNN.VideoPlayer.setFirstVideoInCollection(currentVideoCollection, configObj.markupId)videoEndSlateImpl = new CNN.VideoEndSlate(‘body-text_30’)/*** Finds the next video ID and URL in the recent assortment, if out there.* @param currentVideoId The video that is now playing* @param containerId The parent container Id of the video aspect*/functionality findNextVideo(currentVideoId) var i,vidObjif (currentVideoId && jQuery.isArray(currentVideoCollection) && currentVideoCollection.length > ) for (i = i ) videoEndSlateImpl.showEndSlateForContainer()callbackObj = {onPlayerReady: functionality (containerId) CNN.VideoPlayer.reportLoadTime(containerId)CNN.VideoPlayer.handleInitialExpandableVideoState(containerId)CNN.VideoPlayer.handleAdOnCVPVisibilityChange(containerId, CNN.pageVis.isDocumentVisible())if (Modernizr && !Modernizr.cell phone && !Modernizr.cell && !Modernizr.tablet) var containerClassId = ‘#’ + containerIdif (jQuery(containerClassId).mother and father(‘.js-pg-rail-tall__head’).length) videoPinner = new CNN.VideoPinner(containerClassId)videoPinner.init() else CNN.VideoPlayer.hideThumbnail(containerId),/** Listen to the metadata event which fires ideal just after the ad finishes and the true video playback starts*/onContentEntryLoad: functionality(containerId, playerId, contentid, isQueue) CNN.VideoPlayer.showSpinner(containerId),onContentMetadata: functionality (containerId, playerId, metadata, contentId, duration, width, top) var endSlateLen = jQuery(doc.getElementById(containerId)).parent().locate(‘.js-video__conclude-slate’).eq().lengthCNN.VideoSourceUtils.updateSource(containerId, metadata)if (endSlateLen > ) videoEndSlateImpl.fetchAndShowRecommendedVideos(metadata),onAdPlay: functionality (containerId, cvpId, token, mode, id, duration, blockId, adType) clearTimeout(moveToNextTimeout)if (blockId === ) (new Impression()).src = “http://targeted visitors.outbrain.com/network/trackpxl?advid=814&motion=check out”CNN.VideoPlayer.hideSpinner(containerId)if (Modernizr && !Modernizr.cell phone && !Modernizr.cell && !Modernizr.tablet) if (typeof videoPinner !== ‘undefined’ && videoPinner !== null) videoPinner.setIsPlaying(correct)videoPinner.animateDown(),onContentPlay: functionality (containerId, cvpId, event) var playerInstance,prevVideoId/** When the video written content starts playing, inject analytics facts* for Aspen (if enabled) and the companion ad layout* (if it was set when the ad played) need to change back to* epic ad layout. onContentPlay calls updateCompanionLayout* with the ‘restoreEpicAds’ layout to make this change*/if (CNN.companion && typeof CNN.companion.updateCompanionLayout === ‘function’) CNN.companion.updateCompanionLayout(‘restoreEpicAds’)clearTimeout(moveToNextTimeout)CNN.VideoPlayer.hideSpinner(containerId)if (CNN.VideoPlayer.getLibraryName(containerId) === ‘fave’) null else playerInstance = containerId && window.cnnVideoManager.getPlayerByContainer(containerId).videoInstance.cvp prevVideoId = (window.jsmd && window.jsmd.v && (window.jsmd.v.eVar18 ,onContentReplayRequest: functionality (containerId, cvpId, contentId) {if (Modernizr && !Modernizr.cell phone && !Modernizr.cell && !Modernizr.tablet) if (typeof videoPinner !== ‘undefined’ && videoPinner !== null) videoPinner.setIsPlaying(correct)var $endSlate = jQuery(doc.getElementById(containerId)).parent().locate(‘.js-video__conclude-slate’).eq()if ($endSlate.length > ) $endSlate.removeClass(‘video__conclude-slate–active’).addClass(‘video__conclude-slate–inactive’)},onContentBegin: functionality (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(doc).triggerVideoContentStarted(),onContentComplete: functionality (containerId, cvpId, contentId) if (CNN.companion && typeof CNN.companion.updateCompanionLayout === ‘function’) CNN.companion.updateCompanionLayout(‘restoreFreewheel’)navigateToNextVideo(contentId, containerId),onContentEnd: functionality (containerId, cvpId, contentId) if (Modernizr && !Modernizr.cell phone && !Modernizr.cell && !Modernizr.tablet) if (typeof videoPinner !== ‘undefined’ && videoPinner !== null) videoPinner.setIsPlaying(wrong),onCVPVisibilityChange: functionality (containerId, cvpId, obvious) CNN.VideoPlayer.handleAdOnCVPVisibilityChange(containerId, obvious)}if (typeof configObj.context !== ‘string’ || configObj.context.length ) configObj.adsection = window.ssidCNN.autoPlayVideoExist = (CNN.autoPlayVideoExist === correct) ? correct : falseCNN.VideoPlayer.getLibrary(configObj, callbackObj, isLivePlayer)})/* videodemanddust is a default feature of the injector */CNN.INJECTOR.scriptComplete(‘videodemanddust’)

Leave a Reply