function parseSearchQuery(theForm, message) {
	var queryValue = theForm.elements["query2"].value;
	var testValue = queryValue.replace(/ /g, "");
	if (testValue.length < 3) {
		alert(message);
		return (false);
	}
	theForm.elements["query"].value = queryValue;
	return (true);
}

/*
 * Valida o comprimento de um campo, se não válido, coloca o focus nesse campo.
 *
 * @param c O campo do form (o objecto)
 * @param lm O comprimento mínimo
 * @param m A mensagem a apresentar ao utilizador em caso de não-válido
 */
function chk(c, lm, m) {
	if (!c) {
		return false;
	}
	
	v = c.value;
	lo = v.length;
	
	if (lo < lm) {
		alert(m);
		c.focus();
		c.select();
		return false;
	}
	
	return true;
}