
var hide_empty_list=true;

addListGroup("centres", "libraries");

addList("libraries", "Choose", "", "Choose");

addList("libraries", "Carlow", "cw", "Carlow");

addList("libraries", "Cavan", "cn", "Cavan");
//addList("libraries", "Cork City", "c", "Cork City");
addList("libraries", "Clare", "ce", "Clare");
addList("libraries", "Cork County", "ck", "Cork County");
addList("libraries", "Donegal", "dl", "Donegal");
addList("libraries", "Dublin City", "d", "Dublin City");
addList("libraries", "Dun Laoghaire", "dlr", "Dun Laoghaire");
addList("libraries", "Fingal", "fl", "Fingal");
addList("libraries", "Galway", "g", "Galway");
addList("libraries", "Kerry", "ky", "Kerry");
addList("libraries", "Kildare", "ke", "Kildare");
addList("libraries", "Kilkenny", "kk", "Kilkenny");
addList("libraries", "Laois", "ls", "Laois");
addList("libraries", "Leitrim", "lm", "Leitrim");
addList("libraries", "Limerick City", "l", "Limerick City");
addList("libraries", "Limerick County", "lk", "Limerick County");
addList("libraries", "Longford", "ld", "Longford");
addList("libraries", "Louth", "lh", "Louth");
addList("libraries", "Mayo", "mo", "Mayo");
addList("libraries", "Meath", "mh", "Meath");
addList("libraries", "Monaghan", "mn", "Monaghan");
addList("libraries", "Offaly", "oy", "Offaly");
addList("libraries", "Roscommon", "rn", "Roscommon");
addList("libraries", "Sligo", "so", "Sligo");
addList("libraries", "South Dublin", "sd", "South Dublin");
addList("libraries", "Tipperary", "tn", "Tipperary");
addList("libraries", "Waterford County", "wd", "Waterford County");
addList("libraries", "Waterford City", "w", "Waterford City");
addList("libraries", "Westmeath", "wh", "Westmeath");
addList("libraries", "Wexford", "wx", "Wexford");
addList("libraries", "Wicklow", "ww", "Wicklow");

addOption("Choose", "First, Choose a Library", "");

addOption("Carlow", "Tullow", "Tullow");
addOption("Carlow", "Muinebheag", "Muinebheag");
addOption("Carlow", "Carlow Central", "Carlow Central");

addOption("Cavan", "Virginia", "Virginia");
addOption("Cavan", "Kingscourt", "Kingscourt");
addOption("Cavan", "Kilnaleck", "Kilnaleck");
addOption("Cavan", "Killeshandra", "Killeshandra");
addOption("Cavan", "Cootehill", "Cootehill");
addOption("Cavan", "Cavan Town", "Cavan Town");
addOption("Cavan", "Belturbet", "Belturbet");
addOption("Cavan", "Ballyjamesduff", "Ballyjamesduff");
addOption("Cavan", "Ballyconnell", "Ballyconnell");
addOption("Cavan", "Ballinagh", "Ballinagh");
addOption("Cavan", "Bailieboro", "Bailieboro");
addOption("Cavan", "Arva", "Arva");

addOption("Clare", "Tulla", "Tulla");
addOption("Clare", "Shannon", "Shannon");
addOption("Clare", "Scariff", "Scariff");
addOption("Clare", "Newmarket-on-Fergus", "Newmarket-on-Fergus");
addOption("Clare", "Miltown Malbay", "Miltown Malbay");
addOption("Clare", "Lisdoonvarna", "Lisdoonvarna");
addOption("Clare", "Kilrush", "Kilrush");
addOption("Clare", "Kilmihill", "Kilmihill");
addOption("Clare", "Killaloe", "Killaloe");
addOption("Clare", "Kilkee", "Kilkee");
addOption("Clare", "Kilfinaghty", "Kilfinaghty");
addOption("Clare", "Kildysart", "Kildysart");
addOption("Clare", "Ennistymon", "Ennistymon");
addOption("Clare", "De Valera", "De Valera");
addOption("Clare", "Corofin", "Corofin");
addOption("Clare", "Cranny Virtual", "Cranny Virtual");

