anchor.diff:      catch e
         noop = 1
   
  -    className = "avatar #{if @props.className then @props.className else ''}"
  -
       id = if @props.hide_face then "avatar-hidden" else "avatar-#{user.key.split('/')[2]}"
   
       attrs =
  -      className: className
  +      className: "avatar #{if @props.className then @props.className else ''}"
         id: id
  -      onMouseEnter: @showDetails
  -      onMouseLeave: @hideDetails
  +      onMouseEnter: (ev) -> 
  +        @local.show_details = true
  +        save(@local)
  +      onMouseLeave: (ev) -> 
  +        $('.hover_avatar_name').remove()
  +        @local.show_details = false
  +        save(@local)
   
       if @props.img_style && user.key != -1 && user.avatar_file_name
         attrs.src = "/system/avatars/#{@props.key}/#{@props.img_style}/#{avatar_file_name}"
  
positive.code:     $name.css 
        left: pos.left - $name.width() / 2 + $el.width()/2
        top: pos.top + direction * $name.height()
  
    showDetails : (ev) -> 
      @local.show_details = true
      save(@local)
  
    hideDetails : (ev) -> 
      $('.hover_avatar_name').remove()
      @local.show_details = false
      save(@local)
  
  window.styles += """
  .avatar {
  
negative.code:             'Claim: '
              SPAN style: {fontWeight: 600}, claim.claim_restatement
            DIV null, 
              SPAN null,
                'Rating: '
                SPAN style: {fontStyle: 'italic'}, verdict.name
                SPAN style: {marginLeft: 20, fontSize: 12, textDecoration: 'underline', cursor: 'help'}, title: verdict.desc,  'help'
  