function validateBrochureForm(thisform)

{

with (thisform)

{

	var validate = true;

	

	if (!validateField(Name,"Name must be filled out"))

 	{

		Name.focus();

		validate = false;

	}

	else

	{

		Name.style.backgroundColor = "#ffffff";

	}

	

	if (!validateField(Company_Name,"Company Name must be filled out"))

 	{

		Company_Name.focus();

		validate = false;

	}

	else

	{

		Company_Name.style.backgroundColor = "#ffffff";

	}

	

	if (!validateField(Address,"Address must be filled out"))

 	{

		Address.focus();

		validate = false;

	}

	else

	{

		Address.style.backgroundColor = "#ffffff";

	}

	

	if (!validateField(Postcode,"Postcode must be filled out"))

 	{

		Postcode.focus();

		validate = false;

	}

	else

	{

		Postcode.style.backgroundColor = "#ffffff";

	}

	

	if (!validateField(Email,"Email must be filled out"))

 	{

		Email.focus();

		validate = false;

	}

	else

	{

		Email.style.backgroundColor = "#ffffff";

	}

	

	if (!validateField(security_code,"Security Code must be filled out"))

 	{

		security_code.focus();

		validate = false;

	}

	else

	{

		security_code.style.backgroundColor = "#ffffff";

	}

	

	return validate;



}

}



function validateQuoteForm(thisform)

{

with (thisform)

{

	var validate = true;

	

	if (!validateField(Name,"Name must be filled out"))

 	{

		Name.focus();

		validate = false;

	}

	else

	{

		Name.style.backgroundColor = "#ffffff";

	}

	

	if (!validateField(Company_Name,"Company Name must be filled out"))

 	{

		Company_Name.focus();

		validate = false;

	}

	else

	{

		Company_Name.style.backgroundColor = "#ffffff";

	}

	

	if (!validateField(Address,"Address must be filled out"))

 	{

		Address.focus();

		validate = false;

	}

	else

	{

		Address.style.backgroundColor = "#ffffff";

	}

	

	if (!validateField(Postcode,"Postcode must be filled out"))

 	{

		Postcode.focus();

		validate = false;

	}

	else

	{

		Postcode.style.backgroundColor = "#ffffff";

	}

	

	if (!validateEmail(Email,"Please enter a valid email address"))

 	{

		Email.focus();

		validate = false;

	}

	else

	{

		Email.style.backgroundColor = "#ffffff";

	}

	

	if (!validateField(security_code,"Security Code must be filled out"))

 	{

		security_code.focus();

		validate = false;

	}

	else

	{

		security_code.style.backgroundColor = "#ffffff";

	}

	

	

	return validate;



}

}



function validateField(field,alerttxt)

{

with (field)

{

	if (value==null||value=="")

  	{

  		alert(alerttxt);

		field.style.backgroundColor = "#ff9999";

  		return false;

  	}

  	else

  	{

  		return true;

  	}

}

}



function validateEmail(field,alerttxt)

{

with (field)

{

	apos=value.indexOf("@");

	dotpos=value.lastIndexOf(".");

	if (apos<1||dotpos-apos<2) 

  	{

		alert(alerttxt);

		field.style.backgroundColor = "#ff9999";

		return false;

	}

	else

	{

		return true;

	}

}

}






