// JavaScript Document
var youtube_videos = new Array();
//Initialize our user agent string.
var uagent = navigator.userAgent.toLowerCase();
//**************************
// Detects if the current device is an iPhone.
function DetectAppleSmartphone()
{
	var deviceIphone = "iphone";
	var deviceIpod = "ipod";
	var deviceIpad = "ipad";
   if (uagent.search(deviceIphone) > -1 ||
	   uagent.search(deviceIpod) > -1 ||
	   uagent.search(deviceIpad) > -1||
	   uagent.search("safari") > -1)
   {
         return true;
   } else 
         return true;
}

function get_videos() {
	$.get('xml/youtube.xml', function(xml_yt){
		var ytvideos = $.xml2json(xml_yt);
		$(ytvideos.video).each(function() {
			var $item = $(this)[0];
			var video = new Object();
			video.id = $item.idvideo;
			video.thumb = getScreen($item.idvideo, "small");
			video.titulo = $item.titulo;

			var innerHtml = '<li class="listaVideo"><img src="'+video.thumb+'" title="'+video.thumb+'" onclick="ytThumb_click(\''+video.id+'\', \''+video.titulo+'\')" width="105"/></li>';
			$('#ytapiplayer_thumbs ul').append(innerHtml);

			youtube_videos.push(video);
		});
		
		$('#ytapiplayer_title').html("<b>Video actual: </b>" + youtube_videos[0].titulo);
//		if (DetectAppleSmartphone()){
			$('#ytapiplayer').html('<iframe class="youtube-player" type="text/html" width="320" height="240" src="http://www.youtube.com/embed/'+youtube_videos[0].id+'" frameborder="0"></iframe>');
/*		}else{
			//-- emmbeding flash object
			var params = { allowScriptAccess: "always", wmode:"transparent" };
			var atts = { id: "myytplayer" };
			swfobject.embedSWF("http://www.youtube.com/v/"+youtube_videos[0].id+"?enablejsapi=1&playerapiid=ytplayer", "ytapiplayer", "320", "240", "8", null, null, params, atts);
		}
*/	});
}
//--setting click youtube
function ytThumb_click(url, tit) {
	$('#ytapiplayer_title').html("<b>Video actual: </b>" + tit);
//	if (DetectAppleSmartphone()){
		$('#ytapiplayer').html('<iframe class="youtube-player" type="text/html" width="320" height="240" src="http://www.youtube.com/embed/'+url+'" frameborder="0"></iframe>');
/*	}else{
		if (document.getElementById("myytplayer"))
			document.getElementById("myytplayer").loadVideoById(url);
		else
			myytplayer.loadVideoById(url);
	}*/
}

//-- getting youtube thumbnail from uri
function getIdVideo(url) {
  if(url === null){ return ""; }
  var results = url.match("[\\?&]v=([^&#]*)");;
  var vid = ( results === null ) ? url : results[1];
  return vid;
}
function getScreen(id, size) {
  var vid = id;
  size = (size === null) ? "big" : size;
  if(size == "small"){
    return "http://img.youtube.com/vi/"+vid+"/2.jpg";
  }else {
    return "http://img.youtube.com/vi/"+vid+"/0.jpg";
  }
}


