var townByCo=new Array();var townByNo=new Array();townByNo[0]=townByCo.Antrim=new Array("Ballintoy","Ballymena","Belfast City","Bushmills","Carnlough","Carrickfergus","Portrush","Stoneyford","Templepatrick");townByNo[1]=townByCo.Armagh=new Array("Armagh","Armagh City","Belfast","Lurgan");townByNo[3]=townByCo.Carlow=new Array("Ballon	","Borris","Carlow Town","Leighlinbridge","Tullow");townByNo[4]=townByCo.Cavan=new Array("Arvagh","Bailieborough","Ballinagh","Ballyconnell","Cavan Town","Cootehill","Kingscourt","Mountnugent","Virginia");townByNo[5]=townByCo.Clare=new Array("Ballyvaughan","Bunratty","Doolin","Ennis","Ennistymon","Kilkee","Killaloe","Kilrush","Lahinch","Liscannor","Lisdoonvarna","Milltown Malbay","Mountshannon","Newmarket-on-Fergus","Shannon","Shannon Airport");townByNo[6]=townByCo.Cork=new Array("Allihies","Ballincollig","Ballycotton","Ballylickey","Ballyvourney","Baltimore","Bandon","Bantry","Blarney","Carrigaline","Castlemartyr","Castletownshend","Charleville","Clonakilty","Cobh","Cork Airport	","Cork City","Crosshaven","Fermoy","Fota Island","Glengarriff","Gougane Barra","Innishannon","Kinsale","Macroom","Mallow","Midleton","Mitchelstown","Rosscarbery","Schull","Shanagarry","Skibbereen","Youghal");townByNo[7]=townByCo.Derry=new Array("Aghadowey","Coleraine","Derry City","Limavady","Maghera","Portstewart");townByNo[8]=townByCo.Donegal=new Array("Ardara","Arranmore Island","Ballybofey","Ballyliffin","Ballyshannon","Bunbeg","Buncrana","Bundoran","Culdaff","Donegal Town","Downings","Dunfanaghy","Dungloe","Glencolmcille","Glenties","Gweedore","Killybegs","Laghey","Letterkenny","Malin","Milford","Moville","Portnoo","Portsalon","Quigleys Point","Rathmullan","Rossnowlagh");townByNo[9]=townByCo.Down=new Array("Bangor","Castlewellan","Crawfordsburn","Newcastle","Newry","Portaferry");townByNo[10]=townByCo.Dublin=new Array("Balbriggan","Blakes Cross","Donabate","Dublin 1","Dublin 12","Dublin 15","Dublin 2","Dublin 22","Dublin 4","Dublin 6","Dublin 7","Dublin 9","Dublin Airport","Dublin City","Dun Laoghaire","Howth","Killiney","Leixlip","Lucan","Lusk","Malahide","Portmarnock","Saggart","Skerries","Sutton","Swords","Tallaght");townByNo[11]=townByCo.Fermanagh=new Array("Belcoo","Belleek","Enniskillen","Irvinestown");townByNo[12]=townByCo.Galway=new Array("Aran Islands","Athenry","Ballinasloe","Ballynahinch","Barna","Caherlistrane","Carna","Carraroe","Cashel","Cashel Bay","Clare","Clifden","Clonbur (An Fh?irche)","Corrandulla","Craughwell","Furbo","Galway City","Galway City Centre","Gort","Headford","Inishbofin Island","Kinvara","Kylemore","Leenane","Letterfrack","Loughrea","Maam Cross","Oranmore","Oughterard","Portumna","Recess","Renvyle","Roundstone","Spiddal","Tuam");townByNo[13]=townByCo.Kerry=new Array("Ballinskelligs","Ballybunion","Ballyferriter","Caherdaniel","Cahersiveen","Caragh Lake","Castlegregory","Cloghane","Dingle","Glenbeigh","Glencar","Inch Beach","Kenmare","Killarney","Killorglin ","Listowel","Portmagee","Sneem","Tahilla ","Tarbert","Tralee","Waterville");townByNo[14]=townByCo.Kildare=new Array("Athy","Ballymore Eustace","Castledermot","Celbridge","Clane","Curragh (The)","Kildare Town","Kill","Leixlip","Maynooth","Monasterevin","Moyvalley","Naas","Newbridge","Straffan");townByNo[15]=townByCo.Kilkenny=new Array("Graiguenamanagh","Kilkenny City","Knocktopher","Mullinavat","Thomastown","Urlingford");townByNo[16]=townByCo.Laois=new Array("Abbeyleix","Durrow","Killenard","Portlaoise");townByNo[17]=townByCo.Leitrim=new Array("Ballinamore","Carrick-on-Shannon","Carrigallen","Dromahair","Drumshanbo","Leitrim Village","Mohill","Rooskey");townByNo[18]=townByCo.Limerick=new Array("Abbeyfeale","Adare","Castleconnell","Ennis Road","Henry Street","Kilmallock","Limerick City","Newcastle West","Pallasgreen","Rathkeale");townByNo[19]=townByCo.Longford=new Array("Clondra","Longford"," Longford Town");townByNo[20]=townByCo.Louth=new Array("Carlingford","Castlebellingham","Drogheda","Dundalk","Omeath");townByNo[21]=townByCo.Mayo=new Array("Achill Island","Ballina","Ballinrobe","Ballycastle","Belmullet","Castlebar","Charlestown","Claremorris","Cong","Geesala","Kiltimagh","Knock","Mulranny","Newport","Pontoon","Swinford","Westport");townByNo[22]=townByCo.Meath=new Array("Ashbourne","Athboy","Bettystown","Dunboyne","Dunsany","Enfield","Gormanston","Johnstownbridge","Julianstown","Kells","Kilmessan","Navan","Newgrange","Oldcastle","Ratoath","Slane","Trim");townByNo[23]=townByCo.Monaghan=new Array("Carrickmacross","Castleblayney","Glaslough","Monaghan Town");townByNo[24]=townByCo.Offaly=new Array("Banagher ","Birr ","Tullamore");townByNo[25]=townByCo.Roscommon=new Array("Ballaghaderreen","Ballinlough","Boyle","Roscommon Town","Strokestown");townByNo[26]=townByCo.Sligo=new Array("Ballintogher","Ballygawley","Castlebaldwin","Collooney","Curry","Enniscrone","Mullaghmore","Rosses Point","Sligo Town","Strandhill","Swan Point","Tubbercurry");townByNo[27]=townByCo.Tipperary=new Array("Cahir","Carrick-on-Suir","Cashel","Clonmel","Dundrum","Glen of Aherlow","Horse and Jockey","Killenaule","Nenagh","Roscrea","Templemore","Thurles","Tipperary Town");townByNo[28]=townByCo.Tyrone=new Array("Clogher","Cookstown","Fivemiletown","Omagh");townByNo[29]=townByCo.Waterford=new Array("Ardmore","Ballymacarbry","Bridge Street","Cappoquin","Cheekpoint","Dungarvan","Dunmore East","Faithlegg","Lismore","Tramore","Waterford City");townByNo[30]=townByCo.Westmeath=new Array("Athlone","Kinnegad","Moate","Mullingar","Multyfarnham","Rathowen","Tyrrellspass");townByNo[31]=townByCo.Wexford=new Array("Arthurstown","Barntown","Courtown Harbour","Curracloe","Enniscorthy","Foulksmills","Gorey","Kilmore Quay","Kilmuckridge","New Ross","Newbawn","Rosslare","Rosslare Harbour","Wexford Town");townByNo[32]=townByCo.Wicklow=new Array("Arklow","Ashford","Aughrim","Blessington","Bray","Dunlavin","Enniskerry","Glen-O-The-Downs","Glendalough","Greystones","Newtownmountkennedy","Rathnew","Shillelagh","Wicklow Town","Woodenbridge");var coByReg=new Array();var coByNo=new Array();coByNo[0]=coByReg["Dublin & Ireland East"]=new Array("Cavan","Dublin","Kildare","Laois","Longford","Louth","Meath","Monaghan","Offaly","Westmeath","Wicklow");coByNo[1]=coByReg["Northern Ireland"]=new Array("Antrim","Armagh","Derry","Down","Fermanagh","Tyrone");coByNo[2]=coByReg["Ireland South"]=new Array("Carlow","Cork","Kerry","Kilkenny","Tipperary","Waterford","Wexford");coByNo[3]=coByReg["Ireland West"]=new Array("Clare","Donegal","Galway","Leitrim","Limerick","Mayo","Roscommon","Sligo");function setTowns(c,k,e){var a=c.options;a.length=0;a[0]=new Option("","");c.selectedIndex=0;var g;if(e==""){g=new Array();var f=0;if(k==""){for(var d=0;d<townByNo.length;d++){for(var b=0;b<townByNo[d].length;b++){g[f++]=townByNo[d][b];}}}else{for(var d=0;d<coByReg[k].length;d++){var h=townByCo[coByReg[k][d]];for(var b=0;b<h.length;b++){g[f++]=h[b];}}}sort(g);}else{g=townByCo[e];}for(var d=0;d<g.length;d++){a[d+1]=new Option(g[d],g[d]);}}function setCounties(a,g){var e=a.options;e.length=0;e[0]=new Option("","");a.selectedIndex=0;var f;if(g==""){var c=0;var f=new Array();for(var d=0;d<coByNo.length;d++){for(var b=0;b<coByNo[d].length;b++){f[c++]=coByNo[d][b];}}sort(f);}else{f=coByReg[g];}for(var d=0;d<f.length;d++){e[d+1]=new Option(f[d],f[d]);}}function setRegions(a,c){var b=a.options;if(c=="sp"){b[0]=new Option("","");b[1]=new Option("Costa Este","Dublin & Ireland East");b[2]=new Option("Norte de Irlanda","Northern Ireland");b[3]=new Option("Sur de Irlanda","Ireland South");b[4]=new Option("Oeste de Irlanda","Ireland West");}else{b[0]=new Option("","");b[1]=new Option("Dublin & Ireland East","Dublin & Ireland East");b[2]=new Option("Northern Ireland","Northern Ireland");b[3]=new Option("Ireland South","Ireland South");b[4]=new Option("Ireland West","Ireland West");}}function sort(d){for(var c=0;c<d.length;c++){for(var a=c+1;a<d.length;a++){if(d[a]<d[c]){var b=d[c];d[c]=d[a];d[a]=b;}}}}
