Чем закончится борьба России и Норвегии за морское богатство: Радио REGNUM — ИА REGNUM



);

$(‘.detail-reverse-translation’).on(‘click’, function () {
$translationContainer.toggleClass(‘reverse-active’);
});
}

insertMediaBlock(‘moevideo’); // Блок медиа рекламы

$(‘.abort-share’).on(‘click’, function (e) {
e.preventDefault();
e.stopPropagation();

alert(‘Поделиться новостью можно будет через несколько секунд.’);
});

$(‘.detail-picture img’).on(‘load’, function () {
var $imgContainer = $(this).closest(‘.detail-picture’);

if ($imgContainer.width() 0)
$(this).load();
});

var $detailSlider = $(‘.detail-slider’);

if ($detailSlider.length) {
$detailSlider.slick({
lazyLoad: ‘progressive’,
dots: true,
adaptiveHeight: true,
infinite: false
});

$detailSlider.show();
}

var $detailPolls = $(‘.poll-container’);
if ($detailPolls.length) {
$detailPolls.hide();
setTimeout(function(){
$detailPolls.waypoint(function (direction) {
var $pollContainer = $(this.element);
var pollId = $pollContainer.data(‘poll-id’) || 0;
var iframeWidth = ($pollContainer.data(‘poll-type’) === ‘detail’) ? 623 : 640;

if (pollId) {
$pollContainer.append(» +
‘);
$detailPolls.show()
}
this.destroy();
Waypoint.refreshAll();
}, {
offset: 600
});
}, 500)

}

// загружаем боок главных новостей
loadMainNewsBlock();
});

window.relapV6WidgetNoSimilarPages = function () {
adsLoader.getDetailFooterBlock();
};

setTimeout(function () {
$(‘.abort-share’).off(‘click’);
$(‘.goodshare’).removeClass(‘abort-share’);
}, 90000);

key(‘⌘+enter, ctrl+enter’, function () {
// минимум 10с между отправками
var now = new Date();
if (window.lastSendTime && (window.lastSendTime.getTime() > (now.getTime() — 10000))) {
return false;
}

//…ищем выделенный текст…
var selectedText = getSelectedText().toString();
var selectedElement = window.getSelection().focusNode.parentNode;

var newsId = $(«.news_body»).data(«id»);
var contentType = (selectedElement.closest(«.news_body»)) ? ‘body’ :
selectedElement.closest(«.news_detail_anons») ? ‘anons’ :
selectedElement.closest(«.news_detail_header») ? ‘header’ : false;

if (!!newsId && newsId > 0 && contentType && selectedText.length > 1) {
var formData = {text: selectedText, newsId: newsId};
window.lastSendTime = new Date();

$.ajax({
url: «/users/sendtexterror/» + contentType,
type: «POST»,
data: formData,
success: function (msg) {
alert(msg);
}
});
}
});

function getSelectedText() {
var text = «»;

if (window.getSelection)
text = window.getSelection();
else if (document.getSelection)
text = document.getSelection();
else if (document.selection)
text = document.selection.createRange().text;

return text;
}

function updateSocialStat(sid) {
$.post(‘https://regnum.ru/update/socialstat’, {social_id: sid}, function (data) {
console.log(data);
});
}

