anchor.diff:  
   
               // SCROLL FIX
  +
               var summaryPositionListLik = $('td.journeys_summary_table_positions_list').find('a')
  -            //console.log($('td.journeys_summary_table_positions_list').find('a'))
  -            summaryPositionListLik.on('click', function(){
  -                //console.log($this)
  -                var $this = $(this);
  -                $(window).scrollTop()
  -                //console.log($this)
  -                $('html').scrollTop(2000)
  -
  +
  +            summaryPositionListLik.on('click', function(e){
  +                var lineNumber = ($(this).text()),
  +                    linkWeMovingTo = $('a[name='+lineNumber+']'),
  +                    trWeMoveTo = linkWeMovingTo.parents('tr'),
  +                    button = $('.expand_table_tree');
  +                    //linkCoordinates = linkWeMovingTo.offset();
  +
  +                trWeMoveTo.reveal();
  +                var linkCoordinates = linkWeMovingTo.offset(),
  +                    scrollToCoordinates = linkCoordinates.top - 50;
  +
  +                button.removeClass('table_tree_closed').addClass('table_tree_opened').text('Hide');
  +                console.log(linkCoordinates.top)
  +                console.log(scrollToCoordinates)
  +                $(window).scrollTop(scrollToCoordinates);
  +                e.preventDefault();
               })
           })
       </script>
  
positive.code:         background: url('../img/toggle-expand-dark.png');
      }
  
      /*.arrow_down {*/
          /*width: 0;*/
         	/*height: 0;*/
         	/*border-left: 20px solid transparent;*/
         	/*border-right: 20px solid transparent;*/
         	/*border-top: 20px solid #f00;*/
      /*}*/
  
      </style>
  
  
negative.code:         background-image: -o-linear-gradient(top, #7FBFE4, #4D9CC9);
          background-image: -moz-linear-gradient(top, #7FBFE4, #4D9CC9);
          background-image: linear-gradient(top, #7FBFE4, #4D9CC9);
          /*background-repeat: repeat-x;*/
          border: 1px solid #CCC;
          border-color: #6093CA #3F92B9 #2A628F;
          color: white;
          text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4);
          cursor: pointer;
      }
  
      .deselect_all_journey_positions:hover, .expand_table_tree:hover {
          background-color: #0D77B4;
          background-image: -ms-linear-gradient(top, #6EB8E4, #0D77B4);
          background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#6EB8E4), to(#0D77B4));
          background-image: -webkit-linear-gradient(top, #6EB8E4, #0D77B4);
          background-image: -o-linear-gradient(top, #6EB8E4, #0D77B4);
          background-image: -moz-linear-gradient(top, #6EB8E4, #0D77B4);
          background-image: linear-gradient(top, #6EB8E4, #0D77B4);
      }
  
      .deselect_all_journey_positions {
          margin: 0 auto;
          display: block;
      }
  
      .expand_table_tree {
          margin: 0 30px 0 15px;
      }
  
      .journey_stat_call_td span {
  