private static void Down(Item item, Mobile from)
            {
                if (from.Region is StaticHouseRegion)
                {
                    StaticHouseRegion temp = (StaticHouseRegion)from.Region;

                    if (item.Location.Z > temp.m_House.HouseMinHeight)
                    {
                        item.Location = new Point3D(item.Location, item.Z - 1);
                    }
                    else
                    {
                        from.SendLocalizedMessage(1042275);                           // You cannot lower it down any further.
                    }
                }
                else
                {
                    int floorZ = GetFloorZ(item);

                    if (floorZ > int.MinValue && item.Z > GetFloorZ(item))
                    {
                        item.Location = new Point3D(item.Location, item.Z - 1);
                    }
                    else
                    {
                        from.SendLocalizedMessage(1042275);                           // You cannot lower it down any further.
                    }
                }
            }
            private static void Up(Item item, Mobile from)
            {
                if (from.Region is StaticHouseRegion)
                {
                    StaticHouseRegion temp = (StaticHouseRegion)from.Region;

                    if (item.Location.Z < temp.m_House.HouseMaxHeight - 1)
                    {
                        item.Location = new Point3D(item.Location, item.Z + 1);
                    }
                    else
                    {
                        from.SendLocalizedMessage(1042274);                           // You cannot raise it up any higher.
                    }
                }
                else
                {
                    int floorZ = GetFloorZ(item);

                    if (floorZ > int.MinValue && item.Z < (floorZ + 15))                       // Confirmed : no height checks here
                    {
                        item.Location = new Point3D(item.Location, item.Z + 1);
                    }
                    else
                    {
                        from.SendLocalizedMessage(1042274);                           // You cannot raise it up any higher.
                    }
                }
            }