questo è il codice che ho con ie nessun problema con firefox non funziona lo spostamento..:

Codice PHP:
<style type="text/css">
#M
{
  
positionRelative;
  
background-color#EEEEEE;
  
fontNormal 10px Verdana;
  
width100px;
  
height50px;
  
padding5px;
  
borderSolid 1px #CCCCCC;
  
cursorMove;
}
</
style>
</
head>

<
body>

<
script type="text/javascript">
var 
Giu true;
var 
LTXY;

function 
Coordinate()
{
  if (
event.srcElement.id == "M")
  {
    
Giu true;
    
document.onmousemove Muovi;
    
document.getElementById("M").style.pixelLeft;
    
document.getElementById("M").style.pixelTop;
    
event.clientX;
    
event.clientY;
  }
}

function 
Muovi()
{
  if (
Giu)
  {
    
document.getElementById("M").style.pixelLeft event.clientX X;
    
document.getElementById("M").style.pixelTop event.clientY Y;
  }
}
function 
Su() { Giu false; }
document.onmousedown Coordinate;
document.onmouseup Su;


function 
hideMenu(id)
{

 if (
document.all) {
if ( 
document.all[id].style.visibility=="visible"document.all[id].style.visibility="hidden";
else 
document.all[id].style.visibility="visible";
 
/*cambio la visibilità da visibile a invisibile con IE*/
 
}

 else if (
document.layers){ //NN4
if (document.layers[id].visibility=="show"document.layers[id].visibility="hide";
else 
document.layers[id].visibility="show";
 }

 else if (
document.getElementById) { //NN6 ed Opera
if (document.getElementById(id).style.visibility=="visible"document.getElementById(id).style.visibility="hidden";
else 
document.getElementById(id).style.visibility="visible";
 }


}
</script>

[url="#"]MENU[/url]


<div id="M" style="visibility:hidden;">MUOVIMI  [url="#"]Chiudi Finestra[/url]</div>

</body>
</html>