
document.getElementsByClassName=function(cl)
{var ret_node=[];var my_class=new RegExp('\\b'+cl+'\\b');var elem=this.getElementsByTagName('*');for(var i=0;i<elem.length;++i)
{var classes=elem[i].className;if(my_class.test(classes))
ret_node.push(elem[i]);}
return ret_node;};function prepare_nav_panel()
{var list=document.getElementsByClassName("article_entry");var h3_idx=-1;for(var i=0;i<list[0].childNodes.length;++i)
{var node_name=list[0].childNodes[i].nodeName;if(node_name=="H2"||node_name=="H3")
{h3_idx=i;break;}}
if(h3_idx<0)
return;var nav_panel_str=BTAG+"h3>Entries"+BTAG+"/h3>"+CR;for(var i=0;i<list.length;++i)
{if(list[i].getAttribute("id"))
{nav_panel_str+=BTAG+"a href='#"+list[i].getAttribute("id")+"'>"+
list[i].childNodes[h3_idx].innerHTML+BTAG+"/a>"+CR;}
else
{nav_panel_str+=BTAG+"p>"+list[i].childNodes[h3_idx].innerHTML+CR;}}
var nav_panel=document.getElementById("nav_panel");nav_panel.innerHTML=nav_panel_str;}
function show_elm(e)
{this.firstChild.data="less";this.onclick=hide_elm;this.elm.style.display="block";return false;}
function hide_elm(e)
{this.firstChild.data="more";this.onclick=show_elm;this.elm.style.display="none";return false;}