/*
addOption("Cork City", "Tory Top Road", "Tory Top Road");
addOption("Cork City", "St. Mary's Road", "St. Mary's Road");
addOption("Cork City", "Mayfield", "Mayfield");
addOption("Cork City", "Hollyhill", "Hollyhill");
addOption("Cork City", "Douglas", "Douglas");
addOption("Cork City", "Central", "Central");
addOption("Cork City", "Bishopstown", "Bishopstown");
*/

addOption("Cork County", "Youghal", "Youghal");
addOption("Cork County", "Skibbereen", "Skibbereen");
addOption("Cork County", "Sherkin Island", "Sherkin Island");
addOption("Cork County", "Schull", "Schull");
addOption("Cork County", "Passage West", "Passage West");
addOption("Cork County", "Newmarket", "Newmarket");
addOption("Cork County", "Mitchelstown", "Mitchelstown");
addOption("Cork County", "Millstreet", "Millstreet");
addOption("Cork County", "Midleton", "Midleton");
addOption("Cork County", "Mallow", "Mallow");
addOption("Cork County", "Macroom", "Macroom");
addOption("Cork County", "Oilean Chléire", "Oilean Chléire");
addOption("Cork County", "Kinsale", "Kinsale");
addOption("Cork County", "Kanturk", "Kanturk");
addOption("Cork County", "Glanmire", "Glanmire");
addOption("Cork County", "Fermoy", "Fermoy");
addOption("Cork County", "Dunmanway", "Dunmanway");
addOption("Cork County", "Headquarters", "Headquarters");
addOption("Cork County", "Cobh", "Cobh");
addOption("Cork County", "Clonakilty", "Clonakilty");
addOption("Cork County", "Charleville", "Charleville");
addOption("Cork County", "Castletownbere", "Castletownbere");
addOption("Cork County", "Carrigaline", "Carrigaline");
addOption("Cork County", "Blarney", "Blarney");
addOption("Cork County", "Bantry", "Bantry");
addOption("Cork County", "Bandon", "Bandon");
addOption("Cork County", "Ballyvourney", "Ballyvourney");
addOption("Cork County", "Ballincollig", "Ballincollig");

addOption("Donegal", "Raphoe", "Raphoe");
/*addOption("Donegal", "Ramelton", "Ramelton");*/
addOption("Donegal", "Moville", "Moville");
addOption("Donegal", "Milford", "Milford");
addOption("Donegal", "Lifford", "Lifford");
addOption("Donegal", "Phobail na Rosann", "Phobail na Rosann");
addOption("Donegal", "Ghaoith Dobhair", "Ghaoith Dobhair");
/*addOption("Donegal", "Killybegs", "Killybegs");*/
addOption("Donegal", "Glenties", "Glenties");
addOption("Donegal", "Donegal Town", "Donegal Town");
addOption("Donegal", "Clonmany", "Clonmany");
addOption("Donegal", "Central Library and Arts Centre", "Central Library and Arts Centre");
addOption("Donegal", "Cardonagh", "Cardonagh");
addOption("Donegal", "Bundoran", "Bundoran");
addOption("Donegal", "Buncrana", "Buncrana");
addOption("Donegal", "Ballyshannon", "Ballyshannon");
addOption("Donegal", "Ballybofey", "Ballybofey");

addOption("Dublin City", "Walkinstown", "Walkinstown");
addOption("Dublin City", "Terenure", "Terenure");
addOption("Dublin City", "Ringsend", "Ringsend");
addOption("Dublin City", "Rathmines", "Rathmines");
addOption("Dublin City", "Raheny", "Raheny");
addOption("Dublin City", "Phibsboro", "Phibsboro");
addOption("Dublin City", "Pembroke", "Pembroke");
addOption("Dublin City", "Marino", "Marino");
addOption("Dublin City", "Mobile Services", "Mobile Services");
addOption("Dublin City", "Kevin Street", "Kevin Street");
addOption("Dublin City", "Inchicore", "Inchicore");
addOption("Dublin City", "Drumcondra", "Drumcondra");
addOption("Dublin City", "Pearse Street", "Pearse Street");
addOption("Dublin City", "Finglas", "Finglas");
addOption("Dublin City", "Donaghmede", "Donaghmede");
addOption("Dublin City", "Dolphins Barn", "Dolphins Barn");
addOption("Dublin City", "Coolock", "Coolock");
addOption("Dublin City", "Charleville Mall", "Charleville Mall");
addOption("Dublin City", "Central", "Central");
addOption("Dublin City", "Cabra", "Cabra");
addOption("Dublin City", "Ballymun", "Ballymun");
addOption("Dublin City", "Ballyfermot", "Ballyfermot");

