function updateHTML(elmId, value) 
{
	document.getElementById(elmId).innerHTML = value;
}

function loadVideo(videoID)
{        
	if(ytplayer) {
		ytplayer.loadVideoById(videoID);
	}
}

function onYouTubePlayerReady(playerId)
{
	ytplayer = document.getElementById("ytPlayer");
	ytplayer.addEventListener("onError", "onPlayerError");
}
      
function loadPlayer(itemid)
{
	var videoID = itemid;
	var params = { allowScriptAccess: "always" };
    var atts = { id: "ytPlayer" };
	swfobject.embedSWF("http://www.youtube.com/v/" + videoID + "?version=3&enablejsapi=1&playerapiid=player1", "videoDiv", "320", "220", "9", null, null, params, atts);
}

function loadLargePlayer(itemid)
{
	var videoID = itemid;
	var params = { allowScriptAccess: "always" };
    var atts = { id: "ytPlayer" };
	swfobject.embedSWF("http://www.youtube.com/v/" + videoID + "?version=3&enablejsapi=1&playerapiid=player1", "videoDiv", "670", "380", "9", null, null, params, atts);
}


function secondsToTime(secs)
{
	var hours = Math.floor(secs / (60 * 60));
	
	var divisor_for_minutes = secs % (60 * 60);
	var minutes = Math.floor(divisor_for_minutes / 60);

	var divisor_for_seconds = divisor_for_minutes % 60;
	var seconds = Math.ceil(divisor_for_seconds);
	
	return minutes+":"+seconds;
}


$(document).ready(function()
{
	if($('#yt-playlist').length > 0){
	$.getJSON('https://gdata.youtube.com/feeds/api/users/mikesstudents/uploads?&alt=json&key=AI39si66NX0Ispm-QN8LwEe9l8NMVNARLLZNRp8Uwr36J_xHaFW9sHizN_g3UYZfZqq4nbjH9ceL7CHdV-Utw88-_sfBpgUtgQ', function(data) {
		var items = [];
		var at = 0;	
		$.each(data.feed.entry, function(key, val) {

			var id = val.id.$t;
			var newtext = id.replace('http://gdata.youtube.com/feeds/api/videos/', '');
			if(at == 0) loadPlayer(newtext);
			
			var thumb = val.media$group.media$thumbnail[1].url;
			
			var descstring = val.content.$t;
			var desc = descstring.substring(0, 50)+"...";

			items.unshift('<li id="'+newtext+'"><a href="Javascript:loadVideo(\''+newtext+'\');"><img src="'+thumb+'" border="0"> <b>' + val.title.$t + '</b></a><br><br>'+desc+'</li>');
			at++;
		});
  		$('<ul/>', {'class': 'student-vids', html: items.join('')}).appendTo('#yt-playlist');
	});
	}
	if($('#yt-playlist-inner').length > 0){
		
	$.getJSON('https://gdata.youtube.com/feeds/api/users/mikesstudentreviews/uploads?&alt=json&key=AI39si66NX0Ispm-QN8LwEe9l8NMVNARLLZNRp8Uwr36J_xHaFW9sHizN_g3UYZfZqq4nbjH9ceL7CHdV-Utw88-_sfBpgUtgQ', function(data) {
		var items = [];
		var at = 0;	
		$.each(data.feed.entry, function(key, val) {

			var id = val.id.$t;
			var newtext = id.replace('http://gdata.youtube.com/feeds/api/videos/', '');
			if(at == 0) loadLargePlayer(newtext);
			
			var thumb = val.media$group.media$thumbnail[1].url;
			
			var descstring = val.content.$t;
			var desc = descstring.substring(0, 50)+"...";

			items.unshift('<li id="'+newtext+'"><a href="Javascript:loadVideo(\''+newtext+'\');"><img src="'+thumb+'" border="0"></a> <span class="vids-inner-text"><a href="Javascript:loadVideo(\''+newtext+'\');"><b>' + val.title.$t + '</b></a><br><br>'+desc+'</span></li>');
			at++;
		});
  		$('<ul/>', {'class': 'student-vids-inner', html: items.join('')}).appendTo('#yt-playlist-inner');
	});
	}
});
