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;
	}
}
}


