isIE6= /msie|MSIE 6/.test(navigator.userAgent);

/*******************/
/* Publicacions Medicina */
/*******************/

 function FerCercaPubliMed(idioma,capceleres){
	  caps= new Array();
			switch(idioma) {
				case 'cat': caps[0]=" Cercant ..."; caps[1]=" No s'han trobat resultats "; titol="titulo_ca"; break;
				case 'esp': caps[0]=" Buscando ..."; caps[1]=" No se encuentran resultados "; titol="titulo_es";break;
				case 'eng': caps[0]=" Searching ...";caps[1]=" No results found ";  titol="titulo_en"; break;
	  }
	  var params=  getFormParamsCercaPubliMed("FormArxPubMedCerca");

	  window.addEvent('domready', function(){
		myMooTable = new MooDataTable('myTable', {
		  url: "application/ajax/arxiu_publi_cerca_med.php",  
		  userParams : params,
		  method: "post",
		  perPage: 100000,//20,
		  LoadingText: "<img id=\"Searching\"  src=\"img/ajaxloader.gif\" />" + caps[0] ,
		  InvalidText:  caps[1] ,
		  FailedText:  caps[1] ,
          firstTimeOrder: "DESC",
		  headers: [
				{id: "orden", caption: capceleres[0], sortable: true},
				{id: "fecha", caption: capceleres[1], sortable: true},
				{id: titol, caption: capceleres[2], sortable: true},
				{id: "autor", caption: capceleres[3], sortable: true}
			],
		  RowSelection:true,
		  width: 810
		});
	  });
  
  }
  
  
  
 function FerCercaPubliMed_ter(idioma,capceleres){
	  caps= new Array();
			switch(idioma) {
				case 'cat': caps[0]=" Cercant ..."; caps[1]=" No s'han trobat resultats "; titol="titulo_ca"; break;
				case 'esp': caps[0]=" Buscando ..."; caps[1]=" No se encuentran resultados "; titol="titulo_es";break;
				case 'eng': caps[0]=" Searching ...";caps[1]=" No results found ";  titol="titulo_en"; break;
	  }
	  var params=  getFormParamsCercaPubliMed("FormArxPubMedCerca");
	
	  window.addEvent('domready', function(){
		myMooTable = new MooDataTable('myTable', {
		  url: "application/ajax/arxiu_publi_cerca_med_cat_ter.php",  
		  userParams : params,
		  method: "post",
		  perPage: 100000,//20,
		  LoadingText: "<img id=\"Searching\"  src=\"img/ajaxloader.gif\" />" + caps[0] ,
		  InvalidText:  caps[1] ,
		  FailedText:  caps[1] ,
          firstTimeOrder: "DESC",
		  headers: [
				{id: "numero", caption: capceleres[0], sortable: true},
				{id: "ano", caption: capceleres[1], sortable: true},
				{id: "descripcion", caption: capceleres[2], sortable: true},
				{id: "autor", caption: capceleres[3], sortable: true}
			],
		  RowSelection:true,
		  width: 810
		});
	  });
  
  }
  
  
  
   function getFormParamsCercaPubliMed(IdForm){
		var p="";
		F = document.getElementById(IdForm);
		p+=unescape('&')+"TotalCerca="+F.TotalCerca.value;
		p+=unescape('&')+"select1="+F.select1.value;
		p+=unescape('&')+"text1="+F.text1.value;
		p+=unescape('&')+"selectcon1="+F.selectcon1.value;
		p+=unescape('&')+"select2="+F.select2.value;
		p+=unescape('&')+"text2="+F.text2.value;
		p+=unescape('&')+"selectcon2="+F.selectcon2.value;
		p+=unescape('&')+"select3="+F.select3.value;
		p+=unescape('&')+"text3="+F.text3.value;
		p+=unescape('&')+"selectcon3="+F.selectcon3.value;
		p+=unescape('&')+"select4="+F.select4.value;
		p+=unescape('&')+"text4="+F.text4.value;
		p+=unescape('&')+"selectcon4="+F.selectcon4.value;
		p+=unescape('&')+"select5="+F.select5.value;
		p+=unescape('&')+"text5="+F.text5.value;
		p+=unescape('&')+"TextLliure="+F.TextLliure.value;
  		return p;
  }

  function VeurePubliMed(idioma,id) {
		$("cerca_detall_med_ficha").style.display="block";
		$("cerca_detall_iframe").src="templates/"+idioma+"/publicacions_med_detall.php?veure=1&id="+id;
	}
	
	  function VeurePubliMed_ter(idioma,id) {
		$("cerca_detall_med_ficha").style.display="block";
		$("cerca_detall_iframe").src="templates/"+idioma+"/publicacions_med_detall.php?veure=1&id="+id;
	}


