function checkform()
<!-- Check mandatory fields for input and display an error if missing -->
{
	var ErrorList = "";
	var Errors = 0;
	var errortext;
	
	if(document.myform.fname.value.length == 0)
	{
    	ErrorList = "'First Name' is missing";
		Errors = 1;
	}
	else
	{
		if (!checkField(document.myform.fname.value,false))
		{			
			ErrorList="'First Name' is invalid";
			Errors=1;
		}
	}
	
	if(document.myform.sname.value.length == 0)
	{
		if(Errors == 1)
		{
			ErrorList = ErrorList + ", ";
		}
		Errors = 1;
		ErrorList = ErrorList + "'Last Name' is missing";
	}
	else
	{
		if (!checkField(document.myform.sname.value,false))
		{
			if(Errors == 1)
			{
				ErrorList = ErrorList + ", ";
			}
			ErrorList=ErrorList+"'Last Name' is invalid";
			Errors=1;
		}
	}
	if(document.myform.email.value.length == 0)
	{
		if(Errors == 1)
		{
			ErrorList = ErrorList + ", ";
		}
		ErrorList = ErrorList + "'E-Mail Address' is missing";
		Errors = 1;
	}
	else
	{
		if(!checkField(document.myform.email.value,true))
		{
			if(Errors == 1)
			{
				ErrorList = ErrorList + ", ";
		    }
		    ErrorList=ErrorList+"'E-Mail Address' is invalid";
 			Errors=1;
		}
	}

	if(Errors == 1)
	{
		window.alert('So that we can respond to your request, please review following: ' + ErrorList);
		return false;
	}
	else
	{
		document.myform.submit();
		return true;
	}
}
function checkformnew()
<!-- Check mandatory fields for input and display an error if missing -->
{
	var ErrorList = "";
	var Errors = 0;
	var errortext;
	
	alert("here in checkformnew");
	if(document.myform.txtNumber.value.length == 0)
	{
  		ErrorList = "Validation Code is missing";
	  	Errors = 1;
	}
	else
	{
		if(!checkField(document.myform.txtNumber.value,false))
		{
			ErrorList="Validation Code is invalid";
			Errors=1;
		}
	}
	
	if(document.myform.fname.value.length == 0)
	{
		if(Errors == 1)
		{
			ErrorList = ErrorList + ", ";
		}
    	ErrorList = ErrorList + "'First Name' is missing";
		Errors = 1;
	}
	else
	{
		if (!checkField(document.myform.fname.value,false))
		{			
			if(Errors == 1)
			{
				ErrorList = ErrorList + ", ";
			}
			ErrorList=ErrorList + "'First Name' is invalid";
			Errors=1;
		}
	}
	
	if(document.myform.sname.value.length == 0)
	{
		if(Errors == 1)
		{
			ErrorList = ErrorList + ", ";
		}
		Errors = 1;
		ErrorList = ErrorList + "'Last Name' is missing";
	}
	else
	{
		if (!checkField(document.myform.sname.value,false))
		{
			if(Errors == 1)
			{
				ErrorList = ErrorList + ", ";
			}
			ErrorList=ErrorList+"'Last Name' is invalid";
			Errors=1;
		}
	}
	if(document.myform.email.value.length == 0)
	{
		if(Errors == 1)
		{
			ErrorList = ErrorList + ", ";
		}
		ErrorList = ErrorList + "'E-Mail Address' is missing";
		Errors = 1;
	}
	else
	{
		if(!checkField(document.myform.email.value,true))
		{
			if(Errors == 1)
			{
				ErrorList = ErrorList + ", ";
		    }
		    ErrorList=ErrorList+"'E-Mail Address' is invalid";
 			Errors=1;
		}
	}

	if(Errors == 1)
	{
		window.alert('So that we can respond to your request, please review following: ' + ErrorList);
		return false;
	}
	else
	{
		document.myform.submit();
		return true;
	}
}

function checkField(fieldToCheck,isEmail)
{
  var i=0;
  var oneChar;
  var badChar=false;
  var foundAmpersand=false;
  for(i=0;i<fieldToCheck.length;i++)
  {
    oneChar = fieldToCheck.substring(i,i+1);
    if(isEmail)
    {
      if(oneChar=="@") foundAmpersand=true;
    }
    else
    {
      if(!isNaN(oneChar))
      {
        badChar=true;
        break;
      }
    }
  }
  if((isEmail==true && foundAmpersand==false) || badChar)
  {
    return false;
  }
  else
  {
    return true;
  }
} 