The Czech Republic is no longer under the heavy watch of the Warsaw Pact and has very liberal entry requirements. Most Western travelers including Americans and Europeans do not need a visa or up to a 90-day stay in the Czech Republic. To check specific visa requirements for your country, go to
http://www.motylek.com/e/visa-e.asp