//Extiende los parámetros del lightwindow para videos de youtube
function cargaParamsYouTube(objElement, params){
	//Obtenemos el identificador del video
	var videoId = params.href.split('=');
	var videoUrl = 'http://www.youtube.com/v/'+videoId[1];

	return {
		'width': 425,
		'height': 344,
		'href': videoUrl
	}
}

function cargaVideos(urlRss, callback){
	//Funciones de obtención de campos
	var campos = {
		'thumbnail': function(feedItem, domElement){
			/*
			 * Parece que no se pueden usar escapes (\\) dentro del mismo selector,
			 * hay que encadenar llamadas del modo find().find().
			 *
			 * Y aparte, en ff2 no funcionan escapes, hay que hacer magia también.
			 */
			var result = jQuery(domElement).find('media\\:group').find('media\\:thumbnail').eq(0).attr('url');
			if(result == undefined){
				result = jQuery(domElement).find('[url][time][width=120][height=90]').attr('url');
			}

			return result;
		},
		'link': function(feedItem, domElement){
			return jQuery(domElement).find('link[rel=alternate][type=text/html]').eq(0).attr('href');
		}
	};

	//Carga del rss de los videos
	jQuery.getFeed({
		url: '/phpincludes/ajaxproxy.php',
		data: {'url': urlRss},
		customItemFields: campos,
		success: callback
	});
}