Beginning Japanese Phrases Podcast Phrases 100: ~ておく to do something in advance (after て form of a verb)
Beginning Japanese Phrases Podcast Phrases 99: ~てある indicates a result or continuous state; indicates a fact