function limitLength(textarea,maxlimit) { if (textarea.value.length > maxlimit) textarea.value = textarea.value.substring(0, maxlimit); }
function validate() { var Prefix = "0033"
var ToMobile = window.document.SMSForm.ToMobile.value; var FromMobile = window.document.SMSForm.FromMobile.value; var ToName = window.document.SMSForm.ToName.value; var FromName = window.document.SMSForm.FromName.value; var Message = window.document.SMSForm.Message.value;
// Ensure To-Mobile number is international format & from correct country if (ToMobile.indexOf(Prefix)!=0) { alert(ToMobile + " n'est pas un numéro de téléphone valide."); return false; } // Ensure From-Mobile number is international format if (FromMobile.indexOf("00")!=0) { alert(FromMobile + " n'est pas un numéro de téléphone valide."); return false; }
// Ensure names are filled in if (ToName.length<3 || FromName.length<3) { alert("Votre nom doit être entre 3 et 11 lettres de longueur."); return false; } // To and from cannot be the same. if (FromMobile == ToMobile) { alert("Vous ne pouvez pas envoyer un message à et de la même personne "); return false; } if (Message.length==0) { alert("Vous n'avez pas de texte. Veuillez taper votre texte, à l'emplacement fourni."); return false; } return true; }