				  function checkEmail(val)
				  {
					var filter = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;
					return (filter.test(val)) ? true : false;		
					}
				  function validate(what)
				  {
				  	var errors = "";
					if(what.textfield.value == '')
					{
						errors += 'You must fill in your name.'+"\n";
					}
					if(what.textfield5.value == '')
					{
						errors += 'You must fill in your location.'+"\n";
					}
					if(what.textfield3.value == '')
					{
						errors += 'You must fill in phone number.'+"\n";
					}
					if(what.textfield2.value == '')
					{
						errors += 'You must fill in your email address.'+"\n";
					}
					if(errors != '')
					{
					alert('Please address the following errors:\n'+errors);
					return false;
					}
					else
					{
						if(!checkEmail(what.textfield2.value))
						{
							alert('Please address the following errors:\nYou must provide a valid email address.');
							return false;
						}
					}
				  }
