function checkName()
{

	   if (document.forms[0].Name.value.length == 0) //no data
		{ 
			alert ("Please enter your name") //show error
			document.forms[0].Name.focus(); //put cursor back to input                     
			return false; // keeps the page from submitting
		}

	  if (document.forms[0].Day.value == 0) //day cannot be 0
		{
			alert ("Please enter a day for booking") //show error
			document.forms[0].Day.focus();
                    	return false; 
		}

	  if (document.forms[0].Month.value.length == 0)
		{ 
			alert ("Please enter a month for booking") //show error
			document.forms[0].Month.focus(); //put cursor back to input
			return false; // keeps the page from submitting
		}

	  if (document.forms[0].message.value.length == 0)
		{ 
			alert ("Please provide some details of your booking request") //show error
			document.forms[0].message.focus(); //put cursor back to input
			return false; // keeps the page from submitting
		}

	  if (document.forms[0].email.value.length > 0)
		{

			at = document.forms[0].email.value.indexOf("@"); //one @
			dot1 = document.forms[0].email.value.indexOf(".",at); //first dot
			comma = document.forms[0].email.value.indexOf(","); //no comma
			space = document.forms[0].email.value.indexOf(" "); //no space
			dot2 = document.forms[0].email.value.lastIndexOf(".") +1; 
			len = document.forms[0].email.value.length;

				
				if ((at > 0) && (dot1>(at+1)) && (comma== -1) && (space == -1) && (len - dot2 >=2) && (len-dot2 <=3))

				{ 
					Alert("Hello");
				}
				else
				{
					alert ("The email address " + document.forms[0].email.value + " is invalid");
					document.forms[0].email.focus(); //put cursor back to input
					return false; // keeps the page from submitting

					
				}
		}

}

