anchor.diff:      <a href="/gxa">Atlas baseline homepage</a>
   </div>
   
  -<div id="dialog-form" title="Send Feedback">
  +<div id="dialog-form" title="Send us feedback - we really appreciate it !">
   
  -    <div class="validateTips">All form fields are required.</div>
  +    <div class="validateTips">Please fill this form and click the Send button.</div>
   
       <form>
           <fieldset id="form-fields">
               <ul>
                   <li>
  -                    <label for="whatWereYouDoing">What were you trying to do</label>
  -                    <textarea rows="2" cols="50"  name="whatWereYouDoing" id="whatWereYouDoing" class="text ui-widget-content ui-corner-all">
  -                    </textarea>
  +                    <div>
  +                        <label for="feedback">Your feedback:</label>
  +                    </div>
  +                    <div>
  +                        <textarea rows="4" cols="50"  name="feedback" id="feedback" class="text ui-widget-content ui-corner-all"></textarea>
  +                    </div>
                   </li>
                   <li>
  -                    <label for="whatWentWrong">What went wrong</label>
  -                    <textarea rows="2" cols="50"  name="whatWentWrong" id="whatWentWrong" value="" class="text ui-widget-content ui-corner-all" >
  -                    </textarea>
  -                </li>
  -                <li>
  -                    <label for="whatCouldBeBetter">What could be better</label>
  -                    <textarea rows="2" cols="50"  name="whatCouldBeBetter" id="whatCouldBeBetter" value="" class="text ui-widget-content ui-corner-all" >
  -                    </textarea>
  -                </li>
  -                <li>
  -                    <label for="email">Your email address</label>
  -                    <input type="input" size="50" name="email" id="email" value="" class="text ui-widget-content ui-corner-all" />
  +                    <div>
  +                        <label for="email">Your email address (optional)</label>
  +                    </div>
  +                    <div>
  +                        <input type="input" size="50" maxlength="80" name="email" id="email" value="" class="text ui-widget-content ui-corner-all" />
  +                    </div>
                   </li>
               </ul>
           </fieldset>
  
positive.code: 
  <style>
      fieldset { padding:0; border:0; margin-top:5px; }
      .ui-dialog .ui-state-error { padding: .3em; }
      .validateTips { border: 1px solid transparent; padding: 0.3em; }
  </style>
  <script>
      $(function() {
          var whatWereYouDoing = $( "#whatWereYouDoing" ),
              whatWentWrong = $( "#whatWentWrong" ),
              whatCouldBeBetter = $( "#whatCouldBeBetter" ),
              email = $( "#email" ),
              allFields = $( [] ).add( whatWereYouDoing ).add( whatWentWrong ).add( whatCouldBeBetter ).add( email ),
              tips = $( ".validateTips" );
  
          function updateTips( text ) {
  
negative.code:             autoOpen: false,
              show: "blind",
              hide: "explode",
              height: 265,
              width: 395,
              modal: true,
              buttons: [{width:"60px", text:"Send", id: "send-button", click: function() {
                      var bValid = true;
                      allFields.removeClass( "ui-state-error" );
  
                      bValid = bValid && (email.val().trim().length == 0
                              || (checkRegexp( email, /^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i, "Email format non valid" )
                                  &&  checkLength( email, "email", 6, 80 )));
                      bValid = bValid && checkLength( feedback, "feedback", 3, 10000 );
  
                      if ( bValid ) {
                          /*
                          do something here....
                          */
                          updateTips( "Thank you for your feedback." );
                          $("#send-button").hide();
  