    <!--
      window.addEvent( "domready", function() {
        if ( $("commentform") ) {
          $("commentform").addEvent( "submit", function(e) {
            var error           = false;
            new Event(e).stop();
            for ( var i = 0; i < this.elements.length && !error; i++ ) {
              if ( $( this.elements[i].id + "Error" ) )
                var objErr          = $( this.elements[i].id + "Error" );
              if ( this.elements[i].title && this.elements[i].value == "" ) {
                objErr.innerHTML    = "required field";
                this.elements[i].focus();
                error               = true;
              }
              else {
                if ( this.elements[i].name == "email" && !this.elements[i].value.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.info)|(\.edu)|(\.gov)|(\.org)|(\.info)|(\.biz)|(\.tv)|(\.tk)|(\.es)|(\.cl)|(\.ch)|(\..{2,2}))$)\b/gi) ) {
                  objErr.innerHTML  = "invalid email";
                  this.elements[i].focus();
                  error             = true;
                }
                else if ( objErr )
                  objErr.innerHTML  = "&nbsp;";
              }
              objErr                = null;
            }
            if ( !error ) {
              $("notice").innerHTML               = "please wait...";
              this.send({
                onComplete: function() {
                  $("fields").style.display       = "none";
                  $("thanks").style.display       = "";
                }
              });
            }
          });
        }
      });
    -->

