Nos das muy pocas pistas para imaginar como lo tienes montado pero....
que te parece algo así...
Código HTML:
<script language="JavaScript" type="text/JavaScript">
var iddiv="";
function guardaesta(obj){
iddiv=obj.id;
alert("Ahora iddiv es igual a " + iddiv);
}
function muevederecha(){
if (iddiv!=""){
alert("Voy a mover el div " + iddiv + " hacia la derecha!!!");
/*tucodigo modificado para que lea iddv*/
}else{
alert("No se que div quieres mover!!!");
}
}
function mueveizquierda(){
if (iddiv!=""){
alert("Voy a mover el div " + iddiv + " hacia la izquierda!!!");
/*tucodigo modificado para que lea iddv*/
}else{
alert("No se que div quieres mover!!!");
}
}
function muevearriba(){
if (iddiv!=""){
alert("Voy a mover el div " + iddiv + " hacia arriba!!!");
/*tucodigo modificado para que lea iddv*/
}else{
alert("No se que div quieres mover!!!");
}
}
function mueveabajo(){
if (iddiv!=""){
alert("Voy a mover el div " + iddiv + " hacia abajo!!!");
/*tucodigo modificado para que lea iddv*/
}else{
alert("No se que div quieres mover!!!");
}
}
</script>
</head>
<body>
<div id="esta1" onClick="guardaesta(this)">Lo que sea 1</div>
<div id="esta2" onClick="guardaesta(this)">Lo que sea 2</div>
<div id="esta3" onClick="guardaesta(this)">Lo que sea 3</div>
<div id="esta4" onClick="guardaesta(this)">Lo que sea 4</div>
<img src="flechaderecha.jpg" width="16" height="16" onClick="muevederecha()">
<img src="flechaizquierda.jpg" width="16" height="16" onClick="mueveizquierda()">
<img src="flechaarriba.jpg" width="16" height="16" onClick="muevearriba()">
<img src="flechaabajo.jpg" width="16" height="16" onClick="mueveabajo()">
Se trata de guardar en una variable el id del div que vas a mover, esto lo hace la funcion "guardaesta", obviamente hay que hacer click antes sobre la div que quieras, no se si es muy práctico... luego las funciones de dirección leen esa variable y la utilizan para saber que div deben mover....
Quim