$(document).ready(function(){	
	$("#lupaBanner").click(function(){ search_banner(); });
	$("#frm_search_banner").submit(function(){ search_banner(); return false; });
});

var titNovedad;
var orgNovedad;
var descNovedad;
var emision_directo = "0";
var enlace1 = "";
var enlace2 = "";
function cambiar_enlaces_busqueda(){
	$("div.contenidoBusqueda").find(".enlaceContenidoBusqueda").hide();
	$("div.contenidoBusqueda").find(".enlaceContenidoBusqueda2").hide();
	$("div.contenidoBusqueda").find(".enlaceContenidoBusqueda").each(function(){
		$(this).after("<span class='tituloContenidoBusqueda'>" + $(this).html() + "</span>")
	});
	
	$(".tituloContenidoBusqueda").click(function(){
		titNovedad = $(this).parents("div.contenidoBusqueda").find(".enlaceContenidoBusqueda").html();
		orgNovedad = $(this).parents("div.contenidoBusqueda").find(".organizacionContenidoBusqueda").html();
		descNovedad = $(this).parents("div.contenidoBusqueda").find(".descripcionContenidoBusqueda").html();
		if($(this).parents("div.contenidoBusqueda").find(".enlaceContenidoBusqueda").length > 0){
			enlace1 = $(this).parents("div.contenidoBusqueda").find(".enlaceContenidoBusqueda").attr("href");
			if($(this).parents("div.contenidoBusqueda").find(".enlaceContenidoBusqueda2").length > 0)
				enlace2 = $(this).parents("div.contenidoBusqueda").find(".enlaceContenidoBusqueda2").attr("href");
		}
		$("div#tabVisor").load("./player/dsp_player.cfm", function(){
			$("div#tab1").hide();
			$("div#tabVisor").fadeIn(500);
		});
	})
}

function search_banner(){
  	if(document.getElementById('frm_search_banner').str_searchString.value==''){
		alert(txt_src_ErrorCadena);
	}
	else{
		envio_frm_search_banner();
	}
}

function envio_frm_advanced_search(){
	var formulario = document.getElementById('frm_advanced_search');
	
	//la comprobación se hace quitando los espacios del principio y del final (replace)
	if(formulario.str_name.value.replace(/^\s+|\s+$/gi,"") == '' &&
	   formulario.str_description.value.replace(/^\s+|\s+$/gi,"") == ''){
		alert(txt_src_ErrorCadena);
	}
	else{
	 	var seleccion_busqueda = formulario.seleccion_busqueda.value;
		var str_mode = formulario.str_mode.value;
		var str_name = formulario.str_name.value.replace(/^\s+|\s+$/gi,"");
		var str_description = formulario.str_description.value.replace(/^\s+|\s+$/gi,"");
		var int_datesmode = $("input[name='int_datesmode']:checked").val();
		var str_startdate = formulario.str_startdate.value;
		var str_enddate = formulario.str_enddate.value;
		var lst_OrganizationId = formulario.lst_OrganizationId.value;
		var dataString = 'seleccion_busqueda='+ seleccion_busqueda + '&str_mode=' + str_mode + '&str_name=' + str_name + '&str_description=' + str_description + '&int_datesmode=' + int_datesmode + '&str_startdate=' + str_startdate + '&str_enddate=' + str_enddate + '&lst_OrganizationId=' + lst_OrganizationId;
		//alert (dataString);return false;
		
		//Metemos un icono de carga
		$("#contenedorBusquedaAvanzada").replaceWith("<div class='contenedorBusquedaAvanzadaCargando' id='contenedorBusquedaAvanzada'><img src='images/ajax-loader.gif'></div>");
		
		$.ajax({  
			type: "POST",
			url: "portal/search/dsp_search.cfm",
			data: dataString,
			success: function(html) {
			$("#contenedorBusquedaAvanzada").replaceWith(html);
			$("#contenedorBusquedaAvanzadaBuscando").fadeIn(500);
			}  
		});
	}
	
}
  
