
function on_display(x)
{
  win = window.open();
  for (var i in x) win.document.write(i+' = '+x[i]+'<br>');
}


function on_show_menu(main, menus)
{
 if (document.getElementById(menus).style.display!="none") {
  var p = document.getElementById(main);
  var c = document.getElementById(menus);

  c.style.display = "";
 }
}

// ----- Show -----

function on_show(main,menus)
{
  p = document.getElementById(main);
  c = document.getElementById(menus);

  on_show_menu(p.id, c.id);

  clearTimeout(c["on_timeout"]);
}


function on_hide(menus)
{
	if (document.getElementById(menus).style.display!="none") {
	  c = document.getElementById(menus);
	
	  c["on_timeout"] = setTimeout("document.getElementById('"+menus+"').style.display = 'none'", 333);
	}
}


function on_click(menus)
{
	if (document.getElementById(menus)) { 

		if (document.getElementById(menus).style.display=="none") { document.getElementById(menus).style.display = ''; }
		else { document.getElementById(menus).style.display = 'none'; }
	}

}


function on_attach()
{
}

