///////////////////////////////////////////////////////////////////
// Subir video a YOUTUBE
///////////////////////////////////////////////////////////////////
function getInfoVideo(id_video) {
	div_rendiciones = document.getElementById('div_rendiciones');
	txt = '<select name="sel_rendiciones" id="sel_rendiciones">';
	txt += '<option value="0" >Cargando rendiciones...</option>';
	txt += '</select>';
	div_rendiciones.innerHTML = txt;
	
	document.vender.sel_rendiciones.disabled = true;

	daleAjaxPOST(1,'subir.php','enviar=YOUTUBE&id='+id_video,'exit_getInfoVideo');
}
function exit_getInfoVideo() {
	if(http1.readyState == 4) {
		var html = http1.responseText;
		rendiciones = html.split("::::");

		// Datos del video
		video_info = rendiciones[0];
		video_info = video_info.split("||");
		titulo = video_info[0];
		descripcion = video_info[1];
		tag = video_info[2];
		document.vender.titulo.value = titulo;
		document.vender.descripcion.value = descripcion;
		document.vender.claves.value = tag;

		// Thumbails
		thumbs = rendiciones[1];
		thumbs = thumbs.split("||");
		str_thumbs = '';
		for (i = 0; i < thumbs.length ; i++) {
			str_thumbs += '<input type="radio" name="sel_thumbs" value="'+thumbs[i]+'" checked><img src="'+thumbs[i]+'" />';
		}
		document.getElementById('div_thumbs').innerHTML = str_thumbs;

		// Image Still
		still = rendiciones[2];
		still = still.split("||");
		for (i = 0; i < still.length ; i++) {
			document.vender.still.value = still[i];
		}

		// Rendiciones
		txt = '<select name="sel_rendiciones" id="sel_rendiciones">';
		for (i = 3; i < rendiciones.length - 1; i++) {
			redicion = rendiciones[i].split("||");
			str_type = redicion[1];
			str_flv = redicion[2];
			str_size = redicion[0] / 1024;
			str_size = str_size.toFixed(2);
			str_size = str_size / 1000;
			txt += '<option value="'+str_flv+'||'+str_type+'" >'+str_size.toFixed(3)+ " Kb - " + str_type + '</option>';
		}
		txt += '</select>';
		div_rendiciones = document.getElementById('div_rendiciones');
		div_rendiciones.innerHTML = txt;
		document.vender.sel_rendiciones.disabled = false;
		document.getElementById('finalizar').style.display = '';
	}
}

function ValidateFormYouTube(){

	aux_enviar = 0;

	noSelCat = true;
	for (i=0;i<document.vender.categoria.length;i++){
		if (document.vender.categoria[i].checked==true)
		noSelCat = false;
	}

	if ((document.vender.titulo.value==null)||(document.vender.titulo.value=="")){
		aux_enviar = 1;
	}
	else if ((document.vender.descripcion.value==null)||(document.vender.descripcion.value=="")){
		aux_enviar = 2;
	}
	else if (noSelCat){
		aux_enviar = 3;
	}
	else if ((document.vender.claves.value==null)||(document.vender.claves.value=="")){
		aux_enviar = 4;
	}

	if (aux_enviar == 0)
	{
		return true;
	}

	if (aux_enviar == 1)
	{
		alert("¡Por favor, introduzca el titulo del Video!")
		document.vender.titulo.focus()
	}
	else if (aux_enviar == 2)
	{
		alert("¡Por favor, introduzca una descripcion del Video!")
		document.vender.descripcion.focus()
	}
	else if (aux_enviar == 3)
	{
		alert("¡Por favor, escoja una categoria!")
	}
	else if (aux_enviar == 4)
	{
		alert("¡Por favor, introduzca palabras claves para el buscador de contenidos!")
		document.vender.claves.focus()
	}
	return false;
 }
///////////////////////////////////////////////////////////////////
// FIN - Subir video a YOUTUBE
///////////////////////////////////////////////////////////////////

function ValidateFormFotos(){
	
	aux_enviar = 0;
	document.getElementById('file_datos_slide').style.display = 'none';
	document.getElementById('capa_subir_foto').style.display = 'none';
	document.getElementById('file_ok_1').style.display = '';

	if (aux_enviar == 0)
	{
		document.vender.submit();
	}
	else if (aux_enviar > 0 && aux_enviar < 11)
	{
		document.getElementById('file_none').style.display = 'none';
		document.getElementById('file_upload').style.display = 'none';
		document.getElementById('file_ok_1').style.display = 'none';
		document.getElementById('file_datos_slide').style.display = '';
	}

	if (aux_enviar == 1)
	{
		alert("¡Por favor, introduzca el titulo del Video!")
		document.vender.titulo.focus()
	}
	else if (aux_enviar == 2)
	{
		alert("¡Por favor, introduzca una descripcion del Video!")
		document.vender.descripcion.focus()
	}
	else if (aux_enviar == 3)
	{
		alert("¡Por favor, escoja una categoria!")
	}
	else if (aux_enviar == 4)
	{
		alert("¡Por favor, introduzca palabras claves para el buscador de contenidos!")
		document.vender.claves.focus()
	}
 }

