﻿// JScript File

// Template per la visualizzazione dei risultati della ricerca
var ChannelPlayListTemplate = new Template();

ChannelPlayListTemplate.EvidenceStyle = '<div class="big"><table cellpadding="0" cellspacing="0" border="0"><tr valign="top">';
ChannelPlayListTemplate.EvidenceStyle += '<td class="foto"><img src="{UrlImgBig}" width="100" height="75" border="0" alt=""></td>';
ChannelPlayListTemplate.EvidenceStyle += '<td class="strillo"><p class="data">{Data}</p>';
ChannelPlayListTemplate.EvidenceStyle += '<p class="titolo">{Title}</p>';
ChannelPlayListTemplate.EvidenceStyle += '<p class="abstract">{Abstract}</p>';
ChannelPlayListTemplate.EvidenceStyle += '</td></tr><tr><td colspan="2">';
ChannelPlayListTemplate.EvidenceStyle += '<table class="controlli" cellpadding="0" cellspacing="0" border="0">';
ChannelPlayListTemplate.EvidenceStyle += '<tr><td class="tipo"></td><td class="spazio"></td>';
ChannelPlayListTemplate.EvidenceStyle += '<td id="tdPlay{Id}" class="play"><a class="play" href="javascript:OpenVideo({Id})" title="Riproduci">';
ChannelPlayListTemplate.EvidenceStyle += '<img id="imgPlay{Id}" src="img/control-pl-play.gif" border="0" alt="Riproduci" onmouseover="this.src=\'img/control-pl-play_.gif\'" onclick="this.src=\'img/control-pl-play.gif\'" onmouseout="this.src=\'img/control-pl-play.gif\'">Play</a></td>';
ChannelPlayListTemplate.EvidenceStyle += '<td class="preferiti"></td><td></td><td class="visite"></td></tr></table></td></tr></table></div>';

ChannelPlayListTemplate.ItemStyle = '<div class="small"><table cellpadding="0" cellspacing="0" border="0">';
ChannelPlayListTemplate.ItemStyle += '<tr valign="top"><td class="foto">{Data}</td>';
ChannelPlayListTemplate.ItemStyle += '<td valign="top"><table class="strillo" cellpadding="0" cellspacing="0" border="0"><tr>';
ChannelPlayListTemplate.ItemStyle += '<td class="titolo">{Title}</td>';
ChannelPlayListTemplate.ItemStyle += '</tr></table><table class="controlli" cellpadding="0" cellspacing="0" border="0"><tr>';
ChannelPlayListTemplate.ItemStyle += '<td id="tdPlay{Id}" class="play"><a class="play" href="javascript:OpenVideo({Id})" title="Riproduci">';
ChannelPlayListTemplate.ItemStyle += '<img id="imgPlay{Id}" src="img/control-pl-play.gif" border="0" alt="Riproduci" onmouseover="this.src=\'img/control-pl-play_.gif\'" onclick="this.src=\'img/control-pl-play.gif\'" onmouseout="this.src=\'img/control-pl-play.gif\'">Play</a></td>';
ChannelPlayListTemplate.ItemStyle += '</tr></table></td></tr></table></div>';

ChannelPlayListTemplate.AlternateStyle = ChannelPlayListTemplate.ItemStyle;

ChannelPlayListTemplate.FooterStyle = '<br>';


function RenderPlayList(catID)
{
    var MyCat = LoadCategory(catID);
    var Videos = LoadVideoFromCat(catID);
    
    //nomeCanale
    if (document.getElementById('nomeCanale')) document.getElementById('nomeCanale').innerHTML = MyCat.Name;
    
    //renderizzo la playlist
    var r = new RenderEngine();
    r.template = ChannelPlayListTemplate;
	r.list = Videos;
	var s = r.Render(2);
	
    document.getElementById('scrolldiv_container_playlist').innerHTML = s;
	
	SetImgNowPlayng(currentVideo);
}


