if(!Array.indexOf){
	Array.prototype.indexOf = function(obj){
		for(var i = 0; i < this.length; i++){
			if(this[i]==obj){
				return i;
			}
		}
		return -1;
	}
}
//url: 'http://gdata.youtube.com/feeds/api/users/powertechhockey/uploads?v=2&alt=json&orderby=updated',
$.ajax({
	url: 'http://gdata.youtube.com/feeds/api/playlists/A1AF34E9CB14149D?v=2&alt=json',
	dataType: "jsonp",
	success: function(data)
	{
		var feed = data.feed;
		var entries = feed.entry || [];
		var html = "";
		
		var total_vids = entries.length;
		var num_of_vids = 6;
		var stored_vids = new Array;
		var vid_number = -1;
		var max_title = 60;
		
		for (var i = 0; i < num_of_vids; i++)
		{
			// loop to find unique numbers/vids
			do
			{
				vid_number = Math.floor(Math.random() * total_vids);
				//alert("Number: "+vid_number+" --- In array? "+stored_vids.indexOf(vid_number));
				
			}while(stored_vids.indexOf(vid_number) > -1)
			
			//vid_number = i;
			
			stored_vids[i] = vid_number;
			
			var entry = entries[vid_number];
			var title = entry.title.$t.substr(0, max_title);
			if(entry.title.$t.length > max_title)
				title += " ...";
			var thumbnailUrl = entries[vid_number].media$group.media$thumbnail[0].url;
			var playerUrl = entries[vid_number].media$group.media$content[0].url;
			var lnk = entry.link[0].href;

				
			html += '<a class="feed_item" href="'+lnk+'" target="_blank">';
			html += 	'<img src="'+thumbnailUrl+'" alt="'+title+'" />';
			html +=		'<div class="vid_title">'+title+'</div>';
			html += '</a>';
		}
		$("#feeds").append(html);

	},
	error: function(){
		$("#feeds").append("Error");
	}
});
