1var tiscali=tiscali||{};tiscali.selfcare=tiscali.selfcare||{};var selfcare=tiscali.selfcare||{};selfcare.initialize=function(){$('input[type="checkbox"]').click(function(){selfcare.setupInput($(this).attr("id"))});$('input[type="radio"]').click(function(){selfcare.setupInput($(this).attr("id"))});$("input:checkbox[mandatorymultiprice]").click(function(){selfcare.tooglePrice($(this).attr("id"))});$("input:checkbox[optionalmultiprice]").click(function(){selfcare.tooglePrice($(this).attr("id"))});$("input:checkbox[mandatoryprice]").click(function(){selfcare.tooglePrice($(this).attr("id"))});$("input:checkbox[optionalprice]").click(function(){selfcare.tooglePrice($(this).attr("id"))});$("input").focusout(function(){selfcare.fieldtrace($(this).attr("id"))});$("select[selectmandatoryprice]").change(function(){selfcare.tooglePrice($(this).attr("id"))});$("select").change(function(){selfcare.setupInput($(this).attr("id"));selfcare.toggleSelectStyle($(this).attr("id"))});$(".label_check, .label_radio, .label_radioGray ,.label_radioGrayCust").click(function(){selfcare.setupLabel()});selfcare.setupLabel();selfcare.setupOverlay();selfcare.inizializeTicket();selfcare.inizializeSitofono();$('input[type="radio"]:checked').each(function(){selfcare.setupInput($(this).attr("id"))});$("select[selectmandatoryprice]").each(function(){selfcare.tooglePrice($(this).attr("id"))});var a={delay:2500,disable:false,custom:{check:function(b){return selfcare.customValidation(b)}},errors:{check:"ERROR"}};$("#frm").validator(a);$("#ridIban").validator(a);$("#ridHolder").validator(a);$("#creditcard").validator(a);$("#account").validator(a);$("#login").validator(a);$("#CodiceSIM").validator(a);selfcare.extraInitialize()};selfcare.extraInitialize=function(){if($.isArray(selfcare.config.onready)){if(typeof setupcallbackfunction!="undefined"){setupcallbackfunction()}for(var a=0;a<selfcare.config.onready.length;a++){var b=selfcare.config.onready[a];if(typeof b!="undefined"){b()}}}};selfcare.customValidation=function(d){var a=d.get(0).constr;if(typeof a=="undefined"){return true}var g=d.val();var f=a.split("|^");d.data("bs.validator.customErrorBox",selfcare.config.errormsgBox);for(var c=0;c<f.length;c++){var b=f[c].split("$~");var h=(c==0?"":"^")+b[0]+"$";var e=(b[1].substring(b[1].length-1)=="|")?b[1].substring(0,b[1].length-1):b[1];if((g.search(new RegExp(h)))<0){d.data("bs.validator.customErrorMsg",[e]);return false}}d.removeData("bs.validator.customErrorMsg");return true};selfcare.validateMultiForms=function(b){var d=0;var a=selfcare.config.formsValidation.PaymentMethod[b].validateformID;for(i in a){var c=$("#"+a[i]).validator("validate").has(".has-error").length;d=(c||d)}if(d){$("#msgErrorID").remove();$("#boxErrorMsg").removeClass("hidden");$("#boxErrorMsg").attr("tabindex",-1).focus()}return(d)};selfcare.validateForm=function(b){var a=$("#"+b).validator("validate").has(".has-error").length;if(a){$("#msgErrorID").remove();$("#boxErrorMsg").removeClass("hidden");$("#boxErrorMsg").attr("tabindex",-1).focus()}return(a)};selfcare.manualFieldValidateError=function(a,b){$("#sec-"+a).removeClass("hidden");$("#cont-"+a).removeClass("has-success");$("#gly-"+a).removeClass("glyphicon-ok");$("#cont-"+a).addClass("has-error");$("#gly-"+a).addClass("glyphicon-remove");if(typeof b!="undefined"){$("#custMsg").remove();$("#boxErrorMsg").append('<p id="custMsg">'+b+"</p>");$("#boxErrorMsg").removeClass("hidden");$("#boxErrorMsg").attr("tabindex",-1).focus()}};selfcare.manualFieldValidateOk=function(a){$("#cont-"+a).addClass("has-success");$("#gly-"+a).addClass("glyphicon-ok");$("#cont-"+a).removeClass("has-error");$("#gly-"+a).removeClass("glyphicon-remove");$("#cont-"+a+" > span > ul").remove();if(!$("#msgErrorID").length){$("#custMsg").remove();$("#msgTitle").removeClass("hidden");$("#boxErrorMsg").addClass("hidden")}};selfcare.leadValidationFields=function(b){var a=selfcare.config.lte.fieldsLeadValidation.fields;for(var c=0;c<a.length;c++){if($("#"+a[c]).val()==""){selfcare.manualFieldValidateError(a[c],"Compilare il campo indicato");return false}}return true};selfcare.setBillingHiddenFields=function(a){var b=selfcare.config.formsValidation.PaymentMethod[a].setFieldValue;for(i in b){if($("[name="+b[i].fieldId+"]","#"+b[i].sourceForm).attr("type")=="radio"){$("#"+b[i].destfieldId,"#"+b[i].destForm).val($("[name="+b[i].fieldId+"]:checked","#"+b[i].sourceForm).val())}else{$("#"+b[i].destfieldId,"#"+b[i].destForm).val($("#"+b[i].fieldId,"#"+b[i].sourceForm).val())}}if(selfcare.config.systemConfigVariable.bundleMobilePrepaid=="Y"&&selfcare.config.systemConfigVariable.bundleMobilePreTryBuy!="Y"){var b=selfcare.config.formsValidation.PaymentMethod[2].setFieldValue;for(i in b){if($("[name="+b[i].fieldId+"]","#"+b[i].sourceForm).attr("type")=="radio"){$("#"+b[i].destfieldId,"#"+b[i].destForm).val($("[name="+b[i].fieldId+"]:checked","#"+b[i].sourceForm).val())}else{$("#"+b[i].destfieldId,"#"+b[i].destForm).val($("#"+b[i].fieldId,"#"+b[i].sourceForm).val())}}}};
1selfcare.fieldtrace=function(a){if(selfcare.config.systemConfigVariable.enableTrace=="Y"){$.ajax({url:"it_selfcare",type:"POST",data:{application:"web_services",svc:"fieldtrace",field:a,session:selfcare.config.systemConfigVariable.session,order:selfcare.config.systemConfigVariable.order,prod:selfcare.config.systemConfigVariable.serviceName},success:function(){},error:function(){}})}};selfcare.doSubmit=function(b){if($("#hw_info").length){selfcare.compileHW(selfcare.config.systemConfigVariable.accountType,"yes")}if($("#Ship_alternate_flagN").length){selfcare.compileShip()}var a=selfcare.validateMultiForms($("input[name=PaymentMethod]:checked").val());var c=selfcare.attach.validateVoucherFields();if(!a&&c){selfcare.setBillingHiddenFields($("input[name=PaymentMethod]:checked").val());b.data.value=data;b.submit()}return false};selfcare.doPrepaidSubmit=function(b){if($("#Ship_alternate_flagN").length){selfcare.compileShip()}var c=$("input[name=paymentType]").length==0?4:$("input[name=paymentType]:checked").val()=="CC"?4:5;var a=selfcare.validateMultiForms(c);if(!a){selfcare.setBillingHiddenFields(c);b.data.value=data;b.submit()}return false};selfcare.doSingleSubmit=function(b){var a=selfcare.validateForm(b.name);if(!a){b.data.value=data;b.submit()}return false};selfcare.doUpgBundleSubmit=function(b){if($("#hw_info").length){selfcare.compileHW(selfcare.config.systemConfigVariable.accountType,"yes")}var a=$("input[name=paymentType]:checked").val();if(a=="CC"||selfcare.config.systemConfigVariable.staticCCPaymentType=="Y"){hasErrors=selfcare.validateMultiForms(2)}else{hasErrors=selfcare.validateForm(b.name)}if(!hasErrors){if(a=="CC"||selfcare.config.systemConfigVariable.staticCCPaymentType=="Y"){selfcare.setBillingHiddenFields(2)}$("input[name=paymentType]",b).val(a);b.data.value=data;b.submit()}return false};selfcare.setupLabel=function(){if($(".label_check input").length){$(".label_check").each(function(){$(this).removeClass("c_on")});$(".label_check input:checked").each(function(){$(this).parent("label").addClass("c_on")});$(".label_check input[nounchecked]").each(function(){$(this).parent("label").addClass("c_on")})}if($(".label_radio input").length){$(".label_radio").each(function(){$(this).removeClass("r_on")});$(".label_radio input:checked").each(function(){$(this).parent("label").addClass("r_on")})}if($(".label_radioGray input").length){$(".label_radioGray").each(function(){$(this).removeClass("r_onGray")});$(".label_radioGray input:checked").each(function(){$(this).parent("label").addClass("r_onGray")})}if($(".label_radioGrayCust input").length){$(".label_radioGrayCust").each(function(){$(this).removeClass("r_onGray")});$(".label_radioGrayCust input:checked").each(function(){$(this).parent("label").addClass("r_onGray")})}};selfcare.toggleSelectStyle=function(a){$("#"+a).toggleClass("select-style-selected",$("#"+a).val()!="")};selfcare.setupInput=function(f){switch(f){case"CodiceSIM":break;case"PhoneLineTypeISDN":$("#MandatorySplitterNo").prop("checked",true);$("#MandatorySplitter_info").slideUp();break;case"MandatorySplitterYes":if($("#PhoneLineTypePSTN").is(":checked")){$("#"+selfcare.config.adsl.radioShow[f]).slideDown()}if($("#PhoneLineTypeISDN").is(":checked")){$("#MandatorySplitterNo").prop("checked",true)}break;case"MandatorySplitterNo":$("#"+selfcare.config.adsl.radioHide[f]).slideUp();break;case"rdlnaY":$("#"+selfcare.config.adsl.radioHide[f]).slideUp();break;case"rdlnaN":$("#"+selfcare.config.adsl.radioShow[f]).slideDown();break;case"rdhwN":$("#"+selfcare.config.hwRef.radioShow[f]).slideDown();break;case"rdhwY":$("#"+selfcare.config.hwRef.radioHide[f]).slideUp();break;case"Ship_alternate_flagN":$("#"+selfcare.config.sim.simShipShow[f]).slideUp();break;case"Ship_alternate_flagY":$("#"+selfcare.config.sim.simShipHide[f]).slideDown();selfcare.compileShip();break;case"autoricarica_activateY":$("#"+selfcare.config.sim.autorechargeShow[f]).slideDown();var e=$("[name=paymentType]:checked").attr("id");if(e=="paymentTypeSB"||e=="paymentTypeSP"){$("#paymentTypeCC").click()}break;case"autoricarica_activateN":$("#"+selfcare.config.sim.autorechargeHide[f]).slideUp();break;case"autoricarica_tipo0":$("#"+selfcare.config.sim.autorechargeSogliaHide[f]).slideUp();$("#"+selfcare.config.sim.autorechargeSogliaShow[f]).slideDown();break;case"autoricarica_tipo1":$("#"+selfcare.config.sim.autorecharge30dHide[f]).slideUp();$("#"+selfcare.config.sim.autorecharge30dShow[f]).slideDown();break;
1case"recharge1":$("#"+selfcare.config.simRecharge.rechargeHide[f]).slideUp();$("#"+selfcare.config.simRecharge.rechegeShow[f]).slideDown();$("#cont-BA").hide();break;case"recharge2":var e=$("[name=paymentType]:checked").attr("id");$("#cont-BA").show();if(e=="paymentTypeSB"||e=="paymentTypeSP"){$("#paymentTypeCC").click()}break;case"recharge3":$("#"+selfcare.config.simRecharge.rechegeShow[f]).slideDown();var e=$("[name=paymentType]:checked").attr("id");if(e=="paymentTypeSB"||e=="paymentTypeSP"){$("#paymentTypeCC").click()}$("#cont-BA").hide();break;case"CorporateType0":$("#"+selfcare.config.account.corporateRadioHide[f]).hide();break;case"CorporateType1":$("#"+selfcare.config.account.corporateRadioShow[f]).show();break;case"AgreementFlagYes":$("#"+selfcare.config.voice.radioShow[f]).slideDown();$("#"+selfcare.config.voice.radioAddShow[f]).slideDown();$("#"+selfcare.config.voice.radioAltShow[f]).slideUp();$("#AgreementInformationFlagYes").prop("checked",true);selfcare.compileDbu();break;case"AgreementFlagNo":$("#"+selfcare.config.voice.radioAddShow[f]).slideUp();$("#"+selfcare.config.voice.radioShow[f]).slideUp();$("#"+selfcare.config.voice.radioAltShow[f]).slideDown();$("#AgreementInformationFlagYes").prop("checked",false);$("#AgreementInformationFlagNo").prop("checked",false);break;case"AgreementInformationFlagYes":$("#"+selfcare.config.voice.radioFieldShow[f]).slideDown();selfcare.compileDbu();break;case"AgreementInformationFlagNo":$("#"+selfcare.config.voice.radioFieldShow[f]).slideUp();break;case"InvioElencoTelefonicoYes":$("#"+selfcare.config.voice.radioPhoneBookShow[f]).slideDown();break;case"InvioElencoTelefonicoNo":$("#"+selfcare.config.voice.radioPhoneBookShow[f]).slideUp();break;case"customerloginY":$("#"+selfcare.config.login.radioShow[f]).slideDown();break;case"customerloginN":$("#"+selfcare.config.login.radioHide[f]).slideUp();break;case"fax":if($("#"+f).is(":checked")){$("#dom_tis").click();$("#FaxPassword").attr("required","required");$("#FaxPassword_repeat").attr("required","required")}else{$("#FaxEmail").removeAttr("required").blur();$("#FaxEmailTis").removeAttr("required").blur();$("#FaxPassword").removeAttr("required").blur();$("#FaxPassword_repeat").removeAttr("required").blur()}break;case"dom_tis":$("#FaxEmailTis").attr("required","required");$("#FaxEmail").removeAttr("required").blur();$("#"+selfcare.config.fax.emailTisHide[f]).slideUp();$("#"+selfcare.config.fax.emailTisShow[f]).slideDown();break;case"dom_other":$("#FaxEmail").attr("required","required");$("#FaxEmailTis").removeAttr("required").blur();$("#"+selfcare.config.fax.emailOthHide[f]).slideUp();$("#"+selfcare.config.fax.emailOthShow[f]).slideDown();break;case"PaymentMethod0":$("#"+selfcare.config.billing.PaymentMethod0divEnable[f]).slideDown();var a=selfcare.config.billing.PaymentMethod0divDisable[f];for(b in a){$("#"+a[b]).slideUp()}break;case"PaymentMethod1":var c=selfcare.config.billing.PaymentMethod1divEnable[f];var a=selfcare.config.billing.PaymentMethod1divDisable[f];for(b in c){$("#"+c[b]).slideDown()}for(b in a){if(a[b]!="cc_info"||a[b]=="cc_info"&&selfcare.config.systemConfigVariable.bundleMobilePrepaid!="Y"){$("#"+a[b]).slideUp()}if(a[b]=="cc_info"&&selfcare.config.systemConfigVariable.bundleMobilePreTryBuy=="Y"){$("#"+a[b]).slideUp()}if(a[b]=="cc_info"&&selfcare.config.systemConfigVariable.bundleMobilePrepaid=="Y"&&selfcare.config.systemConfigVariable.bundleDealerCh=="Y"){$("#"+a[b]).slideUp()}}if(selfcare.config.systemConfigVariable.bundleMobilePrepaid=="Y"&&selfcare.config.systemConfigVariable.bundleMobilePreTryBuy!="Y"&&selfcare.config.systemConfigVariable.bundleDealerCh!="Y"){$("#mobilePrepaydPaymentSection").show();$("#descrPaymentDetails").show()}break;case"PaymentMethod2":$("#"+selfcare.config.billing.PaymentMethod2divEnable[f]).slideDown();var a=selfcare.config.billing.PaymentMethod2divDisable[f];for(b in a){$("#"+a[b]).slideUp()}break;case"PaymentMethod3":$("#"+selfcare.config.billing.PaymentMethod3divEnable[f]).slideDown();var a=selfcare.config.billing.PaymentMethod3divDisable[f];for(b in a){$("#"+a[b]).slideUp()}break;case"paymentTypeCC":if($("#CreditCardNumber").val()==selfcare.config.simRecharge.dummyValue.CreditCardNumber){$("#CreditCardNumber").val("")}if($("#cc_cvv2").val()==selfcare.config.simRecharge.dummyValue.cc_cvv2){$("#cc_cvv2").val("")}var a=selfcare.config.billing.PaymentMethodCCdivDisable[f];for(var b=0;b<a.length;b++){$("#"+a[b]).slideUp()}$("#"+selfcare.config.billing.PaymentMethodCCdivEnable[f]).slideDown();break;case"paymentTypePP":var a=selfcare.config.billing.PaymentMethodPPdivDisable[f];for(var b=0;b<a.length;b++){$("#"+a[b]).slideUp()}$("#"+selfcare.config.billing.PaymentMethodPPdivEnable[f]).slideDown();break;case"paymentTypeSB":var a=selfcare.config.billing.PaymentMethodSBdivDisable[f];for(var b=0;b<a.length;b++){$("#"+a[b]).slideUp()}$("#"+selfcare.config.billing.PaymentMethodSBdivEnable[f]).slideDown();$("#autoricarica_activateN").click();$("#recharge1").click();selfcare.setupLabel();break;case"paymentTypeSP":var a=selfcare.config.billing.PaymentMethodSPdivDisable[f];for(var b=0;b<a.length;b++){$("#"+a[b]).slideUp()}$("#"+selfcare.config.billing.PaymentMethodSPdivEnable[f]).slideDown();$("#autoricarica_activateN").click();$("#recharge1").click();selfcare.setupLabel();break;case"paymentTypeBA":var a=selfcare.config.billing.PaymentMethodBAdivDisable[f];for(var b=0;b<a.length;b++){$("#"+a[b]).slideUp()}$("#"+selfcare.config.billing.PaymentMethodBAdivEnable[f]).slideDown();selfcare.setupLabel();break;case"rdhldO":$("#"+selfcare.config.billing.radioHide[f]).slideDown();break;case"rdhldC":$("#"+selfcare.config.billing.radioShow[f]).slideUp();break;case"subTypeY":$("#"+selfcare.config.account.radioShow[f]).slideDown();break;case"subTypeN":$("#"+selfcare.config.account.radioHide[f]).slideUp();break;case"newSimNum":showSimNum();break;case"alternativeAccountY":$("#"+selfcare.config.sim.bundlealternativeAccountShow.sim_holder_title).show();for(var b=0;b<selfcare.config.sim.bundlealternativeAccountValidation.fields.length;b++){$("#"+selfcare.config.sim.bundlealternativeAccountValidation.fields[b]).prop("required",true)}for(var b=0;b<selfcare.config.sim.bundlealternativeAccountShow[f].length;b++){$("#"+selfcare.config.sim.bundlealternativeAccountShow[f][b]).slideDown()}$("#id-doc-1").hide();$("#id-doc-2").hide();$("#id-doc-alternative-1").show();$("#id-doc-alternative-2").show();break;case"alternativeAccountN":for(var b=0;b<selfcare.config.sim.bundlealternativeAccountHide[f].length;b++){$("#"+selfcare.config.sim.bundlealternativeAccountHide[f][b]).slideUp()}for(var b=0;b<selfcare.config.sim.bundlealternativeAccountValidation.fields.length;b++){$("#"+selfcare.config.sim.bundlealternativeAccountValidation.fields[b]).prop("required",fal
1se);selfcare.manualFieldValidateOk(selfcare.config.sim.bundlealternativeAccountValidation.fields[b])}for(var b=0;b<selfcare.config.sim.bundlealternativeAccountHide.file_input_cancel.length;b++){selfcare.attach.cancel(selfcare.config.sim.bundlealternativeAccountHide.file_input_cancel[b])}$("#"+selfcare.config.sim.bundlealternativeAccountHide.sim_holder_title).hide();$("#id-doc-alternative-1").hide();$("#id-doc-alternative-2").hide();$("#id-doc-1").show();$("#id-doc-2").show();break;case"SubscriptionType1MNP":for(var b=0;b<selfcare.config.sim.bundleMnpTechValidation.fields.length;b++){$("#"+selfcare.config.sim.bundleMnpTechValidation.fields[b]).prop("required",true)}for(var b=0;b<selfcare.config.sim.bundlePortabilityLayerShow.SubscriptionType1MNP.length;b++){$("#"+selfcare.config.sim.bundlePortabilityLayerShow.SubscriptionType1MNP[b]).slideDown()}if(selfcare.config.systemConfigVariable.bundleDealerCh=="Y"){for(var b=0;b<selfcare.config.sim.bundleNewTechValidation.fields.length;b++){$("#"+selfcare.config.sim.bundleNewTechValidation.fields[b]).prop("required",false);selfcare.manualFieldValidateOk(selfcare.config.sim.bundleNewTechValidation.fields[b])}$("#newLayer").slideUp()}break;case"SubscriptionType1New":for(var b=0;b<selfcare.config.sim.bundlePortabilityLayerHide.SubscriptionType1New.length;b++){$("#"+selfcare.config.sim.bundlePortabilityLayerHide.SubscriptionType1New[b]).slideUp()}for(var b=0;b<selfcare.config.sim.bundleMnpTechValidation.fields.length;b++){$("#"+selfcare.config.sim.bundleMnpTechValidation.fields[b]).prop("required",false);selfcare.manualFieldValidateOk(selfcare.config.sim.bundleMnpTechValidation.fields[b])}if(selfcare.config.systemConfigVariable.bundleDealerCh=="Y"){for(var b=0;b<selfcare.config.sim.bundleNewTechValidation.fields.length;b++){$("#"+selfcare.config.sim.bundleNewTechValidation.fields[b]).prop("required",true)}$("#newLayer").slideDown()}break;case"TipoInvioOutdoorTAKEAWAY":for(var b=0;b<selfcare.config.lte.fieldsTechValidation.fields.length;b++){$("#"+selfcare.config.lte.fieldsTechValidation.fields[b]).prop("required",true)}$("#"+selfcare.config.lte.radioShow[f]).slideDown();$("#hw_info").slideUp();break;case"TipoInvioOutdoorTTRANS_CONS2":for(var b=0;b<selfcare.config.lte.fieldsTechValidation.fields.length;b++){$("#"+selfcare.config.lte.fieldsTechValidation.fields[b]).prop("required",false);selfcare.manualFieldValidateOk(selfcare.config.lte.fieldsTechValidation.fields[b])}$("#"+selfcare.config.lte.radioHide[f]).slideUp();$("#hw_info").slideDown();break;case"TipoInvioIndoorTAKEAWAY":for(var b=0;b<selfcare.config.lte.fieldsTechValidation.fields.length;b++){$("#"+selfcare.config.lte.fieldsTechValidation.fields[b]).prop("required",true)}$("#"+selfcare.config.lte.radioShow[f]).slideDown();$("#hw_info").slideUp();break;case"TipoInvioIndoorTTRANS_CONS1":for(var b=0;b<selfcare.config.lte.fieldsTechValidation.fields.length;b++){$("#"+selfcare.config.lte.fieldsTechValidation.fields[b]).prop("required",false);selfcare.manualFieldValidateOk(selfcare.config.lte.fieldsTechValidation.fields[b])}$("#"+selfcare.config.lte.radioHide[f]).slideUp();$("#hw_info").slideDown();break;case"secAccountInfoFieldY":$("#"+selfcare.config.account.radioShow[f]).slideDown();break;case"secAccountInfoFieldN":$("#"+selfcare.config.account.radioHide[f]).slideUp();break}$('input[type="checkbox"]:checked').each(function(){if(($(this).attr("id")=="fax")){$("#"+selfcare.config.services.checkShow[$(this).attr("id")]).slideDown()}});$('input[type="checkbox"]').not(":checked").each(function(){if(($(this).attr("id")=="fax")){$("#"+selfcare.config.services.checkShow[$(this).attr("id")]).slideUp()}});if($('input:checkbox[category="hw"]:checked').length>=1){if($("#TipoInvioOutdoorTAKEAWAY").is(":checked")||$("#TipoInvioIndoorTAKEAWAY").is(":checked")){$("#hw_info").slideUp()}else{$("#hw_info").slideDown()}}if($('input:checkbox[category="hw"]:checked').length==0){$("#hw_info").slideUp()}if(selfcare.config.systemConfigVariable.mobileFreeActivation=="Y"&&$('input:checkbox[category="notify"]:checked').length>=1){$("#optionalPaymentRecharge").slideDown();$("#optionalPayment").slideDown();$("#submitActivation").slideDown();
1$("#submitFreeActivation").slideUp()}if(selfcare.config.systemConfigVariable.mobileFreeActivation=="Y"&&$('input:checkbox[category="notify"]:checked').length==0){$("#optionalPaymentRecharge").slideUp();$("#optionalPayment").slideUp();$("#submitFreeActivation").slideDown();$("#submitActivation").slideUp()}$('[id^="SubscriptionType"]').change(function(){if(($(this).val()=="New")){$("#npFields_"+($(this).attr("group"))).slideUp();$("#newFields_"+($(this).attr("group"))).slideDown();$("#simFields_"+($(this).attr("group"))).slideDown()}if(($(this).val()=="MNP")){$("#npFields_"+($(this).attr("group"))).slideDown();$("#newFields_"+($(this).attr("group"))).slideUp();$("#simFields_"+($(this).attr("group"))).slideDown()}});$('input[name="FXS01PrimaryPortingFlag"],input[name="FXS02PrimaryPortingFlag"]').change(function(){selfcare.setupOfficeOneTech($(this).attr("id"))});$('input[name="FXS01PrimaryPortingFlag"]:checked,input[name="FXS02PrimaryPortingFlag"]:checked').each(function(){selfcare.setupOfficeOneTech($(this).attr("id"))})};selfcare.tooglePrice=function(a){$("input:checkbox[optionalprice]").each(function(){if($(this).attr("id")==a){if($(this).is(":checked")){enableItemFromID($(this).attr("id"))}else{disableItemFromID($(this).attr("id"))}refreshItemStyle($(this).attr("id"),$(this).is(":checked")?"block":"none")}});$("input:checkbox[mandatorymultiprice]").each(function(){if($(this).attr("category")==$("#"+a).attr("category")){$(this).prop("checked",$(this).attr("id")==a);if($(this).attr("id")==a){enableItemFromID($(this).attr("id"))}if($(this).attr("id")!=a){disableItemFromID($(this).attr("id"))}refreshItemStyle($(this).attr("id"),$(this).attr("id")==a?"block":"none")}});$("input:checkbox[optionalmultiprice]").each(function(){if($(this).attr("category")==$("#"+a).attr("category")){if($(this).attr("id")==a){enableItemFromID($(this).attr("id"))}if($(this).attr("id")!=a){disableItemFromID($(this).attr("id"));$(this).prop("checked",false)}refreshItemStyle($(this).attr("id"),$(this).attr("id")==a?"block":"none");if($("input:checkbox[optionalmultiprice]:checked").length==0){disableItemFromID(a);refreshItemStyle(a,"none");if($(this).attr("category")=="hw"){$("#documentLayer").modal();$("#contr").load("/docs/"+selfcare.config.systemConfigVariable.layer.hardware.body);$("#contrTitle").text(selfcare.config.systemConfigVariable.layer.hardware.header)}}}});$("select[selectmandatoryprice]").each(function(){if($("#"+a).attr("category")=="RECHARGE"){enableServicesItemFromSelectedValue($(this).attr("category"),$(this).val())}})};selfcare.setupOverlay=function(){$(".openlocLayer").click(function(e){var c="FCLBirthCity";var f="FCLBirthCity";var d="FCLBirthProvince";var b="FCBirthStreetAddress";init();var a=null;selfcare.setLayerFieldValue(false,$(e.currentTarget).data("fcdata"))});$("#overlaySubmit").click(function(){$.ajax({url:"ServletTools",type:"POST",data:{a:"cfgen",n:$("#FCLAccountFirstName").val(),s:$("#FCLLastName").val(),g:$("#FCLSexMale").prop("checked")?$("#FCLSexMale").val():$("#FCLSexFemale").val(),dd:$("#FCLBirthDateDay").val(),dm:$("#FCLBirthDateMonth").val(),dy:$("#FCLBirthDateYear").val(),c:$("#FCLBirthCity").val(),p:"",h:selfcare.config.systemConfigVariable.session,oid:selfcare.config.systemConfigVariable.order,ccr:"",visp:selfcare.config.systemConfigVariable.visp},success:function(a){var b=a.indexOf(";");var c=a.substr(0,b);var d=a.substr(b+1);if(c=="0"){$("#msgLoc").html("");if($("#FCLHandler").val()=="mobile"){$("#CF_PIVAIntSIM1").val(d)}if($("#FCLHandler").val()=="account"){$("#Loc").val(d);$("#RLFiscalCode").val(d)}$("#fiscalcodeLog").val("GEN");selfcare.setLayerFieldValue(true,$("#FCLHandler").val());$("#locLayer").modal("toggle")}else{if(d=="ERRCF06"||d=="ERRCF07"||d=="ERRCF08"){$("#msgLoc").html("Attenzione: verifica di aver compilato correttamente il campo Luogo di Nascita o inserisci manualmente il codice fiscale.");$("#msgLoc").slideDown()}else{$("#msgLoc").html("Attenzione: non hai compilato correttamente tutti i campi necessari alla generazione del codice fiscale.");$("#msgLoc").slideDown()}}},error:function(a,b,c){$("#msgLoc").html("Attenzione: non è stato possibile generare automaticamente il codice fiscale. Riprova o inseriscilo manualmente.");$("#msgLoc").slideDown()}})});$("#documentLayer").on("shown.bs.modal",function(e){var b=$(e.relatedTarget);var c=b.data("header");var a=b.data("footer");var d=$(this);
1if(c!=null){d.find(".modal-title").text(c)}if(a=="/docs/"||a==null){d.find("#btn-primary").hide()}else{d.find("#btn-primary").off("click");d.find("#btn-primary").click(function(){window.open(a,"_blank")});d.find("#btn-primary").show()}});$("#continuaLayer").click(function(){$("#email_spedita").slideUp();$("#continuaError").slideUp();$("#EmailcontinuaError").slideUp();$("#indirizzi_email").slideDown();$("#boxContinua").fadeIn("slow")});$("#overlayContinuaSubmit").click(function(){if($("#email-cd").val()==""||$("#emailConfirm-cd").val()==""||$("#email-cd").val()!=$("#emailConfirm-cd").val()){$("#EmailcontinuaError").slideDown()}else{$("#fieldsContinua").val(decodeURIComponent($("form[name='frm']").serialize().replace(/\&/g,"||").replace(/\+/g,"%20")));$.ajax({url:"it_selfcare?application=continuadopo&function=onlineSavePromo",type:"POST",data:{fields:$("#fieldsContinua").val(),visp:selfcare.config.systemConfigVariable.visp,emailAddress:$("#email-cd").val(),key:data},success:function(a){var b=jQuery.parseJSON(a);if(b.res=="OK"){$("#indirizzi_email").slideUp();$("#email_spedita").slideDown();$("#overlayContinuaSubmit").prop("disabled",true)}else{$("#indirizzi_email").slideUp();$("#continuaError").slideDown()}},error:function(a,b,c){}})}});$("#overlaySalvaPromoSubmit").click(function(){$("#fieldsContinua").val(decodeURIComponent($("form[name='frm']").serialize().replace(/\&/g,"||").replace(/\+/g,"%20")));$.ajax({url:"it_selfcare?application=continuadopo&function=saveContinuaDopo",type:"POST",data:{fields:$("#fieldsContinua").val(),visp:selfcare.config.systemConfigVariable.visp,emailAddress:$("#email").val(),RetailerCode:$("#RetailerCode").val(),note:$("#noteInfo").val(),swapdate:$("#swapDate").val(),extranet_saveID:$("#keyCrypt").val(),key:data},success:function(a){var b=jQuery.parseJSON(a);if(b.res=="OK"){$("#note").slideUp();$("#conferma").slideDown();$("#overlaySalvaPromoSubmit").prop("disabled",true);$("#buttonSub").hide()}else{}},error:function(a,b,c){}})})};selfcare.setLayerFieldValue=function(d,c){var a=(selfcare.config.systemConfigVariable.visp=="tiscalib2b"&&c!="mobile")?"RL":"";elemTownRic1="FCLBirthCity";elemTown1="FCLBirthCity";elemProv1="FCLBirthProvince";elemAddress1="FCLBirthStreetAddress";init();if(c=="mobile"){var b=d?selfcare.config.sim.bundleFCLlayerTofrm:selfcare.config.sim.bundleFCLfrmToLayer}else{var b=d?selfcare.config.account.FCLlayerTofrm:selfcare.config.account.FCLfrmToLayer}for(i in b){if(d){$("#"+a+b[i].destfieldId).val($("#"+b[i].sourcefieldId).val());if(selfcare.config.systemConfigVariable.visp=="tiscalib2b"&&c!="mobile"){$("#RLFirstName").val($("#FCLAccountFirstName").val())}if($("#"+a+b[i].destfieldId).is('input[type="radio"]')){$("#"+a+b[i].destfieldId).prop("checked",$("#"+b[i].sourcefieldId).prop("checked"))}if($("#"+a+b[i].destfieldId).is("select")){selfcare.toggleSelectStyle(b[i].destfieldId)}}else{$("#"+b[i].destfieldId).val($("#"+a+b[i].sourcefieldId).val());if(selfcare.config.systemConfigVariable.visp=="tiscalib2b"&&c!="mobile"){$("#FCLAccountFirstName").val($("#RLFirstName").val())}if($("#"+b[i].destfieldId).is('input[type="radio"]')){$("#"+b[i].destfieldId).prop("checked",$("#"+a+b[i].sourcefieldId).prop("checked"))}if($("#"+b[i].destfieldId).is("select")){selfcare.toggleSelectStyle(b[i].destfieldId)}}}$("#FCLHandler").val(c);selfcare.setupLabel()};selfcare.showWelcomeMsg=function(){$("#boxWelcome").modal("show")};selfcare.selectOperator=function(){$("#donor_mno_name_select").val(0);$("#donor_mno_name").val($("input[name=main_operators_radio]:checked").val());$("#donor_mno_desc").val($("input[name=main_operators_radio]:checked").data("op-desc"));
1document.dispatchEvent(selfcare.mnp.event.changeRequestParams)};selfcare.changeOperator=function(){$("#donor_mno_name_radio_0").prop("checked",false);$("#donor_mno_name_radio_1").prop("checked",false);$("#donor_mno_name_radio_2").prop("checked",false);$("#donor_mno_name_radio_3").prop("checked",false);$("#donor_mno_name").val($("#donor_mno_name_select option:selected").val());$("#donor_mno_desc").val($("#donor_mno_name_select option:selected").data("op-desc"));selfcare.setupLabel();document.dispatchEvent(selfcare.mnp.event.changeRequestParams)};selfcare.checkSelectedOperator=function(){if($("#donor_mno_name_select option[selected]").length>0){selfcare.changeOperator()}else{selfcare.selectOperator()}};selfcare.validateSimIccidNew=function(b,d,a){if(b.value.length>17){var c=$("#"+d).val();if(!c){c=""}$.ajax({url:"it_selfcare",type:"POST",data:{application:"web_services",svc:"validateiccid",msisdn:c,iccid:b.value,imsi:""},success:function(g){var k=new DOMParser();var h=k.parseFromString(g.documentElement.outerHTML,"text/xml");var f=h.getElementsByTagName("result")[0].textContent;var e=h.getElementsByTagName("tipoarticolo")[0].textContent.substring(7,10);if(f=="OK"){if(a.toUpperCase()==e.toUpperCase()){selfcare.manualFieldValidateOk(b.name)}else{selfcare.manualFieldValidateError(b.name,"Il numero seriale indicato è previsto per "+e+" anziche per "+a)}}else{if(a.toUpperCase()!=e.toUpperCase()){selfcare.manualFieldValidateError(b.name,"Il numero seriale indicato è errato");return}var j=h.getElementsByTagName("reason")[0].textContent;if(j=="USED"){selfcare.manualFieldValidateError(b.name,"Numero Sim già utilizzato")}else{selfcare.manualFieldValidateError(b.name,"IccId non corrisponde ai dati sim")}}},error:function(e){selfcare.manualFieldValidateError(b.name,"IccId non corrisponde ai dati sim")}});return false}selfcare.manualFieldValidateError(b.name,"IccId non valido");return false};selfcare.inizializeTicket=function(){$(window).scroll(function(){if($(window).scrollTop()>180){$("#sidebar").addClass("fixed")}else{$("#sidebar").removeClass("fixed")}})};selfcare.attach=selfcare.attach||{};selfcare.attach.event={onchange:new Event("selfcare.attach.event.onchange"),oncancel:new Event("selfcare.attach.event.oncancel")};selfcare.attach.set=function(a,b){if(b=="photo"){$("#fileupload"+a).attr("accept","image/*");$("#fileupload"+a).attr("capture","camera");$("#fileupload"+a).data("type","photo")}if(b=="file"){$("#fileupload"+a).removeAttr("accept");$("#fileupload"+a).removeAttr("capture");$("#fileupload"+a).data("type","file")}$("#fileupload"+a).click()};selfcare.attach.upchange=function(a,b){if(selfcare.attach.validate(selfcare.attach.getName(a),selfcare.attach.getSize(a),b)){selfcare.attach.displayFilename(selfcare.attach.getName(a),selfcare.attach.getSize(a),b);var c=$(a)!="";$("#text_attach"+b).css("display",c?"none":"block");$("#text_attach_done"+b).css("display",c?"block":"none");$("#text_attach_action_done"+b).css("display",c?"block":"none");$("#text_error"+b).css("display","none");if(selfcare.attach.hideFileInfo=="Y"){$("#nextStepActionButton"+b).click()}var d;switch(b){case 0:case 1:default:d=$("#fup_section1");break;case 2:case 3:d=$("#fup_section2");break;case 10:case 11:d=$("#fup_section_voucher1");break;case 12:case 13:case 14:case 15:d=$("#fup_section_voucher2");break}if($(a).data("type")=="photo"){$(".btnphoto",d).show();$(".btnfile",d).hide()}if($(a).data("type")=="file"){$(".btnfile",d).show();$(".btnphoto",d).hide()}}else{selfcare.attach.resetFormElement(b);selfcare.attach.displayFilename("","",b);$("#text_attach"+b).css("display","block");$("#text_attach_done"+b).css("display","none");$("#text_attach_action_done"+b).css("display","none")}selfcare.attach.slide(b);document.dispatchEvent(selfcare.attach.event.onchange)};selfcare.attach.slide=function(a){var c,b,d;switch(a){case 0:case 1:default:c=$("#fileupload0");b=$("#fileupload1");d=$("#fup_section1");break;case 2:case 3:c=$("#fileupload2");b=$("#fileupload3");d=$("#fup_section2");break;case 10:case 11:c=$("#fileupload10");b=$("#fileupload11");d=$("#fup_section_voucher1");break;case 12:case 13:case 14:case 15:c=$("#_foo_");b=$("#_foo_");d=$("#fup_section_voucher2");break}if(c.length>0&&b.length>0){if(c.val().length==0&&b.val().length==0){$(".fupSlide",d).slideUp({complete:function(){$(".btnfile",d).show();$(".btnphoto",d).show()}})}else{$(".fupSlide",d).slideDown()}}};selfcare.attach.getName=function(b){var c,a="";if(b.files&&b.files.length>0){c=b.files[0];a=(c.fileName!=null?c.fileName:c.name).replace(/.*(\/|\\)/,"")}else{a=(b.value?b.value.replace(/.*(\/|\\)/,""):"")}return a};selfcare.attach.getSize=function(a){var c,b;if(a.files&&a.files.length>0){b=a.files[0];c=(b.fileSize!=null?b.fileSize:b.size)}return c};selfcare.attach.displayFilename=function(b,c,a){var d=b;if(typeof c!="undefined"&&!selfcare.attach.hideSize){d+=" ("+selfcare.attach.formatSize(c)+")"}$("#div_filename"+a).html(d);if(b.length>0){$("#div_filename"+a).css("display","block");$("#div_fileimg"+a).css("display","block")}else{$("#div_filename"+a).css("display","none");$("#div_fileimg"+a).css("display","none")}};selfcare.attach.validate=function(b,c,a){if(!selfcare.attach.isAllowedExtension(b)){selfcare.attach.alert("Siamo spiacenti, il documento ha un formato non valido. Allega un file con estensione {extensions} e prosegui",b,0,a);return false}else{if(c&&c>selfcare.config.systemConfigVariable.attachMaxSize){selfcare.attach.alert('Il file "{file}" è troppo grande, la dimensione massima consentita è {selfcare.config.systemConfigVariable.attachMaxSize}.',b,c,a);return false}else{if(typeof c!="undefined"&&c==0){selfcare.attach.alert('Il file "{file}" è vuoto, ti invitiamo a verificare e allegare un nuovo file.',b,c,a);return false}}}return true};selfcare.attach.resetFormElement=function(a){var b=$("#fileupload"+
1a);if(b.length>0){b.wrap("<form>").closest("form").get(0).reset();b.unwrap()}};selfcare.attach.cancel=function(a){selfcare.attach.resetFormElement(a);selfcare.attach.displayFilename("","",a);$("#text_attach"+a).css("display","block");$("#text_attach_done"+a).css("display","none");$("#text_attach_action_done"+a).css("display","none");$("#text_error"+a).css("display","none");$("#alternativeText"+a).show();$("#nextStepAction"+a).hide();selfcare.attach.slide(a);document.dispatchEvent(selfcare.attach.event.oncancel)};selfcare.attach.alert=function(e,b,c,a){function d(f,g){e=e.replace(f,g)}d("{file}",b);d("{extensions}",selfcare.config.allowedExtensions.join(", "));d("{selfcare.config.systemConfigVariable.attachMaxSize}",selfcare.attach.formatSize(selfcare.config.systemConfigVariable.attachMaxSize));$("#text_error"+a).text(e);$("#text_error"+a).css("display","block")};selfcare.attach.formatSize=function(a){var b=-1;do{a=a/1024;b++}while(a>99);return Math.max(a,0.1).toFixed(1)+["kB","MB","GB","TB","PB","EB"][b]};selfcare.attach.isAllowedExtension=function(d){var b=(-1!==d.indexOf("."))?d.replace(/.*[.]/,"").toLowerCase():"";var c=selfcare.config.allowedExtensions;if(!c.length||b.length==0){return true}for(var a=0;a<c.length;a++){if(c[a].toLowerCase()==b){return true}}return false};selfcare.attach.isEmpty=function(c){var a=selfcare.attach.getName(c),b=selfcare.attach.getSize(c);if(typeof b=="undefined"&&a.length==0){return true}else{return false}};selfcare.attach.validateVoucherFields=function(e){var g=$("#fileupload10")[0];if(typeof g!="undefined"){$("#boxErrorMsgVoucher").addClass("hidden");var f=$("#fileupload11")[0];var d=$("#fileupload12")[0];var c=$("#fileupload13")[0];var b=$("#fileupload14")[0];var a=$("#fileupload15")[0];var h=selfcare.attach.isEmpty,j=(!h(g)&&h(f))||(h(g)&&!h(f))||(!h(g)&&!h(f));if(j&&!h(d)&&!h(c)&&!h(b)&&(typeof a!="undefined"?!h(a):true)){return true}if(typeof e=="undefined"||e){$("#boxErrorMsgVoucher").removeClass("hidden");$("#boxErrorMsgVoucher").attr("tabindex",-1).focus()}return false}return true};selfcare.attach.getVoucherRequestForm=function(b){var a=decodeURIComponent($("form[name='frm']").serialize().replace(/\&/g,"||").replace(/\+/g,"%20"));$("input[name='application']",b).val("attachments");$("input[name='svc']",b).val("getVoucherRequestForm");$("input[name='data']",b).val(data);$("input[name='fields']",b).val(a);$("input[name='frm']",b).val("frm");b.submit()};selfcare.compileShip=function(){if($("input[name=Ship_alternate_flag]:checked").val()=="N"){$("#Ship_name").val($("#AccountFirstName").val());$("#Ship_surname").val($("#LastName").val());$("#Ship_city").val($("#City").val());$("#Ship_street").val($("#StreetAddress").val());$("#Ship_house_num").val($("#AddressNum").val());$("#Ship_zip_code").val($("#PostalCode").val());$("#Ship_contact_phone").val($("#PhoneNumber").val());$("#Ship_province").val($("#Province").val());$("#Ship_toponymy").val($("#County").val())}};selfcare.compileDbu=function(){if(selfcare.config.systemConfigVariable.staticAccount!="yes"){$("#PersonalCity").val($("#City").val());$("#PersonalAddress").val($("#StreetAddress").val());$("#PersonalAddressNum").val($("#AddressNum").val());$("#PersonalPostalCode").val($("#PostalCode").val());$("#PersonalProvince").val($("#Province").val());$("#PersonalCounty").val($("#County").val())}};selfcare.compileRechargeField=function(){if($("[name=autoricarica_activate]:checked").attr("id")=="recharge2"){$("#amount").val(selfcare.config.simRecharge.dummyValue.amount)}if($("[name=paymentType]").length>0&&$("[name=paymentType]:checked").attr("id")!="paymentTypeCC"){$("#CreditCardNumber").val(selfcare.config.simRecharge.dummyValue.CreditCardNumber);$("#cc_cvv2").val(selfcare.config.simRecharge.dummyValue.cc_cvv2)}};selfcare.compileHW=function(a,b){if($("[name=rdhw]:checked").attr("id")=="rdhwY"){if(selfcare.config.systemConfigVariable.srv_account.technicalFirstName!=""){$("#technicalFirstName").val(selfcare.config.systemConfigVariable.srv_account.technicalFirstName)}else{$("#technicalFirstName").val((selfcare.config.systemConfigVariable.visp=="tiscalib2b")?$("#RLFirstName").val():$("#FirstName").val())}if(selfcare.config.systemConfigVariable.srv_account.technicalLastName!=""){$("#technicalLastName").val(selfcare.config.systemConfigVariable.srv_account.technicalLastName)}else{$("#technicalLastName").val((selfcare.config.systemConfigVariable.visp=="tiscalib2b")?$("#RLLastName").val():$("#LastName").val())}$("#technicalCounty").val(selfcare.config.systemConfigVariable.srv_account.technicalCounty);$("#technicalCity").val(selfcare.config.systemConfigVariable.srv_account.technicalCity);$("#technicalTISProvince").val(selfcare.config.systemConfigVariable.srv_account.technicalTISProvince);$("#technicalStreetAddress").val(selfcare.config.systemConfigVariable.srv_account.technicalStreetAddress);$("#technicalAddressNum").val(selfcare.config.systemConfigVariable.srv_account.technicalAddressNum);$("#technicalPostalCode").val(selfcare.config.systemConfigVariable.srv_account.technicalPostalCode)}};selfcare.inizializeSitofono=function(){if($("#openSitofonoLayer").length||$("#openSitofonoLayerMob").length){$.ajax({url:"it_selfcare?application=selfcare_utility&function=checkSitofono",type:"POST",data:{mobDevice:selfcare.mobilecheck()}
1,success:function(a){if(a=="on"){var b=(selfcare.mobilecheck()?"openSitofonoLayerMob":"openSitofonoLayer");$("#"+b).removeClass("hidden")}else{}},error:function(){}});$("#overlaySitofonoSubmit").click(function(){$.ajax({url:"it_selfcare?application=selfcare_utility&function=sendSitofono",type:"POST",data:{prod:$("#sitofono_prod").val(),telnum:$("#sitofono_phoneNum").val(),mobDevice:selfcare.mobilecheck()},success:function(a){var b=jQuery.parseJSON(a);if(b.code=="1"){$("#bodySitofono").slideUp();$("#sitofonoOk").slideDown();$("#overlaySitofonoSubmit").prop("disabled",true)}else{$("#sitofonoError"+b.err).slideDown();$("#overlaySitofonoSubmit").prop("disabled",true)}},error:function(){}})});$("#openSitofonoLayer").click(function(){$("#bodySitofono").show();$("#sitofonoOk").hide();$("#sitofonoError1").hide();$("#sitofonoError2").hide();$("#sitofonoError3").hide();$("#sitofonoError4").hide()})}};selfcare.domain=selfcare.domain||{};selfcare.domain.validateDomainName=function(b,a){if(b==null){return"Inserire un dominio valido"}else{if(a==null||a.search(/^[0-9a-zA-Z]{2,5}$/)<0){return"TLD non valido"}}var c="",e=b.replace(/^([\s\r]*)/,"").replace(/([\s\r]*)$/,"");if(e.indexOf("www.")==0){e=e.substring(4)}if(e==""){c="Inserire un dominio valido"}else{if(e.length<4&&("tv"==a||"cc"==a)){c="I domini con estensione ."+a+" devono avere una lunghezza non inferiore ai 4 caratteri"}else{if(e.length<3){c="I domini devono avere una lunghezza non inferiore ai 3 caratteri"}else{if(e.length>63){c="Il dominio non può avere una lunghezza superiore ai 63 caratteri"}else{if(e.charAt(0)=="-"||e.charAt(e.length-1)=="-"){c='Il dominio non può iniziare nè finire con il carattere "-"'}else{if(e.indexOf("..")!=-1){c='Il dominio non puo\' contenere doppi punti ".."'}else{if(e.indexOf("xn--")==0){c='Il dominio non puo\' iniziare con "xn--"'}else{if("it"==a){if(e.charAt(0)=="."||e.charAt(e.length-1)=="."){c='Il dominio non può iniziare nè finire con il carattere punto "."'}else{if(e.split(".").length>3){c='Il dominio non può contenere più di due caratteri punto "."'}else{if(e.search(/^[A-Za-z0-9]{1}[a-zA-Z0-9\\-\\.]*[A-Za-z0-9]{1}$/)<0){c="Caratteri non consentiti"}}}}else{if(e.indexOf(".")!=-1){c='Il carattere punto "." non è consentito per i domini .'+a}else{if(e.search(/^[0-9a-zA-Z-]+$/)<0){c='Caratteri non consentiti (usare solo alfanumerici e trattino "-")'}}}}}}}}}}return c};selfcare.domain.doDomainSubmit=function(){var c=document.dominio;var d=$("#domain_name").val();var a=$("#domain_tld").val();var b=selfcare.domain.validateDomainName(d,a);if(b.length==0){c.submit()}};selfcare.domain.tldChange=function(a){$("#domain_tld").val(a);$("#tld").text("."+a+" ")};selfcare.cdmValidation=function(){selfcare.manualFieldValidateOk("CodiceMigrazione1");selfcare.manualFieldValidateOk("CodiceMigrazione2");var e=$("#CodiceMigrazione1").val();var d=$("#CodiceMigrazione2").val();var a=$("#DNA1_1").val();var c=$("#DNA2_1").val();var b;if(selfcare.config.systemConfigVariable.olo.voiceproduct=="LTE"){b="LTE"}else{b=$("input[name=LineTypeMig]:checked").val()=="Y"?"FIBRA":"RAME"}if($("#sec-CodiceMigrazione2").is(":visible")&&d==""){return}$.ajax({url:"it_selfcare",type:"POST",data:{application:"web_services",svc:"checkCdm",code1:e,code2:d,dna11:a,dna21:c,qa:selfcare.config.systemConfigVariable.olo.qa,qv:selfcare.config.systemConfigVariable.olo.qv,voiceproduct:selfcare.config.systemConfigVariable.olo.voiceproduct,linetypemig:b,offtype:selfcare.config.systemConfigVariable.olo.offtype,extraParams:selfcare.config.systemConfigVariable.olo.extraParams,channel:selfcare.config.systemConfigVariable.olo.channel},success:function(g){if(g.result=="ok"&&typeof g.errorCode!="undefined"){if(g.errorCode=="MIG_CODE_EMPTY_DN_PL"||g.errorCode=="MIG_CODE_EMPTY_DN_NP"){selfcare.manualFieldValidateError("DNA1_1");$("#DNA1_1").prop("required",true);$("#DNA1_1").focus();if($("#DNA2_1").length&&$("#sec-CodiceMigrazione2").is(":visible")){selfcare.manualFieldValidateError("DNA2_1");$("#DNA2_1").prop("required",true)}}else{if($("#DNA1_1").length){selfcare.manualFieldValidateOk("DNA1_1");$("#DNA1_1").val("");
1$("#DNA1_1").prop("required",false);$("#sec-DNA1_1").addClass("hidden")}if($("#DNA2_1").length){selfcare.manualFieldValidateOk("DNA2_1");$("#DNA2_1").val("");$("#DNA2_1").prop("required",false);$("#sec-DNA2_1").addClass("hidden")}if(g.errorCode=="WLR_NOT_ALLOWED"){$("#msgTitle").addClass("hidden");if(g.errorExtraMsg!="undefined"){var f='<a class="btn-link" href="'+g.errorExtraMsg+"\"> Clicca qui </a> se desideri proseguire e sottoscrivere l'offerta";g.errorMsg+=f}}if(g.field=="cdm1"){selfcare.manualFieldValidateError("CodiceMigrazione1",g.errorMsg)}if(g.field=="cdm2"){selfcare.manualFieldValidateError("CodiceMigrazione2",g.errorMsg)}if(g.field=="cdm1_2"){selfcare.manualFieldValidateError("CodiceMigrazione1",g.errorMsg);$("#CodiceMigrazione2").prop("required",true);selfcare.manualFieldValidateError("CodiceMigrazione2",g.errorMsg)}}}else{selfcare.manualFieldValidateOk("CodiceMigrazione1");selfcare.manualFieldValidateOk("CodiceMigrazione2")}},error:function(){}})};selfcare.getBundlePeriod=function(a){function d(){if($("select#autoricarica_giorno_30day option").length>=30){$("select#autoricarica_giorno_30day option:eq(28)").removeAttr("disabled").css("display","block");$("select#autoricarica_giorno_30day option:eq(29)").removeAttr("disabled").css("display","block");$("#autoricarica_tipo1").val("30_days_mode");$("span.autoricarica_giorno_ndays_text").html(selfcare.config.simRecharge.text_30days);$("select#autoricarica_giorno_30day option")[0].selected=true}}function b(){if($("select#autoricarica_giorno_30day option").length>=30){$("select#autoricarica_giorno_30day option:eq(28)").attr("disabled","disabled").css("display","none");$("select#autoricarica_giorno_30day option:eq(29)").attr("disabled","disabled").css("display","none");$("#autoricarica_tipo1").val("28_days_mode");$("span.autoricarica_giorno_ndays_text").html(selfcare.config.simRecharge.text_28days);$("select#autoricarica_giorno_30day option")[0].selected=true}}function c(f){var e=f.bundle=="Y"?true:false;if(e&&f.data.period_val=="30D"){d()}else{b()}}
1if(a.length>0){$.ajax({url:"it_selfcare",type:"POST",data:{application:"web_services",svc:"getBundlePeriod",msisdn:a},success:function(e){if(e.result&&e.result=="ok"){c(e)}else{b()}},error:function(){b()}})}else{b()}};selfcare.mobilecheck=function(){var a=false;(function(b){if(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i.test(b)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(b.substr(0,4))){a=true}})(navigator.userAgent||navigator.vendor||window.opera);return a};selfcare.setupOfficeOneTech=function(id){if($("#"+id).val()=="Yes"){$("#"+id.substr(0,5)+"PrimaryNum").prop("required",true);$("#"+id.substr(0,5)+"CodicediMigrazione").prop("required",true);var divShow=eval("selfcare.config.officeOneTech.portingFieldShow."+id);for(var i=0;i<divShow.length;i++){$("#"+divShow[i]).show();if(i==3){$("#"+divShow[i]).hide()}}}if($("#"+id).val()=="No"){$("#"+id.substr(0,5)+"PrimaryNum").prop("required",false);$("#"+id.substr(0,5)+"CodicediMigrazione").prop("required",false);selfcare.manualFieldValidateOk(id.substr(0,5)+"PrimaryNum");selfcare.manualFieldValidateOk(id.substr(0,5)+"CodicediMigrazione");var divHide=eval("selfcare.config.officeOneTech.portingFieldHide."+id);for(var i=0;i<divHide.length;i++){$("#"+divHide[i]).hide();if(i==3){$("#"+divHide[i]).show()}}}};selfcare.faxPrevalueEmailAccount=function(){$("#FaxEmailTis").focusout(function(){$("#EmailAddress").val($("#FaxEmailTis").val()+selfcare.config.systemConfigVariable.defaultDomain)});$("#FaxEmail").focusout(function(){$("#EmailAddress").val($("#FaxEmail").val())})};selfcare.changeRechargeDate=function(a){$.ajax({url:"it_selfcare",type:"POST",data:{application:"web_services",svc:"getAutoRechargeDay",day:a},success:function(b){if(b.result=="ok"){$("#autoricarica_info").show();$("#autoricarica_date").html(b.day+"/"+b.month);$("#autoricarica_day").html(b.day)}else{$("#autoricarica_info").hide();$("#autoricarica_date").html();$("#autoricarica_day").html()}},error:function(){}})};$("#agcomCellCode").on("input",function(){if($("#agcomCellCode").val().length>1){$("#agcomNOCellCode").prop("checked",false);$("#agcomCellCodeBtn").removeProp("disabled")}else{$("#agcomCellCodeBtn").prop("disabled","disabled")}});$("#agcomNOCellCode").on("input",function(){if($(this).is(":checked")){$("#agcomCellCode").val("");$("#agcomCellCodeBtn").removeProp("disabled")}else{if($("#agcomCellCode").val().length==0){$("#agcomCellCodeBtn").prop("disabled","disabled")}}});selfcare.agcomCellCodeSendProperty=function(){$("#agcomCellCodeRespOK").hide();$("#agcomCellCodeRespKO").hide();$.ajax({url:"it_selfcare",type:"POST",data:{application:"web_services",svc:"agcomCellCodeProperty",agcomCustNumber:$("#agcomCustNumber").val(),agcomCellCode:$("#agcomCellCode").val(),agcomNOCellCode:$("#agcomNOCellCode").is(":checked")}
1,success:function(a){if(a.result=="ok"){$("#agcomCellCodeReq").hide();$("#agcomCellCodeRespOK").show()}else{if(a.code==-1){$("#agcomCellCodeRespKOText").html(a.error);$("#agcomCellCodeReq").hide();$("#agcomCellCodeRespKO").show()}else{$("#agcomCellCodeRespKOText").html("Siamo Spiacenti! Si è verificato un errore durante l'associazione del codice cella AGCOM.");$("#agcomCellCode").val("");$("#agcomNOCellCode").prop("checked",false);$("#agcomCellCodeBtn").prop("disabled","disabled");$("#agcomCellCodeRespKO").show()}}},error:function(){}})};selfcare.mnp=selfcare.mnp||{};selfcare.mnp.event={prevalidationOk:new Event("selfcare.mnp.event.ok"),prevalidationKo:new Event("selfcare.mnp.event.ko"),prevalidationPending:new Event("selfcare.mnp.event.pending"),changeRequestParams:new Event("selfcare.mnp.event.changeRequestParams")};selfcare.mnpGetPreValidationStatus=function(b,a,d,c){if(a.length==0){return}$.ajax({url:"/unit/selfcare/it_selfcare",type:"POST",data:{application:"web_services",svc:"mnpGetPreValidationStatus",data:data,cnum:b,msisdn:a},success:function(e){if(d){d(e)}},error:function(e,f,g){if(c){c("ERR_MNP_VALIDATION_STATUS")}}})};selfcare.mnpRequestOTP=function(c,d,h,f){try{if(d==null){return}var b=d.msisdn,j=d.opname,a=d.source;if(b.length==0){return}$.ajax({url:"/unit/selfcare/it_selfcare",type:"POST",data:{application:"web_services",svc:"mnpRequestOTP",data:data,cnum:c,msisdn:b,opname:j,source:a},success:function(e){if(h){h(e)}},error:function(e,k,l){if(f){f("ERR_MNP_SEND_OTP")}}})}catch(g){}};selfcare.mnpCheckOTP=function(c,b,e,a,f,d){if(b.length==0){return}$.ajax({url:"/unit/selfcare/it_selfcare",type:"POST",data:{application:"web_services",svc:"mnpCheckOTP",data:data,cnum:c,msisdn:b,otp:e,reqid:a},success:function(g){if(f){f(g)}},error:function(g,h,j){if(d){d("ERR_MNP_CHECK_OTP")}}})};selfcare.mnpRequestPhoneCall=function(c,d,h,f){try{if(d==null){return}var b=d.msisdn,j=d.opname,a=d.source;if(b.length==0){return}$.ajax({url:"/unit/selfcare/it_selfcare",type:"POST",data:{application:"web_services",svc:"mnpRequestPhoneCall",data:data,cnum:c,msisdn:b,opname:j,source:a},success:function(e){if(h){h(e)}},error:function(e,k,l){if(f){f("ERR_MNP_PHONE_CALL")}}})}catch(g){}};selfcare.changeSimGetPreValidationStatus=function(b,a){$.ajax({url:"/unit/selfcare/it_selfcare",type:"POST",data:{application:"web_services",svc:"changeSimGetPreValidationStatus",data:data},success:function(c){if(b){b(c)}},error:function(c,d,e){if(a){a("ERR_CHANGE_SIM_VALIDATION_STATUS")}}})};
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.