::
:: Country:  UK, Northern Ireland
::
:: Language: UK English
::
:: Author:   John Layt <john@layt.net>
::
:: Updated:  2010-05-27
::
:: Source:   http://en.wikipedia.org/wiki/Public_holidays_in_the_United_Kingdom
::           http://www.direct.gov.uk/en/governmentcitizensandrights/livingintheuk/dg_073741
::           http://www.nidirect.gov.uk/index/government-citizens-and-rights/living-in-northern-ireland/bank-holidays.htm
::

:: Metadata
country     "GB-NIR"
language    "en_GB"
:name        "optional - defaults to country name"
description "National holiday file for Northern Ireland"

:: Public Holidays
"New Years Day"                             public on january 1
"New Years Day Bank Holiday"                public on ( (([january 1] == [saturday after ([january 1])]) ||
                                                          ([january 1] == [sunday after ([january 1])])) ?
                                                          [monday after ([january 1])] :
                                                          noop )
"St Patrick's Day"                          public on march 17
"St Patrick's Day Bank Holiday"             public on ( (([march 17] == [saturday after ([march 17])]) ||
                                                          ([march 17] == [sunday after ([march 17])])) ?
                                                          [monday after ([march 17])] :
                                                          noop )
"Good Friday"                               public religious on easter minus 2
"Easter Monday"                             public on easter plus 1
"Royal Wedding"                             public on 29.4.2011
"Early May Bank Holiday"                    public on first monday in may
"Spring Bank Holiday"                       public on ((year == 2012) ? [june 4] : [last monday in may])
"Diamond Jubilee Holiday"                   public on 5.6.2012
"Battle of the Boyne (Orangemen's Day)"     public on july 12
"Battle of the Boyne Bank Holiday"          public on ( (([july 12] == [saturday after ([july 12])]) ||
                                                          ([july 12] == [sunday after ([july 12])])) ?
                                                          [monday after ([july 12])] :
                                                          noop )
"Summer Bank Holiday"                       public on last monday in august
"Christmas Day"                             public religious on december 25
"Christmas Day Bank Holiday"                public on ( (([december 25] == [saturday after ([december 25])]) ||
                                                          ([december 25] == [sunday after ([december 25])])) ?
                                                         [monday after ([december 25])] :
                                                         noop )
"Boxing Day"                                public on december 26
"Boxing Day Bank Holiday"                   public on ( ([december 26] == [saturday after ([december 25])] ) ?
                                                         [monday after ([december 25])] :
                                                         (([december 26] == [sunday after ([december 25])] ||
                                                           [december 26] == [monday after ([december 25])]) ?
                                                         [tuesday after ([december 25])] :
                                                         noop ) )

:: Religious

:: Financial

:: Cultural

:: School

:: Daylight Saving
"British Summer Time starts"                seasonal on last sunday in march
"British Summer Time ends"                  seasonal on last sunday in october

:: Seasons

:: Name Days
