function ValidateForm2(){ var flag = true; var message = 'Please fill in all mandatory fields !'; var showcheck = -1;var showcheck = http.responseText; if (showcheck=='0') { message = 'Incorrect verification code!'; flag = false; } if (document.ContactForm2.field18.value.length==0){ flag = false; } if (document.ContactForm2.field19.value.length==0){ flag = false; } if (document.ContactForm2.field21.value.length==0){ flag = false; } if (document.ContactForm2.field24.value.length==0){ flag = false; } if (document.ContactForm2.field27.value.length==0){ flag = false; } if (flag == false) { alert(message); } else { document.ContactForm2.submit(); } }function createRequestObject(){ try { xmlhttp = window.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject("Microsoft.XMLHTTP"); } catch(e) { alert('Sorry, but your browser doesn\'t support XMLHttpRequest.'); } return xmlhttp; } var http = createRequestObject(); function ValidateResult2() { if(http.readyState == 4) { ValidateForm2(); } } function CheckForm2() { var captchacheck = document.ContactForm2.captchacode.value; var url = '/formgenerator/captcha-process.php?captcha=' + captchacheck; http.open('GET', url, true); http.onreadystatechange = ValidateResult2; http.send(null); }