function formCheck() {
   Error = false;

	if (document.form.Name.value == "") {
      			alert("Please fill in your name.");
                document.form.Name.focus();
      			Error = true;
   		}
	else if (document.form.Address.value == "") {
      			alert("Please fill in your address.");
                document.form.Address.focus();
      			Error = true;
   		}

	else if (document.form.Country.value == "") {
      			alert("Please fill in your country.");
                document.form.Country.focus();
      			Error = true;
   		}
	else if (document.form.PostalCode.value == "") {
      			alert("Please fill in your zip/ postal code.");
                document.form.PostalCode.focus();
      			Error = true;
	}
	else if (document.form.Email.value == "") {
      			alert("Please fill in your email address.");
                document.form.Email.focus();
      			Error = true;
   		}

		else if(isValidEmail(document.form.Email) == false) {
      			alert("Please check that you have entered a valid email address.");
      			document.form.Email.focus();
      			Error = true;
   		}

	else if (document.form.Items.value == "") {
      			alert("Please fill in your items.");
                document.form.Items.focus();
      			Error = true;
   		}
	else if (document.form.Paymode.selectedIndex == 0) 
	{
      			alert("Please select your payment mode.");
                document.form.Paymode.focus();
      			Error = true;
   	}

        if (Error == true) {
                return false;
        }
        else {
                return true;
        }

}


function isValidEmail(theField) {

   if(theField.value.indexOf('@', 0) == -1)
      return false;
   else
   if (theField.value.indexOf("@") >= theField.value.lastIndexOf("."))
      return false;
   else
   if (theField.value.length == (theField.value.lastIndexOf(".") + 1))
      return false;
   else
      return true;
}

