function checkEnd(){
  var error = '';
  var problem = false;
  if(document.end.card_number.value.length == 0){
	 document.end.card_number.style.border = "1px solid #ff0000";
	 error += 'Please enter your Card Number.<br>';
	 problem = true;
  }
  if(document.end.cvc.value.length == 0){
	 document.end.cvc.style.border = "1px solid #ff0000";
	 error += 'Please enter your Security Number.<br>';
	 problem = true;
  }
  if(document.end.name_on_card.value.length == 0){
	 document.end.name_on_card.style.border = "1px solid #ff0000";
	 error += 'Please enter the Name on Your Card.<br>';
	 problem = true;
  }
  if(document.end.first_name.value.length == 0){
	 document.end.first_name.style.border = "1px solid #ff0000";
	 error += 'Please enter your First Name.<br>';
	 problem = true;
  }
  if(document.end.last_name.value.length == 0){
	 document.end.last_name.style.border = "1px solid #ff0000";
	 error += 'Please enter your Last Name.<br>';
	 problem = true;
  }
  if(document.end.billing_address.value.length == 0){
	 document.end.billing_address.style.border = "1px solid #ff0000";
	 error += 'Please enter your Address.<br>';
	 problem = true;
  }
  if(document.end.town.value.length == 0){
	 document.end.town.style.border = "1px solid #ff0000";
	 error += 'Please enter your Town.<br>';
	 problem = true;
  }
  //alert(document.end.county.value);
  if(document.end.county.value.length == 0){
	 document.end.county.style.border = "1px solid #ff0000";
	 error += 'Please enter your County.<br>';
	 problem = true;
  }
  if(document.end.post_code.value.length == 0){
	 document.end.post_code.style.border = "1px solid #ff0000";
	 error += 'Please enter your Post Code.<br>';
	 problem = true;
  }
  if(document.end.day_tel.value.length == 0){
	 document.end.day_tel.style.border = "1px solid #ff0000";
	 error += 'Please enter your Phone Number.<br>';
	 problem = true;
  }
  if(document.end.email.value.length == 0){
	 document.end.email.style.border = "1px solid #ff0000";
	 error += 'Please enter your Email Address.<br>';
	 problem = true;
  }
  if(!document.end.terms.checked){
	 document.end.terms.style.border = "1px solid #ff0000";
	 error += 'Please accept the Terms and Conditions.<br>';
	 problem = true;
  }
  
  error += 'Please fill out the marked fields.<br>';
  if(problem){
	  $('errorDiv').style.display = "block";
	  $('errorDiv').innerHTML = error;
	  $('errorDiv').addEvent('click', function(){
      //alert('clicked!');
	  var myFx = new Fx.Slide('errorDiv').slideOut();
      });
      //alert('clicked!');
	  
	  var myFx = new Fx.Slide('errorDiv').slideIn();
	  //var myFx = new Fx.Slide('el2').slideOut();
	  
	  //alert(error);
	  return false;
  }

}

function check(formName){
  /*var form = (document.getElementById(formName));
  var ch = form['date_id'][value];
  alert (ch);
  if(!document.getElementById(formName).date_id.checked){
  alert('Please select a date.');
  return false;
  }*/
}