// JavaScript Document
var get_videos = config['controller']+"/front_get_videos.php";

/*var array_video_fie_nombre 		= new Array();
var array_video_fie_avatar 		= new Array();
var array_video_vid_id 			= new Array();
var array_video_vid_urlid 		= new Array();
var array_video_vid_url 		= new Array();
var array_video_per_nombre 		= new Array();
var array_video_per_apellido	= new Array();*/
//Paginacion
var pag_desde = 0;
var pag_cantidad = 10;
// ON READY ------------------------------------------------------//
$().ready(function (){		
	
	armar_playlist();
 
});
// ---------------------------------------------------------------//
// BUSCO LAS FIESTAS RECIENTES AGREGADAS -------------------------//
function armar_playlist() {
	var temp = "";
	var reg_ids = "";
	var array_video_fie_nombre 		= new Array();
	var array_video_fie_avatar 		= new Array();
	var array_video_vid_id 			= new Array();
	var array_video_vid_urlid 		= new Array();
	var array_video_vid_url 		= new Array();
	var array_video_per_nombre 		= new Array();
	var array_video_per_apellido	= new Array();
	/*array_video_fie_nombre 		= "";
	array_video_fie_avatar 		= "";
	array_video_vid_id 			= "";
	array_video_vid_urlid 		= "";
	array_video_vid_url 		= "";
	array_video_per_nombre 		= "";
	array_video_per_apellido	= "";*/
	
	//OBTENEMOS LOS DATOS DE LAS FIESTAS
	$.ajax({
		async:false,
		url: get_videos,
		dataType: "xml",
		type: "POST",
		data: {pag_desde:pag_desde, pag_cantidad:pag_cantidad},
		success:function envia_datos(xml){
			
			//Paginacion
			$("#paginacion ul").html("");
			$("#paginacion ul").append("<li>P&aacute;ginas >> </li>");
			$('videos',xml).each(function(j) {					  
				var total_filas = $(this).attr('total');
				var paginacion = Math.ceil(parseInt(total_filas)/parseInt(pag_cantidad));
				var pag_actual = pag_desde+1;
				for(var i=1; i <= paginacion; i++){
					if (i == 1){
						if (i == pag_actual)
							$("#paginacion ul").append("<li><strong><a id='paginar"+i+"' style='cursor:pointer;' title='"+i+"'>"+i+"</a></strong></li>");
						else
							$("#paginacion ul").append("<li><a id='paginar"+i+"' style='cursor:pointer;' title='"+i+"'>"+i+"</a></li>");
					} else {
						if (i == pag_actual)
							$("#paginacion ul").append("<li><strong><a id='paginar"+i+"' style='cursor:pointer;' title='"+i+"'>- "+i+"</a></strong></li>");
						else
							$("#paginacion ul").append("<li><a id='paginar"+i+"' style='cursor:pointer;' title='"+i+"'>- "+i+"</a></li>");
					}
					$("#paginar"+i).click(function () { 
						inicio_playlist = 0;
						pag_desde = parseInt($(this).attr("title"))-1;
						armar_playlist();
					});
				}
			})
			
			$('usuario',xml).each(function(j) {					  
				
				array_video_fie_nombre[j] = $(this).attr('nombre');
				array_video_fie_avatar[j] = $(this).attr('avatar');
				
				if (reg_ids == "")
					reg_ids += $(this).attr("id");
				else
					reg_ids += ","+$(this).attr("id");
				
				array_video_vid_id[j]=new Array();
				array_video_vid_urlid[j]=new Array();
				array_video_vid_url[j]=new Array();
				
				for(i=0; i < this.childNodes.length; i++){
					if (this.childNodes[i].childNodes[0].textContent == undefined){
						array_video_vid_urlid[j][i] = this.childNodes[i].childNodes[0].firstChild.text;
						array_video_vid_url[j][i] 	= this.childNodes[i].childNodes[1].firstChild.text;
					} else {
						array_video_vid_urlid[j][i] = this.childNodes[i].childNodes[0].textContent;
						array_video_vid_url[j][i] 	= this.childNodes[i].childNodes[1].textContent;
					}
				}
			})			
		},
		error:function manejo_error(error){
			//mostrar_alerta("Error al cargar la informaci&oacute;n.",0);
		}
	});
	
	//OBTENEMOS LOS DATOS DE LAS PERSONAS
	//reg_ids = "1407035,1408748,1407035";
	if (reg_ids != ""){
		$.ajax({	
			async:false,
			url: config['controller_reg'],
			dataType: "xml",
			type: "POST",
			data: {action:"usuarios.get_usuarios",acoid:config['acoid'],regids:reg_ids},
			success:function envia_datos(xml){
				$('usuario',xml).each(function(j) {
					array_video_per_nombre[j] 	= $(this).attr('nombre');
					array_video_per_apellido[j] 	= $(this).attr('apellido');
				})
				
			},
			error:function manejo_error(error){
				//mostrar_alerta("Error al cargar la informaci&oacute;n.",0);
			}
		});
	}
	
	var propiedades_imagen="&w=50&h=50&bgcolor=0F0F0F";
	temp = "";
	$(".applemenu").html("");
	for (j=0; j < array_video_per_nombre.length; j++){
		temp = "<div class='silverheader' id='silver"+j+"' lang='"+j+"'><a style='cursor:pointer;'><img src='"+config['tod']+array_video_fie_avatar[j]+propiedades_imagen+"' />"+array_video_per_nombre[j].toUpperCase()+" "+array_video_per_apellido[j].toUpperCase()+" - "+array_video_fie_nombre[j]+"</a></div>";
		temp += "<div class='submenu' id='submenu"+j+"' lang='"+j+"'>";
		temp += "<ul>";
		
		for (i=0; i < array_video_vid_urlid[j].length; i++){
			temp += "<li><img src='http://i2.ytimg.com/vi/"+array_video_vid_urlid[j][i]+"/default.jpg' height='30px' /><a style='cursor:pointer;' onclick='init_video(\""+array_video_vid_urlid[j][i]+"\");'>"+array_video_vid_url[j][i]+"</a></li>";
		}
		temp += "</ul>";
		temp += "</div>";
		
		$(".applemenu").append(temp);
		
		if (inicio_playlist != 1){
			$("#silver"+j).click(function () { 
				var indice = $(this).attr("lang");
				$(".submenu:not(#submenu"+indice+")").hide("slow");
				$("#submenu"+indice).show("slow");
			});
		}
		
	}
	
	//$(".applemenu").html(temp);
	
}
// ---------------------------------------------------------------//