function validate( form )
{
	var errorText = "";
	
	if( form.mcm_contact_name.value.length < 1 )
	{
		errorText = errorText + "Enter a contact name\n";
	}
	
	if( form.mcm_phone.value.length < 1 )
	{
		errorText = errorText + "Enter a contact telephone number\n";
	}
	
	if( form.mcm_email.value.length < 5 )
	{
		errorText = errorText + "Enter a contact email address\n";
	}

	var temp = false;	
	for( var i=0; i<form.mcm_preferred_communication_method.length; i++ )
	{
		if( form.mcm_preferred_communication_method[i].checked )
		{
			temp = true;
		}
	}
	
	if( !temp )
	{
		errorText = errorText + "Select a preferred method of communication\n";
	}
	
	if( errorText != "" )
	{
		errorText = "Please take the following actions and try again...\n\n" + errorText;
		alert( errorText );
		return false;
	}
	
	return true;
}