// JavaScript Document
function check_form_create_account()
{
  if(document.create_account.emailaddress.value==""){
	   alert("Is your email address correct? Please try again!");
	   document.create_account.emailaddress.focus();
	   return false;
  }
  if(isEmail(document.create_account.emailaddress.value)==false){
	   alert("Please enter a valid email address. For example Mario@domain.com.");
	   document.create_account.emailaddress.focus();
	   return false;
  }
  if(ChkFrm(document.create_account.passwordnew.value,7)){
	   alert("Is your password correct? It should contain at least 7 characters. Please try again!");
	   document.create_account.passwordnew.focus();
	   return false;
  }
  if(document.create_account.passwordconfirm.value!=create_account.passwordnew.value){
	   alert("Please make sure your passwords match.");
	   document.create_account.passwordconfirm.focus();
	   return false;
  }
  if(ChkFrm(document.create_account.firstname.value,3)){
	   alert("Is your first name correct? It should contain at least 3 characters. Please try again!");
	   document.create_account.firstname.focus();
	   return false;
  }
  if(ChkFrm(document.create_account.lastname.value,3)){
	   alert("Is your last name correct? It should contain at least 3 characters. Please try again!");
	   document.create_account.lastname.focus();
	   return false;
  }
  if(ChkFrm(document.create_account.street_address.value,9)){
	   alert("Please enter street address. It should contain at least 9 characters. Please try again!");
	   document.create_account.street_address.focus();
	   return false;
  }
  if(ChkFrm(document.create_account.city.value,1)){
	   alert("Please enter your city!");
	   document.create_account.city.focus();
	   return false;
  }
  if(ChkFrm(document.create_account.postcode.value,1)){
	   alert("Is your post code correct? Please try again!");
	   document.create_account.postcode.focus();
	   return false;
  }
  if(document.create_account.country.value==""){
	   alert("Please select your country.");
	   document.create_account.country.focus();
	   return false;
  }
  if(ChkFrm(document.create_account.telephone.value,6)){
	   alert("Please enter your telephone number. It should contain at least 6 characters. Please try again!");
	   document.create_account.telephone.focus();
	   return false;
  }
  if(document.create_account.letters.value==""){
	   alert("Please enter the verification code.");
	   document.create_account.letters.focus();
	   return false;
  }
}


function check_form_shipping_address()
{
  if(ChkFrm(document.checkout_address.firstname.value,3)){
	   alert("Is your first name correct? It should contain at least 3 characters. Please try again!");
	   document.checkout_address.firstname.focus();
	   return false;
  }
  if(ChkFrm(document.checkout_address.lastname.value,3)){
	   alert("Is your last name correct? It should contain at least 3 characters. Please try again!");
	   document.checkout_address.lastname.focus();
	   return false;
  }
  if(ChkFrm(document.checkout_address.street_address.value,9)){
	   alert("Please enter street address. It should contain at least 9 characters. Please try again!");
	   document.checkout_address.street_address.focus();
	   return false;
  }
  if(ChkFrm(document.checkout_address.city.value,1)){
	   alert("Please enter your city!");
	   document.checkout_address.city.focus();
	   return false;
  }
  if(ChkFrm(document.checkout_address.postcode.value,1)){
	   alert("Is your post code correct? Please try again!");
	   document.checkout_address.postcode.focus();
	   return false;
  }
  if(document.checkout_address.country.value==""){
	   alert("Please select your country.");
	   document.checkout_address.country.focus();
	   return false;
  }
}


function check_form_payment_address()
{
  if(ChkFrm(document.checkout_payment.firstname.value,3)){
	   alert("Is your first name correct? It should contain at least 3 characters. Please try again!");
	   document.checkout_payment.firstname.focus();
	   return false;
  }
  if(ChkFrm(document.checkout_payment.lastname.value,3)){
	   alert("Is your last name correct? It should contain at least 3 characters. Please try again!");
	   document.checkout_payment.lastname.focus();
	   return false;
  }
  if(ChkFrm(document.checkout_payment.street_address.value,9)){
	   alert("Please enter street address. It should contain at least 9 characters. Please try again!");
	   document.checkout_payment.street_address.focus();
	   return false;
  }
  if(ChkFrm(document.checkout_payment.city.value,1)){
	   alert("Please enter your city!");
	   document.checkout_payment.city.focus();
	   return false;
  }
  if(ChkFrm(document.checkout_payment.postcode.value,1)){
	   alert("Is your post code correct? Please try again!");
	   document.checkout_payment.postcode.focus();
	   return false;
  }
  if(document.checkout_payment.country.value==""){
	   alert("Please select your country.");
	   document.checkout_payment.country.focus();
	   return false;
  }
}

