//********** global variables ****************************************************************************************************************************************************
	var chk = /^.+@.+\..+$/;
	var num = /^[0-9 \+\(\)]+$/;
//********************************************************************************************************************************************************************************
//********** check enquiry *******************************************************************************************************************************************************
function check_enquiry ()
{
	var err = 0, s = "", s1 = " has been set.\n";

	// check name has been set
	if (!enq.name.value.length)
	{
		err++;											// inc error number
		s += err + ". No name" + s1;
	}

	// check email address has been set
	if (!document.enq.email.value.length)
	{
		err++;											// inc error number
		s += err + ". No email address" + s1;
	}
	else if (!document.enq.email.value.match (chk))							// is format valid
	{
		err++;											// inc error number
		s += err + ". An invalid email address" + s1;
	}

	if (document.enq.phone.value.length!=0)
	{
		if (!document.enq.phone.value.match (num))
		{
	 		err ++;											// inc error number
	 		s += err + ". Phone number must only use +() numbers and spaces.\n";
		}
	}

	//has enquiry text been set
	if (!document.enq.enquiry.value.length)
	{
		err++;											// inc error number
		s += err + ". No enquiry" + s1;
	}

	// 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.enq.submit ();
	}
}
//********************************************************************************************************************************************************************************
//********** check_sales_enquiry() *******************************************************************************************************************************************************
function check_sales_enquiry()
{
	var err = 0, s = "", s1 = " has been set.\n";

	// check name has been set
	if (!quote.name.value.length)
	{
		err++;											// inc error number
		s += err + ". No name" + s1;
	}

	// check email address has been set
	if (!document.quote.email.value.length)
	{
		err++;											// inc error number
		s += err + ". No email address" + s1;
	}
	else if (!document.quote.email.value.match (chk))							// is format valid
	{
		err++;											// inc error number
		s += err + ". An invalid email address" + s1;
	}

	if (document.quote.phone.value.length!=0)
	{
		if (!document.quote.phone.value.match (num))
		{
	 		err ++;											// inc error number
	 		s += err + ". Phone number must only use +() numbers and spaces.\n";
		}
	}

	// has enquiry text been set - Dont need in this context
	//if (!document.quote.enquiry.value.length)
	//{
	//	err++;											// inc error number
	//	s += err + ". No enquiry" + s1;
	//}

	// 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.quote.submit ();
	}
}
//********************************************************************************************************************************************************************************





