// Place your application-specific JavaScript functions and classes here
var originalContent='';
var to=-1;

showSubmenu = function(what) {
  clearInterval(to);
  if (originalContent=='')
  {
  	originalContent = $('subnav').innerHTML;
  }
  new Ajax.Updater('subnav','submenu.php',{method: 'post', parameters: {root: what}});
}

revert = function() {
  to=setInterval('restoreOriginal()', 700);
}

revertInterval = function() {
  clearInterval(to);
}

restoreOriginal = function() {
  clearInterval(to);
  $('subnav').innerHTML = originalContent;
}



Event.observe(window, 'load', function() {
$('subnav').observe('mouseover', revertInterval);
$('subnav').observe('mouseout', revert);
}
);
