/*
 * Nossa função massa, mas o JQuery também tem uma função com este nome.
 */
/*
function $(id)
{
	return document.getElementById(id);
}
*/

/**
 * Completa automaticamente o valor do campo de busca.
 * Sempre mantém um texto explicativo no campo.
 * 
 * @param input HtmlFormInputElement
 * @param value String
 * @param action String
 * @return void
 */
function searchComplete(input, value, action)
{
	if (input) {
		if (action == 'blur' && (input.value == '' || input.value == undefined || input.value == ' ' || input.value == null)) { 
			input.value = value;
		} else if (action == 'focus' && input.value == value) {
			input.value = '';
		}
	}
}

/**
 * Ajusta o "action" do formulário de busca.
 * 
 * @param HtmlFormElement
 * @return Boolean
 */
function searchSubmit(form, value)
{
	if (form) {
		var action = form.action + form.q.value;
		document.location.href = action;
		return false;
	}
}
