si, lo que dices es verdad.. pero porque solo te puse el ejemplo de la coordenada X.
Para la coordenada Y seria casi lo mismo.
Código:
var agregarX = parseInt(document.getElementById('agregar').style.right)-parseInt(document.getElementById('agregar').style.width);
var agregarY = parseInt(document.getElementById('agregar').style.top);
if((articulo)=="laptop" && (tempX )> agregarX && (tempY)> agregarY && arriba ){