'<%@' Name.Tag '' Text ' ' Text.Whitespace 'Control' Name.Other ' ' Text.Whitespace 'Name' Name.Other '=' Operator '"Foo.MyZebraList"' Literal.String.Double ' ' Text.Whitespace 'Language' Name.Other '=' Operator '"JavaScript"' Literal.String.Double ' ' Text.Whitespace '%>' Name.Tag '\n\n' Text '<' Punctuation 'script' Name.Tag ' ' Text 'type' Name.Attribute '=' Operator '"text/javascript"' Literal.String '>' Punctuation '' Text '\n\n\t' Text.Whitespace '/* private members ------------------------------------------ */' Comment.Multiline '\n\n\t' Text.Whitespace '/*int*/' Comment.Multiline ' ' Text.Whitespace 'function' Keyword.Declaration ' ' Text.Whitespace 'digits' Name.Other '(' Punctuation '/*int*/' Comment.Multiline ' ' Text.Whitespace 'n' Name.Other ')' Punctuation ' ' Text.Whitespace '{' Punctuation '\n\t\t' Text.Whitespace 'return' Keyword ' ' Text.Whitespace '(' Punctuation 'n' Name.Other ' ' Text.Whitespace '<' Operator ' ' Text.Whitespace '10' Literal.Number.Float ')' Punctuation ' ' Text.Whitespace '?' Operator ' ' Text.Whitespace "'0'" Literal.String.Single ' ' Text.Whitespace '+' Operator ' ' Text.Whitespace 'n' Name.Other ' ' Text.Whitespace ':' Operator ' ' Text.Whitespace 'n' Name.Other ';' Punctuation '\n\t' Text.Whitespace '}' Punctuation '\n\n\t' Text.Whitespace '/* public members ------------------------------------------- */' Comment.Multiline '\n\n\t' Text.Whitespace '// use the item index to alternate colors and highlight' Comment.Single '\n\t' Text.Whitespace '/*string*/' Comment.Multiline ' ' Text.Whitespace 'this' Keyword '.' Punctuation 'zebraStripe' Name.Other ' ' Text.Whitespace '=' Operator ' ' Text.Whitespace 'function' Keyword.Declaration '(' Punctuation '/*bool*/' Comment.Multiline ' ' Text.Whitespace 'selected' Name.Other ',' Punctuation ' ' Text.Whitespace '/*int*/' Comment.Multiline ' ' Text.Whitespace 'index' Name.Other ',' Punctuation ' ' Text.Whitespace '/*int*/' Comment.Multiline ' ' Text.Whitespace 'count' Name.Other ')' Punctuation ' ' Text.Whitespace '{' Punctuation '\n\t\t' Text.Whitespace 'var' Keyword.Declaration ' ' Text.Whitespace 'css' Name.Other ' ' Text.Whitespace '=' Operator ' ' Text.Whitespace '[' Punctuation ' ' Text.Whitespace '"item"' Literal.String.Double ' ' Text.Whitespace ']' Punctuation ';' Punctuation '\n\t\t' Text.Whitespace 'if' Keyword ' ' Text.Whitespace '(' Punctuation 'index' Name.Other ' ' Text.Whitespace '%' Operator ' ' Text.Whitespace '2' Literal.Number.Float ' ' Text.Whitespace '===' Operator ' ' Text.Whitespace '0' Literal.Number.Float ')' Punctuation ' ' Text.Whitespace '{' Punctuation '\n\t\t\t' Text.Whitespace 'css' Name.Other '.' Punctuation 'push' Name.Other '(' Punctuation '"item-alt"' Literal.String.Double ')' Punctuation ';' Punctuation '\n\t\t' Text.Whitespace '}' Punctuation '\n\t\t' Text.Whitespace 'if' Keyword ' ' Text.Whitespace '(' Punctuation 'selected' Name.Other ')' Punctuation ' ' Text.Whitespace '{' Punctuation '\n\t\t\t' Text.Whitespace 'css' Name.Other '.' Punctuation 'push' Name.Other '(' Punctuation '"item-selected"' Literal.String.Double ')' Punctuation ';' Punctuation '\n\t\t' Text.Whitespace '}' Punctuation '\n\t\t' Text.Whitespace 'return' Keyword ' ' Text.Whitespace 'css' Name.Other '.' Punctuation 'join' Name.Other '(' Punctuation '" "' Literal.String.Double ')' Punctuation ';' Punctuation '\n\t' Text.Whitespace '}' Punctuation ';' Punctuation '\n\n\t' Text.Whitespace '/*string*/' Comment.Multiline ' ' Text.Whitespace 'this' Keyword '.' Punctuation 'formatTime' Name.Other ' ' Text.Whitespace '=' Operator ' ' Text.Whitespace 'function' Keyword.Declaration '(' Punctuation '/*Date*/' Comment.Multiline ' ' Text.Whitespace 'time' Name.Other ')' Punctuation ' ' Text.Whitespace '{' Punctuation '\n\t\t' Text.Whitespace 'return' Keyword ' ' Text.Whitespace 'time' Name.Other '.' Punctuation 'getHours' Name.Other '(' Punctuation ')' Punctuation ' ' Text.Whitespace '+' Operator ' ' Text.Whitespace "':'" Literal.String.Single ' ' Text.Whitespace '+' Operator ' ' Text.Whitespace 'digits' Name.Other '(' Punctuation 'time' Name.Other '.' Punctuation 'getMinutes' Name.Other '(' Punctuation ')' Punctuation ')' Punctuation ' ' Text.Whitespace '+' Operator ' ' Text.Whitespace "':'" Literal.String.Single ' ' Text.Whitespace '+' Operator ' ' Text.Whitespace 'digits' Name.Other '(' Punctuation 'time' Name.Other '.' Punctuation 'getSeconds' Name.Other '(' Punctuation ')' Punctuation ')' Punctuation ';' Punctuation '\n\t' Text.Whitespace '}' Punctuation ';' Punctuation '\n\n' Text.Whitespace '<' Punctuation '/' Punctuation 'script' Name.Tag '>' Punctuation '\n\n' Text '<' Punctuation 'div' Name.Tag ' ' Text 'class' Name.Attribute '=' Operator '"example"' Literal.String '>' Punctuation '\n\t' Text '<' Punctuation 'h2' Name.Tag '>' Punctuation '<%=' Name.Tag '' Text ' ' Text.Whitespace 'this' Keyword '.' Punctuation 'data' Name.Other '.' Punctuation 'title' Name.Other ' ' Text.Whitespace '%>' Name.Tag ' as of ' Text '<%=' Name.Tag '' Text ' ' Text.Whitespace 'this' Keyword '.' Punctuation 'formatTime' Name.Other '(' Punctuation 'this' Keyword '.' Punctuation 'data' Name.Other '.' Punctuation 'timestamp' Name.Other ')' Punctuation ' ' Text.Whitespace '%>' Name.Tag '!' Text '<' Punctuation '/' Punctuation 'h2' Name.Tag '>' Punctuation '\n\t' Text '<' Punctuation 'p' Name.Tag '>' Punctuation '<%=' Name.Tag '' Text ' ' Text.Whitespace 'this' Keyword '.' Punctuation 'data' Name.Other '.' Punctuation 'description' Name.Other ' ' Text.Whitespace '%>' Name.Tag '<' Punctuation '/' Punctuation 'p' Name.Tag '>' Punctuation '\n\t' Text '<' Punctuation 'ul' Name.Tag ' ' Text 'class' Name.Attribute '=' Operator '"items"' Literal.String ' ' Text 'jbst:visible' Name.Attribute '=' Operator '"' Literal.String '<%=' Name.Tag '' Text ' ' Text.Whitespace 'this' Keyword '.' Punctuation 'data' Name.Other '.' Punctuation 'children' Name.Other '.' Punctuation 'length' Name.Other ' ' Text.Whitespace '>' Operator ' ' Text.Whitespace '0' Literal.Number.Float ' ' Text.Whitespace '%>' Name.Tag '">\n\n\t\t' Text '' Comment.Multiline '\n\t\t' Text '<' Punctuation 'jbst:control' Name.Tag ' ' Text 'data' Name.Attribute '=' Operator '"' Literal.String '<%=' Name.Tag '' Text ' ' Text.Whitespace 'this' Keyword '.' Punctuation 'data' Name.Other '.' Punctuation 'children' Name.Other ' ' Text.Whitespace '%>' Name.Tag '">\n\t\t\t' Text "" Comment.Multiline '\n\t\t\t' Text '<' Punctuation 'li' Name.Tag ' ' Text 'class' Name.Attribute '=' Operator '"' Literal.String '<%=' Name.Tag '' Text ' ' Text.Whitespace 'Foo' Name.Other '.' Punctuation 'MyZebraList' Name.Other '.' Punctuation 'zebraStripe' Name.Other '(' Punctuation 'this' Keyword '.' Punctuation 'data' Name.Other '.' Punctuation 'selected' Name.Other ',' Punctuation ' ' Text.Whitespace 'this' Keyword '.' Punctuation 'index' Name.Other ',' Punctuation ' ' Text.Whitespace 'this' Keyword '.' Punctuation 'count' Name.Other ')' Punctuation ' ' Text.Whitespace '%>' Name.Tag '">\n\t\t\t\t' Text '<%=' Name.Tag '' Text ' ' Text.Whitespace 'this' Keyword '.' Punctuation 'data' Name.Other '.' Punctuation 'label' Name.Other ' ' Text.Whitespace '%>' Name.Tag ' (' Text '<%=' Name.Tag '' Text ' ' Text.Whitespace 'this' Keyword '.' Punctuation 'index' Name.Other '+' Operator '1' Literal.Number.Float ' ' Text.Whitespace '%>' Name.Tag ' of ' Text '<%=' Name.Tag '' Text ' ' Text.Whitespace 'this' Keyword '.' Punctuation 'count' Name.Other ' ' Text.Whitespace '%>' Name.Tag ')\n\t\t\t' Text '<' Punctuation '/' Punctuation 'li' Name.Tag '>' Punctuation '\n\t\t' Text '<' Punctuation '/' Punctuation 'jbst:control' Name.Tag '>' Punctuation '\n\n\t' Text '<' Punctuation '/' Punctuation 'ul' Name.Tag '>' Punctuation '\n' Text '<' Punctuation '/' Punctuation 'div' Name.Tag '>' Punctuation '\n' Text