No. Croatian citizens can travel to EU countries without a passport. Slovenian and Italian citizens can travel to Croatia without a passport, but Croatia is not a member of schengen.
EU residents do not require a visa to visit Croatia, and neither do Croatians to go to EU.
No, Croatia is not a member of the Schengen Area.
I assume you mean Schengen. Not yet. Even after becoming an EU member it will be a couple of years before Croatia enters Schengen. Expected year is 2016.
No , Russia is not part of the Schengen Area.
No. Morocco is not part of the Schengen Area.
Yes, with Schengen visa you can enter in Croatia.
noNo, Croatia is not a part of the Schengen borderless free-travel agreement. In order to be a part of the Schengen zone, the country needs to fulfil certain criteria. Most of the countries are part of the EU (Croatia isn't).All but 2 EU member states (Ireland and the UK) are required to implement Schengen and - with the exceptions of Bulgaria, Romania and Cyprus - have already done so. So the Schengen Area covers 22/27 EU member states plus Iceland, Norway and Switzerland, (Monaco, San Marino and Vatican City as well).
No, China is not a Schengen country. The Schengen Agreement is valid between most member states of the European Union and a few non-member European countries.
Bulgaria, Cyprus, Croatia, Ireland, Romania and the UK
Ireland, The United Kingdom, Croatia, Romania, Cyprus and Bulgaria are all EU countries that are not members of the Schengen area. Croatia, Romania, Cyprus and Bulgaria will join at some future date, while Ireland and the United Kingdom have an opt-out and they also have their own common travel area.
Expected - 2016.
No, Albania is not a member of the Schengen Area.
No A UK visa is only valid for the UK. For most European countries, if you need a visa it will be a so-called 'Schengen visa', which is valid for 29 countries. But the UK is not a member of Schengen.