function SetImgNowPlayng(videoID)
{
    var s = '';
    var mv = '';
    
    if (document.getElementById("tdPlay" + videoID))
    {
        s = '<a class="playing" title="In riproduzione"><img id="imgPlay' + videoID + '" name="plplayb" src="img/control-pl-playing.gif" border="0" alt="In riproduzione">Now Playing</a>';
        document.getElementById("tdPlay" + videoID).innerHTML = s;
    }
    
    if (document.getElementById("tdSearchPlay" + videoID))
    {
        s = '<a class="playing" title="In riproduzione"><img id="imgSearchPlay' + videoID + '" name="plplayb" src="img/control-pl-playing.gif" border="0" alt="In riproduzione">Now Playing</a>';
        document.getElementById("tdSearchPlay" + videoID).innerHTML = s;
    }
    
    if(document.getElementById("tdMostVideoChart" + videoID)){
        mv = '<a class="playing" title="In riproduzione"><img id="imgMostVideoChart' + videoID + '" name="plplayb" src="img/control-pl-playing.gif" border="0" alt="In riproduzione">Now Playing</a>';
        document.getElementById("tdMostVideoChart" + videoID).innerHTML = mv;
    }
    
    if(document.getElementById("tdMostVideoChartOptions" + videoID)){
        mv = '<a class="playing" title="In riproduzione"><img id="imgMostVideoChartOptions' + videoID + '" name="plplayb" src="img/control-pl-playing.gif" border="0" alt="In riproduzione">Now Playing</a>';
        document.getElementById("tdMostVideoChartOptions" + videoID).innerHTML = mv;
    }
}


function SetImgPlay(videoID)
{
    var s = '';
    var mv = '';
    if (document.getElementById("tdPlay" + videoID))
    {
        s = '<a class="play" href="javascript:OpenVideo(' + videoID + ')" title="Riproduci">';
        s += '<img src="img/control-pl-play.gif" border="0" alt="Riproduci" onmouseover="this.src=\'img/control-pl-play_.gif\'" onclick="this.src=\'img/control-pl-play.gif\'" onmouseout="this.src=\'img/control-pl-play.gif\'">Play</a>';
        document.getElementById("tdPlay" + videoID).innerHTML = s;
	}
	
    if (document.getElementById("tdSearchPlay" + videoID))
    {
        s = '<a class="play" href="javascript:OpenVideo(' + videoID + ')" title="Riproduci">';
        s += '<img src="img/control-pl-play.gif" border="0" alt="Riproduci" onmouseover="this.src=\'img/control-pl-play_.gif\'" onclick="this.src=\'img/control-pl-play.gif\'" onmouseout="this.src=\'img/control-pl-play.gif\'">Play</a>';
        document.getElementById("tdSearchPlay" + videoID).innerHTML = s;
	}
	
    if(document.getElementById("tdMostVideoChart" + videoID)){
	    mv = '<a href="javascript:OpenVideo(' + videoID + ')" class="" title="Riproduci">';
	    mv += '<img src="img/control-pl-play.gif" onmouseover="this.src=\'img/control-pl-play_.gif\'" onclick="this.src=\'img/control-pl-play.gif\'" onmouseout="this.src=\'img/control-pl-play.gif\'" border="0" alt="Riproduci">Play</a>';
	    
	    document.getElementById("tdMostVideoChart" + videoID).innerHTML = mv;
	}
	
	if(document.getElementById("tdMostVideoChartOptions" + videoID)){
	    mv = '<a href="javascript:OpenVideo(' + videoID + ')" class="" title="Riproduci">';
	    mv += '<img src="img/control-pl-play.gif" onmouseover="this.src=\'img/control-pl-play_.gif\'" onclick="this.src=\'img/control-pl-play.gif\'" onmouseout="this.src=\'img/control-pl-play.gif\'" border="0" alt="Riproduci">Play</a>';
	    
	    document.getElementById("tdMostVideoChartOptions" + videoID).innerHTML = mv;
	}
}