﻿var audio;
var stationWindow;
var bonusAudiowindow;
var current;
var rr;

function OpenPopupAudioPlayer(itemId) {
if (current)
	current.close();    
audio = window.open('/popupplayer.aspx?itemId=' + itemId, 'audio', 'resizable=no,width=430,height=385');

    if (audio) {
        audio.focus();
current = audio;
    } else {
        alert('Для прослушивания Вам необходимо отключить блокирование всплывающих окон для этого сайта');
    }
    
    return false;
}

function OpenRRPopup(itemId)
{
if (current)
	current.close();
rr = window.open('/rrpopup.aspx?id='+itemId, 'audio', 'resizable=no,width=430,height=385');	
if (rr){ rr.focus(); current = rr; }
else
{
alert('Для прослушивания Вам необходимо отключить блокирование всплывающих окон для этого сайта');
}
return false;
}

function OpenRRPopup2(itemId, CID)
{
if (current)
	current.close();
rr = window.open('/rrpopup.aspx?id='+itemId+'&cid='+CID, 'audio', 'resizable=no,width=430,height=385');	
if (rr){ rr.focus(); current = rr; }
else
{
alert('Для прослушивания Вам необходимо отключить блокирование всплывающих окон для этого сайта');
}
return false;
}

function OpenCompositionPopup(itemId) {
if (current)
	current.close();    
audio = window.open('/artpopup.aspx?itemId=' + itemId, 'audio', 'resizable=no,width=430,height=385');

    if (audio) {
        audio.focus();
current = audio;
    } else {
        alert('Для прослушивания Вам необходимо отключить блокирование всплывающих окон для этого сайта');
    }
    
    return false;
}

function OpenPopupAudioPlayerTemp(item_id, param1, type) {
    /* item_id = content_item_id
    param1 = additional param for release
    type = (release/news)
    */
    if (item_id) {
        var radioOpen;
if (current)
	current.close();
        if (navigator.userAgent.indexOf("Chrome") != -1) {
            radioOpen = window.open('/popupplayer?type=' + type + '&id=' + item_id + '&param1=' + param1, 'radio', 'resizable=no,width=402,height=223');
        } else {
		
            radioOpen = window.open('/popupplayer?type=' + type + '&id=' + item_id + '&param1=' + param1, 'radio', 'resizable=no,width=398,height=222');
        }

        if (radioOpen) {
            radioOpen.focus();
current = radioOpen;
        } else {
            alert('Для прослушивания радио Вам необходимо отключить блокирование всплывающих окон для этого сайта');
        }
    }
    return false;
}

function OpenProgramPopup(itemId, msg){
	/*
		itemId - ID выпуска передачи.
		msg - сопроводительный текст. необязательное поле.
	*/

	if(itemId){
if (current)
	current.close();
		if(msg) {
			audio = window.open('/popupprogram.aspx?itemId=' + itemId+'&msg='+msg, 'audio', 'resizable=no,width=430,height=385,location=no'); }
		else {
			audio = window.open('/popupprogram.aspx?itemId=' + itemId, 'audio', 'resizable=no,width=430,height=385,location=no'); }
		
		if (audio) {
current = audio;
			audio.focus();
		} else {
        alert('Для прослушивания Вам необходимо отключить блокирование всплывающих окон для этого сайта');
		}		
	}
}

function OpenSongPopup(itemId){
	/*
		itemId - ID песни из контента 297(Композиции).
	*/

	if(itemId){
if (current)
	current.close();
		audio = window.open('/songpopup.aspx?itemId=' + itemId, 'audio', 'resizable=no,width=430,height=385,location=no');
		
		if (audio) {
current = audio;
			audio.focus();
		} else {
        alert('Для прослушивания Вам необходимо отключить блокирование всплывающих окон для этого сайта');
		}		
	}
}


function OpenStationPopup(stationID){
	/*
		stationID - Идентификатор станции (напр.: "dfm") (контент:338 "Станции")
	*/

	if(stationID){
if (current)
	current.close();
		stationWindow = window.open('http://www.station.ru/OnlyFMPlayer.aspx?play=1&station=' + stationID, 'Station', 'resizable=no,width=645,height=505,location=no');
		
		if (stationWindow) {
current = stationWindow;
			stationWindow.focus();
		} else {
        alert('Для прослушивания Вам необходимо отключить блокирование всплывающих окон для этого сайта');
		}		
	}
}

function OpenActionPopup(fieldID){
	/*
		fieldID - ID статьи из контента "Акция Данные поля"
	*/

	if(fieldID){
if (current)
	current.close();
		audio = window.open('/actionpopup.aspx?field=' + fieldID, 'action', 'resizable=no,width=595,height=430,location=no,scrollbars=1');
		
		if (audio) {
current = audio;
			audio.focus();
		} else {
        alert('Для просмотра Вам необходимо отключить блокирование всплывающих окон для этого сайта');
		}		
	}
}

function OpenActionSmsPopup(fieldID){
	/*
		fieldID - ID статьи из контента "Акции СМС Поля"
	*/

	if(fieldID){
if (current)
	current.close();
		audio = window.open('/actionpopup.aspx?field=' + fieldID+'&sms=1', 'action', 'resizable=no,width=595,height=430,location=no,scrollbars=1');
		
		if (audio) {
current = audio;
			audio.focus();
		} else {
        alert('Для просмотра Вам необходимо отключить блокирование всплывающих окон для этого сайта');
		}		
	}
}



function OpenPopupBonusAudioPlayer(itemName, itemId) {
if (current)
	current.close();
    bonusAudiowindow = window.open('/bonuspopap.aspx?' + itemName + '=' + itemId, 'audio', 'resizable=no,width=430,height=390');

    if (bonusAudiowindow) {
current = bonusAudiowindow;
        bonusAudiowindow.focus();
    } else {
        alert('Для прослушивания Вам необходимо отключить блокирование всплывающих окон для этого сайта');
    }    
    return false;
}