// en <Head>: function sf(){document.go.focus();}
// en <body>: onLoad=sf()

title = new Object();
desc = new Object();
links= new Object();
matched= new Object();
keywords= new Object();
found= new Object();
var temp=0;

// # of titles present in the database
title[0]=10

//no of keywords after parsing
keywords[0]=0

//no of  matches found.
found[0]=0

<!-- Lista de elementos sobre los que se hace la búsqueda -->


title[1]="farmacia formulación magistral"
desc[1]="Farmacia Marro - Inicio"
links[1]="http://www.farmaciamarro.com"
matched[1]=0

title[2]="farmacia servicios venta internet"
desc[2]="Farmacia Marro - Servicios"
links[2]="http://www.farmaciamarro.com/servicios.htm"
matched[2]=0

title[3]="pago por banco forma de pago factura servicio internet web"
desc[3]="Servicio de pago aplazado por banco"
links[3]="http://www.farmaciamarro.com/banco.htm"
matched[3]=0

title[4]="acceso cliente zona restringida clave de acceso servicio internet web"
desc[4]="Acceso clientes - Zona de servicios restringida a nuestros clientes"
links[4]="http://www.farmaciamarro.com/clientes.htm"
matched[4]=0

title[5]="consulta farmacéutica consejo farmacéutico formulario de contacto mejorar servicio comentario sugerencia contacto profesional teléfono dirección postal"
desc[5]="Una consulta farmacéutica, un comentario, una sugerencia, o si está buscando nuestros datos postales y dónde nos encontramos"
links[5]="http://www.farmaciamarro.com/contacto.htm"
matched[5]=0

title[6]="formulario de contacto consulta farmacéutica consejo farmacéutico servicio internet web atención farmacéutica"
desc[6]="Realice una consulta directamente a un farmacéutico de nuestro equipo"
links[6]="http://www.farmaciamarro.com/consulta.htm"
matched[6]=0

title[7]="pharmacy pharmaceutical care compounding service unit-dose gerontological english language foreign contact information professional"
desc[7]="Welcome to Marro Pharmacy - If you are interested in improving the pharmaceutical profession, please contact us!"
links[7]="http://www.farmaciamarro.com/english.htm"
matched[7]=0

title[8]="equipo arancha arantza guillermo diego tere teresa inma inmaculada elena rosa merche farmacéutic farmacia personal adjunto auxiliar médico técnico ayudante trabajo"
desc[8]="El equipo humano de la Farmacia Marro"
links[8]="http://www.farmaciamarro.com/equipo.htm"
matched[8]=0

title[9]="ficha paciente cliente atención farmacéutica seguimiento terapéutico farmacoterapéutico farmacológico monitorización monitoring"
desc[9]="Ficha de paciente, uno de los servicios profesionales de la Farmacia Marro"
links[9]="http://www.farmaciamarro.com/ficha_paciente.htm"
matched[9]=0

title[10]="email internet web personal e-mail página teléfono dirección fax horario situación localización país ciudad calle"
desc[10]="Toda la información para contactar con la Farmacia Marro"
links[10]="http://www.farmaciamarro.com/info_contacto.htm"
matched[10]=0

title[11]="HASTA AQUÍ - MI SALUD"
desc[11]="Realice una consulta directamente a un farmacéutico de nuestro equipo"
links[11]="http://www.farmaciamarro.com/misalud.htm"
matched[11]=0

title[12]="formulario de contacto consulta farmacéutica consejo farmacéutico servicio internet web atención farmacéutica"
desc[12]="Realice una consulta directamente a un farmacéutico de nuestro equipo"
links[12]="http://www.farmaciamarro.com/consulta.htm"
matched[12]=0

title[13]="formulario de contacto consulta farmacéutica consejo farmacéutico servicio internet web atención farmacéutica"
desc[13]="Realice una consulta directamente a un farmacéutico de nuestro equipo"
links[13]="http://www.farmaciamarro.com/consulta.htm"
matched[13]=0

<!-- Fin de lista de elementos -->

