hi,
function mausposi(pnr){
//pnr brauche ich wo anderstertempX = screenX;
was _ist_ deiner meinung nach an dieser stelle screenX?
wie du im original-script siehst, ist dies dort eine eigenschaft des ausgelösten ereignisses (onmousedown), Ereignis.screenX.
in deinem script ist es aber lediglich eine - vermutlich nicht existente - eigene variable von dir.
gruss,
wahsaga