SqueezeBox.parsers.swf = function(preset) {
	return (preset || this.url.test(/\.swf/)) ? this.url : false;
};
 
SqueezeBox.handlers.swf = function(url) {
	var size = this.options.size;
	return new Swiff(url, {
		id: 'sbox-swf',
		width: size.x,
		height: size.y
	});
};

window.addEvent("domready",function(){
	SqueezeBox.initialize({
        size: {x: 640, y: 480}
    });
});

function showVideos(data) {
	var feed = data.feed;
	var entries = feed.entry || [];				
	var teller = 0;
	for(var a=0; a<=(entries.length); a++){
		if(teller<3){
			var video = entries.getRandom();				
			var thumb = video.media$group.media$thumbnail[0].url;
			var url = video.media$group.media$content[0].url+"&autoplay=1";				
			var title = video.title.$t;			
			var p = new Element("p").inject($("videos"));			
			new Element("img",{
				src:thumb,
				alt:title,
				title:title,
				styles:{
					"width":"120px",
					"cursor":"pointer"
				},
				events:{
					"click":function(){
						SqueezeBox.open(this.retrieve("url"), {handler: 'swf'});
					}
				}
			}).store("url",url).inject(p);
			entries.erase(video);
			teller++;
		}
	}	
}