addOption("Dun Laoghaire", "Stillorgan", "Stillorgan");
addOption("Dun Laoghaire", "Shankill", "Shankill");
addOption("Dun Laoghaire", "Dundrum", "Dundrum");
addOption("Dun Laoghaire", "Dun Laoghaire", "Dun Laoghaire");
addOption("Dun Laoghaire", "Deansgrange", "Deansgrange");
addOption("Dun Laoghaire", "Dalkey", "Dalkey");
addOption("Dun Laoghaire", "Cabinteely", "Cabinteely");
addOption("Dun Laoghaire", "Blackrock", "Blackrock");

addOption("Fingal", "Skerries", "Skerries");
addOption("Fingal", "Swords", "Swords");
addOption("Fingal", "Malahide", "Malahide");
addOption("Fingal", "Howth", "Howth");
addOption("Fingal", "Garristown", "Garristown");
addOption("Fingal", "Baldoyle", "Baldoyle");
addOption("Fingal", "Blanchardstown", "Blanchardstown");
addOption("Fingal", "Balbriggan", "Balbriggan");
addOption("Fingal", "Rush", "Rush");
addOption("Fingal", "Staff Library", "Staff Library");
addOption("Fingal", "Mobile Library", "Mobile Library");

addOption("Galway", "Woodford", "Woodford");
addOption("Galway", "Westside", "Westside");
addOption("Galway", "Tuam", "Tuam");
addOption("Galway", "Tiernea", "Tiernea");
addOption("Galway", "Spiddal", "Spiddal");
addOption("Galway", "Roundstone", "Roundstone");
addOption("Galway", "Portumna", "Portumna");
addOption("Galway", "Oughterard", "Oughterard");
addOption("Galway", "Oranmore", "Oranmore");
addOption("Galway", "Moylough", "Moylough");
addOption("Galway", "Loughrea", "Loughrea");
addOption("Galway", "Leenane", "Leenane");
addOption("Galway", "Letterfrack", "Letterfrack");
addOption("Galway", "Kilronan", "Kilronan");
addOption("Galway", "Killimor", "Killimor");
addOption("Galway", "Inishmaan", "Inishmaan");
addOption("Galway", "Inisheer", "Inisheer");
addOption("Galway", "Headford", "Headford");
addOption("Galway", "Inisbofin", "Inisbofin");
addOption("Galway", "Gort", "Gort");
addOption("Galway", "Glenamaddy", "Glenamaddy");
addOption("Galway", "Galway City", "Galway City");
addOption("Galway", "Eyrecourt", "Eyrecourt");
addOption("Galway", "Dunmore", "Dunmore");
addOption("Galway", "Clifden", "Clifden");
addOption("Galway", "Carraroe", "Carraroe");
addOption("Galway", "Balygar", "Balygar");
addOption("Galway", "Balinasloe", "Balinasloe");
addOption("Galway", "Athenry", "Athenry");

addOption("Kerry", "Tralee", "Tralee");
addOption("Kerry", "Listowel", "Listowel");
addOption("Kerry", "Killorglin", "Killorglin");
addOption("Kerry", "Killarney", "Killarney");
addOption("Kerry", "Kenmare", "Kenmare");
addOption("Kerry", "Dingle", "Dingle");
addOption("Kerry", "Castleisland", "Castleisland");
addOption("Kerry", "Cahirciveen", "Cahirciveen");
addOption("Kerry", "Ballybunion", "Ballybunion");

