// <key>__TEXTBOX</key>

//Funzione per creare l'oggetto
function CreateTextBox(objId)
{
  var myObj = document.getElementById(objId);
  //Proprieta'
  myObj.Id = objId;
  myObj.required = false;
  myObj.onErrorName = "";
  myObj.errorClassName = "textboxError";
  //Metodi
  myObj.Validate = TextBox__Validate;
  myObj.checkRequired = TextBox__CheckRequired;
  return myObj;
}

//Funzione di validazione
function TextBox__Validate()
{
  //Inserire la logica...
}

//Funzione per il required
function TextBox__CheckRequired()
{
  if(this.required)
  {
    if(this.value == "")
    {
      this.className = this.errorClassName;
      return false;
    }
    else
      return true;
  }
  else
    return true;
}
