function menu(swf,pagina,link,texto) {
	var so = new SWFObject("media/Flash/"+swf+".swf", "+link+", "175", "16", "8", "#FFFFFF");
	so.addVariable("mitexto", texto.toUpperCase());
	so.addVariable("miurl", link);
	so.addParam("wmode", "transparent");
	so.addParam("menu", "false");
	so.write(pagina);
}


function Subtitulo(texto1,texto2) {
	var so = new SWFObject("media/Flash/txt_cabecera.swf", "subtitulo", "649", "63", "8", "#FFFFFF");
	so.addVariable("opc_1", texto1.toUpperCase());
	so.addVariable("opc_2", texto2.toUpperCase());
	so.addParam("wmode", "transparent");
	so.addParam("menu", "false");
	so.write("Subtitulo");
}



function fl_obras(id_obra) {
	var so = new SWFObject("media/Flash/fl_obras.swf", "fl_obras", "225", "243", "8", "#FFFFFF");
	so.addVariable("imglist_fn", "obras.php");
        so.addVariable("Id", id_obra);
        so.addVariable("interval", "3000");
        so.addVariable("w", "225");
        so.addVariable("h", "243");
	so.addParam("wmode", "opaque");
	so.addParam("menu", "false");
	so.write("fl_obras");
}

function fl_fotos(capa,foto) {
	var so = new SWFObject("media/Flash/fl_fotos.swf", capa, "225", "243", "8", "#FFFFFF");
	so.addVariable("mifoto", foto);
	so.addParam("wmode", "opaque");
	so.addParam("menu", "false");
	so.write(capa);
}

function Titulo_1(txt) {
		txt = txt.replace(/'/,"´");
		var so = new SWFObject("/media/Flash/titulo.swf", "titol_1", "187", "32", "8", "#FFFFFF");
		so.addVariable("mitexto", txt); 
		so.addParam("menu", "false");
		so.addParam("wmode", "transparent");
		so.write("Titulo_1");
}

function Titulo_2(txt) {
		txt = txt.replace(/'/,"´");
		var so = new SWFObject("/media/Flash/titulo_2.swf", "titol_3", "392", "32", "8", "#FFFFFF");
		so.addVariable("mitexto", txt); 
		so.addParam("menu", "false");
		so.addParam("wmode", "transparent");
		so.write("Titulo_2");
}

function Titulo_3(txt) {
		txt = txt.replace(/'/,"´");
		var so = new SWFObject("/media/Flash/titulo_3.swf", "titol_3", "225", "32", "8", "#FFFFFF");
		so.addVariable("mitexto", txt); 
		so.addParam("menu", "false");
		so.addParam("wmode", "transparent");
		so.write("Titulo_3");
}


function ZoomLg(sPicURL,idioma) { 
     window.open( "zoom.html?img="+sPicURL+"&idioma="+idioma, "","resizable=1,HEIGHT=200,WIDTH=200"); 
   } 

function ZoomF(sPicURL,idioma) { 
     window.open( "zoom_ficha.html?img="+sPicURL+"&comentario="+idioma, "","resizable=1,HEIGHT=200,WIDTH=200"); 
   } 

function fl_intro(idioma) {
	var so = new SWFObject("media/Flash/"+idioma+"_cabecera.swf", "cabecera", "675", "131", "7", "#FFFFFF");
	so.addVariable("imglist_fn", "cabecera.php");
        so.addVariable("img_path", "media/Image/Cabeceras/img");
        so.addVariable("interval", "7000");
        so.addVariable("w", "675");
        so.addVariable("h", "131");
	so.addParam("wmode", "opaque");
	so.addParam("menu", "false");
	so.write("Cabecera_Imagenes");
}

var PreSimpleSwapOnload =(window.onload)? window.onload : function(){};
window.onload = function(){PreSimpleSwapOnload(); SimpleSwapSetup();}

function SimpleSwap(el, which) {
    el.src = el.getAttribute(which || "origsrc");
}

function SimpleSwapSetup() {
    var x = document.getElementsByTagName("img");
    for (var i = 0; i < x.length; i++) {
        var oversrc = x[i].getAttribute("oversrc");
        if (!oversrc) {
            continue;
        }
        x[i].oversrc_img = new Image;
        x[i].oversrc_img.src = oversrc;
        x[i].onmouseover = new Function("SimpleSwap(this,'oversrc');");
        x[i].onmouseout = new Function("SimpleSwap(this);");
        x[i].setAttribute("origsrc", x[i].src);
    }
}

/*Pone el valor de los registros por pagina en un campo oculto del formulario del buscador
y se envia el formulario para enviar los parámetros de la búsqueda tambien */
function enviaBuscador(valor)
{
	objForm = document.getElementById('Busqueda_grande');
	objForm.registros_pagina.value = valor;
	objForm.submit();
}

function pagInicial(objForm)
{
	objPag  = objForm.pos_primer_elemento;
	objPag.value = 0;
	objForm.submit();
}

function pagMenos(objForm, num_registros)
{
	objPag  = objForm.pos_primer_elemento;
	objPag.value = parseInt(objPag.value)-num_registros;
	objForm.submit();
}

function pagFinal(objForm, pos)
{
	objPag  = objForm.pos_primer_elemento;
	objPag.value = pos;
	objForm.submit();
}

function pagMas(objForm, num_registros)
{
	objPag  = objForm.pos_primer_elemento;
	objPag.value = parseInt(objPag.value)+num_registros;
	objForm.submit();
}

function enviaPaginacion(valor, objForm)
{
	objPag  = objForm.pos_primer_elemento;
	objPag.value = valor;
	objForm.submit();
}

function validaBusqueda(objForm)
{
	if(objForm.q.value=="") return false;
	return true;
}

function validaBuscador(objForm)
{
	var criterio = false;

	if(objForm.autor.value!="") 	criterio=true;
	if(objForm.titulo.value!="") 	criterio=true;
	if(objForm.anyo.value!="") 		criterio=true;
	if(objForm.lugar.value!="") 	criterio=true;
	if(objForm.q.value!="") 		criterio=true;

	return criterio;
}

