/*
	=================================================
	Codigo del motor de busquedas
	Autor: Aldo Hernandez
	=================================================
*/

//Objeto contenedor del codigo de busqueda
var Buscador = new Object();
Buscador.muestrate = function() 
{
	//referencia del div que muestra el cuadro de busqueda
	var oDiv = document.getElementById("titulo2");
	var sContenido = "<input name='buscar' id='buscar' value='Buscar' />" + 
			 "<input type='button' id='ir' value='ir' onclick='Buscador.busca(); '/>";
	oDiv.innerHTML = sContenido;
	
	//agrega el evento para borrar el texto actual del cuadro de busqueda
	var oTexto = document.getElementById("buscar");
	oTexto.onfocus = function() {
		this.value = "";	
	}
}

Buscador.busca = function() 
{
	//obtiene el texto que va a buscar
	var oTexto = document.getElementById("buscar");
	var sTexto = oTexto.value;
	if(Buscador.validaBusqueda(sTexto))
	{
		//Envia la peticion al servidor
		MotorAjax.busca(sTexto);		
	}
	else
		return;
}

//Funcion que valida el texto a buscar y decide si continua la busqueda
Buscador.validaBusqueda = function(sTexto) 
{
	var bRespuesta = true;
	//condiciones que determina si la busqueda es valida
	if(sTexto.length < 3)
	{
		bRespuesta = false;
	}
	if(sTexto == "Buscar")
	{
		var oTexto = document.getElementById("buscar");
		oTexto.value = "Buscar";
		bRespuesta = false;	
	}
	return bRespuesta;
}
