1var extUrl = baseUrl + "cart/v2/Gateway/GetTld?ShowNewExtension=True&ShowOldExtension=True&IncludeTransfer=True&IncludeOnlyNewExtension=True&IncludeGeographic=True", forwardUrl = "/Forward/StartRegistration", transferUrl = "/Transfer/Start", transferTlds = [], registerTlds = [], gtlds = [], tlds = [], siteBuilderList = ["weebly", "wixsite", "xoom", "xoomer", "altervista", "jimdosite"], particularTld = "edu.it|gov.it|org.uk|co.uk", geographicTld = [], mktgParamTemplate = "utm_source={utm_source}&utm_medium={utm_medium}&utm_campaign={utm_campaign}", defTld = "it"; 0 <= window.location.href.indexOf("/en/") && (defTld = "com"), 0 <= window.location.href.indexOf("/es/") && (defTld = "es"); var IsIE = function () { var a = -1; return navigator && "Microsoft Internet Explorer" == navigator.appName && null != new RegExp("MSIE ([0-9]{1,}[.0-9]{0,})").exec(navigator.userAgent) && (a = parseFloat(RegExp.$1)), -1 != a }, IsIE11 = function () { return !!navigator.userAgent.match(/Trident.*rv[ :]*11\./) }, SetExt = function (a) { if (null != a && null != a) { for (var a = a.split("--"), t = $(".tld"), e = a[0].split("|"), n = 0; n < e.length; n++)"" != (d = String.prototype.trim.call(null == e[n] ? "" : e[n])) && (registerTlds.push(d), t.each(function () { this.add(new Option("." + d, d)) })); t.chosen({ no_results_text: noResultsText, width: "100%", search_contains: !0 }).on("chosen:hiding_dropdown", function () { var a = "#" + $(this).closest(".arubaSearchBar").parent().attr("id"); $(a + " .domain").focus() }).val(defTld).trigger("chosen:updated"); for (var i = a[1].split("|"), n = 0; n < i.length; n++)"" != (d = String.prototype.trim.call(null == i[n] ? "" : i[n])) && transferTlds.push(d); var r = $(".gtld"), o = a[2].split("|"); gtlds = o; for (var d, n = 0; n < o.length; n++)"" != (d = String.prototype.trim.call(null == o[n] ? "" : o[n])) && r.each(function () { this.add(new Option("." + d, d)) }); r.chosen({ no_results_text: noResultsText, width: "100%", search_contains: !0 }).on("chosen:hiding_dropdown", function () { var a = "#" + $(this).closest(".arubaSearchBar").parent().attr("id"); $(a + " .gdomain").focus() }), geographicTld = a[3].split("|"), tlds = registerTlds.concat(geographicTld) } }, SetMKTGValues = function () { 0 <= window.location.href.indexOf("hosting.aruba.it") && (mktgParamTemplate = "") }, SetDefaultValues = function () { $(".domain-real-name").val("") }, SetRegionalExtension = function () { $(".tldReg").chosen({ no_results_text: noResultsText, width: "100%", search_contains: !0, placeholder_text_single: txtRegion }).on("change", function (t) { setTimeout(function () { var a = "#" + $(t.target).closest(".arubaSearchBar").parent().attr("id"); $(a + " .domainGeo .domainReg").focus() }, 1) }), $(".tldReg_chosen .chosen-default span").css("font-size", "14px") }, SetRegionalExtensionTrasf = function () { $(".tldRegTrasf").chosen({ no_results_text: noResultsText, width: "100%", search_contains: !0, placeholder_text_single: txtRegion }).on("change", function (t) { setTimeout(function () { var a = "#" + $(t.target).closest(".arubaSearchBar").parent().attr("id"); $(a + " .domainTransf .domain").focus() }, 1) }), $(".tldRegTrasf_chosen .chosen-default span").css("font-size", "14px") }, SetTabs = function () { $(".searchdomain li a.tabLink").on("click", function (a) { var t = "#" + $(this).closest(".arubaSearchBar").parent().attr("id"); $(t + " .tab-pane").each(function (a, t) { $(t).removeClass("active") }); var e = $(a.target).attr("data-tabToggle"); $(t + " ." + e).addClass("active"), $(t + " .searchdomain li").each(function (a, t) { $(t).removeClass("active") }), $(a.target).parent().addClass("active") }) }, SetEnterEvent = function () { $(document).on("keydown", function (T) { var v; 13 == T.which && (T.preventDefault(), v = "#" + $(T.target).closest(".arubaSearchBar").parent().attr("id"), $(v + " .tab-content .active").each(function () { var e, a, t, n, i, r, o, d, s, l, m, c, g, f = $(this), u = f.get(0), h = getmktgParam(v), p = u === $(v + " .domainGtld").eq(0).get(0); return u === $(v + " .domainReg").eq(0).get(0) ? (c = (e = $(v + " .domainReg .tld")).val(), g = $(v + " .domainReg .domain"), 3 == (o = sanitizedDomainName(g.val(), v, !1)).feedback && $("#modal
1-alert-pec-account").modal("show"), -3 == o.feedback && ($("#modal-alert-custom-area").modal(), (s = (d = $("#modal-alert-custom-area").find(".button-bigcenter")).attr("href")).includes("managehosting.aruba.it") && (l = o.sanitizedString.endsWith(".it") ? o.sanitizedString : o.sanitizedString + ".it", s.includes("&username=") && (s = s.split("&username=")[0]), d.attr("href", s + "&username=" + l))), m = o.sanitizedString, addTldToDomainName(g, c, m), 0 <= o.feedback && 3 != o.feedback && "" != m && g.val() != g.attr("placeholder") && 2 < m.length && (resetViewState(), $(v + " .domainReg .domain").attr("name", "domain"), $(v + " .domainReg .tld").attr("name", "tld"), $(v + " .domainGtld .gdomain").attr("name", "nodomain"), $(v + " .domainGtld .gtld").attr("name", "notld"), $(v + " .domainTransf .domain").attr("name", "nodomain"), $(v + " .domainTransf .tldt").attr("name", "notld"), $(v + " .domainTransf .tldRegTrasf").attr("name", "notld"), $(v + " .domainGeo .domainReg").attr("name", "nodomain"), $(v + " .domainGeo .tldReg").attr("name", "notld"), $(v).closest("form").attr("action", baseUrl + "cart/v2/" + lang + forwardUrl + (h ? "?" + h : "")), $(v).closest("form").trigger("submit")), $(".form-control.domain-elem-input.domain").first().val(m)) : (u === $(v + " .domainTransf").eq(0).get(0) ? (g = $(v + " .domainTransf .domain"), i = $(v + " .domainTransf .tldt"), m = (o = sanitizedDomainName(g.val(), v, !0)).sanitizedString, 0 <= o.feedback && "" != m && g.val() != g.attr("placeholder") && 2 < m.length && (n = !0, $(v + " .domainReg .domain").attr("name", "nodomain"), $(v + " .domainReg .tld").attr("name", "notld"), $(v + " .domainGtld .gdomain").attr("name", "nodomain"), $(v + " .domainGtld .gtld").attr("name", "notld"), $(v + " .inputDomainTrasf").is(":visible") && (r = !0, $(v + " .domainTransf .tldt").attr("name", "tld"), $(v + " .domainTransf .tldRegTrasf").attr("name", "notldRegTrasf"), e = getAnyTld(m), a = isTldRegional(e), n = e && !a ? ($(v + " .domainTransf .domain-real-name").attr("name", "domain"), $(v + " .domainTransf .domain-real-name").val(m.replace("." + e, "")), $(v + " .domainTransf .tldt").val(e), 0 < e.length && 0 < m.length) : !(!e || !a) && ($(v + " .domainTransf .tldRegTrasf option").filter(function (a, t) { return $(t).text().toLowerCase() == e }).prop("selected", !0), t = m.replace("." + e, ""), $(v + " .domainTransf .domain").val(t), $(v + " .domainTransf .domain-real-name").attr("name", ""), $(v + " .domainTransf .domain").attr("name", "domainRegTrasf"), $(v + " .domainTransf .tldt").attr("name", "notld"), $(v + " .domainTransf .tldRegTrasf").attr("name", "tldRegTrasf"), 0 < e.length && 0 < t.length), (!e || e.length < 2) && $(v + " .noTldChosen").show().delay(3e3).fadeOut(500)), $(v + " .inputDomainTrasf").is(":hidden") && (i = f.find("select.tldRegTrasf").eq(0).get(0), n = 0 < $(i).val().length, $(v + " .domainTransf .domain").attr("name", "domainRegTrasf"), $(v + " .domainTransf .tldt").attr("name", "notld"), $(v + " .domainTransf .tldRegTrasf").attr("name", "tldRegTrasf")), $(v + " .domainGeo .domainReg").attr("name", "nodomain"), $(v + " .domainGeo .tldReg").attr("name", "notld"), n && (t = checkDomain(m, e), n = baseUrl + "cart/v2/" + lang + transferUrl + (h ? "?" + h : ""), "aruba_business" !== t && "cc" !== t || (n = getRedirectUrl(t)), n = n + "?domain=" + m, $(v).closest("form").attr("action", n), $(v).closest("form").trigger("submit")))) : (g = f.find("input[type='text']").eq(0), i = f.find("select").eq(0).get(0), r = !1, null == g.val() && (g = $(v + " .domainTransf .domain"), i = f.find("select.tldRegTrasf").eq(0).get(0)), 3 == (o = sanitizedDomainName(g.val(), v, !1)).feedback && $("#modal-alert-pec-account").modal("show"), -3 == o.feedback && ($("#modal-alert-custom-area").modal(), (s = (d = $("#modal-alert-custom-area").find(".button-bigcenter")).attr("href")).includes("managehosting.aruba.it") && (l = o.sanitizedString.endsWith(".it") ? o.sanitizedString : o.sanitizedString + ".it", s.includes("&username=") && (s = s.split("&username=")[0]), d.attr("href", s + "&username=" + l))), m = o.sanitizedString, p ? (c = $(v + " .domainGtld select.gtld").val(), addGTldToDomainName(g, c, m)) : setDomainAndTld(g, null, m), 0 <= o.feedback && 3 != o.feedback && "" != m && g.val() != g.attr("placeholder") && 2 < m.length && (u === $(v + " .domainGeo").eq(0).get(0) ? (resetVie
1wState(), $(v + " .domainReg .domain").attr("name", "nodomain"), $(v + " .domainReg .tld").attr("name", "notld"), $(v + " .domainGtld .gdomain").attr("name", "nodomain"), $(v + " .domainGtld .gtld").attr("name", "notld"), $(v + " .domainTransf .domain").attr("name", "nodomain"), $(v + " .domainTransf .tldt").attr("name", "notld"), $(v + " .domainTransf .tldRegTrasf").attr("name", "notld"), $(v + " .domainGeo .domainReg").attr("name", "nodomain"), (g = $('<input type="hidden" name="domain" />')).val($(v + " .domainGeo .domainReg").val() + "." + $(v + " .domainGeo .tldReg").val()), $(v + " .domainGeo").append(g), $(v + " .domainGeo .tldReg").attr("name", "tld"), $(v).closest("form").attr("action", baseUrl + "cart/v2/" + lang + forwardUrl + (h ? "?" + h : "")), $(v).closest("form").trigger("submit")) : u === $(v + " .domainGtld").eq(0).get(0) && (resetViewState(), $(v + " .domainReg .domain").attr("name", "nodomain"), $(v + " .domainReg .tld").attr("name", "notld"), $(v + " .domainGtld .gdomain").attr("name", "domain"), $(v + " .domainGtld .gtld").attr("name", "tld"), $(v + " .domainTransf .domain").attr("name", "nodomain"), $(v + " .domainTransf .tldt").attr("name", "notld"), $(v + " .domainTransf .tldRegTrasf").attr("name", "notld"), $(v + " .domainGeo .domainReg").attr("name", "nodomain"), $(v + " .domainGeo .tldReg").attr("name", "notld"), $(v).closest("form").attr("action", baseUrl + "cart/v2/" + lang + forwardUrl + (h ? "?" + h : "")), $(v).closest("form").trigger("submit")))), 0 <= o.feedback && "" != m && !r && 0 == $(i).val().length && $(v + " .noTldChosen").show().delay(3e3).fadeOut(500)), T.stopPropagation(), !1 })) }) }, SetPlaceholder = function () { !window.jQuery || "placeholder" in document.createElement("input") || $("[placeholder]").each(function () { var a = $(this), t = a.attr("placeholder"); "" == a.val() && (a.val(t), a.removeAttr("data-input"), a.addClass("hasPlaceholderText")), a.focus(function () { a.val() == t && (a.val(""), a.attr("data-input", "true"), a.removeClass("hasPlaceholderText")) }).blur(function () { "" != a.val() && a.val() != t || (a.val(t), a.removeAttr("data-input"), a.addClass("hasPlaceholderText")) }), a.closest("form").on("submit", function () { a.val() == a.attr("placeholder") && (a.removeAttr("data-input"), a.val("")) }) }) }, ControlsBinding = function () { $(".domainRegSubmit").on("click", function (a) { var t = "#" + $(this).closest(".arubaSearchBar").parent().attr("id"); a.preventDefault(); var e, n = $(t + " .domainReg .domain"), i = $(t + " .domainReg .tld").val(), r = sanitizedDomainName(n.val(), t, !1); 3 == r.feedback && $("#modal-alert-pec-account").modal("show"), -3 == r.feedback && ($("#modal-alert-custom-area").modal(), (a = (e = $("#modal-alert-custom-area").find(".button-bigcenter")).attr("href")).includes("managehosting.aruba.it") && (o = r.sanitizedString.endsWith(".it") ? r.sanitizedString : r.sanitizedString + ".it", a.includes("&username=") && (a = a.split("&username=")[0]), e.attr("href", a + "&username=" + o)));
1 var o = r.sanitizedString; addTldToDomainName(n, i, o), 0 <= r.feedback && 3 != r.feedback && "" != o && n.val() != n.attr("placeholder") && 2 < o.length && (resetViewState(), n = getmktgParam(t), $(t + " .domainReg .domain").attr("name", "domain"), $(t + " .domainReg .tld").attr("name", "tld"), $(t + " .domainGtld .gdomain").attr("name", "nodomain"), $(t + " .domainGtld .gtld").attr("name", "notld"), $(t + " .domainTransf .domain").attr("name", "nodomain"), $(t + " .domainTransf .tldt").attr("name", "notld"), $(t + " .domainTransf .tldRegTrasf").attr("name", "notld"), $(t + " .domainGeo .domainReg").attr("name", "nodomain"), $(t + " .domainGeo .tldReg").attr("name", "notld"), $(t).closest("form").attr("action", baseUrl + "cart/v2/" + lang + forwardUrl + (n ? "?" + n : "")), $(t).closest("form").trigger("submit")), $(".form-control.domain-elem-input.domain").first().val(o) }), $(".domainGtldSubmit").on("click", function (a) { var t = "#" + $(this).closest(".arubaSearchBar").parent().attr("id"); a.preventDefault(); var e, n = $(t + " .domainGtld .gdomain"), i = $(t + " .domainGtld select.gtld").val(), r = sanitizedDomainName(n.val(), t, !1); 3 == r.feedback && $("#modal-alert-pec-account").modal("show"), -3 == r.feedback && ($("#modal-alert-custom-area").modal(), (a = (e = $("#modal-alert-custom-area").find(".button-bigcenter")).attr("href")).includes("managehosting.aruba.it") && (o = r.sanitizedString.endsWith(".it") ? r.sanitizedString : r.sanitizedString + ".it", a.includes("&username=") && (a = a.split("&username=")[0]), e.attr("href", a + "&username=" + o)));
1 var o = r.sanitizedString; addGTldToDomainName(n, i, o), 0 <= r.feedback && 3 != r.feedback && "" != o && n.val() != n.attr("placeholder") && 2 < o.length && (o = getmktgParam(t), $(t + " .domainGtld .gdomain").attr("name", "domain"), $(t + " .domainGtld .gtld").attr("name", "tld"), $(t + " .domainReg .domain").attr("name", "nodomain"), $(t + " .domainReg .tld").attr("name", "notld"), $(t + " .domainTransf .domain").attr("name", "nodomain"), $(t + " .domainTransf .tldt").attr("name", "notld"), $(t + " .domainTransf .tldRegTrasf").attr("name", "notld"), $(t + " .domainGeo .domainReg").attr("name", "nodomain"), $(t + " .domainGeo .tldReg").attr("name", "notld"), n.val().length < 3 ? $(t + " .noinput").show().delay(3e3).fadeOut(500) : 0 == n.val().length ? $(t + " .noTldChosen").show().delay(3e3).fadeOut(500) : (resetViewState(), $(t).closest("form").attr("action", baseUrl + "cart/v2/" + lang + forwardUrl + (o ? "?" + o : "")), $(t).closest("form").trigger("submit"))) }), $(".domainTransferSubmit").on("click", function (a) { var t = "#" + $(this).closest(".arubaSearchBar").parent().attr("id"); a.preventDefault(); var e = $(t + " .domainTransf .domain"), n = $(t + " .domainTransf .tldt"), i = sanitizedDomainName(e.val(), t, !0), a = i.sanitizedString; setDomainAndTldTransfer(e, n, a); var r = getAnyTld(a); 0 <= i.feedback && (n = isTldRegional(r), (i = $(t + " .selGeoDomainTrasf").is(":visible")) || (n ? ($(t + " .domainTransf .tldRegTrasf option").filter(function (a, t) { return $(t).text().toLowerCase() == r }).prop("selected", !0), $(t + " .domainTransf .domain").val(a.replace("." + r, ""))) : ($(t + " .domainTransf .domain-real-name").attr("name", "domain"), $(t + " .domainTransf .domain-real-name").val(a.replace("." + r, "")), $(t + " .domainTransf .tldt").attr("name", "tld"), $(t + " .domainTransf .tldRegTrasf").attr("name", "notldRegTrasf"))), (i || n) && (n = !0, i && (r = $(t + " .domainTransf .tldRegTrasf").val()), r.length, $(t + " .domainTransf .domain-real-name").attr("name", ""), $(t + " .domainTransf .tldt").attr("name", "notld"), $(t + " .domainTransf .tldRegTrasf").attr("name", "tldRegTrasf")), $(t + " .domainReg .domain").attr("name", "nodomain"), $(t + " .domainReg .tld").attr("name", "notld"), $(t + " .domainGtld .gdomain").attr("name", "nodomain"), $(t + " .domainGtld .gtld").attr("name", "notld"), $(t + " .domainGeo .domainReg").attr("name", "nodomain"), $(t + " .domainGeo .tldReg").attr("name", "notld"), r && 0 != r.length ? (n = getmktgParam(t), i = checkDomain(a, r), n = baseUrl + "cart/v2/" + lang + transferUrl + (n ? "?" + n : ""), "aruba_business" !== i && "cc" !== i || (n = getRedirectUrl(i)), n = n + "?domain=" + a, $(t).closest("form").attr("action", n), $(t).closest("form").trigger("submit")) : $(t + " .noTldChosen").show().delay(3e3).fadeOut(500)) }), $(".btnSearchRegional").on("click", function (a) { var t = "#" + $(this).closest(".arubaSearchBar").parent().attr("id"); a.preventDefault(); var e, n, i = $(t + " .domainGeo .domainReg"), r = $(t + " .domainGeo select.tldReg"), o = sanitizedDomainName(i.val(), t, !1); 3 == o.feedback && $("#modal-alert-pec-account").modal("show"), -3 == o.feedback && ($("#modal-alert-custom-area").modal(), (n = (e = $("#modal-alert-custom-area").find(".button-bigcenter")).attr("href")).includes("managehosting.aruba.it") && (a = o.sanitizedString.endsWith(".it") ? o.sanitizedString : o.sanitizedString + ".it", n.includes("&username=") && (n = n.split("&username=")[0]), e.attr("href", n + "&username=" + a))), setDomainAndTld(i, null, o.sanitizedString); i = i.val(), r = r.val(); 0 <= o.feedback && 3 != o.feedback && ($(t + " .domainTransf .domain").attr("name", "nodomain"), $(t + " .domainTransf .tldt").attr("name", "notld"), $(t + " .domainTransf .tldRegTrasf").attr("name", "notld"), $(t + " .domainReg .domain").attr("name", "nodomain"), $(t + " .domainReg .tld").attr("name", "notld"), $(t + " .domainGtld .gdomain").attr("name", "nodomain"), $(t + " .domainGtld .gtld").attr("name", "notld"), $(t + " .domainGeo .domainReg").attr("name", "nodomain"), (o = $('<input type="hidden" name="domain" />')).val($(t + " .domainGeo .domainReg").val() + "." + $(t + " .domainGeo .tldReg").val()), $(t + " .domainGeo").append(o), $(t + " .domainGeo .tldReg").attr("name", "tld"), i.length < 3 ? $(t + " .noinput").show().delay(3e3).fadeOut(500) : 0 == r.length ? $(t + " .noTldCh
1osen").show().delay(3e3).fadeOut(500) : (resetViewState(), r = getmktgParam(t), $(t).closest("form").attr("action", baseUrl + "cart/v2/" + lang + forwardUrl + (r ? "?" + r : "")), $(t).closest("form").trigger("submit"))) }), $(".switchDomainTrasf .swGeo").on("click", function (a) { var t = "#" + $(this).closest(".arubaSearchBar").parent().attr("id"); a.preventDefault(), $(this).hide(), $(t + " .switchDomainTrasf .swDom").show(), $(t + " .inputDomainTrasf").removeClass("col-sm-12").addClass("col-sm-6"), $(t + " .selDomainTrasf").hide() }), $(".switchDomainTrasf .swDom").on("click", function (a) { var t = "#" + $(this).closest(".arubaSearchBar").parent().attr("id"); a.preventDefault(), $(this).hide(), $(t + " .switchDomainTrasf .swGeo").show(), $(t + " .inputDomainTrasf").removeClass("col-sm-6").addClass("col-sm-12"), $(t + " .selDomainTrasf").show() }) }, getTld = function (a) { for (var t = a.split("."), e = !1, n = ""; !e;) { t.shift(), n = t.join("."); var i = -1 < $.inArray(n, geographicTld), r = -1 < $.inArray(n, registerTlds), e = i || r || 0 == t.length } return n }, getGTld = function (a) { for (var t = a.split("."), e = !1, n = ""; !e;) { t.shift(), n = t.join("."); e = -1 < $.inArray(n, gtlds) || 0 == t.length } return n }, getAnyTld = function (a) { for (var t = a.split("."), e = t.slice(), n = !1, r = ""; !n;) { t.shift(), r = t.join("."); var o = -1 < $.inArray(r, geographicTld), n = o || 0 == t.length } !o && 1 < e.length && (r = e[e.length - 1]); var d = particularTld.split("|"); for (i = 0; i < d.length; i++) { var s = "." + d[i]; if (a.substring(a.length - s.length) == s) return d[i] } return r }, checkDomain = function (a, t) { var e = registerTlds.concat(geographicTld), n = "aruba_business"; for (i = 0; i < e.length; ++i)if (t == e[i]) { n = "cc"; break } if ("cc" === n) for (k = 0; k < transferTlds.length; ++k)if (t == transferTlds[k]) { n = "online"; break } return n }, addTldToDomainName = function (a, t, e) { var n; "" === getTld(e) && (1 < (n = e.split(".")).length && (e = n[0]), e = e + "." + t, a && $(a).val(e)) }, addGTldToDomainName = function (a, t, e) { var n; "" === getGTld(e) && (1 < (n = e.split(".")).length && (e = n[0]), e = e + "." + t, a && $(a).val(e)) }, setDomainAndTld = function (a, t, e) { void 0 === e && (e = ""); var n = "", i = e; "" != e && (i = "" != (n = getTld(e)) ? e.replace("." + n, "") : e), a && $(a).val(i), t && "" != n && $(t).val(n) }, setDomainAndTldTransfer = function (a, t, e) { void 0 === e && (e = ""); var n = ""; "" != e && (n = getTld(e)), a && $(a).val(e), t && "" != n && $(t).val(n) }, getRedirectUrl = function (a) { lang = lang.toLowerCase(); var t = { cc: { it: "//hosting.aruba.it/domini/trasferimento-dominio/form.aspx", en: "//hosting.aruba.it/en/domains/domain-transfer/form.aspx", es: "//hosting.aruba.it/es/dominios/transferencia-dominio/form.aspx" }, aruba_business: { it: "//hosting.aruba.it/domini/trasferimento-dominio/form-ab.aspx", en: "//hosting.aruba.it/en/domains/domain-transfer/form-ab.aspx", es: "//hosting.aruba.it/es/dominios/transferencia-dominio/form-ab.aspx" } }; if (void 0 !== t[a][lang]) return t[a][lang] }, sanitizedDomainName = function (a, t, e) { a = new Sanitizer(a.toLowerCase()), e ? a.sanitizeForTransf() : a.sanitizeForReg(); return a.feedback < 0 && (e = a.feedbackMessage().replace("ERR-", "").toLowerCase(), $(t + " ." + e).show().delay(3e3).fadeOut(500)), a }, getmktgParam = function (a) { var t = $(a).find("input[name='utm_source']").val() || "aruba-it", e = $(a).find("input[name='utm_medium']").val() || "search-domain", a = $(a).find("input[name='utm_campaign']").val() || "hst"; return mktgParamTemplate.replace("{utm_source}", t).replace("{utm_medium}", e).replace("{utm_campaign}", a) }, isTldRegional = function (a) { return a && 0 < a.length && 0 <= geographicTld.indexOf(a) }, resetViewState = function () { $("#__VIEWSTATE").val("") }; function Sanitizer(a) { this.originalString = a, this.sanitizedString = "", this.feedback = 0, this.domainName = "", this.domainTld = "", this.basicSanitizeString = function () { this.sanitizedString = this.sanitizedString.toLowerCase().trim().replace(/,/g, ".").replace(/^https?/, "").replace(/\/|:/g, "").replace(/ /g, "-").replace(/^www\./, "") }, this.removeSpaces = function () { this.sanitizedString = this.sanitizedString.replace(/ /g, "") }, this.sanitizeAccents = function () { this.sanitizedString = this.sanitizedString.replace(/à |á|â|ã|ä|Ã¥|Ä/g, "a").replace(/è|é|ê|ë|Ä|Ä|Ä|Ä/g, "e").replace(/ì|Ã|î|ï|Ä©|Ä«|Ä|į/g, "i").replace(/ð|ò|ó|ô|õ|ö|ø|Å|Å|Å/g, "o").replace(/ù|ú|û|ü|Å©|Å«|Å|ů|ű/g, "u").replace(/ñ/g, "n").replace(/ý/g, "y") }, this.removeGetAndAnchor = function () { var a = this.sanitizedString.indexOf("?"); 0 < a && (this.sanitizedString = this.sanitizedString.substring(0, a)), 0 < (a = this.sanitizedString.indexOf("#")) && (this.sanitizedString = this.sanitizedString.substring(0, a)) }, this.excludeEmail = function () { 0 <= this.sanitizedString.indexOf("@") && (this.sanitizedString = "", this.feedback = -2) }, this.excludeSiteBuilder = function () { var e = this.sanitizedString, n = this.feedback; jQuery.each(siteBuilderList, function (a, t) { t = "." + t + "."; -1 != e.indexOf(t) && (e = "", n = -2) }), this.feedback = n, this.sanitizedString = e }, this.thirdLevel = function () { var a, e, n; 1 < this.sanitizedString.split(".").length - 1 && (a = this.sanitizedString.split("."), e = a.slice(-2).join("."), this.sanitizedString = a.slice(-3).join("."), n = !1, jQuery.each(tlds, function (a, t) { t == e && (n = !0) }), 1 == (1 == n && isTldRegional(e)) && 4 == a.length && ("comune" != a[0] && "regione" != a[0] && "provincia" != a[0] || (this.sanitizedString = a.slice(-4).join("."), this.feedback = 5)), !1 === n && (this.sanitizedString = a.slice(-2).join("."), this.feedback = 5)) }, this.sanitizeAllSymbols = function () { this.sanitizedString = this.sanitizedString.replace(/[^a-z0-9/\-/\.]+/g, "") }, this.trimErroneousCharacters = function () { this.sanitizedString = this.sanitizedString.replace(/^-|^\./, "").replace(/-$|\.$/, "") }, this.verifyStringLength = function () { var a = this.sanitizedString.indexOf("."); -1 == a && (a = this.sanitizedString.length), a < 3 && 0 == this.feedback && (this.feedback = -1), 63 < a && (this.feedback = -1) }, this.verifyLogin = function () { var a = ""; this.sanitizedString.includes("@aruba") && (a = this.sanitizedString.split("@")[0]), /^\d+$/.test(a) && (this.feedback = -3) }, this.verifyPec = function () { var a = this.sanitizedString.split("@"); null != a[1] && a[1].includes("pec") && "IT" == lang.toUpperCase() && (this.feedback = 3) }, this.sanitizeForReg = function () { return this.sanitizedString = this.originalString, this.verifyStringLength(), this.verifyLogin(), this.verifyPec(), this.sanitizedString }, this.sanitizeForTransf = function () { return this.sanitizedString = this.originalString, this.removeSpaces(), this.basicSanitizeString(), this.sanitizeAccents(), this.removeGetAndAnchor(), this.excludeEmail(), this.excludeSiteBuilder(), this.sanitizeAllSymbols(), this.trimErroneousCharacters(), this.thirdLevel(), this.verifyStringLength(), this.sanitizedString }, this.feedbackMessage = function () { var a = new Array;
1 a.push({ code: 0, message: "OK" }), a.push({ code: -1, message: "ERR-NOINPUT" }), a.push({ code: -2, message: "ERR-NOT-VALID-DOMAIN" }), a.push({ code: -3, message: "ERR-LOGIN" }), a.push({ code: 1, message: "WRN-EMAIL-ADDR" }), a.push({ code: 2, message: "WRN-EMAIL-ADDR-PROVIDERS" }), a.push({ code: 3, message: "WRN-EMAIL-ADDR-PEC" }), a.push({ code: 4, message: "WRN-SITEBUILDER" }), a.push({ code: 5, message: "WRN-THIRDLEVEL" }); var e = this.feedback, t = "NOT-HANDLED"; return arrMessages = jQuery.grep(a, function (a, t) { return a.code == e }), 0 < arrMessages.length && (t = arrMessages[0].message), t } } $(document).ready(function () { var a; (IsIE() || IsIE11()) && window.XDomainRequest ? ((a = new XDomainRequest).open("GET", extUrl), a.onload = function () { SetExt(a.responseText) }, a.send()) : $.ajax({ type: "GET", crossDomain: !0, dataType: "json", url: extUrl, complete: function (a) { SetExt(a.responseText) } }), SetRegionalExtension(), SetRegionalExtensionTrasf(), SetTabs(), SetEnterEvent(), SetPlaceholder(), ControlsBinding(), SetDefaultValues(), SetMKTGValues(), $("form").on("submit", function () { var a = ["idlingua", "idpacchetto", "VoucherCode", "Promo"]; for (i = 0; i < a.length; i++) { var t = a[i], e = $("input[name='" + t + "']"); if (1 < e.length) for (j = 0; j < e.length - 1; j++)$(e[j]).prop("name", "NO" + t) } }) });
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.