//********** global variables ****************************************************************************************************************************************************
	var chk = /^.+@.+\..+$/;
	var num = /^[0-9 \+\(\)]+$/;
	var rules = "on";
//********************************************************************************************************************************************************************************
//********** check enquiry *******************************************************************************************************************************************************
function check_support ()
{
	var err = 0, s = "", s1 = " has been set.\n";

	// check firstname has been set
	if (!support.firstname.value.length)
	{
		err++;											// inc error number
		s += err + ". No first name" + s1;
	}

	// check surname has been set
	if (!support.surname.value.length)
	{
		err++;											// inc error number
		s += err + ". No surname" + s1;
	}

	/*
	if (!support.address.value.length)
	{
		err++;											// inc error number
		s += err + ". No address" + s1;
	}	*/	
	
	// check email address has been set
	if (!document.support.email.value.length)
	{
		err++;											// inc error number
		s += err + ". No email address" + s1;
	}
	else if (!document.support.email.value.match (chk))							// is format valid
	{
		err++;											// inc error number
		s += err + ". An invalid email address" + s1;
	}
	
	/*
	if (document.support.rules.checked == false)
	{
		err++;											// inc error number
		s += err + ". You must agree to the terms and conditions.\n";
	}		*/

//Check phone number is vaild if entered
	if (document.support.phone.value.length!=0)
	{
		if (!document.support.phone.value.match (num))
		{
	 		err ++;											// inc error number
	 		s += err + ". Phone number must only use +() numbers and spaces.\n";
		}
	}


	// display any errors
	if (err)
	{
		alert ("I'm sorry we had a problem\ndealing with your submission because:\n\n" + s + "\nPlease double check and try again.");
	}
	else												// if no error submit form
	{
		document.support.submit ();
	}
}
//********************************************************************************************************************************************************************************