addOption("Kildare", "Rathangan", "Rathangan");
addOption("Kildare", "Newbridge", "Newbridge");
addOption("Kildare", "Naas", "Naas");
addOption("Kildare", "Monasterevin", "Monasterevin");
addOption("Kildare", "Maynooth", "Maynooth");
addOption("Kildare", "Leixlip", "Leixlip");
addOption("Kildare", "Kildare", "Kildare");
addOption("Kildare", "Kilcullen", "Kilcullen");
addOption("Kildare", "Kilcock", "Kilcock");
addOption("Kildare", "Curragh", "Curragh");
addOption("Kildare", "Coill Dubh", "Coill Dubh");
addOption("Kildare", "Clane", "Clane");
addOption("Kildare", "Celbridge", "Celbridge");
addOption("Kildare", "Castledermot", "Castledermot");
addOption("Kildare", "Ballitore", "Ballitore");
addOption("Kildare", "Athy", "Athy");
addOption("Kildare", "Mobile Library", "Mobile Library");

addOption("Kilkenny", "Urlingford", "Urlingford");
addOption("Kilkenny", "Thomastown", "Thomastown");
addOption("Kilkenny", "Loughboy", "Loughboy");
addOption("Kilkenny", "Graiguenamanagh", "Graiguenamanagh");
addOption("Kilkenny", "City Branch", "City Branch");
addOption("Kilkenny", "Castlecomer", "Castlecomer");
addOption("Kilkenny", "Callan", "Callan");

addOption("Laois", "Timahoe", "Timahoe");
addOption("Laois", "Stradbally", "Stradbally");
addOption("Laois", "Rathdowney", "Rathdowney");
addOption("Laois", "Portlaoise", "Portlaoise");
addOption("Laois", "Newtown", "Newtown");
addOption("Laois", "Portarlington", "Portarlington");
addOption("Laois", "Mountrath", "Mountrath");
addOption("Laois", "Durrow", "Durrow");
addOption("Laois", "Mountmellick", "Mountmellick");
addOption("Laois", "HQ", "HQ");
addOption("Laois", "Clonaslee", "Clonaslee");
addOption("Laois", "Ballylinan", "Ballylinan");
addOption("Laois", "Borris-In-Ossory", "Borris-In-Ossory");
addOption("Laois", "Abbeyleix", "Abbeyleix");

addOption("Leitrim", "Kiltyclogher", "Kiltyclogher");
addOption("Leitrim", "Carrigallen", "Carrigallen");
addOption("Leitrim", "Mohill", "Mohill");
addOption("Leitrim", "Manorhamilton", "Manorhamilton");
addOption("Leitrim", "Kinlough", "Kinlough");
addOption("Leitrim", "Drumshanbo", "Drumshanbo");
addOption("Leitrim", "Dromahair", "Dromahair");
addOption("Leitrim", "Balinamore", "Balinamore");
addOption("Leitrim", "Carrick-on-Shannon", "Carrick-on-Shannon");

addOption("Limerick City", "Roxboro", "Roxboro");
addOption("Limerick City", "City", "City");
addOption("Limerick City", "Watch House", "Watch House");

addOption("Limerick County", "Shanagolden", "Shanagolden");
addOption("Limerick County", "Rathkeale", "Rathkeale");
addOption("Limerick County", "Pallaskenry", "Pallaskenry");
addOption("Limerick County", "Newcastlewest", "Newcastlewest");
addOption("Limerick County", "Kilfinane", "Kilfinane");
addOption("Limerick County", "Kilmallock", "Kilmallock");
addOption("Limerick County", "Hospital", "Hospital");
addOption("Limerick County", "Galbally", "Galbally");
addOption("Limerick County", "Glin", "Glin");
addOption("Limerick County", "Foynes", "Foynes");
addOption("Limerick County", "Feenagh", "Feenagh");
addOption("Limerick County", "Dromcollogher", "Dromcollogher");
addOption("Limerick County", "Dooradoyle", "Dooradoyle");
addOption("Limerick County", "Doon", "Doon");
addOption("Limerick County", "Cappamore", "Cappamore");
addOption("Limerick County", "Caherdavin", "Caherdavin");
addOption("Limerick County", "Caherconlish", "Caherconlish");
addOption("Limerick County", "Broadford", "Broadford");
addOption("Limerick County", "Bruff", "Bruff");
addOption("Limerick County", "Ballylanders", "Ballylanders");
addOption("Limerick County", "Ballyhahill", "Ballyhahill");
addOption("Limerick County", "Ballingarry", "Ballingarry");
addOption("Limerick County", "Athea", "Athea");
addOption("Limerick County", "Askeaton", "Askeaton");
addOption("Limerick County", "Adare", "Adare");
addOption("Limerick County", "Abbeyfeale", "Abbeyfeale");

