anchor.diff:      }
     });
     
  +  notify.change(function() {
  +    update_email_required();
  +  });
  +  
     function update_user_name() {
       if (first_name.val() && last_name.val() && user_name.val() == "") {
         user_name.val(to_name(first_name.val()) + "." + to_name(last_name.val()));  
  
positive.code:   var last_name = $("#employee_last_name");
    var user_name = $("#employee_user_name");
    var email = $("#employee_email");
    var update_leave_balance_link = $("#update_leave_balance");
    
    first_name.change(function() {
  
negative.code: 
      <% b.add_tab('Contact') do %>
  
        <div id="email_div" class="field">
          <div><%= f.label :email %></div>
          <span><%= f.text_field :email, :maxlength => 255 %></span>
          <span class="field_info"></span>
  