var error_text = ''; var type = ''; function submit_vision_sms(form_id){ var file = '/special/vision-series/aj/ajsubmit.htm'; var f = document.getElementById(form_id); var str = ''; type = 'SMS'; error_text = 'Please provide a valid mobile number.'; for(var i = 0;i < f.elements.length;i++) { str += encodeURIComponent(f.elements[i].name) + "=" + encodeURIComponent(f.elements[i].value) + "&"; } request.open( "POST", file, true ); request.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8"); request.onreadystatechange = updateFields; request.send(str); document.getElementById('submitSMS_fields').style.display = 'none'; document.getElementById('ajres_SMS').innerHTML = ""; } function submit_vision_email(form_id){ var file = '/special/vision-series/aj/ajsubmit.htm'; var f = document.getElementById(form_id); var str = ''; type = 'Email'; error_text = 'Please provide a valid email address.'; for(var i = 0;i < f.elements.length;i++) { str += encodeURIComponent(f.elements[i].name) + "=" + encodeURIComponent(f.elements[i].value) + "&"; } request.open( "POST", file, true ); request.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8"); request.onreadystatechange = updateFields; request.send(str); document.getElementById('submitEmail_fields').style.display = 'none'; document.getElementById('ajres_Email').innerHTML = ""; } function updateFields() { if (request.readyState == 4) { if (request.status == 200) { var response = request.responseText; if (response == 1) { document.getElementById('submit'+ type +'_fields').innerHTML = 'Thank-you you have now been subscribed.'; document.getElementById('submit'+ type +'_fields').style.display = ''; document.getElementById('ajres_'+ type).innerHTML = ""; }else { document.getElementById('submit'+ type +'_fields').style.display = ''; document.getElementById('ajres_'+ type).innerHTML = error_text; } } } }