addOption("Longford", "Longford Town", "Longford Town");
addOption("Longford", "Lanesboro", "Lanesboro");
addOption("Longford", "Granard", "Granard");
addOption("Longford", "Edgeworthstown", "Edgeworthstown");
addOption("Longford", "Drumlish", "Drumlish");
addOption("Longford", "Ballymahon", "Ballymahon");

addOption("Louth", "Dunleer", "Dunleer");
addOption("Louth", "Dundalk", "Dundalk");
addOption("Louth", "Drogheda", "Drogheda");
addOption("Louth", "Carlingford", "Carlingford");
addOption("Louth", "Ardee", "Ardee");

addOption("Mayo", "Kilkelly", "Kilkelly");
addOption("Mayo", "Westport", "Westport");
addOption("Mayo", "Swinford", "Swinford");
addOption("Mayo", "Louisburgh", "Louisburgh");
addOption("Mayo", "Kiltimagh", "Kiltimagh");
addOption("Mayo", "Foxford", "Foxford");
addOption("Mayo", "Crossmolina", "Crossmolina");
addOption("Mayo", "Claremorris", "Claremorris");
addOption("Mayo", "Clare Island", "Clare Island");
addOption("Mayo", "Charlestown", "Charlestown");
addOption("Mayo", "Castlebar", "Castlebar");
addOption("Mayo", "Belmullet", "Belmullet");
addOption("Mayo", "Ballyhaunis", "Ballyhaunis");
addOption("Mayo", "Ballinrobe", "Ballinrobe");
addOption("Mayo", "Ballina", "Ballina");
addOption("Mayo", "Achill", "Achill");

addOption("Meath", "Trim", "Trim");
addOption("Meath", "Slane", "Slane");
addOption("Meath", "Oldcastle", "Oldcastle");
addOption("Meath", "Nobber", "Nobber");
addOption("Meath", "Laytown", "Laytown");
addOption("Meath", "Navan", "Navan");
addOption("Meath", "Kells", "Kells");
addOption("Meath", "Dunshaughlin", "Dunshaughlin");
addOption("Meath", "Dunboyne", "Dunboyne");
addOption("Meath", "Duleek", "Duleek");
addOption("Meath", "Athboy", "Athboy");
addOption("Meath", "Ashbourne", "Ashbourne");
addOption("Meath", "Rathcairn", "Rathcairn");

addOption("Monaghan", "Monaghan", "Monaghan");
addOption("Monaghan", "Clones", "Clones");
addOption("Monaghan", "Castleblayney", "Castleblayney");
addOption("Monaghan", "Carrickmacross", "Carrickmacross");
addOption("Monaghan", "Ballybay", "Ballybay");

addOption("Offaly", "Daingean", "Daingean");
addOption("Offaly", "Clara", "Clara");
addOption("Offaly", "Birr", "Birr");
addOption("Offaly", "Banagher", "Banagher");
addOption("Offaly", "Edenderry", "Edenderry");
addOption("Offaly", "Ferbane", "Ferbane");
addOption("Offaly", "Kilcormac", "Kilcormac");
addOption("Offaly", "Shinrone", "Shinrone");
addOption("Offaly", "Tullamore", "Tullamore");

addOption("Roscommon", "Ballaghaderreen", "Ballaghaderreen");
addOption("Roscommon", "Ballyforan", "Ballyforan");
addOption("Roscommon", "Boyle", "Boyle");
addOption("Roscommon", "Castlerea", "Castlerea");
addOption("Roscommon", "Elphin", "Elphin");
addOption("Roscommon", "Roscommon Town", "Roscommon Town");
addOption("Roscommon", "Strokestown", "Strokestown");

addOption("Sligo", "Ballymote", "Ballymote");
addOption("Sligo", "Enniscrone", "Enniscrone");
addOption("Sligo", "Sligo Branch", "Sligo Branch");
addOption("Sligo", "Tubbercurry", "Tubbercurry");

