function checkFieldBack(fieldObj) 
	{
	if ( fieldObj.value != '' ) 
		{
		fieldObj.style.backgroundColor='#FFFFFF';
		}
	}

function checkform()
	{
	var form			= document.forms[0];
	var errors			= 0;
	var phone_errors	= 0;
	var check_day_phone = '';
	var check_eve_phone = '';

	if ( form.first_name.value == '' )
		{
		errors = 1;
		form.first_name.style.backgroundColor='#EC463E';
		}

	if ( form.last_name.value == '' )
		{
		errors = 1;
		form.last_name.style.backgroundColor='#EC463E';
		}
	
	check_day_phone = checkUKTelephone ( form.day_phone.value );
	if ( !check_day_phone ) 
		{
		phone_errors = 1;
		form.day_phone.style.backgroundColor='#EC463E';
		}
	else
		{
		form.day_phone.value = check_day_phone;
		}

	check_eve_phone = checkUKTelephone ( form.eve_phone.value );
	if ( !check_eve_phone ) 
		{
		phone_errors = 1;
		form.eve_phone.style.backgroundColor='#EC463E';
		}
	else
		{
		form.eve_phone.value = check_eve_phone;
		}

	if ( form.address_1.value == '' )
		{
		errors = 1;
		form.address_1.style.backgroundColor='#EC463E';
		}

	if ( form.town.value == '' )
		{
		errors = 1;
		form.town.style.backgroundColor='#EC463E';
		}

	if ( form.postcode.value == '' )
		{
		errors = 1;
		form.postcode.style.backgroundColor='#EC463E';
		}

	if ( form.email.value == '' )
		{
		errors = 1;
		form.email.style.backgroundColor='#EC463E';
		}

	if ( form.employment.value == '' )
		{
		errors = 1;
		form.employment.style.backgroundColor='#EC463E';
		}

	if ( form.besttime.value == '' )
		{
		errors = 1;
		form.besttime.style.backgroundColor='#EC463E';
		}
	
	if ( form.creditors.value == '' )
		{
		errors = 1;
		form.creditors.style.backgroundColor='#EC463E';
		}

	if ( form.debt.value == '' )
		{
		errors = 1;
		form.debt.style.backgroundColor='#EC463E';	
		}

	if ( errors == 1 ) 
		{
		alert( 'Please supply the information requested in red' );
		return false;
		}

	if ( phone_errors == 1 ) 
		{
		alert( 'Please supply a valid phone number' );
		return false;
		}

	return true;
	}
