PageSourceSearch

https://kobayashi-kyo-ballet.com/school/common/Scripts/mm_css_menu.js

js kobayashi-kyo-ballet.com collected 2026-10-01 12:27:30 UTC 1,879 bytes, 80 lines download raw bytes

1var mmOpenContainer = null;
2var mmOpenMenus = null;
3var mmHideMenuTimer = null;
4
5function MM_menuTimeout(hideTimeout) {
6	mmHideMenuTimer = setTimeout("MM_menuHideMenus()", hideTimeout);	
7}
8
9function MM_menuHideMenus() {
10	MM_menuReset();
11	if(mmOpenContainer) {
12		var c = document.getElementById(mmOpenContainer);
13		c.style.visibility = "inherit";
14		mmOpenContainer = null;
15	}
16	if( mmOpenMenus ) {
17		for(var i in mmOpenMenus) {
18			var m = document.getElementById(mmOpenMenus[i]);
19			m.style.visibility = "hidden";			
20		}
21		mmOpenMenus = null;
22	}
23}
24
25function MM_menuHideSubmenus(menuName) {
26	if( mmOpenMenus ) {
27		var h = false;
28		var c = 0;
29		for(var i in mmOpenMenus) {
30			if( h ) {
31				var m = document.getElementById(mmOpenMenus[i]);
32				m.style.visibility = "hidden";
33			} else if( mmOpenMenus[i] == menuName ) {
34				h = true;
35			} else {
36				c++;
37			}
38		}
39		mmOpenMenus.length = c+1;
40	}
41}
42
43function MM_menuOver(menuName, subMenuSuffix) {
44	MM_menuReset();
45	MM_menuHideSubmenus(menuName);
46	if( subMenuSuffix ) {
47		var subMenuName = "" + menuName + "_" + subMenuSuffix;
48		MM_menuShowSubMenu(subMenuName);
49	}
50}
51
52function MM_menuShowSubMenu(subMenuName) {
53	MM_menuReset();
54	var e = document.getElementById(subMenuName);
55	e.style.visibility = "inherit";
56	if( !mmOpenMenus ) {
57		mmOpenMenus = new Array;
58	}
59	mmOpenMenus[mmOpenMenus.length] = "" + subMenuName;
60}
61
62function MM_menuReset() {
63	if (mmHideMenuTimer) clearTimeout(mmHideMenuTimer);
64	mmHideMenuTimer = null;
65}
66
67function MM_menuCall(containName, menuName, xOffset, yOffset, triggerName) {
68	MM_menuHideMenus();
69	MM_menuReset();
70	MM_menuCallContainer(containName, xOffset, yOffset, triggerName);
71	MM_menuShowSubMenu(menuName);
72}
73
74function MM_menuCallContainer(containName, x, y, triggerName) {	
75	var c = document.getElementById(containName);
76	var s = c.style;
77	s.visibility = "inherit";
78	
79	mmOpenContainer = "" + containName;
80}

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.