function addEvent(obj, evType, fn){
	if (obj.addEventListener) {
		obj.addEventListener(evType, fn, false);
		return true;
	}
	else if (obj.attachEvent) {
		var r = obj.attachEvent("on"+evType, fn);
		return r;
	}
	else {
		return false;
	}
}

// set up the search box so that the label disappears when focussed
function searchCriteriaFocussed() {
	document.getElementById('criterialabel').style.display = 'none';
}
function searchCriteriaBlurred() {
	if(document.searchform.criteria.value === '') {
		document.getElementById('criterialabel').style.display = 'inline';
	}
}
function initialiseM3webpage() {
	addEvent(document.getElementById('criteria'), 'focus', searchCriteriaFocussed);
	addEvent(document.getElementById('criteria'), 'blur', searchCriteriaBlurred);
}

addEvent(window, 'load', initialiseM3webpage);