// JavaScript Document

function segmentaMovimiento(propiedad,limite,segmentos){
  var operacion;
  var nuevoValor;
  operacion = propiedad +((limite - propiedad)/segmentos);
  if(limite > propiedad){
	nuevoValor = Math.ceil(operacion);
  }else if(limite < propiedad){
	nuevoValor = Math.floor(operacion);
  }
  return nuevoValor;
}

function moverCapa(idCapa,xDestino,segmentador){
  var capa = document.getElementById(idCapa);
  var x = parseInt(capa.style.left);
  if(x != xDestino){
    x = segmentaMovimiento(x,xDestino,segmentador);
	capa.style.left = x+"px";
	self.status="Left: "+capa.style.left;
	setTimeout("moverCapa('"+idCapa+"',"+xDestino+","+segmentador+")");
  }
}

function resetPosicion(idCapa,posicionOriginal){
  var capa = document.getElementById(idCapa);
  capa.style.left = posicionOriginal+"px";
}