var IE = document.all?true:false if (!IE) document.captureEvents(Event.MOUSEMOVE) document.onclick = getMouseXY; function getMouseXY(e) { if (IE) { // IE tempX = event.clientX - document.getElementById("pinboard").offsetLeft; tempY = event.clientY - document.getElementById("pinboard").offsetTop; } else { // NS tempX = e.pageX - document.getElementById("pinboard").offsetLeft; tempY = e.pageY - document.getElementById("pinboard").offsetTop; } } var zIndex = 100; var dragobjekt = null; var dragx = 0; var dragy = 0; var posx = 0; var posy = 0; var ns4up = (document.layers) ? 1 : 0; var ns6up = (document.getElementById && !document.all && !window.opera) ? 1 : 0; var ie4up = (document.all && !window.opera) ? 1 : 0; var op5up = (document.getElementById && window.opera) ? 1 : 0; function up(what){ zIndex++; what.style.zIndex = zIndex; what.style.cursor='move'; } function draginit() { document.onmousemove = drag; document.onmouseup = dragstop; } function dragstart(element) { dragobjekt = element; dragx = posx - dragobjekt.offsetLeft; dragy = posy - dragobjekt.offsetTop; } function dragstop() { dragobjekt=null; } function drag(ereignis) { posx = document.all ? window.event.clientX : ereignis.pageX; posy = document.all ? window.event.clientY : ereignis.pageY; if(dragobjekt != null) { dragobjekt.style.left = (posx - dragx) + "px"; dragobjekt.style.top = (posy - dragy) + "px"; } } function weg(a) { if (document.getElementById("z"+a).style.visibility="visible") {document.getElementById("z"+a).style.visibility="hidden";} else {document.getElementById("z"+a).style.visibility="visible";} }