Userid im hover window

D.F.
Ich hab jetzt das hover Window aus der addreply ausgebaut (Options Button) und hab es in der thread_postbit eingebaut. so weit funktioniert auch alles, allerdings sollen im Inhalt des Fensters Daten des Users angezeigt werden. Werden sie zwar auch, doch immer nur von der ID des Users der den ersten Post der Seite hat.
Ich kann mir schon denken, dass ich die Userid in einer der Funktionen definieren muss, allerdings hab ich nicht wirklich ne ahnung wie das gehen soll. Hab es schon so probiert wie es in ner php Datei funktionieren würde und hab das auch etwas geändert, aber alles ohne Erfolg



Hier der Code (alles in der Thread_postbit)





php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
95:
96:
97:
98:
99:
100:
<style type="text/css">
<!--

.hoverMenu {
 display: none;
 position: absolute;
 z-index: 10;
 padding: 5px;
 border: 1px solid #000000;
 color: #482e21;
 background-color: #c9b592;
}
.hoverMenu ul {
 list-style-type: none;
 margin: 0;
 padding: 0;
 
}
.hoverMenu ul li {
 text-align: left;
 padding: 0;
}

-->
</style>
<script type="text/javascript">
<!--
activeMenu = false;
menuTimerRunning = false;
function toggleMenu(id, toggle) {
    if(document.getElementById) {
        if(id && toggle) {
            element = document.getElementById(id);
            status = element.style.display;
            if (!status || status == 'undefined' || status == 'none') {
                posLeft = getObjectPosLeft(toggle) + 10;
                element.style.left = posLeft + 'px';
                element.style.top = '0px';
                element.style.display = 'block';
                
                posTop = getObjectPosTop(toggle) - element.offsetHeight - 10;
                
                element.style.top = posTop + 'px';
                element.onmouseover = checkMenuTimer;
                element.onmouseout = startMenuTimer;
                activeMenu = id;
            }
            else {
                element.style.display = 'none';
                activeMenu = false;
            }
        }
        else if(activeMenu) {
            checkMenuTimer();
              document.getElementById(activeMenu).style.display = 'none';
            activeMenu = false;
          }
    }    
}
function getObjectPosLeft(element) {
    var left = element.offsetLeft;
    while((element = element.offsetParent) != null)    {
        left += element.offsetLeft;
    }
    return left;
}
function getObjectPosTop(element) {
    var top = element.offsetTop;
    while((element = element.offsetParent) != null)    {
        top += element.offsetTop;
    }
    return top;
}
function checkMenuTimer() {
    if(menuTimerRunning)  {
        clearTimeout(menuTimerRunning);
        menuTimerRunning = false;
    }
}
function startMenuTimer() {
    menuTimerRunning = setTimeout("toggleMenu();", 500);
}

//-->
</script>


<table>
<tr>
<td><input type="button" value="Inventar" class="input" onclick="toggleMenu('newthreadOptions', this);" />
</td>
</tr>
</table>
<div id="newthreadOptions" class="hoverMenu">
 <ul class="smallfont">
  <li>
**Inhalt des Fensters**
</li>
</ul>
</div>



Wäre sehr dankbar wenn mir hier jemand von euch helfen könnte.
D.F.
Sorry fürs pushen, aber bei 12 Hits bei denen mindestens 6 von mir sind, kann man ja kaum sagen dass niemand etwas dazu weiß. Vorher war ne Antwort zwar nicht so dringend, aber mittlerweile brauch ich sie immer dringender.
Falls jemand noch irgendwas wissen muss um ne Antwort zu geben, sagt einfach was es ist. Denke aber mal dass das hier reichen sollte.