Software Test Case Study for Business Managers
function submit_form(){
if(typeof(validateCaptchaAndSubmit)!='undefined'){
validateCaptchaAndSubmit();
}else{
check_webtolead_fields();
}
}
function check_webtolead_fields(){
var myids = document.getElementById('requiredfields');
var reqs=myids.value;
reqs = reqs.substring(0,reqs.lastIndexOf(';'));
var req_fields = new Array();
var req_fields = reqs.split(';');
nbr_fields = req_fields.length;
var req = true;
for(var i=0;i
} else {
alert("Your browser doesn't support the XmlHttpRequest object.");
}
}
var receiveReq = getXmlHttpRequestObject();
function makeRequest(url, param) {
if (receiveReq.readyState == 4 || receiveReq.readyState == 0) {
receiveReq.open("POST", url, true);
receiveReq.onreadystatechange = updatePage;
receiveReq.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
receiveReq.setRequestHeader("Content-length", param.length);
receiveReq.setRequestHeader("Connection", "close");
receiveReq.send(param);
}
}
function updatePage() {
if (receiveReq.readyState == 4) {
if(receiveReq.responseText!=1) {
document.getElementById('result').innerHTML = receiveReq.responseText;
}
if(receiveReq.responseText=="1") {
var frm = document.getElementById('WebToLeadForm');
frm.submit();
//document.WebToLeadForm.submit();
return true;
}
img = document.getElementById('imgCaptcha');
img.src = 'index.php?option=com_testmakerregistrations&task=getCaptchaImage&format=raw&' + Math.random();
}
}
function getParam() {
var url = 'index.php?option=com_testmakerregistrations&task=getCaptcha&format=raw';
var cap = document.getElementById('txtCaptcha');
var postStr = "txtCaptcha" + "=" + encodeURIComponent( cap.value );
makeRequest(url, postStr);
}