function search(){
// get the input from the input by the user and strip it into keywords
//+
var skeyword=document.searchengine.keywords.value.toLowerCase();
var check=1;
var pos=0;
var i=0;
var j=0;
var  itemp=0;
var config='';

while (true)
	{
	if (skeyword.indexOf("+") == -1 )
		{
		keywords[check]=skeyword;
		break;
		}
	pos=skeyword.indexOf("+");
	if (skeyword !="+")	
	{
	keywords[check]=skeyword.substring(0,pos);
	check++;
	}
	else
	{
	check--;
	break;
	}
	skeyword=skeyword.substring(pos+1, skeyword.length);	
	if (skeyword.length ==0)
		{
		check--;
		break;
		}
			 
	}
// the keywords have been put in keywords object.
keywords[0]=check;
//alert(check);
// matching and storing the matches in matched
for ( i=1; i<=keywords[0];i++)
	{
	for (j=1;j<=title[0];j++)
		{
		if (title[j].toLowerCase().indexOf(keywords[i]) > -1 )
			{
			  matched[j]++;
			}
		}	
	}
// putting all the indexes of the matched records  in found

for (i=1;i<=title[0];i++)
{
	if (matched[i] > 0 )
		{
		  found[0]++;
		// increment the found 	
		  found[found[0]]=i;
			
		}	
}
//alert("found 0 " +  found[0]);
// sort the list as per max percentage of matches


for (i=1;i<=found[0]-1;i++)
	{
	for(j=i+1;j<=found[0];j++)
		{
		if ( matched[found[i]]< matched[found[j]] )
			{
			temp= found[j];
			found[j]=found[i];
			found[i]=temp;
			}
		}
	}



// end of sort

// prepare for document write.
// config='toolbar=no,location=no,directories=no,status=no,menubar=no,' 
// config += 'scrollbars=yes,resizable=yes' 
output = window.open ("","outputwindow") 
output.document.write('<title> Resultados de la búsqueda en farmaciamarro.com </title><LINK href="archivos/marro.css" rel=stylesheet>');
output.document.write('<BODY vLink=#990099 aLink=#0000ff link=#003399 bgColor=#ffffff topmargin="0" leftmargin="0">');
output.document.write('<table border=0 cellPadding=0 cellSpacing=0><tr><td bgcolor=#000080><img src=imagenes/logo_azul_pequeno2.gif alt="Farmacia Marro" align=left></td>');
output.document.write('<td bgcolor=#000080 align=center valign=center><h2><font color=white>Resultados de la búsqueda en farmaciamarro.com</font></h2></td></tr>');    





if (found[0]==0)
	{
	//alert(found[0]);

        output.document.write('<tr><td bgcolor=#008000 valign=center colspan=2 width=100%><font color=white>Términos buscados: ')

	for (i=1;  i<=keywords[0]; i++)
		{
		output.document.write( keywords[i].bold() +"   ");
		}

	output.document.write("</font></td><td bgcolor=#008000>&nbsp</td></tr></table><p><p><b><font color=red>&nbsp;&nbsp;No se ha obtenido ningún resultado en esta búsqueda </b></font> <br>");
	output.document.write("&nbsp;&nbsp;Use menos palabras clave o vuelva a intentarlo con otro término<br>");
	}

else
	{
	// data has been found
        output.document.write('<tr><td bgcolor=#008000 valign=center width=40%><font color=white>Términos buscados: ')

	for (i=1;  i<=keywords[0]; i++)
		{
		output.document.write( keywords[i].bold() +"   ");
		}

	output.document.write("</font></td><td bgcolor=#008000><font color=white>Resultados obtenidos: ");
	output.document.write( found[0]);
        output.document.write("</font></td></tr></table><p>");
	output.document.write("<table border=0 width=100%>");

	for (i=1; i<=found[0];i++)
		{
		output.document.write("<tr><td valign=top bgcolor=#ffffff>");
		output.document.write("<h3>" +i+"." +"</h3>");
		output.document.write("<td valign=top>");
		itemp=found[i];
		output.document.write(desc[itemp].bold() +"<br>" +
		links[itemp].link(links[itemp])+"<br>");
		temp= (matched[itemp]/keywords[0])*100
		output.document.write("<i> Porcentaje de coincidencia: " +temp+" %  </i><p>&nbsp" );
		matched[itemp]=0
		} 
	found[0]=0;
	output.document.write("</table>");
	}


output.document.write ("<form><center>") 
output.document.write ("<input type='button' value='Nueva búsqueda' onClick = 'self.close()'><p>") 
output.document.write ("</center></form>") 
}