

	function changeDivValue(sHiddenFieldName, sValue) {

		oHiddenField = document.getElementById(sHiddenFieldName);

		if(oHiddenField.value == sValue) {
			oHiddenField.value = '';
		}else{
			oHiddenField.value = sValue;
		}

		document.myForm.volltextsuche.value = '';

		if(sHiddenFieldName == 'papergrade1') document.myForm.papergrade2.value = '';
		if(sHiddenFieldName == 'process1') document.myForm.process2.value = '';

		submitSearch();

	}

	function submitSearch() {

		saveScrollPositions();
		document.myForm.submit();

	}

	function checkSubmit() {

		// falls gesucht wird, alles andere zur�cksetzen
		if(document.myForm.volltextsuche.value != '') {
			document.myForm.papergrade1.value = '';
			document.myForm.process1.value = '';
			document.myForm.component.value = '';
			document.myForm.papergrade2.value = '';
			document.myForm.process2.value = '';
		}

	}

	function saveScrollPositions() {

		// scroll body
		iScroll = 0;
		if(document.body.scrollTop) {
			iScroll = document.body.scrollTop;
		}
		document.myForm.scroll.value = iScroll;

		// scroll papiersorte2
		iScroll = 0;
		if(document.getElementById('papiersorte2')) {
			iScroll = document.getElementById('papiersorte2').scrollTop;
		}
		document.myForm.scroll_papiersorte2.value = iScroll;

		// scroll prozessemodule2
		iScroll = 0;
		if(document.getElementById('prozessemodule2')) {
			iScroll = document.getElementById('prozessemodule2').scrollTop;
		}
		document.myForm.scroll_prozessemodule2.value = iScroll;

	}

	function sortBy(field, dir) {

		var f = document.myForm;
		f.sortField.value = field;
		f.sortDir.value = dir;
		submitSearch();

	}



