	 function validateInquiryForm() {
	
                 var errorCellPostMessage = document.getElementById("errorCell");
				 var l_blnNoErrors = true;                                                                     
                 var l_strError = "";
				 var name = document.inquiryForm.fullName.value;
				 if(name == "" || name == " " || name == null) 
                 {
                       l_strError = "Please enter your name. \n";
					   errorCellPostMessage.innerHTML = l_strError;
                       document.inquiryForm.fullName.focus();
                       document.inquiryForm.fullName.select();
                       return false;
                  }  
			  
				var phone = document.inquiryForm.phone.value;
				rePhone = /^\d{3}-\d{3}-\d{4}$/;
				
				if(!(phone == "" || phone == " " || phone == null) && !rePhone.test(phone)) 
                 {  
                       l_strError += "Please enter your phone number in format xxx-xxx-xxxx. \n";
					   errorCellPostMessage.innerHTML = l_strError;
                       document.inquiryForm.phone.focus();
                       document.inquiryForm.phone.select();
                       return false;
                  } 	

                var strEmail = document.inquiryForm.email.value;
                reEmailChar = /[^\w\.@-]/;
                reEmailLength = /^[\w\.@-]{5,64}$/;    
                if(reEmailChar.test(strEmail) ||  !reEmailLength.test(strEmail) || !strEmail.match(/@{1}/) || !strEmail.match(/\.+/))
                 {      
                         l_strError += "Please enter a valid email address \n";
						 errorCellPostMessage.innerHTML = l_strError;
                         document.inquiryForm.email.focus();
                         document.inquiryForm.email.select();
                         return false;
                  }
								  
				var blnSpam;
				blnSpam = false;
				var formLength = document.forms['inquiryForm'].elements.length;
				
				//alert(formLength);
				var positionOfAt;
				var currentFieldValue; 
				for (i=0; i<formLength-1; i++)
				{
					
					currentFieldValue = document.forms['inquiryForm'].elements[i].value;
					//alert(currentFieldValue + "=" + i);
					positionOfAt = currentFieldValue.indexOf("@");	
					if (i!=2)
					{
						if ( positionOfAt != -1 )
						{
							blnSpam = true;
							l_strError += "An email address can only be entered as an Email Address. \n";
							errorCellPostMessage.innerHTML = l_strError;
							return false;
						}
					}
				}
				
               if (l_strError == "" || l_strError==" ")
               {
                       l_blnNoErrors = true;        
               }
               else
               {      
                      l_blnNoErrors = false;
					  errorCellPostMessage.innerHTML = l_strError;
               }
              return l_blnNoErrors;
     } 