Maciej W.

Maciej W. a czy ty masz swój
ręcznik?...

Temat: Problem z dymkiem na JS

problem wygląda tak: mam kod js który odpowiada za wyświetlanie dymku. ten dymek jest warstwą, której położenie jest zależne od miejsca znajdowania się kursora.

kod dymku wygląda tak:



ie = document.all;
var ie, ns4, ns6, wxp, wyp;
ns4 = document.layers;
ns6 = document.getElementById && !document.all;

// pobieranie pozycji myszy

function mysz(e)
{

if(ie)
{
x = document.body.scrollLeft+event.clientX;
y = document.body.scrollTop+event.clientY;
}
else
{
x = e.pageX;
y = e.pageY;
}
wxp=x;
wyp=y;
}
document.onmousemove = mysz;


ta funkcja jest odpalana w momencie zakończenia wczytywania HEAD



function dymek(tresc){
pozx = wxp + 16;
pozy = wyp - 16;
document.getElementById('dymek').style.left = pozx +'px';
document.getElementById('dymek').style.top = pozy +'px';
var dym = '<table cellpadding=0 cellspacing=0 border=0 width=241><tr><td></td><td style="width: 215px; background: url(\'files/dymek_top.gif\') no-repeat;';
dym+= 'height: 16px; font: 1px solid;">x</td></tr><tr><td style="width:26px; background: url(\'files/dymek_strzalka.gif\') no-repeat;" rowspan=2> </td><td style="background: #f1f4fa; border-left: 1px #bec9e1 solid; border-right: 1px #bec9e1 solid; padding: 0 10px 0 10px;">';
dym+= '</span><span style= "font: 11px verdana; color: #6a7b8c; line-height: 18px;"> ' + tresc + '<BR><BR></span></td></tr><tr><td style="width: 215px; background: url(\'files/dymek_bottom.gif\'); height: 9px;"></td></tr></table>';
document.getElementById('dymek').style.visibility = 'visible';
document.getElementById("dymek").innerHTML = dym;

}


a ta funkcja znów odpowiada za wyświetlenie dymka w miejscu gdzie jest wastwa.

na końcu jeszcze mam coś takiego


document.write('<div id="dymek" style="visibility:visible;position:absolute;z-index:5"></div>');



czyli urzeczywistnienie warstwy, która na dzień dobry jest ukryta;

teraz tak: jest serwis:

http://finance.aizone.pl

to działa sobie w iframe który jest nadrzędny i nie mam do niego dostępu - czyli ja pracuję tylko na tym co jest w ramce.

wsio działa - jednak jeśli przejdziemy przez 3 kroki formularza,
krok 1: trzeba podać realną datę urodzenia
krok 2: w polach tekstowych jakakolwiek litera, a w polu
Wohnfläche des zu versichernden Wohnobjekts musi być liczba z zakresu 20 - 250
krok 3 - po prostu dalej

i mamy listę: w tym miejscu widać buga w działaniu skryptu - jak najedziemy na pytajnik po prawej stronie to go nie widać.

POMOCY!!!
co z tym zrobić
??

ktoś wie?