var Contact = new Class({
  
  initialize: function()
  {
  },
  
  validateForm: function()
  {
    var form = $("contactForm");
    var result = true;
    
    for (var i = 0; i < form.elements.length; i++) {
      if (form.elements[i].id.substring(0,7) != "contact") continue;
      var element = $(form.elements[i].id);
      
      if (element.hasClass("required")) {
        var valid = true;
        
        if (element.value.length <= 0) valid = false;
        switch (element.name) {
          case "email":
            if (!element.value.contains("@")) valid = false;
          break;
          default:
          break;
        }
        if (!valid) {
          element.addClass("error");
          result = false;
        } else {
          element.removeClass("error");
        }
      }
    }
    if (result) form.submit();
    return false;
  }
});

var contact;
window.addEvent('domready', function() { contact = new Contact(); });

