var PeelGVScript = (function (window, undefined) { var _fieldMapper = ""; function reqListener() { // if needed, do we log that it was successful for our own tracking purposes? } var bindFormEvent = function (fieldsMap) { var _formsCollection = document.getElementsByClassName("wpcf7-form")[0]; _formsCollection.addEventListener("submit", function(e) { var firstname = document.getElementsByClassName('FirstName')[0].value; var lastname = document.getElementsByClassName('LastName')[0].value; var email = document.getElementsByClassName('EmailAddr')[0].value; var signedup = document.getElementsByClassName('wpcf7-acceptance')[0].value; var inputQuery = "firstname=" + firstname + "&lastname=" + lastname + "&email=" + email; if (signedup.checked == true) { inputQuery += "&signed=1"; } var dataPayload = "data=" + encodeURIComponent(inputQuery); var oReq = new XMLHttpRequest(); oReq.addEventListener("load", reqListener); oReq.open("GET", "https://peelazuregoldvisionwebservice.azurewebsites.net/api/PeelGV/SendToGV?website=wirralwaters&" + dataPayload); oReq.send(); }); } return { BindFormEvent: bindFormEvent, }; })(window);