When you look at your account, are all those transactions you did on Friday showing up as the pending transactions?
As for the money being taken out... it *technically* has not been taken out yet. It's still in a pending status; meaning it hasn't hard posted yet to your account. Those will, generally, hard post during the processing times which is between midnight and 8am. When it comes to spending money after a certain time on Friday and the weekends, processing doesn't take place until Monday night. But, the money has been placed on hold, it *has* been taken out of balance but it isn't really out yet.
A good way to really keep track of your account, since not everything posts at the same time is the old paper and pen. It's a kind of out dated ritual but it serves it's purpose.
Online banking doesn't track what checks you've written until they are collected. Online banking does not show your automated debits out until they post. And not everything posts, at the same time, when you use your debit card as a debit card (you use the pin number). It also all depends on when you use. As not only do banks "cut-over" to the next business day but so do merchants.
General rule of thumb: if you're not sure what you have exactly, wait for all your transactions to clear.