1 //<script type="text/javascript">
5 // syntax highlighting pulldown.
6 var hl_color_scheme = 'plain';
8 MTrack.File = {}; // used to store stuff related to file..
10 MTrack.register('.select-hl-scheme', 'change', function(event) {
11 // this is rather fun.. it changes the highlighting of all instances of the
13 var name = $(this).val();
14 if (hl_color_scheme != '') {
15 $('.source-code').removeClass(hl_color_scheme);
18 $('.source-code').addClass(name);
20 hl_color_scheme = name;
22 // update any other versions?
23 $('.select-hl-scheme').each(function () {
27 // Syntax highlighting
31 MTrack.File.ann = false;
32 MTrack.File.line = true;
34 MTrack.register('.toggle-ann', 'click', function(event) {
35 MTrack.File.ann = !MTrack.File.ann;
36 if (MTrack.File.ann) {
37 $('table.codeann .user').show();
38 $('table.codeann .changeset').show();
40 $('table.codeann .user').hide();
41 $('table.codeann .changeset').hide();
45 MTrack.register('.toggle-line', 'click', function(event) {
47 MTrack.File.line = !MTrack.File.line ;
48 if (MTrack.File.line ) {
49 $('table.codeann .line').show();
51 $('table.codeann .line').hide();