function checkOrder()
{
	ok = true;
	
	document.getElementById('forename').style.border='#000000 1px solid';
	document.getElementById('surname').style.border='#000000 1px solid';
	document.getElementById('address').style.border='#000000 1px solid';
	document.getElementById('postcode').style.border='#000000 1px solid';
	document.getElementById('city').style.border='#000000 1px solid';
	document.getElementById('phone').style.border='#000000 1px solid';
	document.getElementById('email').style.border='#000000 1px solid';
	
	var forename = document.forms[0].forename.value;
	var surname = document.forms[0].surname.value;
	var address = document.forms[0].address.value;
	var postcode = document.forms[0].postcode.value;
	var city = document.forms[0].city.value;
	var phone = document.forms[0].postcode.value;
	var email = document.forms[0].email.value;
	
	if(forename.length==0)
	{
		document.getElementById('forename').style.border='#FF0000 1px solid';
		ok = false;
	}
	
	if(surname.length==0)
	{
		document.getElementById('surname').style.border='#FF0000 1px solid';
		ok = false;
	}
	
	if(address.length==0)
	{
		document.getElementById('address').style.border='#FF0000 1px solid';
		ok = false;
	}
	
	var postcode = document.forms[0].postcode.value.toUpperCase().split(' ').join('');
	document.forms[0].postcode.value = postcode;
	postcode_syntax = /^[1-9]\d{3}[A-Z]{2}$/;
		
	if(postcode.length==0 || !postcode.match(postcode_syntax))
	{
		document.getElementById('postcode').style.border='#FF0000 1px solid';
		ok = false;
	}
	
	if(city.length==0)
	{
		document.getElementById('city').style.border='#FF0000 1px solid';
		ok = false;
	}
	
	var email = document.forms[0].email.value;
	email_syntax = /^[A-Za-z0-9._%-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,4}$/;
	
	if(email.length==0 || !email.match(email_syntax))
	{
		document.getElementById('email').style.border='#FF0000 1px solid';
		ok = false;
	}
	
	var phone = document.forms[0].phone.value.split('-').join('');
	document.forms[0].phone.value = phone;
	phone_syntax = /^[0-9]{10}$/;
	
	if(!phone.length || !phone.match(phone_syntax))
	{
		document.getElementById('phone').style.border='#FF0000 1px solid';
		ok = false;
	}
	
	return ok;
}