function getDefvalue() {
	if (typeof defvalue == 'undefined') {
		defvalue = document.getElementById('searchForm').suchtext.value;
	}
	return(defvalue);
}

function toggleValue(field) {
	defvalue = getDefvalue();
	if (defvalue) {
		if (field.value == defvalue) {
			field.value = '';
			field.style.backgroundColor='#f5f5f5';
			document.getElementById('searchForm').go.value = '?';
		}
		else if (field.value == '') {
			field.value = defvalue;
			field.style.backgroundColor='#CCCCCC';
			document.getElementById('searchForm').go.value = '!';
		}
	}
}

function submitSearch() {
	defvalue = getDefvalue();
	if (document.getElementById('searchForm').suchtext.value == defvalue) {
		document.getElementById('searchForm').suchtext.value=''
	}
	document.getElementById('searchForm').submit();
}