/**************/
/* Arxiu Publicitari */
/**************/

   function FerCercaArxPubli(idioma,capceleres,id){
  	  caps= new Array();
			switch(idioma) {
				case 'cat': caps[0]=" Cercant ..."; caps[1]=" No s'han trobat resultats ";break;
				case 'esp': caps[0]=" Buscando ..."; caps[1]=" No se encuentran resultados ";  break;
				case 'eng': caps[0]=" Searching ..."; caps[1]=" No results found "; break;
	  }
	  
	  var params=  getFormParamsCercaPubli("FormArxPubCerca");

	  // Cerca des de historial
	  historial="";
	  if (id!='-1') historial="?idhist="+id;
	  
	  window.addEvent('domready', function(){
		myMooTable = new MooDataTable('myTable', {
		  url: "application/ajax/arxiu_publi_cerca.php"+historial,  
		  userParams : params,
		  method: "post",
		  perPage: 100000, //15,
		  LoadingText: "<img id=\"Searching\"  src=\"img/ajaxloader.gif\" />" +caps[0] ,
   	      InvalidText:  caps[1] ,
		  FailedText:  caps[1] ,
		  firstTimeOrder: "DESC",
		  headers: [
				{id: "id_document", caption: capceleres[0], sortable: false},
				{id: "id_document", caption: capceleres[0], sortable: false},
				{id: "numero", caption: capceleres[1], sortable: true},
				{id: "data", caption: capceleres[2], sortable: true},
				{id: "producte", caption: capceleres[3], sortable: true},
				{id: "autor", caption: capceleres[4], sortable: true}
			],
		    RowSelection:true,
			width: 620
		});
	  });
  
  }
  
   function getFormParamsCercaPubli(IdForm){
		var p="";
		F = document.getElementById(IdForm);
		p+=unescape('&')+"TotalCerca="+F.TotalCerca.value;
		p+=unescape('&')+"select1="+F.select1.value;
		p+=unescape('&')+"text1="+F.text1.value;
		p+=unescape('&')+"selectcon1="+F.selectcon1.value;
		p+=unescape('&')+"select2="+F.select2.value;
		p+=unescape('&')+"text2="+F.text2.value;
		p+=unescape('&')+"selectcon2="+F.selectcon2.value;
		p+=unescape('&')+"select3="+F.select3.value;
		p+=unescape('&')+"text3="+F.text3.value;
		p+=unescape('&')+"selectcon3="+F.selectcon3.value;
		p+=unescape('&')+"select4="+F.select4.value;
		p+=unescape('&')+"text4="+F.text4.value;
		p+=unescape('&')+"selectcon4="+F.selectcon4.value;
		p+=unescape('&')+"select5="+F.select5.value;
		p+=unescape('&')+"text5="+F.text5.value;
		p+=unescape('&')+"TextLliure="+F.TextLliure.value;
  		return p;
  }
  
	function activacamp(idact,idseg) {
		var selname="select"+idact;
		var textname="text"+idact;
		var selcname="selectcon"+idact;
		var selnameseg="select"+idseg;
		var textnameseg="text"+idseg;
		var selconameseg="selectcon"+idseg;
					
		if ($(selcname).value!="") {
				if ($(selname).value!="" && $(textname).value!="")	{
					$(selnameseg).disabled=false;
					$(textnameseg).disabled=false;
					if (maxim!=idseg)
						$(selconameseg).disabled=false;
					$("TotalCerca").value=TotalCerca++;
				}
				else {
					$(selnameseg).disabled=true;
					$(textnameseg).disabled=true;
					$(selconameseg).disabled=true;
					$("TotalCerca").value=TotalCerca--;
				}
		}
		else {
				Esborrar(idseg,'');
		}
	}
	
	function Esborrar(fins,tot) {
		c=maxim;	
		TotalCerca=fins;					
		$("TotalCerca").value=TotalCerca;
		
		for (i=c;i>=fins;i--)
		{	//alert(i);
			selnameseg="select"+i;
			textnameseg="text"+i;
			selconameseg="selectcon"+i;
			$(selnameseg).value="";
			$(selnameseg).disabled=true;
			$(textnameseg).value="";
			$(textnameseg).disabled=true;
			if (maxim!=i) {
					$(selconameseg).value="";
					$(selconameseg).disabled=true;
			}
		}
		if  (tot!="")  {
			$("selectcon1").value="";
			$("select1").value="";
			$("text1").value="";
		}
	}
	
	function Veure(idioma,id) {
		showlayer('2');
		$("cerca_detall").style.display="block";
		$("cerca_detall_iframe").src="templates/"+idioma+"/arxiu_publicitari_cerca_detall.php?veure=1&id="+id;
	}
	
	function VeureAcumulat(idioma,id) {
		$("cerca_acumulat_detall").style.display="block";
		$("cerca_acumulat_detall_iframe").src="templates/"+idioma+"/arxiu_publicitari_cerca_detall.php?veure=1&id="+id;
	}
	
	function Acumulats(idioma,id) {
			caps= new Array();
			switch(idioma) {
				case 'cat': caps[0]="&nbsp;";caps[1]="Num";caps[2]="Data"; caps[3]="Producte"; caps[4]="Autor"; caps[5]=" Cercant ..."; caps[6]=" No s'han trobat resultats "; break;
				case 'esp': caps[0]="&nbsp;";caps[1]="Num";caps[2]="Fecha";caps[3]="Producto"; caps[4]="Autor";	caps[5]=" Buscando ..."; caps[6]=" No se encuentran resultados "; break;
				case 'eng': caps[0]="&nbsp;";caps[1]="Num";caps[2]="Date";	caps[3]="Product"; caps[4]="Author"; caps[5]=" Searching ...";  caps[6]=" No results found ";break;
			};
			
		  var params= unescape('&')+"id="+id;
		  if (id=='EsborrarTots')
			params= unescape('&')+"esborrartots=1";
			
		  window.addEvent('domready', function(){
			myMooTableAcumulats = new MooDataTable('myTableAcumulats', {
			  url: "application/ajax/arxiu_publi_cerca_acumulats.php",  
			  userParams : params,
			  method: "post",
			  perPage: 100000,//15,
			  LoadingText: "<img id=\"Searching\"  src=\"img/ajaxloader.gif\" />" +  caps[5],
		      InvalidText:  caps[6] ,
		      FailedText:  caps[6] ,
			  headers: [
					{id: "id", caption: caps[0], sortable: false},
					{id: "id", caption: caps[0], sortable: false},
					{id: "Num", caption: caps[1], sortable: false},
					{id: "data", caption: caps[2], sortable: false},
					{id: "producte", caption: caps[3], sortable: false},
					{id: "autor", caption: caps[4], sortable: false}
				],
			  RowSelection:true,
			  width: 620
			});
		  });
	
	}
		
		
    function VeureCerques(){
		var jsonRequest = new Request.JSON({
				url: "application/ajax/arxiu_publi_cerca_historial.php", 
				method: "post",
				onSuccess: function(resp){
					OmpleCerques(resp);
				}.bind(this)
			}).send("bust=" + new Date().getTime());
  
   }
   
   function OmpleCerques(resp){
	    $('cerca_layers_4').innerHTML="";
		if (resp!=null) {
			resp.cerques.each(function(row, index) {  
				$('cerca_layers_4').innerHTML+=(++index)+" - <a class='link3' style='text-decoration:none' href='javascript:void(0)' onclick=\"FerCercaDesDeHistorial_publi('"+(index)+"')\">"+row+"</a><br />";
			} );
	   }
   }

   function Print_publi(idioma,id) {
		finestra=window.open("templates/"+idioma+"/arxiu_publicitari_cerca_detall.php?id="+id,'print_window','height=400,width=620,menubar=no,toolbar=no,location=no,scrollbars=yes');
		finestra.focus();
   }
   
   function PrintAll_publi(idioma){
		finestra=window.open("templates/"+idioma+"/arxiu_publicitari_cerca_detall.php?printall=1",'print_window','height=400,width=620,menubar=no,toolbar=no,location=no,scrollbars=yes');
		finestra.focus();
   }
	
   function PrintAcc_publi(idioma){
		finestra=window.open("templates/"+idioma+"/arxiu_publicitari_cerca_detall.php?printall=1&acc=1",'print_window','height=400,width=620,menubar=no,toolbar=no,location=no,scrollbars=yes');
		finestra.focus();
   }
	
   function PrintAllGallery_publi(idioma){
		finestra=window.open("templates/"+idioma+"/arxiu_publicitari_galeria.php?printall=1",'print_window','height=550,width=820,menubar=no,toolbar=no,location=no,scrollbars=yes');
		finestra.focus();
   }