function updateIncutDisplayStat(inIds) {
if (inIds.length)
$.post(‘https://regnum.ru/update/incutmultipledisplaystat’, {incut_ids: inIds.join(‘,’), incut_page: 1});
}

function updateIncutClickStat(inId) {
$.post(‘https://regnum.ru/update/incutclickstat’, {incut_id: inId, incut_page: 1});
}

function getListParagraphs() {
var pList = [];

$(‘.news_body > p’).each(function (index) {
var $pItem = $(this);

if ($pItem.text().trim().length 20) return;
if ($pItem.css(‘padding-left’).replace(‘px’, ») > 20) return;
if ($pItem.text().trim().length == 0) return;
if ($pItem.find(‘table’).length) return;
if ($pItem.find(‘img’).length) return;
if ($pItem.find(‘iframe’).length) return;

pList.push(index);
});

return pList;
}

function insertMediaBlock(mediaName) {
var pList = [];
mediaName = mediaName || ‘yandex’;

$(‘.news_body > p’).each(function () {
var $pItem = $(this);

if ($pItem.text().trim().length em’).length) return;

pList.push($pItem);
});

if (pList.length ‘);
else
$(pList[2]).after(»);

var script = document.createElement(«script»);
if (mediaName === ‘yandex’) {
script.innerHTML = ‘!function(e,t,n,a,s){e[n]=e[n]||[],e[n].push(function(){Ya.Context.AdvManager.render({blockId:»VI-183752-0″,renderTo:»detail_media_banner»,inpage:{}},function(e){})}),s=t.getElementsByTagName(«script»)[0],a=t.createElement(«script»),a.type=»text/javascript»,a.src=»http://an.yandex.ru/system/context.js»,a.async=!0,s.parentNode.insertBefore(a,s)}(this,this.document,»yandexContextAsyncCallbacks»);’;
}

if (mediaName === ‘moevideo’) {
script.innerHTML = ‘var moevideo=moevideo||{};moevideo.queue=moevideo.queue||[],function(){var e=document.createElement(«script»);e.async=!0,e.type=»text/javascript»;var o=»https:»==document.location.protocol;e.src=(o?»https:»:»http:»)+»//moevideo.biz/embed/js/mvpt.min.js»;var t=document.getElementsByTagName(«head»)[0];t.appendChild(e,t)}(),moevideo.queue.push(function(){moevideo.ContentRoll({mode:»manual»,el:»#detail_media_banner»,ignorePlayers:!0})});’;
}

document.head.appendChild(script);
console.log(‘insert media block ‘ + mediaName);
}

function insertGalleryBlock() {
var $pGalleryLink = $(‘.news_detail_gallery_link’);
var pList = [];

if (!$pGalleryLink.length) return;

$(‘.news_body > p’).each(function () {
var $pItem = $(this);

if ($pItem.text().trim().length 20) return;
if ($pItem.find(‘strong > em’).length) return;

pList.push($pItem);
});

$(pList[0]).after(‘

‘);
}

function displayIncutBlock(blockItem, positionName) {
if (blockItem.length === 0) return;

var pList = getListParagraphs();
var $container = $(»);
var $itemTemplate = $(
»
);

var pTotalCount = pList.length;
var pNumber = (positionName === ‘top’) ? 2 : 0;
var displaedItemIds = [];

if (!pNumber && pTotalCount >= 7 && positionName === ‘middle’) {
pNumber = Math.floor((pTotalCount — 2) / 2 + 2);
}

if (!pNumber && pTotalCount >= 5 && positionName === ‘bottom’) {
pNumber = pTotalCount — 1;
}

if (pNumber > pTotalCount || pNumber === 0) return;

$(blockItem).each(function () {
var newsItem = this;
var $item = $itemTemplate.clone();

$item.find(‘a’).attr(‘href’, newsItem.url).html(newsItem.header);
if (newsItem.partner) {
$item.find(‘a’).attr(‘onclick’, ‘updateIncutClickStat(‘ + newsItem.id + ‘)’);
displaedItemIds.push(newsItem.id);
}

$container.append($item);
});

var partnerName = «Новости партнеров»;
$container.append(‘

‘ + partnerName + ‘

‘);

updateIncutDisplayStat(displaedItemIds);

$(‘.news_body > p’).eq(pList[pNumber — 1]).before($container);
}

function loadMainNewsBlock() {
$.get(window.location.origin + ‘/main_news/’ + ‘last’ + ‘_main’ + ‘_news’ + ‘.’ + ‘php’, function (responseData) {
$(‘.news-detail-wrapper’).append(responseData);

window.Ya.adfoxCode.create({
ownerId: 245370,
containerId: ‘ad_detail_main_left’,
params: { pp: ‘lcc’, ps: ‘cewe’, p2: ‘frol’ }
});
window.Ya.adfoxCode.create({
ownerId: 245370,
containerId: ‘ad_detail_main_right’,
params: { pp: ‘lcc’, ps: ‘cewe’, p2: ‘frol’ }
});
});
}

function randomInteger(min, max) {
var rand = min + Math.random() * (max + 1 — min);
return Math.floor(rand);
}

function pdfOfficeLogon(e) {
e.preventDefault();

var officeToken = Cookies.get(‘_re_lk’) || »;

if (!!officeToken) {
window.open(‘https://regnum.ru/admin/pdfnews/2342897.pdf’, ‘_blank’);
return false;
}

if (confirm(‘Для получения версии для печати, выполните вход в личный кабинет. Открыть форму входа?’)) {
var currentPage = window.location.href;
if (officeForm) officeForm.enterCheck(currentPage);
}
}




Источник