function checkForm(tf)
{
	var invalidFields = new Array();
	
	if(tf.name.value == "")
		invalidFields.push("Your Name");
		
	if(tf.phone.value == "")
		invalidFields.push("Phone");
		
	if(tf.email.value == "")
		invalidFields.push("Email");
		
	if(tf.subject.value == "")
		invalidFields.push("Subject");
		
	if(tf.comments.value == "")
		invalidFields.push("Comments");
		
	if(tf.requestkey.value.length == "")
		invalidFields.push("Security Code");
		
	if(invalidFields.length > 0)
	{
		var message = "The following fields require a value:\n";
		
		for(x = 0; x < invalidFields.length; x++)
		{
			message += "- " + invalidFields[x] + "\n";
		}
		
		alert(message);
		return false;
	}
	else
	{
		return true;
	}
}