function improbablehousing_shownearbyhouses($loc)
{
    global $session;
    $list = improbablehousing_getnearbyhouses($loc);
    $nlist = count($list);
    if ($nlist) {
        for ($i = 0; $i < $nlist; $i++) {
            addnav("Nearby Dwellings");
            $house = $list[$i];
            $house = improbablehousing_canenter_house($house);
            if ($house['canenter']) {
                addnav(array("Enter %s", $house['data']['name']), "runmodule.php?module=improbablehousing&op=interior&hid=" . $house['id'] . "&rid=0");
            } else {
                addnav(array("You cannot enter %s", $house['data']['name']), "");
            }
            output_notl("`0%s`0`n`n", $house['data']['desc_exterior']);
        }
    }
    return true;
}
     output("`b`n");
     viewcommentary($room, "Intervene:", 100);
     break;
 case "dwellmap":
     $x = httpget('x');
     $y = httpget('y');
     $maploc = $x . "," . $y . ",1";
     require_once "modules/improbablehousing/lib/lib.php";
     global $session;
     $list = improbablehousing_getnearbyhouses($maploc);
     $nlist = count($list);
     output("`bAccessible Dwellings at %s`b`n", $maploc);
     if ($nlist) {
         for ($i = 0; $i < $nlist; $i++) {
             $house = $list[$i];
             $house = improbablehousing_canenter_house($house);
             if ($house['canenter']) {
                 // assemble dwelling code here
                 $nrooms = count($house['data']['rooms']);
                 if ($nrooms) {
                     output("`n%s`0 (owner: %s)`n", $house['data']['name'], moderate_getlogin($house['ownedby']));
                     $hid = $house['id'];
                     foreach ($house['data']['rooms'] as $rid => $roomdet) {
                         if (improbablehousing_canenter_room($house, $rid)) {
                             rawoutput("<a href=\"moderate.php?op=dwellchat&hid={$hid}&rid={$rid}&x={$x}&y={$y}\">" . "[Mod]" . "</a>");
                             addnav("", "moderate.php?op=dwellchat&hid={$hid}&rid={$rid}&x={$x}&y={$y}");
                             output(" %s`n", $roomdet['name']);
                         }
                     }
                 }
             }