function ValidateForm(){

	aux_enviar = 0;
	document.getElementById('file_datos').style.display = 'none';
	document.getElementById('file_ok_1').style.display = '';

	noSelCat = true;
	for (i=0;i<document.vender.categoria.length;i++){
		if (document.vender.categoria[i].checked==true)
		noSelCat = false;
	}

	if ((document.vender.titulo.value==null)||(document.vender.titulo.value=="")){
		aux_enviar = 1;
	}
	else if ((document.vender.descripcion.value==null)||(document.vender.descripcion.value=="")){
		aux_enviar = 2;
	}
	else if (noSelCat){
		aux_enviar = 3;
	}
	else if ((document.vender.claves.value==null)||(document.vender.claves.value=="")){
		aux_enviar = 4;
	}
	if (videoStatus()==1) {
		alert("Su vídeo se esta subiendo. Por favor espere hasta que finalize el proceso de subida.");
		aux_enviar = 11;
	}
	if (videoStatus()==2) {
		alert("Por favor, pulse sobre Examinar para subir un video.");
		aux_enviar = 11;
	}


	if (aux_enviar == 0)
	{
		document.vender.submit();
	}
	else if (aux_enviar > 0 && aux_enviar < 11)
	{
		document.getElementById('file_none').style.display = 'none';
		document.getElementById('file_upload').style.display = 'none';
		document.getElementById('file_ok_1').style.display = 'none';
		document.getElementById('file_datos').style.display = '';
	}

	if (aux_enviar == 1)
	{
		alert("¡Por favor, introduzca el titulo del Video!")
		document.vender.titulo.focus()
	}
	else if (aux_enviar == 2)
	{
		alert("¡Por favor, introduzca una descripcion del Video!")
		document.vender.descripcion.focus()
	}
	else if (aux_enviar == 3)
	{
		alert("¡Por favor, escoja una categoria!")
	}
	else if (aux_enviar == 4)
	{
		alert("¡Por favor, introduzca palabras claves para el buscador de contenidos!")
		document.vender.claves.focus()
	}
 }
 
 function ValidateSubida() {

	if ((document.vender.contenido_file.value==null)||(document.vender.contenido_file.value=="")){
		alert("Selecciona un vídeo desde Examinar antes de subir el vídeo.")
		return false;
	}
	document.getElementById('upload_nb_botonera').style.display = 'none';
	document.getElementById('upload_nb_subiendo').style.display = '';
	
	document.vender.submit();
 }
 
 function ValidateForm_SinBarra(){
	
	aux_enviar = 0;

	noSelCat = true;
	for (i=0;i<document.vender.categoria.length;i++){
		if (document.vender.categoria[i].checked==true)
		noSelCat = false;
	}

	if ((document.vender.titulo.value==null)||(document.vender.titulo.value=="")){
		aux_enviar = 1;
	}
	else if ((document.vender.descripcion.value==null)||(document.vender.descripcion.value=="")){
		aux_enviar = 2;
	}
	else if (noSelCat){
		aux_enviar = 3;
	}
	else if ((document.vender.claves.value==null)||(document.vender.claves.value=="")){
		aux_enviar = 4;
	}

	if (aux_enviar == 0)
	{
		document.vender.submit();
	}

	if (aux_enviar == 1)
	{
		alert("¡Por favor, introduzca el titulo del Video!")
		document.vender.titulo.focus()
	}
	else if (aux_enviar == 2)
	{
		alert("¡Por favor, introduzca una descripcion del Video!")
		document.vender.descripcion.focus()
	}
	else if (aux_enviar == 3)
	{
		alert("¡Por favor, escoja una categoria!")
	}
	else if (aux_enviar == 4)
	{
		alert("¡Por favor, introduzca palabras claves para el buscador de contenidos!")
		document.vender.claves.focus()
	}
	return false;
 }

/* SUBIR IMAGENES */

var i = 1;

function nueva_imagen()
{
	document.getElementById('ficheros').innerHTML += '<div class="sep_modulos"><p>Imagen '+(i+1)+':</p><div><input type="file" name="imagen[]" id=img_'+i+'" onchange="comprueba_extension(this.id,this.value)"></div></div> 		<div class="sep_modulos"><p>&nbsp;</p><div><input type="button" value="añadir comentario" onclick="ver_comentarios('+i+')" class="tama11px"> <select id="tiempos_'+i+'" name="tiempos_'+i+'" class="tama11px"></select> <div id="comentarios_'+i+'"></div></div></div>';	
	select_tiempos(i);
	i++;
}

function select_tiempos(id,tiempo)
{
	// valor por defecto
	var tiempo = tiempo || 5;
	var opciones = new Array(3,5,8,10,15,20);
	var num_opciones = opciones.length;
	document.getElementById('tiempos_'+id).options.length= num_opciones + 1;
	var i;
	for(i = 0 ; i < num_opciones ; i++)
	{
		document.getElementById('tiempos_'+id).options[i] = new Option(opciones[i]+' seg',opciones[i]);
		if(opciones[i] == tiempo)
		{
			document.getElementById('tiempos_'+id).options[i].selected = true;
		}
	}
}

function ver_comentarios(id)
{
	document.getElementById('comentarios_'+id).innerHTML = '<p class="tama11px">el texto que acompañará a la imagen<br><textarea name="comentario_'+id+'"></textarea></p>';
}

// cuando se seleccione un fichero desde el formulario comprobamos que tenga una de las
// extensiones permitidas para imágenes
function comprueba_extension(id,fichero)
{
	var extensiones_permitidas = new Array('jpg','JPG','jpeg','JPEG','gif','GIF','png','PNG');
	var error = true;
	var num_extensiones = extensiones_permitidas.length;
	var i;
	for(i = 0 ; (i < num_extensiones) && error ; i++)
	{
		if(fichero.indexOf(extensiones_permitidas[i]) != -1)
		{
			error = false;
		}
	}
	if(error)
	{
		alert('El fichero sólo puede ser una imagen con extensión jpg, jpeg, gif o png');
		document.getElementById(id).value = '';
	}
}

function borrar_imagen(img)
{
	if(confirm('¿Estás seguro de que quieres eliminar la imagen?'))
	{
		document.getElementById(img).parentNode.removeChild(document.getElementById(img));
	}
}
/* FIN SUBIR IMAGENES */


