Sha256: ec2b0a3956a8dab40be1c2d2aec72852633126124b6a22a56c028637fd4309d3
Contents?: true
Size: 1.95 KB
Versions: 28
Compression:
Stored size: 1.95 KB
Contents
function sendTheMail(formtype) { InputName = $('#name').val(); InputCompany = $('#company').val(); InputMessage = $('#message').val(); InputPhone = $('#phone').val(); InputUsers = $('#users').val(); if (formtype != 'glueckkanja-subscribe') { InputEmail = $('#email').val(); } else { InputEmail = $('#subscriberemail').val(); } if (validateEmail(InputEmail)) { try { FS.identify($('#email').val(), { displayName: $('#name').val() + ' (' + $('#company').val() + ')', email: $('#email').val() }); } catch(error) {} var req = { "inputcompany": InputCompany, "inputname": InputName, "inputemail": InputEmail, "inputphone": InputPhone, "inputusers": InputUsers, "inputmessage": InputMessage, "formtype": formtype }; $.ajax({ type: "POST", url: "https://prod-37.westeurope.logic.azure.com:443/workflows/546933ed027c45f1b1f76498b699afd4/triggers/manual/paths/invoke?api-version=2016-10-01&sp=%2Ftriggers%2Fmanual%2Frun&sv=1.0&sig=iAVWJVGOzukSmG0txHPm4J9okBsdlAQGIni1gBGpM4o", data: JSON.stringify(req), contentType: "application/json; charset=utf-8", dataType: "json", success: function(data){alert(data);}, failure: function(errMsg) { alert(errMsg); } }); switch(formtype) { case "glueckkanja-subscribe": $("#subscribebtn").replaceWith( "<p class='btn btn-primary btn-sm disabled'>Thanks!</p>" ); } } else { alert("Please use valid e-mail address.") } } function subscribeform() { sendTheMail('glueckkanja-subscribe'); } function validateEmail(email) { var re = /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/; return re.test(email); }
Version data entries
28 entries across 28 versions & 1 rubygems