function empty_user_dash($user, $purge = true)
{
    $usertiles = sql_query("SELECT dash_tile FROM user_dash_tile WHERE user_dash_tile.user='******'");
    sql_query("DELETE FROM user_dash_tile WHERE user='******'");
    if ($purge) {
        foreach ($usertiles as $tile) {
            $existing = sql_query("SELECT count(*) as 'count' FROM user_dash_tile WHERE dash_tile='" . $tile["dash_tile"] . "'");
            if ($existing[0]["count"] < 1) {
                delete_dash_tile($tile["dash_tile"]);
            }
        }
    }
}
    if (!empty($tile) && is_numeric($tile)) {
        #Tile available to this user?
        $available = get_alluser_available_tiles($tile);
        if (!empty($available)) {
            $tile = $available[0];
            $active = all_user_dash_tile_active($tile["ref"]);
            if ($active) {
                #Delete if the tile is active
                #Check config tiles for permanent deletion
                $force = false;
                $search_string = explode('?', $tile["url"]);
                parse_str(str_replace("&amp;", "&", $search_string[1]), $search_string);
                if ($search_string["tltype"] == "conf") {
                    $force = !checkTileConfig($tile, $search_string["tlstyle"]);
                }
                delete_dash_tile($tile["ref"], true, $force);
                reorder_default_dash();
                $dtiles_available = get_alluser_available_tiles();
                exit("negativeglow");
            } else {
                #Add to the front of the pile if the user already has the tile
                sql_query("DELETE FROM user_dash_tile WHERE dash_tile=" . $tile["ref"]);
                sql_query("INSERT user_dash_tile (user,dash_tile,order_by) SELECT user.ref,'" . $tile["ref"] . "',5 FROM user");
                $dtiles_available = get_alluser_available_tiles();
                exit("positiveglow");
            }
        }
    }
    exit("Save Failed");
}
include "../../include/header.php";