Not sure which time zone you are in but you really do need to get the little guy to a vet, especially with blood mixed in.
We just went through a bout of diarrhea on Monday and posted this thread.
http://www.pets.ca/forum/showthread.php?t=62562
No food for at least 24 hours--give him some chicken broth immediately, (1 cube of chicken bouillion to 3/4 cups water). It acts as an electrolyte to tackle off dehydration. I then boiled up a pound of hamburg (skim off all the fat) then cooked up instant rice and mixed in with the hamburg. Must be cooled before serving. We did this from Monday evening until last night meal, (mixing in a little bit of his normal food last night) and was back on his normal food this morning.
Our pup is doing fine now however; he did not have any blood in his blowouts which would be very concerning.