Qué tal promedea,
 
value.length sólo te sirve en este caso para el campo de texto pero no así para los selectores. 
Usa campo.selectedIndex <= 0 a ver qué tal  
Código:
 (document.cerca.text_titol.value.length==0) || (document.cerca.var_tipologia.selectedIndex <= 0) || (document.cerca.var_poblacio.selectedIndex <= 0)
  Un saludo 