/**************/
/* Arxiu Fotografic */
/**************/

  function FerCercaArxFoto(idioma,capceleres,id){
  	  caps= new Array();
			switch(idioma) {
				case 'cat': caps[0]=" Cercant ..."; caps[1]=" No s'han trobat resultats ";break;
				case 'esp': caps[0]=" Buscando ..."; caps[1]=" No se encuentran resultados ";  break;
				case 'eng': caps[0]=" Searching ..."; caps[1]=" No results found "; break;
	  }
	  
	  var params=  getFormParamsCercaFoto("FormArxFotCerca");

	  // Cerca des de historial
	  historial="";
	  if (id!='-1') historial="?idhist="+id;
	  
	  window.addEvent('domready', function(){
		myMooTable = new MooDataTable('myTable', {
		  url: "application/ajax/arxiu_foto_cerca.php"+historial,  
		  userParams : params,
		  method: "post",
		  perPage: 100000, //15,
		  LoadingText: "<img id=\"Searching\"  src=\"img/ajaxloader.gif\" />" +caps[0] ,
   	      InvalidText:  caps[1] ,
		  FailedText:  caps[1] ,
		  firstTimeOrder: "DESC",
		  headers: [
				{id: "id", caption: capceleres[0], sortable: false},
				{id: "id", caption: capceleres[0], sortable: false},
				{id: "codi_ref", caption: capceleres[1], sortable: true},
				{id: "data", caption: capceleres[2], sortable: true},
				{id: "geo_nom", caption: capceleres[3], sortable: true},
				{id: "nom_autor", caption: capceleres[4], sortable: true}
			],
		    RowSelection:true,
			width: 620
		});
	  });
  
  }
  
   function getFormParamsCercaFoto(IdForm){
		var p="";
		F = document.getElementById(IdForm);
		p+=unescape('&')+"TotalCerca="+F.TotalCerca.value;
		p+=unescape('&')+"select1="+F.select1.value;
		p+=unescape('&')+"text1="+F.text1.value;
		p+=unescape('&')+"selectcon1="+F.selectcon1.value;
		p+=unescape('&')+"select2="+F.select2.value;
		p+=unescape('&')+"text2="+F.text2.value;
		p+=unescape('&')+"selectcon2="+F.selectcon2.value;
		p+=unescape('&')+"select3="+F.select3.value;
		p+=unescape('&')+"text3="+F.text3.value;
		p+=unescape('&')+"selectcon3="+F.selectcon3.value;
		p+=unescape('&')+"select4="+F.select4.value;
		p+=unescape('&')+"text4="+F.text4.value;
		p+=unescape('&')+"selectcon4="+F.selectcon4.value;
		p+=unescape('&')+"select5="+F.select5.value;
		p+=unescape('&')+"text5="+F.text5.value;
		p+=unescape('&')+"TextLliure="+F.TextLliure.value;
  		return p;
  }

	function Acumulats_Foto(idioma,id) {
			caps= new Array();
			switch(idioma) {
				case 'cat': caps[0]="&nbsp;";caps[1]="Ref";caps[2]="Data"; caps[3]="Desc. Geo."; caps[4]="Autor"; caps[5]=" Cercant ..."; caps[6]=" No s'han trobat resultats "; break;
				case 'esp': caps[0]="&nbsp;";caps[1]="Ref";caps[2]="Fecha";caps[3]="Desc. Geo."; caps[4]="Autor";	caps[5]=" Buscando ..."; caps[6]=" No se encuentran resultados "; break;
				case 'eng': caps[0]="&nbsp;";caps[1]="Ref";caps[2]="Date";	caps[3]="Geo. Desc"; caps[4]="Author"; caps[5]=" Searching ...";  caps[6]=" No results found ";break;
			};
			
		  var params= unescape('&')+"id="+id;
		   if (id=='EsborrarTots')
			params= unescape('&')+"esborrartots=1";
			
		  window.addEvent('domready', function(){
			myMooTableAcumulats = new MooDataTable('myTableAcumulats', {
			  url: "application/ajax/arxiu_foto_cerca_acumulats.php",  
			  userParams : params,
			  method: "post",
			  perPage: 100000,//15,
			  LoadingText: "<img id=\"Searching\"  src=\"img/ajaxloader.gif\" />" +  caps[5],
		      InvalidText:  caps[6] ,
		      FailedText:  caps[6] ,
			  headers: [
					{id: "id", caption: caps[0], sortable: false},
					{id: "id", caption: caps[0], sortable: false},
					{id: "codi_ref", caption: caps[1], sortable: false},
					{id: "data", caption: caps[2], sortable: false},
					{id: "geo_nom", caption: caps[3], sortable: false},
					{id: "nom_autor", caption: caps[4], sortable: false}
				],
			  RowSelection:true,
			  width: 620
			});
		  });
	
	}

	function Veure_Foto(idioma,id) {
		showlayer('2');
		$("cerca_detall").style.display="block";
		$("cerca_detall_iframe").src="templates/"+idioma+"/arxiu_fotografic_cerca_detall.php?veure=1&id="+id;
	}
	
	function VeureAcumulat_Foto(idioma,id) {
		$("cerca_acumulat_detall").style.display="block";
		$("cerca_acumulat_detall_iframe").src="templates/"+idioma+"/arxiu_fotografic_cerca_detall.php?veure=1&id="+id;
	}
	
	function Print_foto(idioma,id) {
		finestra=window.open("templates/"+idioma+"/arxiu_fotografic_cerca_detall.php?id="+id,'print_window','height=400,width=620,menubar=no,toolbar=no,location=no,scrollbars=yes');
		finestra.focus();
		//window.print();
   }
   
   	function PrintAll_foto(idioma){
			finestra=window.open("templates/"+idioma+"/arxiu_fotografic_cerca_detall.php?printall=1",'print_window','height=400,width=620,menubar=no,toolbar=no,location=no,scrollbars=yes');
			finestra.focus();
	}
	
	function PrintAcc_foto(idioma){
			finestra=window.open("templates/"+idioma+"/arxiu_fotografic_cerca_detall.php?printall=1&acc=1",'print_window','height=400,width=620,menubar=no,toolbar=no,location=no,scrollbars=yes');
			finestra.focus();
	}
		
	function PrintAllGallery_foto(idioma){
		finestra=window.open("templates/"+idioma+"/arxiu_fotografic_galeria.php?printall=1",'print_window','height=550,width=820,menubar=no,toolbar=no,location=no,scrollbars=yes');
		finestra.focus();
	}

    function VeureCerques_Foto(){
		var jsonRequest = new Request.JSON({
				url: "application/ajax/arxiu_foto_cerca_historial.php", 
				method: "post",
				onSuccess: function(resp){
					OmpleCerques_foto(resp);
				}.bind(this)
			}).send("bust=" + new Date().getTime());
  
   }
   
   function OmpleCerques_foto(resp){
	    $('cerca_layers_4').innerHTML="";
		if (resp!=null) {
			resp.cerques.each(function(row, index) {  
				$('cerca_layers_4').innerHTML+=(++index)+" - <a class='link3' style='text-decoration:none' href='javascript:void(0)' onclick=\"FerCercaDesDeHistorial_foto('"+(index)+"')\">"+row+"</a><br />";
			} );
	   }
   }

