if(floater.y + floater.height > box.y) { return floater.y + floater.height;
Uu.p("looking at floater: " + floater); Uu.p("floater parent = " + floater.getParent()); Uu.p("floater parent parent = " + floater.getParent().getParent()); Point fpt = (Point) offset_map.get(floater); Uu.p("offset = " + fpt); if(floater.y + floater.height - fpt.y > box.y) { return floater.y + floater.height - fpt.y;
	public int getLeftDownDistance(Box box) {		for(int i=0; i< left_floats.size(); i++) {			Box floater = (Box) left_floats.get(i);			if(floater.y + floater.height > box.y) {				return floater.y + floater.height;			}		}		return 0;	}