Afghan President Hamid Karzai and his chief rival, Abdullah Abdullah, both declared themselves winners in Thursday's presidential election. Election officials said, however, results aren't due for days.