var lc_FormName = 'frmDocument';


function CheckAndSubmit(lc_Action)
{
	var ll_Valid = true;
	var ln_Valid = 0;

	//Check Title selected
	lc_value=document.getElementById('cboTitle').getAttribute('value');
	if (lc_value == 0)
	{
		document.all.item('errTitle').innerHTML = gc_NoTitle;
		ll_Valid = false;
		ln_Valid = 1;
	}
		
	// Forename Check
	var lc_ErrForename = "";
	lc_ErrForename = ErrMessage(lc_ErrForename,CheckEmpty(document.all.item("txtForename").value,"Forename"));
	document.all.item("errForename").innerHTML = lc_ErrForename;
	ln_Valid = ln_Valid + lc_ErrForename.length;
	
	// Surname Check
	var lc_ErrSurname = "";
	lc_ErrSurname = ErrMessage(lc_ErrSurname,CheckEmpty(document.all.item("txtSurname").value,"Surname"));
	document.all.item("errSurname").innerHTML = lc_ErrSurname;
	ln_Valid = ln_Valid + lc_ErrSurname.length;
	
	// Email Check
	var lc_ErrEmail = "";
	lc_ErrEmail = ErrMessage(lc_ErrEmail,CheckEmpty(document.all.item("txtEmail").value,"Email"));
	document.all.item("errEmail").innerHTML = lc_ErrEmail;
	ln_Valid = ln_Valid + lc_ErrEmail.length;
	
	// Company Check
	var lc_ErrCompany = "";
	lc_ErrCompany = ErrMessage(lc_ErrCompany,CheckEmpty(document.all.item("txtCompany").value,"Company"));
	document.all.item("errCompany").innerHTML = lc_ErrCompany;
	ln_Valid = ln_Valid + lc_ErrCompany.length;
	
	// Position Check
	var lc_ErrPosition = "";
	lc_ErrPosition = ErrMessage(lc_ErrPosition,CheckEmpty(document.all.item("txtPosition").value,"Position"));
	document.all.item("errPosition").innerHTML = lc_ErrPosition;
	ln_Valid = ln_Valid + lc_ErrPosition.length;
	
	// Can form be submitted?
	if (ln_Valid > 0)
	{
		ll_Valid = false;
	}
	else
	{
		document.getElementById('hdnAction').value = lc_Action;
		document.all.item(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;
}

