	//Javascript
	function get_states(cid, nextBox, formName) {
	
		countryID = cid.value;
		var states = new Array();
		var statedef = new Array();
		statedef[1] = "State";
		statedef[2] = "Province";
		statedef[3] = "State";
		statedef[4] = "County";
		statedef[5] = "District";		
		statedef[6] = "Province";
		statedef[7] = "State";
		statedef[8] = "Province";
		statedef[9] = "County";
		
		if (countryID == 4) {
			states["AB"]  = 'Aberdeen City';
			states["ABD"] = 'Aberdeenshire';
			states["ANS"] = 'Angus';
			states["ANT"] = 'Antrim';
			states["ARL"] = 'Argyll and Bute';
			states["ARM"] = 'Armagh';
			states["AVN"] = 'Avon';
			states["BDF"] = 'Bedfordshire';
			states["BRK"] = 'Berkshire';
			states["BG"]  = 'Blaenau Gwent'; 
			states["BOR"] = 'Borders';
			states["BRD"] = 'Bridgend'; 
			states["BRI"] = 'Bristol';
			states["BKM"] = 'Buckinghamshire';
			states["CAE"] = 'Caerphilly'; 
			states["CAM"] = 'Cambridgeshire';
			states["CAR"] = 'Cardiff'; 
			states["CRM"] = 'Carmarthenshire'; 
			states["CER"] = 'Ceredigion'; 
			states["CHS"] = 'Cheshire';
			states["CLK"] = 'Clackmannan';
			states["CLV"] = 'Cleveland';
			states["CNY"] = 'Conwy'; 
			states["CON"] = 'Cornwall';
			states["CMA"] = 'Cumbria';
			states["DEN"] = 'Denbighshire'; 
			states["DBY"] = 'Derbyshire';
			states["DEV"] = 'Devon';
			states["DOR"] = 'Dorset';
			states["DOW"] = 'Down';
			states["DGY"] = 'Dumfries and Galloway';
			states["DD"]  = 'Dundee (City Of)';
			states["DUR"] = 'Durham';
			states["EAY"] = 'East Ayrshire';
			states["DNB"] = 'East Dunbartonshire';
			states["ELN"] = 'East Lothian';
			states["ERF"] = 'East Renfrewshire';
			states["ERY"] = 'East Riding of Yorkshire';
			states["SXE"] = 'East Sussex';
			states["EH"]  = 'Edinburgh (City Of)';
			states["ESS"] = 'Essex';
			states["FK"]  = 'Falkirk';
			states["FER"] = 'Fermanagh';
			states["FIF"] = 'Fife';
			states["FLI"] = 'Flintshire'; 
			states["G"]   = 'Glasgow (City Of)';
			states["GLS"] = 'Gloucestershire';
			states["GTM"] = 'Greater Manchester';
			states["GWY"] = 'Gwynedd'; 
			states["HAM"] = 'Hampshire';
			states["HEF"] = 'Herefordshire';
			states["HRT"] = 'Hertfordshire';
			states["HLD"] = 'Highland';
			states["INC"] = 'Inverclyde';
			states["IOA"] = 'Isle of Anglesey'; 
			states["IMN"] = 'Isle of Man';
			states["IOW"] = 'Isle of Wight';
			states["IOS"] = 'Isle of Scilly';
			states["KEN"] = 'Kent';
			states["LAN"] = 'Lancashire';
			states["LEI"] = 'Leicestershire';
			states["LIN"] = 'Lincolnshire';
			states["LON"] = 'London';
			states["LDY"] = 'Londonderry';
			states["MSY"] = 'Merseyside';
			states["MET"] = 'Merthyr Tydfil'; 
			states["MID"] = 'Middlesex';
			states["MLN"] = 'Midlothian';
			states["MON"] = 'Monmouthshire'; 
			states["MOR"] = 'Moray';
			states["NPT"] = 'Neath Port Talbot'; 
			states["NEW"] = 'Newport'; 
			states["NFK"] = 'Norfolk';
			states["NAV"] = 'North Avrshire';
			states["LKS"] = 'North Lanarkshire';
			states["NYK"] = 'North Yorkshire';
			states["NTH"] = 'Northamptonshire';
			states["NBL"] = 'Northumberland';
			states["NTT"] = 'Nottinghamshire';
			states["OKI"] = 'Orkney';
			states["OXF"] = 'Oxfordshire';
			states["PEM"] = 'Pembrokeshire'; 
			states["PK"]  = 'Perthshire and Kinross';
			states["POW"] = 'Powys'; 
			states["RFW"] = 'Renfrewshire';
			states["RCT"] = 'Rhondda Cynon Taff'; 
			states["RUT"] = 'Rutland';
			states["SHI"] = 'Shetland';
			states["SAL"] = 'Shropshire';
			states["SAY"] = 'South Ayrshire';
			states["SLK"] = 'South Lanarkshire';
			states["SYK"] = 'South Yorkshire';
			states["STS"] = 'Staffordshire';
			states["STI"] = 'Stirling';
			states["SFK"] = 'Suffolk';
			states["SRY"] = 'Surrey';
			states["SWA"] = 'Swansea'; 
			states["TOR"] = 'Torfaen'; 
			states["TWR"] = 'Tyne and Wear';
			states["TYR"] = 'Tyrone';
			states["VOG"] = 'Vale of Glamorgan'; 
			states["WAR"] = 'Warwickshire';
			states["WDN"] = 'West Dunbartonshire';
			states["WLN"] = 'West Lothian';
			states["WMD"] = 'West Midlands';
			states["SXW"] = 'West Sussex';
			states["WYK"] = 'West Yorkshire';
			states["WIS"] = 'Western Isles';
			states["WIL"] = 'Wiltshire';
			states["WRE"] = 'Wrexham'; 
			states["WOR"] = 'Worcestershire';				
		} else if (countryID == 2) {
			states["AB"] = 'Alberta';
			states["BC"] = 'British Columbia';
			states["MB"] = 'Manitoba';
			states["NB"] = 'New Brunswick';
			states["NL"] = 'Newfoundland and Labrador';
			states["NT"] = 'Northwest Territory';
			states["NS"] = 'Nova Scotia';
			states["NU"] = 'Nunavut';
			states["ON"] = 'Ontario';
			states["PE"] = 'Prince Edward Island';
			states["QC"] = 'Quebec';
			states["SK"] = 'Saskatchewan';
			states["YT"] = 'Yukon';
		} else if (countryID == 3) {
			states["ACT"] = 'Australian Capital Territory';
			states["NSW"] = 'New South Wales';
			states["NT"]  = 'Northern Territory';
			states["QLD"] = 'Queensland';
			states["SA"]  = 'Southern Australia';
			states["TAS"] = 'Tasmania';
			states["VIC"] = 'Victoria';
			states["WA"]  = 'Western Australia';	
		} else if (countryID == 5) { // Singapore
			states["CS"] = 'Central Singapore';
			states["NE"] = 'North East';			
			states["NW"] = 'North West';						
			states["SE"] = 'South East';									
			states["SW"] = 'South West';												
		} else if (countryID == 6) { // Thailand
			states["AC"]  = 'Amnat Charoen'; 
			states["AT"]  = 'Ang Thong'; 
			states["BM"]  = 'Bangkok Metropolis'; 
			states["BR"]  = 'Buri Ram'; 
			states["CC"]  = 'Chachoengsao'; 
			states["CN"]  = 'Chai Nat'; 
			states["CY"]  = 'Chaiyaphum'; 
			states["CT"]  = 'Chanthaburi'; 
			states["CM"]  = 'Chiang Mai'; 
			states["CR"]  = 'Chiang Rai'; 
			states["CB"]  = 'Chon Buri'; 
			states["CP"]  = 'Chumphon'; 
			states["KL"]  = 'Kalasin'; 
			states["KP"]  = 'Kamphaeng Phet'; 
			states["KN"]  = 'Kanchanaburi'; 
			states["KK"]  = 'Khon Kaen'; 
			states["KR"]  = 'Krabi'; 
			states["LG"]  = 'Lampang'; 
			states["LN"]  = 'Lamphun'; 
			states["LE"]  = 'Loei'; 
			states["LB"]  = 'Lop Buri'; 
			states["MH"]  = 'Mae Hong Son'; 
			states["MS"]  = 'Maha Sarakham'; 
			states["MD"]  = 'Mukdahan'; 
			states["NN"]  = 'Nakhon Nayok'; 
			states["NP"]  = 'Nakhon Pathom'; 
			states["NF"]  = 'Nakhon Phanom'; 
			states["NR"]  = 'Nakhon Ratchasima'; 
			states["NS"]  = 'Nakhon Sawan'; 
			states["NT"]  = 'Nakhon Si Thammarat'; 
			states["NA"]  = 'Nan'; 
			states["NW"]  = 'Narathiwat'; 
			states["NB"]  = 'Nong Bua Lam Phu'; 
			states["NK"]  = 'Nong Khai'; 
			states["NO"]  = 'Nonthaburi'; 
			states["PT"]  = 'Pathum Thani'; 
			states["PI"]  = 'Pattani'; 
			states["PG"]  = 'Phangnga'; 
			states["PL"]  = 'Phatthalung'; 
			states["PY"]  = 'Phayao'; 
			states["PH"]  = 'Phetchabun'; 
			states["PE"]  = 'Phetchaburi'; 
			states["PC"]  = 'Phichit'; 
			states["PS"]  = 'Phitsanulok'; 
			states["PR"]  = 'Phrae'; 
			states["PA"]  = 'Phra Nakhon Si Ayutthaya';;
			states["PU"]  = 'Phuket'; 
			states["PB"]  = 'Prachin Buri'; 
			states["PK"]  = 'Prachuap Khiri Khan'; 
			states["RN"]  = 'Ranong'; 
			states["RT"]  = 'Ratchaburi'; 
			states["RY"]  = 'Rayong'; 
			states["RE"]  = 'Roi Et'; 
			states["SK"]  = 'Sa Kaeo'; 
			states["SN"]  = 'Sakon Nakhon'; 
			states["SP"]  = 'Samut Prakan'; 
			states["SS"]  = 'Samut Sakhon'; 
			states["SM"]  = 'Samut Songkhram'; 
			states["SR"]  = 'Saraburi'; 
			states["SA"]  = 'Satun'; 
			states["SB"]  = 'Sing Buri'; 
			states["SI"]  = 'Si Sa Ket'; 
			states["SG"]  = 'Songkhla'; 
			states["SO"]  = 'Sukhothai'; 
			states["SH"]  = 'Suphan Buri'; 
			states["ST"]  = 'Surat Thani'; 
			states["SU"]  = 'Surin'; 
			states["TK"]  = 'Tak'; 
			states["TG"]  = 'Trang'; 
			states["TT"]  = 'Trat'; 
			states["UR"]  = 'Ubon Ratchathani'; 
			states["UN"]  = 'Udon Thani'; 
			states["UT"]  = 'Uthai Thani'; 
			states["UD"]  = 'Uttaradit'; 
			states["YL"]  = 'Yala'; 
			states["YS"]  = 'Yasothon'; 
		} else if (countryID == 7) { // Malaysia
			states["JH"]  = 'Johor'; 
			states["KH"]  = 'Kedah'; 
			states["KN"]  = 'Kelantan'; 
			states["KL"]  = 'Kuala Lumpur'; 
			states["LA"]  = 'Labuan'; 
			states["ME"]  = 'Melaka'; 
			states["NS"]  = 'Negeri Sembilan'; 
			states["PH"]  = 'Pahang'; 
			states["PK"]  = 'Perak'; 
			states["PL"]  = 'Perlis'; 
			states["PG"]  = 'Pulau Pinang'; 
			states["PJ"]  = 'Putrajaya'; 
			states["SA"]  = 'Sabah'; 
			states["SK"]  = 'Sarawak'; 
			states["SL"]  = 'Selangor'; 
			states["TE"]  = 'Terengganu'; 
		} else if (countryID == 8) { // Philippines
			states["AB"]  = 'Abra'; 
			states["AN"]  = 'Agusan del Norte'; 
			states["AS"]  = 'Agusan del Sur'; 
			states["AK"]  = 'Aklan'; 
			states["AL"]  = 'Albay'; 
			states["AQ"]  = 'Antique'; 
			states["AP"]  = 'Apayao'; 
			states["AU"]  = 'Aurora'; 
			states["BS"]  = 'Basilan'; 
			states["BA"]  = 'Bataan'; 
			states["BN"]  = 'Batanes'; 
			states["BT"]  = 'Batangas'; 
			states["BG"]  = 'Benguet'; 
			states["BI"]  = 'Biliran'; 
			states["BO"]  = 'Bohol'; 
			states["BK"]  = 'Bukidnon'; 
			states["BU"]  = 'Bulacan'; 
			states["CG"]  = 'Cagayan'; 
			states["CN"]  = 'Camarines Norte'; 
			states["CS"]  = 'Camarines Sur'; 
			states["CM"]  = 'Camiguin'; 
			states["CP"]  = 'Capiz'; 
			states["CT"]  = 'Catanduanes'; 
			states["CV"]  = 'Cavite'; 
			states["CB"]  = 'Cebu'; 
			states["CL"]  = 'Compostela Valley'; 
			states["NC"]  = 'Cotabato'; 
			states["DV"]  = 'Davao del Norte'; 
			states["DS"]  = 'Davao del Sur'; 
			states["DO"]  = 'Davao Oriental'; 
			states["DI"]  = 'Dinagat Islands'; 
			states["ES"]  = 'Eastern Samar'; 
			states["GU"]  = 'Guimaras'; 
			states["IF"]  = 'Ifugao'; 
			states["IN"]  = 'Ilocos Norte'; 
			states["IS"]  = 'Ilocos Sur'; 
			states["II"]  = 'Iloilo'; 
			states["IB"]  = 'Isabela'; 
			states["KA"]  = 'Kalinga'; 
			states["LG"]  = 'Laguna'; 
			states["LN"]  = 'Lanao del Norte'; 
			states["LS"]  = 'Lanao del Sur'; 
			states["LU"]  = 'La Union'; 
			states["LE"]  = 'Leyte'; 
			states["MA"]  = 'Maguindanao'; 
			states["MQ"]  = 'Marinduque'; 
			states["MB"]  = 'Masbate'; 
			states["MM"]  = 'Metropolitan Manila'; 
			states["MD"]  = 'Misamis Occidental'; 
			states["MN"]  = 'Misamis Oriental'; 
			states["MT"]  = 'Mountain'; 
			states["ND"]  = 'Negros Occidental'; 
			states["NR"]  = 'Negros Oriental'; 
			states["NS"]  = 'Northern Samar'; 
			states["NE"]  = 'Nueva Ecija'; 
			states["NV"]  = 'Nueva Vizcaya'; 
			states["MC"]  = 'Occidental Mindoro'; 
			states["MR"]  = 'Oriental Mindoro'; 
			states["PL"]  = 'Palawan'; 
			states["PM"]  = 'Pampanga'; 
			states["PN"]  = 'Pangasinan'; 
			states["QZ"]  = 'Quezon'; 
			states["QR"]  = 'Quirino'; 
			states["RI"]  = 'Rizal'; 
			states["RO"]  = 'Romblon'; 
			states["SM"]  = 'Samar'; 
			states["SG"]  = 'Sarangani'; 
			states["SF"]  = 'Shariff Kabunsuan'; 
			states["SQ"]  = 'Siquijor'; 
			states["SR"]  = 'Sorsogon'; 
			states["SC"]  = 'South Cotabato'; 
			states["SL"]  = 'Southern Leyte'; 
			states["SK"]  = 'Sultan Kudarat'; 
			states["SU"]  = 'Sulu'; 
			states["ST"]  = 'Surigao del Norte'; 
			states["SS"]  = 'Surigao del Sur'; 
			states["TR"]  = 'Tarlac'; 
			states["TT"]  = 'Tawi-Tawi'; 
			states["ZM"]  = 'Zambales'; 
			states["ZN"]  = 'Zamboanga del Norte'; 
			states["ZS"]  = 'Zamboanga del Sur'; 
			states["ZY"]  = 'Zamboanga-Sibugay'; 
		} else if (countryID == 9) { // Ireland
			states["CAR"]  = 'Carlow'; 
			states["CAV"]  = 'Cavan'; 
			states["CLA"]  = 'Clare'; 
			states["COR"]  = 'Cork'; 
			states["DON"]  = 'Donegal'; 
			states["DUB"]  = 'Dublin'; 
			states["GAL"]  = 'Galway'; 
			states["KER"]  = 'Kerry';
			states["KID"]  = 'Kildare';
			states["KIK"]  = 'Kilkenny'; 
			states["LET"]  = 'Leitrim';
			states["LEX"]  = 'Leix-Queens-Laois-Laoighis'; 
			states["LIM"]  = 'Limerick';
			states["LOG"]  = 'Longford'; 
			states["LOU"]  = 'Louth'; 
			states["MAY"]  = 'Mayo'; 
			states["MEA"]  = 'Meath-Navan'; 
			states["MOG"]  = 'Monagham'; 
			states["OFF"]  = 'Kings-Offaly'; 
			states["ROS"]  = 'Roscommon'; 
			states["SLI"]  = 'Sligo'; 
			states["TIP"]  = 'Tipperary'; 
			states["WAT"]  = 'Waterford'; 
			states["WEM"]  = 'Westmeath';
			states["WEX"]  = 'Wexford';
			states["WIC"]  = 'Wicklow'; 	
		} else {			
			states["AK"] = 'Alaska';
			states["AL"] = 'Alabama';
			states["AR"] = 'Arkansas';
			states["AZ"] = 'Arizona';
			states["CA"] = 'California';
			states["CO"] = 'Colorado';
			states["CT"] = 'Connecticut';
			states["DC"] = 'District of Columbia';
			states["DE"] = 'Delaware';
			states["FL"] = 'Florida';
			states["GA"] = 'Georgia';
			states["HI"] = 'Hawaii';
			states["IA"] = 'Iowa';
			states["ID"] = 'Idaho';
			states["IL"] = 'Illinois';
			states["IN"] = 'Indiana';
			states["KS"] = 'Kansas';
			states["KY"] = 'Kentucky';
			states["LA"] = 'Louisiana';
			states["MA"] = 'Massachusetts';
			states["MD"] = 'Maryland';
			states["ME"] = 'Maine';
			states["MI"] = 'Michigan';
			states["MN"] = 'Minnesota';
			states["MO"] = 'Missouri';
			states["MS"] = 'Mississippi';
			states["MT"] = 'Montana';
			states["NC"] = 'North Carolina';
			states["ND"] = 'North Dakota';
			states["NE"] = 'Nebraska';
			states["NH"] = 'New Hampshire';
			states["NJ"] = 'New Jersey';
			states["NM"] = 'New Mexico';
			states["NV"] = 'Nevada';
			states["NY"] = 'New York';
			states["OH"] = 'Ohio';
			states["OK"] = 'Oklahoma';
			states["OR"] = 'Oregon';
			states["PA"] = 'Pennsylvania';
			states["RI"] = 'Rhode Island';
			states["SC"] = 'South Carolina';
			states["SD"] = 'South Dakota';
			states["TN"] = 'Tennessee';
			states["TX"] = 'Texas';
			states["UT"] = 'Utah';
			states["VA"] = 'Virginia';
			states["VT"] = 'Vermont';
			states["WA"] = 'Washington';
			states["WI"] = 'Wisconsin';
			states["WV"] = 'West Virginia';
			states["WY"] = 'Wyoming';
			states["PR"] = 'Puerto Rico';
		}
	document.getElementById('state_def').innerHTML=statedef[countryID] + ":&nbsp;";
	document.getElementById('ship_state_def').innerHTML=statedef[countryID] + ":&nbsp;";
	
	var selbox = eval("document." + formName + "." + nextBox);
	selbox.options.length = 0;
	if (countryID !=  0)  {
		a = 0;
		for(x in states) {
			
			selbox.options[a] = new Option(states[x], x);
			a++;
		}
	} else {
		selbox.options[0] =  new Option('Then Select Area Code(s)', '' );
	}
}