/* JavaScript extensions for the oddmuse Wiki */

/* onSubmit or onClick Handler for form evaluation */

function chkSummary(f)
{
	var summary = f.elements["summary"].value;
	var user = f.elements["username"].value;

	if ( document.title == "WGWiki: Editing TestSeite"
		|| document.title == "WGWiki: Editing EinkaufsListe" ) {
		// no restrictions on the Sandbox page
		return true;
	}
	if ( user == "" || user.length < 3 ) {
		alert('You are not allowed to edit these Pages without a user name!');
		return false;
	}
	if ( (summary == "*" || summary == "")
		&& f.elements["recent_edit"].checked == false )
	{
		alert('The summary field is empty! Either choose "minor edit" or use something meaningfull as summary.');
		return false;
	}
	return true;
}