function recargar_busqueda(){
    var dataString = 'seleccion_busqueda=form'
	$.ajax({
		type: "POST",
  		url: "portal/search/dsp_search.cfm",
  		cache: false,
  		data: dataString,
  		success: function(html){
    	$("#contenedorBusquedaAvanzadaMensaje").replaceWith(html);
    	$("#contenedorBusquedaAvanzada").hide();
    	$("#contenedorBusquedaAvanzada").fadeIn(500);
  		}
	});
}
  
function envio_frm_searcher(){
  	var formulario = document.getElementById('frm_searcher');
	var seleccion_busqueda = formulario.seleccion_busqueda.value;
	var int_ptl = formulario.int_ptl.value;
	var str_mode = formulario.str_mode.value;
	var lst_ContentId = formulario.lst_ContentId.value;
	var lst_ContentLinks = formulario.lst_ContentLinks.value;
	var campo_busqueda = formulario.campo_busqueda.value;
	var descripcion_busqueda = formulario.descripcion_busqueda.value;
	var int_CategoryId = formulario.int_CategoryId.value;
	var tengo_resultados = formulario.tengo_resultados.value;
	var dataString = 'seleccion_busqueda='+ seleccion_busqueda + '&int_ptl=' + int_ptl + '&str_mode=' + str_mode + '&lst_ContentId=' + lst_ContentId + '&lst_ContentLinks=' + lst_ContentLinks + '&campo_busqueda=' + campo_busqueda + '&descripcion_busqueda=' + descripcion_busqueda + '&int_CategoryId=' + int_CategoryId + '&tengo_resultados=' + tengo_resultados;
	//alert (dataString);return false;
	
	//Metemos un icono de carga
	$("#contenedorBusquedaAvanzadaBuscando").replaceWith("<div class='contenedorBusquedaAvanzadaCargando' id='contenedorBusquedaAvanzadaBuscando'><img src='images/ajax-loader.gif'></div>");
	
	$.ajax({  
		type: "POST",
		url: "portal/search/dsp_search.cfm",
		data: dataString,
		success: function(html) {
		$("#contenedorBusquedaAvanzadaBuscando").replaceWith(html);
		$("#contenedorBusquedaAvanzadaResultados").fadeIn(500);
		//Como esta funcion carga los resultados, aplicamos el cambio de enlaces.
		cambiar_enlaces_busqueda();
		}  
	});
}
  
function recargar_busqueda_resultados(){
    var dataString = 'seleccion_busqueda=form'
	$.ajax({
		type: "POST",
  		url: "portal/search/dsp_search.cfm",
  		cache: false,
  		data: dataString,
  		success: function(html){
    	$("#contenedorBusquedaAvanzadaResultados").replaceWith(html);
    	$("#contenedorBusquedaAvanzada").hide();
    	$("#contenedorBusquedaAvanzada").fadeIn(500);
  		}
	});
}
  
function envio_frm_search_banner(){
	var formulario = document.getElementById('frm_search_banner');
  	var seleccion_busqueda = formulario.seleccion_busqueda.value;
	var str_searchString = formulario.str_searchString.value;
	var str_mode = formulario.str_mode.value;
	var int_datesmode = formulario.int_datesmode.value;
	var int_ptl = formulario.int_ptl.value;
	var int_CategoryId = formulario.int_CategoryId.value;
	var dataString = 'seleccion_busqueda='+ seleccion_busqueda + '&str_searchString=' + str_searchString + '&str_mode=' + str_mode + '&int_datesmode=' + int_datesmode + '&int_ptl=' + int_ptl + '&int_CategoryId=' + int_CategoryId;
	//alert (dataString);return false;
	
	activarPestanya(7);
	
	//Metemos un icono de carga
	$("#tab1").html("<div class='contenedorBusquedaAvanzadaCargando' id='contenedorBusquedaAvanzada'><img src='images/ajax-loader.gif'></div>");

	$.ajax({  
		type: "POST",
		url: "portal/search/dsp_search.cfm",
		data: dataString,
		success: function(html) {
		$("#contenedorBusquedaAvanzada").replaceWith(html);
		$("#contenedorBusquedaAvanzadaBuscando").fadeIn(500);
		}  
	});
}