/*********/
/* Noticies */
/*********/
  
  function LlistaNoticies(idioma,TextAnterior,TextSeguent){
	   caps= new Array();
			switch(idioma) {
				case 'cat': caps[0]=" Cercant ..."; caps[1]=" No s'han trobat resultats "; break;
				case 'esp': caps[0]=" Buscando ..."; caps[1]=" No se encuentran resultados "; break;
				case 'eng': caps[0]=" Searching ..."; caps[1]=" No results found "; break;
	   }
	   
	   var params= "";
	   window.addEvent('domready', function(){
		myMooTable = new MooDataTable('myTable', {
		  url: "application/ajax/noticies_list.php",  
		  textPrev: TextAnterior,
		  textNext: TextSeguent,
		  userParams : params,
		  method: "post",
		  perPage: 6,
		  LoadingText: "<img id=\"Searching\"  src=\"img/ajaxloader.gif\" />"  + caps[0],
		  InvalidText:  caps[1] ,
		  FailedText:  caps[1] ,
		  headers: [
				{id: "idnoticia", caption: "NOTICIES", sortable: false}
			],
			width: 250
		});
	  });
	  
  }
  
   function Noticia(id){
		//alert(id);
		var jsonRequest = new Request.JSON({
				url: "application/ajax/noticies_detall.php", 
				method: "post",
				onSuccess: function(resp){
					OmpleNoticia(resp);
				}.bind(this)
			}).send("id=" + id+ "&bust=" + new Date().getTime());
  
   }
   
   function OmpleNoticia(resp){
	    if (resp!=null) {
		  $('NotTitular').innerHTML=resp.data+' - '+resp.titol;
		  $('NotText').innerHTML=resp.text;
		  $('NotImatge').style.display='none';
		  if (resp.foto!="" && resp.foto!=null) {
			    $('NotImatge').style.display='block';
		  		$('NotImatge').src='img/noticies/'+resp.foto;
		  }
	   }
   }
  
  
  
  
