function ValidateForm1(theForm) 
{ 
var strFilter = /^[A-Za-z????????¨¤¨¢??????¨¨¨¦¨º?¨¬¨ª??D?¨°¨®????¨´¨²?¨¹YT?¨¤¨¢a?????¨¨¨¦¨º?¨¬¨ª??e?¨°¨®????¨´¨²?¨¹yt? \t\r\n\f ,']*$/; 
var chkVal = theForm.Editbox1.value; 
if (!strFilter.test(chkVal)) 
{ 
   alert("Only letters, \*.'\* characters and whitespace allowed for \"First Name\""); 
   theForm.Editbox1.focus(); 
   return false; 
} 
if (theForm.Editbox1.value == "First Name") 
{ 
   alert("Please enter a value for the \"First Name\" field."); 
   theForm.Editbox1.focus(); 
   return false; 
} 
if (theForm.Combobox1.selectedIndex < 0) 
{ 
   alert("Country missing"); 
   theForm.Combobox1.focus(); 
   return false; 
} 
if (theForm.Combobox1.selectedIndex == 0) 
{ 
   alert("Country missing"); 
   theForm.Combobox1.focus(); 
   return false; 
} 
var strFilter = /^[A-Za-z????????¨¤¨¢??????¨¨¨¦¨º?¨¬¨ª??D?¨°¨®????¨´¨²?¨¹YT?¨¤¨¢a?????¨¨¨¦¨º?¨¬¨ª??e?¨°¨®????¨´¨²?¨¹yt? \t\r\n\f -'&]*$/; 
var chkVal = theForm.Editbox2.value; 
if (!strFilter.test(chkVal)) 
{ 
   alert("Only letters, \*.'&\* characters and whitespace allowed for \"Family Name\""); 
   theForm.Editbox2.focus(); 
   return false; 
} 
if (theForm.Editbox2.value == "Family Name") 
{ 
   alert("Please enter a value for the \"Family name\" field."); 
   theForm.Editbox2.focus(); 
   return false; 
} 
if (theForm.Combobox2.selectedIndex < 0) 
{ 
   alert("Title missing"); 
   theForm.Combobox2.focus(); 
   return false; 
} 
if (theForm.Combobox2.selectedIndex == 0) 
{ 
   alert("Title missing"); 
   theForm.Combobox2.focus(); 
   return false; 
} 
var strFilter = /^[ \t\r\n\f0-9-]*$/; 
var chkVal = theForm.Editbox4.value; 
if (!strFilter.test(chkVal)) 
{ 
   alert("Please enter only digit and whitespace characters in the \"Phone\" field."); 
   theForm.Editbox4.focus(); 
   return false; 
} 
if (theForm.Editbox4.value == "") 
{ 
   alert("Please enter a value for the \"Phone\" field."); 
   theForm.Editbox4.focus(); 
   return false; 
} 
if (theForm.Combobox5.selectedIndex < 0) 
{ 
   alert("Nature of Inquiry?"); 
   theForm.Combobox5.focus(); 
   return false; 
} 
if (theForm.Combobox5.selectedIndex == 0) 
{ 
   alert("Nature of Inquiry?"); 
   theForm.Combobox5.focus(); 
   return false; 
} 
if (theForm.Combobox6.selectedIndex < 0) 
{ 
   alert("To help us improve our services, please tell us how you found us"); 
   theForm.Combobox6.focus(); 
   return false; 
} 
if (theForm.Combobox6.selectedIndex == 0) 
{ 
   alert("To help us improve our services, please tell us how you found us"); 
   theForm.Combobox6.focus(); 
   return false; 
} 
if (theForm.TextArea1.value == "My detailed inquiry") 
{ 
   alert("Please let us know your inquiry"); 
   theForm.TextArea1.focus(); 
   return false; 
} 
if (theForm.TextArea1.value.length < 50) 
{ 
   alert("Please enter a minimum of 50 characters"); 
   theForm.TextArea1.focus(); 
   return false; 
} 
if (theForm.TextArea1.value.length > 1000) 
{ 
   alert("You exceeded the maximum input of 1000 characters"); 
   theForm.TextArea1.focus(); 
   return false; 
} 
var strValue = theForm.Email.value; 
var strFilter = /^([0-9a-z]([-.\w]*[0-9a-z])*@(([0-9a-z])+([-\w]*[0-9a-z])*\.)+[a-z]{2,6})$/i; 
if (!strFilter.test(strValue)) 
{ 
   alert("Please enter a valid email address."); 
   return false; 
} 
if (theForm.Email.value == "") 
{ 
   alert("Please enter a value for the \"Email\" field."); 
   theForm.Email.focus(); 
   return false; 
} 
return true; 
}