<!-- hide stuff
var hasAnswered = false;

function showAnswer(form)
{
	var answertag = "Correct answer:";
	var ans = ( answertag )? answertag : "";

	if ( ! hasAnswered )
	{
		var t = form.textfield.value;
		
		// check that the user typed something at least resembling an answer
		
		var p = t.split(" ",4);
	
		if ( t.length < 8 || p.length < 2 )
		{
			alert("Come on, at least have a go!");
			clearAnswer(form);
		}
		else
		{
			if ( ans == "" )
			{
				ans = "Possible answer:"
			}
			form.textfield.value = "Your text:\n\n\t" + t + "\n\n" + ans + "\n\n\t" + answer;
			hasAnswered = true;
		}
	}
}


function clearAnswer(form)
{
	form.textfield.value = "";
	form.textfield.focus();
	form.textfield.select();
	hasAnswered = false;
}
// -->
