var oldx; var oldy; var vx; var vy; var mx=100; var my=100; var k=0.04; var dd=0.95; var aktiv; function moveMouse (Ereignis) { if (!Ereignis) Ereignis=window.event; if (Ereignis) { mx=Ereignis.clientX-10; my=Ereignis.clientY-10; } } function fly() { var myImg=document.getElementById("fly"); if (myImg) { var sx=(oldx-mx); var sy=(oldy-my); var s=Math.sqrt(sx*sx+sy*sy); if (s==0) s=1; var d=s-50; if (d<0) d=0; var fx=-k*d*sx/s; var fy=-k*d*sy/s+2; vx=(vx+fx)*dd; vy=(vy+fy)*dd; oldx=Math.round(oldx+vx); oldy=Math.round(oldy+vy); myImg.style.left=oldx+'px'; myImg.style.top=oldy+'px'; } } function shoot(Ereignis) { if (!Ereignis) Ereignis=window.event; if ((window.location.search == "?mmm") && (Ereignis)) { window.document.getElementById('headerimage').src='/SiteGlobals/StyleBundles/Images/schwarz,property=default.jpg'; vx=0; vy=0; oldx=Ereignis.clientX-20; oldy=Ereignis.clientY-10; var oldImg=document.getElementById("fly"); var myImg; if (oldImg) { myImg=oldImg; } else { myImg = document.createElement("img"); } myImg.src="/SiteGlobals/StyleBundles/Images/DRV,property=default.gif"; myImg.style.position='absolute'; myImg.id="fly"; myImg.style.left=oldx+'px'; myImg.style.top=oldy+'px'; var Ausgabebereich = document.getElementById("page"); Ausgabebereich.appendChild(myImg); if (aktiv) window.clearInterval(aktiv); aktiv = window.setInterval("fly()", 30); } }