/****************/
/* Biblioteca  Cerca  */
/****************/

   function FerCercaBiblioteca(idioma,capceleres,id){
	   caps= new Array();
			switch(idioma) {
				case 'cat': caps[0]=" Cercant ..."; caps[1]=" No s'han trobat resultats "; break;
				case 'esp': caps[0]=" Buscando ..."; caps[1]=" No se encuentran resultados "; break;
				case 'eng': caps[0]=" Searching ..."; caps[1]=" No results found "; break;
	   }
	   
	  var params=  getFormParamsCercaBiblioteca("FormBibliotecaCerca");

	  ample=620; if(isIE6) ample=600;
	  
	  
	  // Cerca des de historial
	  historial="";
	  if (id!='-1') historial="?idhist="+id;
	  
	  window.addEvent('domready', function(){
	  
		myMooTable = new MooDataTable('myTable', {
		  url: "application/ajax/biblioteca_cerca.php"+historial,  
		  userParams : params,
		  method: "post",
		  perPage: 100000, // 15,
		  LoadingText: "<img id=\"Searching\"  src=\"img/ajaxloader.gif\" />" +caps[0] ,
		  InvalidText:  caps[1] ,
		  FailedText:  caps[1] ,
		  firstTimeOrder: "DESC",
		  headers: [
				{id: "id", caption: capceleres[0], sortable: false},
				{id: "id", caption: capceleres[0], sortable: false},
				{id: "titol", caption: capceleres[1], sortable: true},
				{id: "autor", caption: capceleres[2], sortable: true}
			],
		  RowSelection:true,
		  width: ample
		});
	  });
  
  }
  
   function getFormParamsCercaBiblioteca(IdForm){
		var p="";
		F = document.getElementById(IdForm);
		p+=unescape('&')+"TotalCerca="+F.TotalCerca.value;
		p+=unescape('&')+"select1="+F.select1.value;
		p+=unescape('&')+"text1="+F.text1.value;
		p+=unescape('&')+"selectcon1="+F.selectcon1.value;
		p+=unescape('&')+"select2="+F.select2.value;
		p+=unescape('&')+"text2="+F.text2.value;
		p+=unescape('&')+"selectcon2="+F.selectcon2.value;
		p+=unescape('&')+"select3="+F.select3.value;
		p+=unescape('&')+"text3="+F.text3.value;
		p+=unescape('&')+"selectcon3="+F.selectcon3.value;
		p+=unescape('&')+"select4="+F.select4.value;
		p+=unescape('&')+"text4="+F.text4.value;
		p+=unescape('&')+"selectcon4="+F.selectcon4.value;
		p+=unescape('&')+"select5="+F.select5.value;
		p+=unescape('&')+"text5="+F.text5.value;
		p+=unescape('&')+"TextLliure="+F.TextLliure.value;
  		return p;
  }
  
	function activacamp_biblio(idact,idseg) {
		var selname="select"+idact;
		var textname="text"+idact;
		var selcname="selectcon"+idact;
		var selnameseg="select"+idseg;
		var textnameseg="text"+idseg;
		var selconameseg="selectcon"+idseg;
					
		if ($(selcname).value!="") {
				if ($(selname).value!="" && $(textname).value!="")	{
					$(selnameseg).disabled=false;
					$(textnameseg).disabled=false;
					if (maxim!=idseg)
						$(selconameseg).disabled=false;
					$("TotalCerca").value=TotalCerca++;
				}
				else {
					$(selnameseg).disabled=true;
					$(textnameseg).disabled=true;
					$(selconameseg).disabled=true;
					$("TotalCerca").value=TotalCerca--;
				}
		}
		else {
				Esborrar_biblio(idseg,'');
		}
	}
	
	function Esborrar_biblio(fins,tot) {
		c=maxim;	
		TotalCerca=fins;					
		$("TotalCerca").value=TotalCerca;
		
		for (i=c;i>=fins;i--)
		{	//alert(i);
			selnameseg="select"+i;
			textnameseg="text"+i;
			selconameseg="selectcon"+i;
			$(selnameseg).value="";
			$(selnameseg).disabled=true;
			$(textnameseg).value="";
			$(textnameseg).disabled=true;
			if (maxim!=i) {
					$(selconameseg).value="";
					$(selconameseg).disabled=true;
			}
		}
		if  (tot!="")  {
			$("selectcon1").value="";
			$("select1").value="";
			$("text1").value="";
		}
	}
	
	function Veure_biblio(idioma,id) {
		showlayer('2');
		$("cerca_detall").style.display="block";
		$("cerca_detall_iframe").src="templates/"+idioma+"/biblioteca_cerca_detall.php?veure=1&id="+id;
	}
	
	function VeureAcumulat_biblio(idioma,id) {
		$("cerca_acumulat_detall").style.display="block";
		$("cerca_acumulat_detall_iframe").src="templates/"+idioma+"/biblioteca_cerca_detall.php?veure=1&id="+id;
	}
	
	function Acumulats_biblio(idioma,id) {
			caps= new Array();
			switch(idioma) {
				case 'cat': caps[0]="&nbsp;";caps[1]="Títol";caps[2]="Autor";	caps[3]=" Cercant ..."; caps[4]=" No s'han trobat resultats ";break;
				case 'esp': caps[0]="&nbsp;";caps[1]="Título";caps[2]="Autor";	caps[3]=" Buscando ..."; caps[4]=" No se encuentran resultados ";break;
				case 'eng': caps[0]="&nbsp;";caps[1]="Title";caps[2]="Author";	caps[3]=" Searching ..."; caps[4]=" No results found ";break;
			}
			
		  ample=620; if(isIE6) ample=600;

		  var params= unescape('&')+"id="+id;
		  if (id=='EsborrarTots')
			params= unescape('&')+"esborrartots=1";

		  window.addEvent('domready', function(){
			myMooTableAcumulats = new MooDataTable('myTableAcumulats', {
			  url: "application/ajax/biblioteca_cerca_acumulats.php",  
			  userParams : params,
			  method: "post",
			  perPage: 100000,//15,
			  LoadingText: "<img id=\"Searching\"  src=\"img/ajaxloader.gif\" />" + caps[3] ,
		      InvalidText:  caps[4] ,
		      FailedText:  caps[4] ,
 		      firstTimeOrder: "DESC",
			  headers: [
					{id: "id", caption: caps[0], sortable: false},
					{id: "id", caption: caps[0], sortable: false},
					{id: "titol", caption: caps[1], sortable: true},
					{id: "autor", caption: caps[2], sortable: true}
				],
			  RowSelection:true,
			  width: ample
			});
		  });
	
	}
		
		
    function VeureCerques_biblio(){
		var jsonRequest = new Request.JSON({
				url: "application/ajax/biblioteca_cerca_historial.php", 
				method: "post",
				onSuccess: function(resp){
					OmpleCerques_biblio(resp);
				}.bind(this)
			}).send("bust=" + new Date().getTime());
  
   }
   
   function OmpleCerques_biblio(resp){
	    $('cerca_layers_4').innerHTML="";
		if (resp!=null) {
			resp.cerques.each(function(row, index) {  
				$('cerca_layers_4').innerHTML+=(++index)+" - <a class='link3' style='text-decoration:none' href='javascript:void(0)' onclick=\"FerCercaDesDeHistorial_biblio('"+(index)+"')\">"+row+"</a><br />";
			} );
	   }
   }

	function Print_biblio(idioma,id) {
		finestra=window.open("templates/"+idioma+"/biblioteca_cerca_detall.php?id="+id,'print_window','height=400,width=620,menubar=no,toolbar=no,location=no,scrollbars=yes');
		finestra.focus();
	}
	
	function PrintAll_biblio(idioma){
			finestra=window.open("templates/"+idioma+"/biblioteca_cerca_detall.php?printall=1",'print_window','height=400,width=620,menubar=no,toolbar=no,location=no,scrollbars=yes');
			finestra.focus();
	}
		
	function PrintAcc_biblio(idioma){
			finestra=window.open("templates/"+idioma+"/biblioteca_cerca_detall.php?printall=1&acc=1",'print_window','height=400,width=620,menubar=no,toolbar=no,location=no,scrollbars=yes');
			finestra.focus();
	}
	
	

  
