(hash,n)
| 311 | } |
| 312 | |
| 313 | function selectAndHighlight(hash,n) |
| 314 | { |
| 315 | var a; |
| 316 | if (hash) { |
| 317 | var link=stripPath(pathName())+':'+hash.substring(1); |
| 318 | a=$('.item a[class$="'+link+'"]'); |
| 319 | } |
| 320 | if (a && a.length) { |
| 321 | a.parent().parent().addClass('selected'); |
| 322 | a.parent().parent().attr('id','selected'); |
| 323 | highlightAnchor(); |
| 324 | } else if (n) { |
| 325 | $(n.itemDiv).addClass('selected'); |
| 326 | $(n.itemDiv).attr('id','selected'); |
| 327 | } |
| 328 | var topOffset=5; |
| 329 | if (typeof page_layout!=='undefined' && page_layout==1) { |
| 330 | topOffset+=$('#top').outerHeight(); |
| 331 | } |
| 332 | if ($('#nav-tree-contents .item:first').hasClass('selected')) { |
| 333 | topOffset+=25; |
| 334 | } |
| 335 | $('#nav-sync').css('top',topOffset+'px'); |
| 336 | showRoot(); |
| 337 | } |
| 338 | |
| 339 | function showNode(o, node, index, hash) |
| 340 | { |
no test coverage detected