onload=function() {
	document.getElementById('footer').style.display = 'none'	
}

function showhide(e) {
    el = document.getElementById(e);
	el.style.display = el.style.display  == "block" ? "none" : "block";
}
function IsEmpty(aTextField) {
   if ((aTextField.value.length==0) ||
   (aTextField.value==null)) {
      return true;
   }
   else { return false; }
}
function IsNumeric(sText) {
   var ValidChars = "0123456789.-";
   var IsNumber=true;
   var Char;
 
   for (i = 0; i < sText.length && IsNumber == true; i++) { 
      Char = sText.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) {
      	IsNumber = false;
      }
   }
   return IsNumber;
}
function checkAddress(form) {
	var error = "0";
	var errors = "The following errors occured:\n\n";	
	if (IsEmpty(form.delivery_name)) {
		error = "1";
		errors += "- Please enter your full name (e.g Mr John Smith)\n";
	}
	if (IsEmpty(form.delivery_housenumber)) {
		error = "1";
		errors += "- Please enter your house/flat number\n";
	}
	if (IsEmpty(form.delivery_street)) {
		error = "1";
		errors += "- Please enter your street\n";
	}
	if (IsEmpty(form.delivery_town)) {
		error = "1";
		errors += "- Please enter your town/city\n";
	}
	if (IsEmpty(form.delivery_county)) {
		error = "1";
		errors += "- Please enter your county/region\n";
	}
	if (IsEmpty(form.delivery_postcode)) {
		error = "1";
		errors += "- Please enter your postal code\n";
	}
	if (IsEmpty(form.delivery_telephone)) {
		error = "1";
		errors += "- Please enter your telephone number\n";
	}
	if (IsEmpty(form.delivery_email)) {
		error = "1";
		errors += "- Please enter your email address\n";
	}
	if (error == "1") {
		alert(errors);
		return false;
	}
	return true;
}
function checkCard(form) {
	var error = "0";
	var errors = "The following errors occured:\n\n";	
	if (IsEmpty(form.card_name)) {
		error = "1";
		errors += "- Please enter the card holders name (e.g Mr John Smith)\n";
	}
	if (IsEmpty(form.card_number)) {
		error = "1";
		errors += "- Please enter the card number (digits only)\n";
	}
	if (!IsNumeric(form.card_number.value)) { 
      error = "1";
	  errors += "- Please enter the card number (digits only)\n";
    }
	if (IsEmpty(form.card_ccv)) {
		error = "1";
		errors += "- Please enter the CCV (security number)\n";
	}
	if (!IsNumeric(form.card_ccv.value)) { 
      error = "1";
	  errors += "- Please enter the CCV (security number)\n";
    }
	if (form.card_expires_month.value == "") {
		error = "1";
		errors += "- Please select the expires end month\n";
	}
	if (form.card_expires_year.value == "") {
		error = "1";
		errors += "- Please select the expires end year\n";
	}
	if (error == "1") {
		alert(errors);
		return false;
	}
	return true;
}