var lc_FormName = 'frmQuote';


function CheckAndSubmit(lc_Action)
{
	var ll_Valid = true;
	var ln_Valid = 0;

	// Name Check
	var lc_ErrName = "";
	lc_ErrName = ErrMessage(lc_ErrName,CheckEmpty(document.getElementById("txtName").value,"Name"));
	document.getElementById("errName").innerHTML = lc_ErrName;
	ln_Valid = ln_Valid + lc_ErrName.length;
	
	// Email Check
	var lc_ErrEmail = "";
	lc_ErrEmail = ErrMessage(lc_ErrEmail,CheckEmpty(document.getElementById("txtEmail").value,"Email"));
	document.getElementById("errEmail").innerHTML = lc_ErrEmail;
	ln_Valid = ln_Valid + lc_ErrEmail.length;
	
	// Check email format
	if (lc_ErrEmail.length == 0)
	{
		lc_ErrEmailFormat = "";
		lc_ErrEmailFormat = ErrMessage(lc_ErrEmailFormat,CheckEmailFormat(document.getElementById("txtEmail").value, "Email"));
		document.getElementById("errEmail").innerHTML = lc_ErrEmailFormat;
		ln_Valid = ln_Valid + lc_ErrEmailFormat.length;
	}
	
	// Value Check
	var lc_ErrValue = "";
	lc_ErrValue = ErrMessage(lc_ErrValue,CheckEmpty(document.getElementById("txtValue").value,"Value"));
	document.getElementById("errValue").innerHTML = lc_ErrValue;
	ln_Valid = ln_Valid + lc_ErrValue.length;
	
	// Check Value Format
	if (lc_ErrValue.length == 0)
	{
		lc_ErrValueFormat = "";
		lc_ErrValueFormat = ErrMessage(lc_ErrValueFormat,CheckCharacters(document.getElementById("txtValue").value, "0,1,2,3,4,5,6,7,8,9", "Value"));
		if (lc_ErrValueFormat.length != 0)
		{
			document.getElementById("errValue").innerHTML = "Value must consist of numeric characters only";
		}
		ln_Valid = ln_Valid + lc_ErrValueFormat.length;
	}
	else
	{
		lc_ErrValueFormat = "invalid";
	}
	
	// Check value amount 
	if (lc_ErrValueFormat.length == 0)
	{
		ln_Value = document.getElementById("txtValue").value;
		if (ln_Value < 1000)
		{
			document.getElementById("errValue").innerHTML = "Value must be 1000 or more";
			ln_Valid = ln_Valid + 1;
		}
	}
	
	// Can form be submitted?
	if (ln_Valid > 0)
	{
		ll_Valid = false;
	}
	else
	{
		document.getElementById('hdnAction').value = lc_Action;
		document.getElementById(lc_FormName).submit();
	}
	return ll_Valid;

}


function CheckReturn(myfield,e)
{
var keycode;
if (window.event) keycode = window.event.keyCode;
else if (e) keycode = e.which;
else return true;

if (keycode == 13)
   {
   CheckAndSubmit(myfield.form.name);
   return false;
   }
else
   return true;
}
