// Disable enter key on form fields except textarea's and submit buttons.
	
	var nav = window.Event ? true : false;
	if (nav) {
	   window.captureEvents(Event.KEYDOWN);
	   window.onkeydown = NetscapeEventHandler_KeyDown;
	} else {
	   document.onkeydown = MicrosoftEventHandler_KeyDown;
	}
	
	function NetscapeEventHandler_KeyDown(e) {
		if (e.which == 13
		 && e.target.type != 'textarea'
		 && e.target.type != 'submit') {
			return false;
		}
		return true;
	}
	
	function MicrosoftEventHandler_KeyDown() {
		if (event.keyCode == 13
		 && event.srcElement.type != 'textarea'
		 && event.srcElement.type != 'submit') {
			return false;
		}
		return true;
	}
	
// Verify is a folder name is valid.
	
	function verifyName(text) {
		if (text == '') {
			alert("Nothing specified.")
			return false;
		} else if (text.indexOf("/") >= 0) {
			alert("Slashes are not allowed.")
			return false;
		}
		return true;
	}
	
// Check/uncheck all checkboxes in a form.

	function checkall(form_name, checkbox_name, state) {
		for (var i = 0; i < document.forms[form_name].elements.length; i++) {
			if (document.forms[form_name].elements[i].name == checkbox_name) {
				document.forms[form_name].elements[i].checked = state;
			}
		}
	}