function pesquisar(frm, lingua) 
{ 	if(valida_pesquisa(frm, lingua)) 	
{ 		frm.submit(); 		return true; 	} }  
function valida_pesquisa (objecto, lingua) 
{ 	for (i=0;i<objecto.length;i++) 	
{ 		var tempobj=objecto.elements[i]; 	      		
if (objecto.name=="pesq") 	     	
{ 			
if (tempobj.name == "p_pesquisar") 			
{ 				
if (tempobj.value=="") 				
{ 					
if (lingua == "pt") 					
{ 						
alert("O campo de pesquisa deve ser preenchido"); 					
} 
else if (lingua == "en") 					
{ 						
alert("The search field must be filled in"); 					
} 					
else if (lingua == "de") 					
{ 						
alert("Das Suchfeld ist auszufüllen"); 					
} 					
else if (lingua == "fr") 					
{ 						
alert("Le champ de recherche doit être rempli"); 					
} 
else if (lingua == "es") 					
{ 						
alert("El campo de búsqueda es obligatorio"); 					
} 
return false; 				} 				
else if (tempobj.value.length < 2) 				
{ 					
if (lingua == "pt") 					
{ 						
alert("O tamanho do campo de pesquisa, deverá ser superior a um."); 					
} 					
else if (lingua == "en") 					
{ 						
alert("The search field must have more than one character"); 					
} 					
else if (lingua == "de") 					
{ 						
alert("Das Suchfeld muß mehr als ein Zeichen enthalten"); 					
} 					
else if (lingua == "fr") 					
{ 						
alert("Le champ de recherche doit contenir au moins un caractère."); 					
} 	
else if (lingua == "es") 					
{ 						
alert("El tamaño del campo de búsqueda deberá ser superior a un caracter"); 					
} 					
				
return false; 			
	} 			
}     		} 	
}     	return true;    
 	 }
