window.onload = function()
{
  add_form_check();
}

function add_form_check()
{
  var form = document.getElementById('form');

  if (form)
  {
    for (i = 0; i < form.elements.length; i++)
    {
      if (form[i].type == 'text' || form[i].id == 'message')
      {
        form[i].onfocus = function() { this.className = (this.className == '_required' ? '_focusrequired' : '_focus'); }
        form[i].onblur = function() { this.className = (this.className == '_focusrequired' ? '_required' : ''); }
      }
    }

    form.onsubmit = function() 
    {
      for (i = 0; i < form.elements.length; i++)
      {
        if (form[i].className == '_required' && form[i].value == "")
        {
          alert(fieldsrequired);
          form[i].focus();
          return false;
        }
      }
    }
  }
}