function Validate(formname)
{
  		var requiredfields = new Array(0,3,4); 
		var fielddescriptions = new Array("Name","Email","Message");  // descriptive names for the required form elements in the same order as the requiredfields array
		var errormsg = "The following required fields were left blank:\n\n";
  		var flag = 0;

		for (i = 0; i < requiredfields.length; i++)
		{
    			var field = requiredfields[i];
				if (!document.forms[formname].elements[field].value)
				{
						flag++;
						errormsg = errormsg + fielddescriptions[i] + "\n";
				}
		}
		
		if (flag > 0)
		{		
				alert(errormsg);
				return false;
		}
		else
		{
    			return true;
		}
}
