Subversion-Projekte lars-tiefland.content-management

Revision

Details | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
1 lars 1
function reg()
2
{
3
	// Event-Handler verankern
4
	if (document.all)
5
	{	// Internet Explorer
6
		document.onmousedown=MouseDown
7
	}
8
	else
9
	{	// Opera & Netscape
10
		window.captureEvents(Event.MOUSEDOWN);
11
		window.onmousedown = MouseDown;
12
	}
13
}
14
 
15
// Handlerfunktion
16
function MouseDown()
17
{
18
	// Parameter auslesen
19
	if (MouseDown.arguments.length == 0)
20
	{	// Internet Explorer
21
		var button = window.event.button;
22
		var Source = window.event.srcElement;
23
	}
24
	else
25
	{	// Opera
26
		var button = MouseDown.arguments[0].which;
27
		var Source = MouseDown.arguments[0].target;
28
	}
29
 
30
	// Ziel verifizieren
31
	if (Source.tagName == "IMG") {Source=Source.parentNode;}
32
	if (Source.tagName == "DIV")
33
	{
34
		switch(button)
35
		{
36
			case(1):
37
					with (Source)
38
					{
39
						if (lastChild.style.display!="none")
40
						{
41
							// Unterverzeichnisse ausblenden
42
							lastChild.style.display="none";
43
 
44
							// Falls Unterverzeichnisse existieren den Kreis in einen Pfeil ändern
45
							if (lastChild.childNodes.length > 0)
46
							{
47
								firstChild.setAttribute("src","images/webelemente/pfeil.gif");
48
							}
49
						}
50
						else
51
						{
52
							lastChild.style.display="";
53
							firstChild.setAttribute("src","images/webelemente/kreis.gif");
54
						}
55
 
56
						// im Frameset die SubDir-Seite laden
57
						parent.content.location.href="subdir.php?ID="+id;
58
					}
59
			break;
60
		}
61
	}
62
}
63
reg();