// start faq email script
function isEmail(tEmail){
         var tmb=true;
         var iAt=0;
         var iDot=0;
         var bAtFound=false;
         var bMultipleAt=false;

         for(i=0;i<tEmail.length;i++){
                if(tEmail.charAt(i)=="@"){
                        iAt=i;
                        if(bAtFound==true){
                                bMultipleAt=true;
                        }
                        bAtFound=true;
                }
                if(tEmail.charAt(i)=="."){
                        iDot=i;
                }
         }//end for
         if (iAt==0 || iDot==0){
                tmb=false; // either at or dot not found
         }
         if (iDot==tEmail.length){
                tmb=false; // dot cannot be the last character
         }
         if(iAt>iDot){
                tmb=false; // at must preceed at least 1 dot
         }
         if(bMultipleAt==true){
                tmb=false; // multiple at character in address
         }
         return tmb;
}
function validateForm(){
        var oForm;
        var bValid;
        var strError;
        var bSubject;
        bValid=true;
        strError="";
        oForm=document.forms["Form1"];


        if(oForm.elements["name"].value==""){
                strError = strError + "  -The Name is required\n"
                bValid=false;
        }
        if(oForm.elements["submit_by"].value==""){
                strError = strError + "  -The Email Address is required\n"
                bValid=false;
        }
        if(isEmail(oForm.elements["submit_by"].value)==false && oForm.elements["submit_by"].value!=""){
                strError = strError + "  -The Email Address is invalid\n"
                bValid=false;
        }

        if(oForm.elements["comments"].value==""){
                strError = strError + "  -A Question is required\n"
                bValid=false;
        }

        if (bValid==false){
                alert("The following errors were detected during validation:\n--------------------------------------------------------------\n" + strError)
                return false;
        }
}
// end script