﻿function validateForm(a) { return !validateRequired(a) ? !1 : !validateEmail(a) ? !1 : !validateTextarea(a) ? !1 : !validateCheckbox(a) ? !1 : !validatePositiveIntegerNotRequired(a) ? !1 : !validateCompareTo(a) ? !1 : !0 }
function validateCompareTo(a) { for (var a = "" == a || null == a || void 0 == a ? $("input.compare_to") : $("#" + a + " input.compare_to"), e = a.length, b = null, c = null, c = null, d = 0, f = !0, d = 0; d < e; d++) b = $("#" + a.get(d).id), c = $(b).attr("data-inputToCompare"), c = $("#" + c), b.removeClass("input_error"), b.val() != c.val() && (b.addClass("input_error"), f = !1); f || alert("Ripetere correttamente il campo!"); return f }
function validatePositiveIntegerNotRequired(a) { for (var a = "" == a || null == a || void 0 == a ? $("input.not_required_positive_integer") : $("#" + a + " input.not_required_positive_integer"), e = a.length, b = null, c = 0, d = !0, f = RegExp(/^[0-9]+$/), c = 0; c < e; c++) b = $("#" + a.get(c).id), b.removeClass("input_error"), 0 < b.val().length && !f.test(b.val()) && (b.addClass("input_error"), d = !1); d || alert("Inserire un numero valido!"); return d }
function validateRequired(a) { for (var a = "" == a || null == a || void 0 == a ? $("input.required,select.required") : $("#" + a + " input.required,#" + a + " select.required"), e = a.length, b = null, c = 0, d = !0, c = 0; c < e; c++) if (b = $("#" + a.get(c).id), b.removeClass("input_error"), null == b || null == b.val() || 0 == b.val().length) b.addClass("input_error"), d = !1; d || alert("Compilare i campi obbligatori!"); return d }
function validateTextarea(a) { for (var a = "" == a || null == a || void 0 == a ? $("textarea.required") : $("#" + a + " textarea.required"), e = a.length, b = null, c = 0, d = !0, c = 0; c < e; c++) if (b = $("#" + a.get(c).id), b.removeClass("input_error"), null == b || null == b.val() || 0 == b.val().length) b.addClass("input_error"), d = !1; d || alert("Compilare i campi obbligatori!"); return d }
function validateEmail(a) { for (var a = "" == a || null == a || void 0 == a ? $("input.required_email") : $("#" + a + " input.required_email"), e = a.length, b = null, c = 0, d = !0, c = 0; c < e; c++) b = $("#" + a.get(c).id), b.removeClass("input_error"), checkEmail(b.val()) || (b.addClass("input_error"), d = !1); d || alert("Inserire un indirizzo email valido!"); return d }
function validateCheckbox(a) { for (var a = "" == a || null == a || void 0 == a ? $("input.required_checkbox") : $("#" + a + " input.required_checkbox"), e = a.length, b = null, c = 0, d = !0, c = 0; c < e; c++) if (b = $("#" + a.get(c).id), b.removeClass("input_error"), null == b || null == b.attr("checked") || 0 == b.attr("checked").length || !1 == b.attr("checked")) b.addClass("input_error"), d = !1; d || alert("Spuntare i campi obbligatori!"); return d } function checkEmail(a) { return RegExp(/^[\w\-\.]*[\w\.]\@[\w\.]*[\w\-\.]+[\w\-]+[\w]\.+[\w]+[\w $]/).test(a) }
function cleanForm() { for (var a = $("input.required"), e = a.length, b = null, c = 0, c = 0; c < e; c++) b = $("#" + a.get(c).id), b.removeClass("input_error") };
