//********** global variables ****************************************************************************************************************************************************
	var chk = /^.+@.+\..+$/;
	var num = /^[0-9 \+\(\)]+$/;
	var rules = "on";
//********************************************************************************************************************************************************************************
//********** check enquiry *******************************************************************************************************************************************************
function check_comp ()
{
	var err = 0, s = "", s1 = " has been set.\n";

	// check firstname has been set
	if (!comp.firstname.value.length)
	{
		err++;											// inc error number
		s += err + ". No first name" + s1;
	}

	// check surname has been set
	if (!comp.surname.value.length)
	{
		err++;											// inc error number
		s += err + ". No surname" + s1;
	}
	
	// check address has been set
	if (!comp.address.value.length)
	{
		err++;											// inc error number
		s += err + ". No address" + s1;
	}		
	
	// check email address has been set
	if (!document.comp.email.value.length)
	{
		err++;											// inc error number
		s += err + ". No email address" + s1;
	}
	else if (!document.comp.email.value.match (chk))							// is format valid
	{
		err++;											// inc error number
		s += err + ". An invalid email address" + s1;
	}
	
	// check rules have been read
	if (document.comp.rules.checked == false)
	{
		err++;											// inc error number
		s += err + ". You must agree to the terms and conditions.\n";
	}		

/*
	if (document.comp.phone.value.length!=0)
	{
		if (!document.comp.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.comp.submit ();
	}
}
//********************************************************************************************************************************************************************************






