function validate() {
/*****************   CONFIGURATION ZONE   ******************/
	// Replace FormName, LoginInputName and PasswInputName words
	// with correct names according to your code.
	var _dN = document.ContactForm.name;
	var _dE = document.ContactForm.email;
	var _dM = document.ContactForm.comments;
	var _dP1 = document.ContactForm.phone1;
	var _dP2 = document.ContactForm.phone2;
	var _dP3 = document.ContactForm.phone3;
/*****************   CONFIGURATION ZONE   ******************/
	
	var myRegExp = /^\d+$/;  // RegExp to match numbers in phone field
	var msg = new Array();

	// Check if Name input is empty
	if (_dN.value.length == 0) {
		msg[0] = "- Enter your Name\n";
	}
	// Check if Email input is empty
	if (_dE.value.length == 0) {
		msg[1] = "- Enter your Email\n";
	}
	// Check if Message input is empty
	if (_dM.value.length == 0) {
		msg[2] = "- You did not write a message yet\n";
	}
	// Check for valid email
	if ((_dE.value.length > 0) && (_dE.value.indexOf("@") == -1)) {
		msg[3] = "- Enter a valid Email\n";
	}
	// Check for numbers in Phone
	if ( ((_dP1.value.length > 0) && (myRegExp.test(_dP1.value) != true)) ||
		 ((_dP2.value.length > 0) && (myRegExp.test(_dP2.value) != true)) ||
		 ((_dP3.value.length > 0) && (myRegExp.test(_dP3.value) != true)) )

		msg[4] = "- Enter a valid phone number\n";

	if (msg.length > 0) {
		msgs = msg.join("");  //Join array values into a string
		alert("Please, correct this required fields to continue:\n\n" + msgs);
		return false;
	} else {
		return true;
	}
}
