You will need a passport and a visa to enter Turkey
For American and European residents, it is usually problem free to enter both countries.
Turkish Visas can be obtained in the airport upon arrival. The cost is 40-50 USD per person.
Please click here for more information about Turkish Visa :