$("#newsletterForm").validator().on("submit", function (event) {
if (event.isDefaultPrevented()) {
// handle the invalid form...
formErrorNs();
submitMSGNs(false, "Non hai compilato il modulo correttamente");
} else {
// everything looks good!
event.preventDefault();
submitFormNs();
}
});
function submitFormNs(){
// Initiate Variables With Form Content
var name = $("#nomeNL").val();
var cognome = $("#cognomeNL").val();
var email = $("#emailNL").val();
var consenso = $("#consenso").val();
var type = $("#type").val();
var lingua = $("#lingua").val();
var verGoo = $("#recaptchaResponse").val();
var inviato = $("#submit").val();
var linguaMailUp = $("#linguaMailUp").val();
var list = $("#list").val();
$.ajax({
type: "POST",
url: "https://b2f2c.mailupclient.com/Frontend/subscribe.aspx",
data: "campo_1=" + name + "&campo_2=" + cognome + "&email=" + email + "&type=" + type + "&linguaMailUp=" + lingua + "&list=" + list + "&accetto privacy=" + consenso + "&recaptcha_response=" + verGoo,
success : function(text){
if (text != "successNs"){
formSuccessNs();
} else {
formError();
submitMSGNs(false,text);
}
}
});
}
function formSuccessNs(){
$("#newsletterForm")[0].reset();
submitMSGNs(true, "Ti Abbiamo Inviato una email, Rispondi per Confermare L'iscrizione!")
}
function formErrorNs(){
$("#newsletterForm").removeClass().addClass("").one("webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend", function(){
$(this).removeClass();
});
}
function submitMSGNs(validNs, msgNs){
if(validNs){
var msgClasses = "h3 text-center tada animated text-success";
} else {
var msgClasses = "h3 text-center text-danger";
}
$("#msgSubmitNs").removeClass().addClass(msgClasses).text(msgNs);
}