function initValidator(){ new Validation('frmContatti', {immediate : true, useTitles : true}); } function checkContactType(v_strSelectedContact){ var objFieldToActivate = $('s.n.-strumento_formId'); if(objFieldToActivate){ if(v_strSelectedContact == "_g.capozzi_at_coopbilanciai.it_"){ //ho scelto di contattare assistenza, attivo il //campo numero di serie strumento objFieldToActivate.enable(); objFieldToActivate.value = ''; }else{ objFieldToActivate.disable(); objFieldToActivate.value = 'Disponibile per i messaggi inviati al centro assistenza'; } } } function LoadProvince(snation, sprovince, sselvalue){ var valore = $(snation).getValue(); var url = '/common-assets/province-' + valore; var oOptions = { onFailure: function (oXHR) { $(sprovince).update(''); $(sprovince).value = 'empty'; $(sprovince).removeClassName('required'); $(sprovince).removeClassName('validation-failed'); $(sprovince).disable(); if($('advice-required-' + sprovince)){ $('advice-required-' + sprovince).hide(); } alert("aaaaaaaaaa"); }, onSuccess: function(oXHR) { $(sprovince).addClassName('required'); $(sprovince).enable(); }, onComplete: function(oXHR) { if (sselvalue != ''){ $(sprovince).value = sselvalue; } } }; var oRequest = new Ajax.Updater({ success: sprovince }, url, oOptions); } function checkConditionalFields(){ if($('s.n.-strumento_formId')){ $('s.n.-strumento_formId').disable(); $('s.n.-strumento_formId').value = 'Disponibile per i messaggi inviati al centro assistenza'; } } function CheckCountryFields(){ $('nazione').value = 'Italia'; LoadProvince('nazione','provincia',''); }