Forum Moderators: phranque
A better method, however, is to let the user set this variable him-/herself, and store the info in a cookie (this would allow, for example, an international student to receive a calendar customized for his/her home country).
However, there's no way you can "receive back" the holidays for that country/year without storing them in some kind of database first.
I suggest going to one of the many e-card Web sites .. they usually have a fairly extensive list of holidays. You can also search on the net for specific countries and their independence days, flag days .. etc.
Providing a complete list is a very demanding task.
If you find an extensive list somewhere, please post the URL here. That will help future users with the same problem.