var smsclass = baseclass.extend({ onUserTypeSelected: function(id) { var nomeweb = "usertypeweb" + id; var divname = "webservicedetails" + id; if (document.getElementById(nomeweb).checked){ document.getElementById(divname).style.display='none'; } else{ /*} if (document.getElementById('usertypewebservice').checked){*/ document.getElementById(divname).style.display=''; //='margin-left:30px;margin-top: 20px;'; } }, checkupdate: function(namebox,namelist,idbox,mailbox,exclude,userid) { var smsbox = document.getElementsByName('smssender' + userid); if (smsbox.length > 0) { if (isnumnowarning (smsbox.item(0)) == false) { if (smsbox.item(0).value.length > 11) { alert ("Attenzione, il valore massimo consentito per il mittente SMS NON numerico e' di 11 caratteri") return false; } } } return true; }, isnumalsoneg: function(elem,defaultvalue) { var numericExpression = /^[0-9]+$/; var numericExpression2 = /^-[0-9]+$/; if(elem.value.match(numericExpression) || elem.value.match(numericExpression2)){ return true; }else{ alert("Inserire un valore numerico"); elem.focus(); elem.value=defaultvalue; return false; } } }); classes["sms"] = new smsclass;