addOption("South Dublin", "Ballyroan", "Ballyroan");
addOption("South Dublin", "Castletymon", "Castletymon");
addOption("South Dublin", "Clondalkin", "Clondalkin");
addOption("South Dublin", "County Hall", "County Hall");
addOption("South Dublin", "Lucan", "Lucan");
addOption("South Dublin", "Whitechurch", "Whitechurch");
addOption("South Dublin", "Mobile Library Service", "Mobile Library Service");
addOption("South Dublin", "Stewarts Hospital Library", "Stewarts Hospital Library");

addOption("Tipperary", "Borrisokane", "Borrisokane");
addOption("Tipperary", "Cahir", "Cahir");
addOption("Tipperary", "Carrick-on-Suir", "Carrick-on-Suir");
addOption("Tipperary", "Cashel", "Cashel");
addOption("Tipperary", "Clonmel", "Clonmel");
addOption("Tipperary", "Cloughjordan", "Cloughjordan");
addOption("Tipperary", "Fethard", "Fethard");
addOption("Tipperary", "Killenaule", "Killenaule");
addOption("Tipperary", "Nenagh", "Nenagh");
addOption("Tipperary", "Roscrea", "Roscrea");
addOption("Tipperary", "Templemore", "Templemore");
addOption("Tipperary", "Tipperary Town", "Tipperary Town");
addOption("Tipperary", "Thurles", "Thurles");

addOption("Waterford City", "Ardkeen", "Ardkeen");
addOption("Waterford City", "Browns Road", "Browns Road");
addOption("Waterford City", "City", "City");

addOption("Waterford County", "Cappoquin", "Cappoquin");
addOption("Waterford County", "Dungarvan Central", "Dungarvan Central");
addOption("Waterford County", "Dunmore East", "Dunmore East");
addOption("Waterford County", "Kilmacthomas", "Kilmacthomas");
addOption("Waterford County", "Lismore", "Lismore");
addOption("Waterford County", "Portlaw", "Portlaw");
addOption("Waterford County", "Tallow", "Tallow");
addOption("Waterford County", "Tramore", "Tramore");


addOption("Westmeath", "Athlone", "Athlone");
addOption("Westmeath", "Ballynacarrigy", "Ballynacarrigy");
addOption("Westmeath", "Castlepollard", "Castlepollard");
addOption("Westmeath", "Kilbeggan", "Kilbeggan");
addOption("Westmeath", "Killucan", "Killucan");
addOption("Westmeath", "Moate", "Moate");
addOption("Westmeath", "Mullingar", "Mullingar");
addOption("Westmeath", "County HQ", "County HQ");

addOption("Wexford", "Bunclody", "Bunclody");
addOption("Wexford", "Enniscorthy", "Enniscorthy");
addOption("Wexford", "New Ross", "New Ross");
addOption("Wexford", "Wexford Town", "Wexford Town");
addOption("Wexford", "Mobile Library North", "Mobile Library North");
addOption("Wexford", "Mobile Library South", "Mobile Library South");
addOption("Wexford", "Staff", "Staff");
addOption("Wexford", "Gorey", "Gorey");

addOption("Wicklow", "Arklow", "Arklow");
addOption("Wicklow", "Aughrim", "Aughrim");
addOption("Wicklow", "Avoca", "Avoca");
addOption("Wicklow", "Ballywaltrim", "Ballywaltrim");
addOption("Wicklow", "Baltinglass", "Baltinglass");
addOption("Wicklow", "Blessington", "Blessington");
addOption("Wicklow", "Bray", "Bray");
addOption("Wicklow", "Carnew", "Carnew");
addOption("Wicklow", "Dunlavin", "Dunlavin");
addOption("Wicklow", "Enniskerry", "Enniskerry");
addOption("Wicklow", "Greystones", "Greystones");
addOption("Wicklow", "Rathdrum", "Rathdrum");
addOption("Wicklow", "Tinahely", "Tinahely");
addOption("Wicklow", "Wicklow", "Wicklow");
addOption("Wicklow", "Mobile Library", "Mobile Library");


