function trim(sString)
{
	while (sString.substring(0,1) == ' ')
		sString = sString.substring(1, sString.length);
	while (sString.substring(sString.length-1, sString.length) == ' ')
		sString = sString.substring(0,sString.length-1);
	return sString;
}

function validate_gfform()
{	
	$invalid = false;
	$errors = "";
	
	if (trim(document.selectgf.from_name.value) == '')
	{
		$errors += "- From Name\n";
		$invalid = true;
	}
	if (trim(document.selectgf.from_contact.value) == '')
	{
		$errors += "- From Contact\n";
		$invalid = true;
	}
	if (trim(document.selectgf.to_name.value) == '')
	{
		$errors += "- To Name\n";
		$invalid = true;
	}

	if ($invalid==true)
	{
		alert('Please verify the following:\n\n'+$errors);
		return false;
	}
	else
	{		
		return true;
	}
}