  function listar_lista() {
    document.getElementById('vista_mosaico').style.display = 'none'; document.getElementById('vista_lista').style.display = 'inline';
	$("div.gsc-result").width("650px"); $("div.gs-visibleUrl-long").width("80%");
  }
  
  function listar_mosaico() {
	document.getElementById('vista_lista').style.display = 'none'; document.getElementById('vista_mosaico').style.display = 'inline';
    $("div.gsc-result").width("300px"); $("div.gs-visibleUrl-long").width("0px");
  }
  
  function ocultarPaginaOriginal(){
	try {
	try{document.getElementById('migas').innerHTML = '<p>Est&aacute;s en: <a  href="http://www.fundacion.telefonica.com/index.htm">Fundaci&oacute;n Telef&oacute;nica</a> > Mediateca</p>';}catch(error){}
	try{document.getElementById('titular').innerHTML = '<h3>Mediateca</h3>';}catch(error){}
	try{ document.getElementById('texto2').style.display = 'none'; }catch(error){}			//eventos.asp
	try{ document.getElementById('texto3').style.display = 'none'; }catch(error){}			//ayuda.asp organizaciones.asp
	try{ document.getElementById('texto5').style.display = 'none'; }catch(error){}			//novedades.asp eventos.asp
	try{ document.getElementById('paginacion').style.display = 'none'; }catch(error){}		//eventos.asp actividades.asp organizaciones.asp participantes.asp
	try{ document.getElementById('paginacion2').style.display = 'none'; }catch(error){}		//eventos.asp actividades.asp organizaciones.asp participantes.asp
	try{ document.getElementById('bloque1_col1').style.display = 'none'; }catch(error){}	//noexiste.asp
	try{ document.getElementById('destacado670_1').style.display = 'none'; }catch(error){}	//index.asp
	try{ document.getElementById('bloque2').style.display = 'none'; }catch(error){}			//index.asp
	try{ document.getElementById('naveg_b').style.display = 'none'; }catch(error){}			//eventos.asp actividades.asp organizaciones.asp participantes.asp
	try{document.getElementById('cse').style.display = 'block'; }catch(error){}				//resultados google
	//try{ document.getElementById('wrapbloques').style.display = 'none'; }catch(error){}
	} catch(error){}
  }

  
  var divs; var ie; var searchResultItemIdxs=new Array(); var alts; var alternateSearchProposalTextIdx; var nor; var noResultsIdx;
  function findByClassSearchResultItems() {
	var j=0; ie = (navigator.userAgent.indexOf("MSIE")!=-1);
    alternateSearchProposalTextIdx=null; alts = ((!ie)?document.getElementsByClassName('gs-spelling gs-result'):document.getElementsByTagName('div')); 
	for (var i=0; i<alts.length; i++) {
		if (!ie) alternateSearchProposalTextIdx=i;
		else if ((alts.item(i)) && (alts.item(i).className) && (alts.item(i).className=='gs-spelling gs-result gs-bidi-start-align')) alternateSearchProposalTextIdx=i;
	}
	noResultsIdx=null; nor = ((!ie)?document.getElementsByClassName('gs-webResult gs-result gs-no-results-result'):document.getElementsByTagName('div')); 
	for (var i=0; i<nor.length; i++) {
		if (!ie) noResultsIdx=i;
		else if ((nor.item(i)) && (nor.item(i).className) && 
				(nor.item(i).className=="gs-webResult gs-result gs-no-results-result")){ noResultsIdx=i;}
	}
	divs = ((!ie)?document.getElementsByClassName('gs-webResult gs-result'):document.getElementsByTagName('div')); 
	for (var i=0; i<divs.length; i++) {
		if (!ie) searchResultItemIdxs[j++]=i;
		else if ((divs.item(i)) && (divs.item(i).className) && (divs.item(i).className=="gs-webResult gs-result")){ searchResultItemIdxs[j++]=i;}
	}
  }
	
  function updateSearchResultItemIdxs(i) {
    if (ie) {
		if (alternateSearchProposalTextIdx) alternateSearchProposalTextIdx++;
		if (noResultsIdx) noResultsIdx++;
	    for (var j=i+1; j<searchResultItemIdxs.length; j++) searchResultItemIdxs[j]=searchResultItemIdxs[j]+2; }
  }
  
  function searchComplete() {
    var acts = "";
	var x = new Array();
	searchResultItemIdxs = new Array();	
	ocultarPaginaOriginal(); findByClassSearchResultItems();
	if (alternateSearchProposalTextIdx!=null) alts.item(alternateSearchProposalTextIdx).childNodes.item(0).nodeValue="Tal vez quiso decir: ";
	if (noResultsIdx!=null) nor.item(noResultsIdx).innerHTML= nor.item(noResultsIdx).innerHTML.replace("No hay resultados.","La búsqueda no dio ningún resultado. Relaje los criterios de búsqueda.");
	for (var i=0;  i<searchResultItemIdxs.length;  i++) { 
		x[i]=((divs.item(searchResultItemIdxs[i]))?divs.item(searchResultItemIdxs[i]).innerHTML:"");
		var z=x[i].split("-"); var a=0; var found; var j = 0; 
		do {var c=z[j].charAt(0); a=parseInt(z[j].substr(1)); found=((c =='a') && (!isNaN(a))); j++; } while ((!found) && (j < z.length));
		if(acts!="" ) acts += "-";
		if(isNaN(a)) a = "0";
		acts+=a;
	}	
	var act = makeSynchRequest(urlLibrarian+"searchDB/searchGoogle.asp?a="+acts);
	var xmlDoc = loadXMLString(act);
	var lenAct = obten_dato_lista_len (xmlDoc, "act");
//	alert(act); 
	for (var i=0; i<lenAct; i++){
		var cat = obten_dato_lista(xmlDoc, "cat", i);
		var cic = obten_dato_lista(xmlDoc, "cic", i);
		var key = obten_dato_lista(xmlDoc, "key", i);
		var f = obten_dato_lista(xmlDoc, "foto", i);
	//	alert(cat+","+cic+","+key+","+f+"  num="+i);
		var fUrl = (f == "") ? (urlLibrarian+"browser/images/no_disponible.jpg") : (urlContents+fotogramasDir+f);
		if ((divs.item(searchResultItemIdxs[i])) && 
			(divs.item(searchResultItemIdxs[i]).getElementsByTagName("div")) &&
			(divs.item(searchResultItemIdxs[i]).getElementsByTagName("div").item(0)) &&
			(divs.item(searchResultItemIdxs[i]).getElementsByTagName("div").item(0).className) &&
			(divs.item(searchResultItemIdxs[i]).getElementsByTagName("div").item(0).className =="gs-title")) {
				var descrip='';
				if (cat!=null && cat!='') descrip=cat; 
				if (cic!=null && cic!='') {descrip = ((descrip)?(descrip+", "):"")+cic;}
				if (key!=null && key!='') {descrip = ((descrip)?(descrip+", "):"")+key;}
				if (descrip && (descrip.length>80)) descrip=descrip.substr(0,77)+"...";
				x[i]="<div class='foto'><img src='xx' alt='xx' width='115' height='87'></div>"+"<div class='descrip'>"+((descrip)?descrip:"")+"</div>"+x[i];
				//	alert(i+","+descrip);
				divs.item(searchResultItemIdxs[i]).innerHTML=x[i];
				updateSearchResultItemIdxs(i);					
		}
			
		if ((divs.item(searchResultItemIdxs[i])) && 
			(divs.item(searchResultItemIdxs[i]).getElementsByTagName("div")) && 
			(divs.item(searchResultItemIdxs[i]).getElementsByTagName("div").item(0)) && 
			(divs.item(searchResultItemIdxs[i]).getElementsByTagName("div").item(0).className) && 
			(divs.item(searchResultItemIdxs[i]).getElementsByTagName("div").item(0).className =="foto")) {
				divs.item(searchResultItemIdxs[i]).getElementsByTagName("img").item(0).src = fUrl; 
				divs.item(searchResultItemIdxs[i]).getElementsByTagName("img").item(0).alt = fUrl;
		}
	}	
}

  function localDraw(){
		$("input.gsc-search-button").val("   ");
		$("input.gsc-input").val("Buscar en la Mediateca");
		$("input.gsc-input").click(function(){if (this.value=="Buscar en la Mediateca") {$("input.gsc-input").val("");}});
  }
