// JavaScript Document

	function submitUpdatesForm()
		{
			var valid, errMsg;
			valid = true;
			errMsg = "There has been an error:\n";
			if (document.frmGetInTouch.txtFirstName.value == '')
				{
					errMsg = errMsg + "\n - You must fill in your First Name";
					valid = false;
				}
			if (document.frmGetInTouch.txtSecondName.value == '')
				{
					errMsg = errMsg + "\n - You must fill in your Last Name";
					valid = false;
				}
				
			if (document.frmGetInTouch.txtEmail.value == '')
				{
					errMsg = errMsg + "\n - You must fill in your Email Address";
					valid = false;
				}
				else
				{
					var x = document.frmGetInTouch.txtEmail.value;
					var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
					if (filter.test(x))
						{
							valid = true;
						}
						else
						{
						valid = false;
						errMsg = errMsg + "\n - You must fill in a valid Email Address";
						}
				}
				
				

			if (document.frmGetInTouch.txtAccountNo.value == '')
				{
					errMsg = errMsg + "\n - You must fill in your Customer Account Number";
					valid = false;
				}
				else
				{
					if (IsNumeric(document.frmGetInTouch.txtAccountNo.value))
					{
						errMsg = errMsg + "\n - You must fill in a valid Account Number";
						valid = false;
					}
					
				}
			
			// only process the form if everythings okay
			if (valid)
				{
					document.getElementById('frmGetInTouch').submit();
				}
				else
				{
					alert(errMsg);
					return false;
				}
		}





	function submitGetInTouch()
		{
			var valid, errMsg;
			valid = true;
			errMsg = "There has been an error:\n";
			if (document.frmGetInTouch.txtFirstName.value == '')
				{
					errMsg = errMsg + "\n - You must fill in your First Name";
					valid = false;
				}
			if (document.frmGetInTouch.txtLastName.value == '')
				{
					errMsg = errMsg + "\n - You must fill in your Last Name";
					valid = false;
				}
		
			
			if (document.frmGetInTouch.txtAddress1.value == '')
				{
					errMsg = errMsg + "\n - You must fill in your Address";
					valid = false;
				}
		
			if (document.frmGetInTouch.txtTelephone.value == '')
				{
					errMsg = errMsg + "\n - You must fill in your Telephone Number";
					valid = false;
				}
				else
				{
					if (IsNumeric(document.frmGetInTouch.txtTelephone.value))
					{
						errMsg = errMsg + "\n - You must fill in a valid Telephone Number";
						valid = false;
					}
					
				}
				
				
			if (document.frmGetInTouch.txtEmail.value == '')
				{
					errMsg = errMsg + "\n - You must fill in your Email Address";
					valid = false;
				}
				else
				{
					var x = document.frmGetInTouch.txtEmail.value;
					var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
					if (filter.test(x))
						{
							//valid = true;
						}
						else
						{
						valid = false;
						errMsg = errMsg + "\n - You must fill in a valid Email Address";
						}
				}
				


				if (document.frmGetInTouch.txtAccountNumber.value != '')	{
					var val = document.frmGetInTouch.txtAccountNumber.value
					var pattern = /\d\d\d\d\d\d-\d\d\d-\d\d\d\d/;

					if (pattern.test(val)) {
						//valid = true;
					}	else	{
						valid = false;
						errMsg = errMsg + "\n - You must fill in a valid Account Number";
					}
				}	else	{
					errMsg = errMsg + "\n - You must fill in your Customer Account Number";
					valid = false;
				}



			/*
			if (document.frmGetInTouch.txtAccountNumber.value == '')
				{
					errMsg = errMsg + "\n - You must fill in your Customer Account Number";
					valid = false;
				}
				else
				{
					if (IsNumeric(document.frmGetInTouch.txtAccountNumber.value))
					{
						errMsg = errMsg + "\n - You must fill in a valid Account Number";
						valid = false;
					}
					
				}

			*/
			
			// only process the form if everythings okay
			if (valid)
				{
					document.getElementById('frmGetInTouch').submit();
				}
				else
				{
					alert(errMsg);
					return false;
				}
		}





	function submitFeedback()
		{
			var valid, errMsg;
			valid = true;
			errMsg = "There has been an error:\n";
			if (document.frmGetInTouch.txtFirstName.value == '')
				{
					errMsg = errMsg + "\n - You must fill in your First Name";
					valid = false;
				}
			if (document.frmGetInTouch.txtLastName.value == '')
				{
					errMsg = errMsg + "\n - You must fill in your Last Name";
					valid = false;
				}
		
			
			if (document.frmGetInTouch.txtAddress1.value == '')
				{
					errMsg = errMsg + "\n - You must fill in your Address";
					valid = false;
				}
		
			if (document.frmGetInTouch.txtTelephone.value == '')
				{
					errMsg = errMsg + "\n - You must fill in your Telephone Number";
					valid = false;
				}
				else
				{
					if (IsNumeric(document.frmGetInTouch.txtTelephone.value))
					{
						errMsg = errMsg + "\n - You must fill in a valid Telephone Number";
						valid = false;
					}
					
				}
				
				
			if (document.frmGetInTouch.txtEmail.value == '')
				{
					errMsg = errMsg + "\n - You must fill in your Email Address";
					valid = false;
				}
				else
				{
					var x = document.frmGetInTouch.txtEmail.value;
					var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
					if (filter.test(x))
						{
							valid = true;
						}
						else
						{
						valid = false;
						errMsg = errMsg + "\n - You must fill in a valid Email Address";
						}
				}
				
			if (document.frmGetInTouch.txtAccountNumber.value == '')
				{
					errMsg = errMsg + "\n - You must fill in your Customer Account Number";
					valid = false;
				}
				else
				{
					if (IsNumeric(document.frmGetInTouch.txtAccountNumber.value))
					{
						errMsg = errMsg + "\n - You must fill in a valid Account Number";
						valid = false;
					}
					
				}
				
			
			// only process the form if everythings okay
			if (valid)
				{
					document.getElementById('frmGetInTouch').submit();
				}
				else
				{
					alert(errMsg);
					return false;
				}
		}





function IsNumeric(sText)
{
   var ValidChars = "0123456789.";
   var IsNumber=false;
   var Char;

 
   for (i = 0; i < sText.length && IsNumber == false; i++) 
      { 
      Char = sText.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) 
         {
         IsNumber = true;
         }
      }
   return IsNumber;
   
}




































