var gph_click;

function click(li){

  li.className		+= " click";

  if( gph_click )
    gph_click.className	= gph_click.className.replace(/ ?click/g,"");

  gph_click		= li;



  li.parentNode.className	= li.parentNode.className.replace(/ ?nohovers/g,"");

  if( li.className.indexOf("click")>=0 ){
    li.parentNode.className	+= " nohovers"
  }else{
    gph_click			= false;
  }

  return true;

}



var lis	= document.getElementById("graph").getElementsByTagName("li");

for(var n in lis){

  lis[n].onclick	= function(){return click(this);}

}
