function $(element) {
	if (typeof element == 'string') element = document.getElementById(element);
	return element;
}

function clearSearchQ(input) {
	input = $(input);
	input.value='Search';
	input.style.color='#7E7E7E';
}

function setSearchQ(input,q) {
	input = $(input);
	if (q.length>0) {
		input.value = q;
		input.style.color = '#000';
	} else {
		clearSearchQ(input);
	}
}

function focusSearchQ(input) {
	input = $(input);
	if (input.value=='Search') {
		input.value='';
	}
	input.style.color='#000';
}

function blurSearchQ(input) {
	input = $(input);
	if (input.value=='') {
		clearSearchQ(input);
	}
}

function validSearchForm(f) {
	if (f.s.value=='' || f.s.value=='Search') {
		alert("Please input your search keywords!");
		f.s.value = '';
		f.s.focus();
		return false;
	}
	return true;
}