// Common Functions

missingMessage = "Enter a search term here and press SEARCH again.";

function checkTerms (field) {
	if (field.value == missingMessage) {
		field.value = "";
	}
}



function doSearchLink (form) {
	var newLocation = '/search';
	var dates = '';
	//alert(form.date[0].checked);

	if (form.filter && form.filter.selectedIndex > 0)
		newLocation += '/section/' + form.filter[form.filter.selectedIndex].value;

	if (form.date) {
		for (i = 0; i < form.date.length; i++)		
			if (form.date[i].checked)
				dates += ',' + form.date[i].value;
		
		if (dates.charAt(0) == ',')
			dates = dates.slice(1, dates.length);
		
		if (dates.length)
			newLocation += '/' + dates;
	}

	if (form.query.value.length && form.query.value != missingMessage) {
		newLocation += '/' + form.query.value;
		document.location.href = newLocation;
	}
	else {
		form.query.value = missingMessage;
	}
	return false;
}