<!--
//<![CDATA[
		$(function() {
			if ($.browser.ie && $.browser.version < 8)
				$('<span>&#9658;</span>').prependTo('kbd');
			if ($.browser.ie && $.browser.version < 7 || $.browser.safari && $.browser.version < 600)
				$('#menu a').hover(function() {
					$(this).next().show();
				}, function() {
					$(this).next().hide();
				});
		});
	//]]>
//-->
<!--
//<![CDATA[
  function displaySource(name) {
    $('<pre>'
        + $('#source-' + name).html() // $(<script>).text() is broken on IE 5
            .replace(/^\s*|\s*$/g, '')
            .split('\n').slice(2, -2).join('\n')
            .replace(/( \/\/.*)/g, '<i>$1</i>')
        + '</pre>')
      .insertAfter('#display-' + name);
  }
//]]>
//-->