function LTrim(String)
{
	var i = 0;
	var j = String.length - 1;

	if (String == null)
		return (false);

	for (i = 0; i < String.length; i++)
	{
		if (String.substr(i, 1) != ' ' &&
		    String.substr(i, 1) != '\t')
			break;
	}

	if (i <= j)
		return (String.substr(i, (j+1)-i));
	else
		return ('');
}

function RTrim(String)
{
	var i = 0;
	var j = String.length - 1;

	if (String == null)
		return (false);

	for(j = String.length - 1; j >= 0; j--)
	{
		if (String.substr(j, 1) != ' ' &&
			String.substr(j, 1) != '\t')
		break;
	}

	if (i <= j)
		return (String.substr(i, (j+1)-i));
	else
		return ('');
}

function Trim(String)
{
	if (String == null)
		return (false);

	return RTrim(LTrim(String));
}

function VerificaEnter(){
	if (event.keyCode == 13){
		event.keyCode = 0;
		ValidaBusca();
	}
}

//validacao da busca
function ValidaBusca(){
	
	var f=document.form_busca_header;
	var msg='';
	var ret=true;
	
	if(Trim(f.keyword.value) == ''){
		msg+='- Digite a palavra-chave.\n';
		ret=false;				
	}
	
	if(f.cat_busca_home[f.cat_busca_home.selectedIndex].value == 'selecione'){
		msg+='- Por favor, selecione uma categoria.\n';
		ret=false;				
	}
	
	if(!ret){
		alert("Ocorreu os seguintes erros:\n\n"+msg);
	}else{
		f.submit();
	}
	
}
