function checkpttscoreform(form)
{
	form.username.value = trim(form.username.value);
	if (form.username.value == "")
	{
		alert ("Please provide a name.");
		form.username.focus();
		return false;
	}
	else
	{
		return confirm ("Once you click OK, your current game will end and your score will be accepted.\n\nIf you wish to further build up your score, you may Cancel and continue playing.\n\nSubmit your score now?");
	}
}
//===============================================
function checkcontactform(form)
{
	form.realname.value = trim(form.realname.value);
	form.email.value = trim(form.email.value);
	form.message.value = trim(form.message.value);

	if (form.realname.value.length == 0)
	{	alert ("Please provide your name.");
		form.realname.focus();
		return false;
	}
	else if (form.email.value.length == 0)
	{
		alert ("Please provide an email address.");
		form.email.focus();
		return false;
	}
	else if (form.message.value.length == 0)
	{
		alert ("Please provide your message.");
		form.message.focus();
		return false;
	}
	else
		return true;
}
//===============================================
function checkaddform(form)
{

	form.realname.value = trim(form.realname.value);
	form.email.value = trim(form.email.value);
	form.summary.value = trim(form.summary.value);
	form.message.value = trim(form.message.value);

	if (form.realname.value.length == 0)
	{	alert ("Please provide your name.");
		form.realname.focus();
		return false;
	}
	else if (form.email.value.length == 0)
	{
		alert ("Please provide an email address.");
		form.email.focus();
		return false;
	}
	else if (form.summary.value.length == 0)
	{
		alert ("Please provide a summary.");
		form.summary.focus();
		return false;
	}
	else if (form.message.value.length == 0)
	{
		alert ("Please provide your message.");
		form.message.focus();
		return false;
	}
	else
		return true;
}
//===============================================
function checkeditform(form)
{

	form.realname.value = trim(form.realname.value);
	form.email.value = trim(form.email.value);
	form.message.value = trim(form.message.value);

	if (form.realname.value.length == 0)
	{	alert ("Please provide your name.");
		form.realname.focus();
		return false;
	}
	else if (form.email.value.length == 0)
	{
		alert ("Please provide an email address.");
		form.email.focus();
		return false;
	}
	else if (form.message.value.length == 0)
	{
		alert ("Please provide your message.");
		form.message.focus();
		return false;
	}
	else
		return true;
}
//===============================================
function checkemailform(form)
{
	form.realname.value = trim(form.realname.value);
	form.email.value = trim(form.email.value);
	form.friend1.value = trim(form.friend1.value);
	form.friend2.value = trim(form.friend2.value);
	form.friend3.value = trim(form.friend3.value);

	if (form.realname.value.length == 0)
	{	alert ("Please provide your name.");
		form.realname.focus();
		return false;
	}
	else if (form.email.value.length == 0)
	{
		alert ("Please provide your email address.");
		form.email.focus();
		return false;
	}
	else if (form.friend1.value.length == 0)
	{
		alert ("Please provide at least one friend's email address.");
		form.friend1.focus();
		return false;
	}
	else
		return true;
}