function buscador_abrir()
{	
	if (!jQuery.isReady) return;
	$(".content").animate({left:466},750,'swing');
	$("#buscador_bg").animate({left:232},750,'swing');
	$("#buscador").animate({left:232},750,'swing', function() 
	{
		$("#a_buscador").fadeOut();	 
	});	
}

function buscador_cerrar()
{
	if (!jQuery.isReady) return;
	$(".content").animate({left:232},750,'swing');
	$("#buscador_bg").animate({left:0},750,'swing');
	$("#buscador").animate({left:0},750,'swing', function() 
	{
		$("#a_buscador").fadeIn();	 
	});
}

function buscador_filter_tag(id_tag)
{
	if (!jQuery.isReady) return;
	if (id_tag == $("#search_id_tag").val()) {		
		$("#li_tipo_"+id_tag).removeClass("on");
		$("#search_id_tag").val(0);
	} else {
		$("#li_tipo_"+$("#search_id_tag").val()).removeClass("on");
		$("#search_id_tag").val(id_tag);
		$("#li_tipo_"+id_tag).addClass("on");
	}
	buscador_submit();
}


function buscador_ordenar(campo)
{
	if (!jQuery.isReady) return;
	$("#li_buscador_ordenar_fecha").removeClass("on");
	$("#li_buscador_ordenar_tipo").removeClass("on");
	$("#li_buscador_ordenar_cliente").removeClass("on");
	$("#li_buscador_ordenar_"+campo).addClass("on");
	$("#search_order").val(campo);	
	buscador_submit();
}

function buscador_columnas(columnas)
{
	if (!jQuery.isReady) return;
	$("#li_buscador_columna_1").removeClass("on");
	$("#li_buscador_columna_2").removeClass("on");
	$("#li_buscador_columna_"+columnas).addClass("on");
	$("#search_columnas").val(columnas);
	buscador_submit();	
}

function buscador_submit()
{
	if (!jQuery.isReady) return;
	var search_str = (inputIsEmpty("search_input")) ? "" : $('#search_input').val();	
	var dataSearch = {		
		search: search_str,
		id_tag: $("#search_id_tag").val(),
		tipo: $('#search_tipo').val(),
		id_cliente: $('#search_id_cliente').val(),
		columnas: $('#search_columnas').val(),
		order: $('#search_order').val(),
		p: 1
	}
	resize_height();
	$.ajax({  
		type: "GET",  
		url: WEB_PATH+"logic/ajax/showcases_result.php",  
		data: dataSearch,  
		success: function(response) 
		{
			if ($("#div_showcase_lst").length == 0) {
				$.ajax({
					type: "GET",
					url: WEB_PATH+"html/tpl/showcase_list_container.html",
					success: function(response_html) {
						$("#div_content").html(response_html);
						$("#div_showcase_lst").html(response);
						if ($("#buscador").css("left") != "0px") $(".content").css("left",466);
						resize_height();
					}
				})
			} else {
				$("#div_showcase_lst").html(response);				
				if ($("#buscador").css("left") != "0px") $(".content").css("left",466);
				resize_height();
			}
		}  
	});  
	return false;
}

/**
 * @param div_to_change		String	id del div que va a actualizarse
 * @param p					Number	numero de pagina
 * @param value				Number	id de "pieza_tipo" o id de "cliente"
 */
function search_go_to_page(div_to_change, p, value)
{
	if (!jQuery.isReady) return;
	var dataSearch = {		
		search: (inputIsEmpty("search_input")) ? "" : $('#search_input').val(),
		id_tag: $("#search_id_tag").val(),
		tipo: $('#search_tipo').val(),
		id_cliente: $('#search_id_cliente').val(),
		columnas: $('#search_columnas').val(),
		order: $('#search_order').val(),
		p: p
	}
	resize_height();
	$.ajax({  
		type: "GET",  
		url: WEB_PATH+"logic/ajax/showcases_result.php",  
		data: dataSearch,  
		success: function(response) 
		{
			$("#"+div_to_change).html(response);
			resize_height();
		}  
	});  
	return false;
}



function pieza_img_view(img_id, img_src, img_url)
{
	if (!jQuery.isReady) return;
	$("#"+img_id).attr("src",img_src);
	$("#a_"+img_id).attr("href",img_url);
}
function pieza_img_fullscreen(div_id)
{
	if (!jQuery.isReady) return;
	$('#'+div_id+' a').lightbox({start:true});
}

function resize_height()
{
	//return; // TEMPORAL
	$("#left_col").css("height", 0);
	$("#buscador_bg").css("height", 0);
	$("#div_content").css("height", 0);
	//$(".content_pdg").css("height", 0);
	$("#ft").css("top", 0);
	var new_height = $(document).height();
	$("#left_col").css("height", new_height);
	//$("#buscador_bg").css("height", (new_height + 63));
	$("#buscador_bg").css("height", new_height );
	$("#div_content").css("height", new_height);
	//$(".content_pdg").css("height", new_height)
	$("#ft").css("top", Math.max(400,$(window).height() - 226));
}

function resize_flash_background()
{
	if (!jQuery.isReady) return;
	var background_swf = getFlashMovieObject("background_swf");
	if (background_swf) {
		background_swf.width = $(window).width() - $('#left_col').width();
		background_swf.height = $(window).height();
		$(".flash_background").css("width", $(window).width() - $('#left_col').width());
	}
}

function pieza_mp3_play(mp3)
{
	getFlashMovieObject('AudioPlayerSWF').setMP3(mp3);
}

function pieza_flv_play(flv)
{
	getFlashMovieObject('VideoPlayerSWF').setFLV(flv);
}

