var yt_cpage = 1;
var yt_resp;
var tpages = 1;
var yt_pp = 7;

var myvv = getURLParam('vv');
var myidc = getURLParam('idc');

$(document).ready(function() {
	if(yt_pid.length > 0)
		getYouTubeVideoList(yt_pid);
	else
		getYouTubeVideoList();
});

function getYouTubeVideoList(arg1, arg2) {
	var argc = arguments.length;
	var yt_url = 'bridge.php?xml=y&'
		+ 'url=http://gdata.youtube.com/feeds/api/videos%3Fv=2%26alt=json%26q=premio%2520amidei%26orderby=published%26max-results=' + yt_pp + '%26start-index=' + (((yt_cpage - 1) * yt_pp) + 1);
	$('#yt_icone').addClass("caricamento");
	$('#yt_icone').html('<img src="images/caricamento.gif" width="32" height="32" vspace="15" alt="Lettura dati" />');
	$.getJSON(yt_url, function(yt_json) {
		yt_resp = yt_json;
		var chtml = '';
		try {
			$.each(yt_resp.feed.entry, function(i, item) {
				var tfurl = item['media$group']['media$thumbnail'][0]['url'];
				var ttitle = item['media$group']['media$title']['$t'];
				var tid = item.id['$t'].split(':')[3];
				tfurl = './galleries/imgyt.php?f=' + tfurl + '%26nn=' + tid;
				chtml += '<li><a href="#" onclick="getYouTubeVideoInfo(\'' + tid + '\', ' + i + '); return false;" title="' + ttitle + '">' 
					+ '<img src="' + tfurl + '" width="75" height="75" alt="' + ttitle + '" />'
					+ '</a></li>';
				if(i == 0) {
					if((myvv.length > 0) && (myidc.length > 0))
						getYouTubeVideoInfo(myvv, parseInt(myidc));
					else
						getYouTubeVideoInfo(tid, 0);
				}
			});
			if(chtml.length > 0)
				chtml = '<ul>' + chtml + '</ul>';
			else
				chtml = 'Nessun video trovato';
		}
		catch(my_err) {
			chtml = 'Nessun video trovato';
		}
		$('#yt_icone').removeClass("caricamento");
		$('#yt_icone').html(chtml);
		$('.yt_pag_c').html(yt_cpage + '/' + tpages);
	});
}

function p_page() {
	if(yt_cpage > 1) {
		myvv = '';
		myidc = '';
		yt_cpage--;
		getYouTubeVideoList();
	}
}

function s_page() {
	if(yt_cpage < tpages) {
		myvv = '';
		myidc = '';
		yt_cpage++;
		getYouTubeVideoList();
	}
}

function getYouTubeVideoInfo(id, idc) {
		getById('yt_int_video').src = 'yt_video.php?id=' + id;
		$('#yt_int_videoinfo').html(yt_resp.feed.entry[idc]['media$group']['media$title']['$t']);
}

function yt_date(arg) {
	var d = new Date();
	d.setTime(parseInt(arg) * 1000);
	return d.getDate() + ' ' + mesi[d.getMonth()] + ' ' + d.getFullYear()
		+ ' h ' + addZero(d.getUTCHours()) + ':' + addZero(d.getUTCMinutes());
}


