var countrys = {
	"fr": new Array(
		['01', "Ain"],
		['02', "Aisne"],
		['03', "Allier"],
		['04', "Alpes-Haute-Provence"],
		['05', "Hautes-Alpes"],
		['06', "Alpes-Maritimes"],
		['07', "Ardeche"],
		['08', "Ardennes"],
		['09', "Ariege"],
		['10', "Aube"],
		['11', "Aude"],
		['12', "Aveyron"],
		['13', "Bouches-du-Rhone"],
		['14', "Calvados"],
		['15', "Cantal"],
		['16', "Charente"],
		['17', "Charente-Maritime"],
		['18', "Cher"],
		['19', "Correze"],
		['2A', "Corse-du-Sud"],
		['2B', "Haute-Corse"],
		['21', "Cote-d'Or"],
		['22', "Cotes-d'Armor"],
		['23', "Creuse"],
		['24', "Dordogne"],
		['25', "Doubs"],
		['26', "Drome"],
		['27', "Eure"],
		['28', "Eure-et-Loir"],
		['29', "Finistere"],
		['30', "Gard"],
		['31', "Haute-Garonne"],
		['32', "Gers"],
		['33', "Gironde"],
		['34', "Herault"],
		['35', "Ile-et-Vilaine"],
		['36', "Indre"],
		['37', "Indre-et-Loire"],
		['38', "Isere"],
		['39', "Jura"],
		['40', "Landes"],
		['41', "Loir-et-Cher"],
		['42', "Loire"],
		['43', "Haute-Loire"],
		['44', "Loire-Atlantique"],
		['45', "Loiret"],
		['46', "Lot"],
		['47', "Lot-et-Garonne"],
		['48', "Lozere"],
		['49', "Maine-et-Loire"],
		['50', "Manche"],
		['51', "Marne"],
		['52', "Haute-Marne"],
		['53', "Mayenne"],
		['54', "Meurthe-et-Moselle"],
		['55', "Meuse"],
		['56', "Morbihan"],
		['57', "Moselle"],
		['58', "Nievre"],
		['59', "Nord"],
		['60', "Oise"],
		['61', "Orne"],
		['62', "Pas-de-Calais"],
		['63', "Puy-de-Dome"],
		['64', "Pyrenees-Atlantique"],
		['65', "Hautes-Pyrenees"],
		['66', "Pyrenees-Orientales"],
		['67', "Bas-Rhin"],
		['68', "Haut-Rhin"],
		['69', "Rhone"],
		['70', "Haute-Saone"],
		['71', "Saone-et-Loire"],
		['72', "Sarthe"],
		['73', "Savoie"],
		['74', "Haute-Savoie"],
		['75', "Paris"],
		['76', "Seine-Maritime"],
		['77', "Seine-et-Marne"],
		['78', "Yvelines"],
		['79', "Deux-Sevres"],
		['80', "Somme"],
		['81', "Tarn"],
		['82', "Tarn-et-Garonne"],
		['83', "Var"],
		['84', "Vaucluse"],
		['85', "Vendee"],
		['86', "Vienne"],
		['87', "Haute-Vienne"],
		['88', "Vosges"],
		['89', "Yonne"],
		['90', "Territoire-de-Belfort"],
		['91', "Essonne"],
		['92', "Hauts-de-Seine"],
		['93', "Seine-Saint-Denis"],
		['94', "Val-de-Marne"],
		['95', "Val-d'Oise"],
		['', '']
	),
	"it": new Array(
		['ag', "Agrigento"],
		['al', "Alessandria"],
		['an', "Ancona"],
		['ao', "Aosta"],
		['ar', "Arezzo"],
		['ap', "Ascoli Piceno"],
		['at', "Asti"],
		['av', "Avellino"],
		['ba', "Bari"],
		['bl', "Belluno"],
		['bn', "Benevento"],
		['bg', "Bergamo"],
		['bi', "Biella"],
		['bo', "Bologna"],
		['bz', "Bolzano"],
		['bs', "Brescia"],
		['br', "Brindisi"],
		['ca', "Cagliari"],
		['cl', "Caltanissetta"],
		['cb', "Campobasso"],
		['ci', "Carbonia-Iglesias"],
		['ce', "Caserta"],
		['ct', "Catania"],
		['cz', "Catanzaro"],
		['ch', "Chieti"],
		['co', "Como"],
		['cs', "Cosenza"],
		['cr', "Cremona"],
		['kr', "Crotone"],
		['cn', "Cuneo"],
		['en', "Enna"],
		['fm', "Fermo"],
		['fe', "Ferrara"],
		['fi', "Firenze"],
		['fg', "Foggia"],
		['fo', "Forli"],
		['fr', "Frosinone"],
		['ge', "Genova"],
		['go', "Gorizia"],
		['gr', "Grosseto"],
		['im', "Imperia"],
		['is', "Isernia"],
		['aq', "L'Aquila"],
		['sp', "La Spezia"],
		['lt', "Latina"],
		['le', "Lecce"],
		['lc', "Lecco"],
		['li', "Livorno"],
		['lo', "Lodi"],
		['lu', "Lucca"],
		['mc', "Macerata"],
		['mn', "Mantova"],
		['ms', "Massa"],
		['mt', "Matera"],
		['vs', "Medio Campidano"],
		['me', "Messina"],
		['mo', "Modena"],
		['mi', "Monza e Brianza"],
		['na', "Napoli"],
		['no', "Novara"],
		['nu', "Nuoro"],
		['og', "Ogliastra"],
		['ot', "Olbia-Tempio"],
		['or', "Oristano"],
		['pd', "Padova"],
		['pa', "Palermo"],
		['pr', "Parma"],
		['pv', "Pavia"],
		['pg', "Perugia"],
		['pu', "Pesaro Urbino"],
		['pe', "Pescara"],
		['pc', "Piacenza"],
		['pi', "Pisa"],
		['pt', "Pistoia"],
		['pn', "Pordenone"],
		['pz', "Potenza"],
		['po', "Prato"],
		['rg', "Ragusa"],
		['ra', "Ravenna"],
		['rc', "Reggio Calabria"],
		['re', "Reggio Emilia"],
		['ri', "Rieti"],
		['rn', "Rimini"],
		['rm', "Roma"],
		['ro', "Rovigo"],
		['sa', "Salerno"],
		['ss', "Sassari"],
		['sv', "Savona"],
		['si', "Siena"],
		['sr', "Siracusa"],
		['so', "Sondrio"],
		['ta', "Taranto"],
		['te', "Teramo"],
		['tr', "Terni"],
		['to', "Torino"],
		['tp', "Trapani"],
		['tn', "Trento"],
		['tv', "Treviso"],
		['ts', "Trieste"],
		['ud', "Udine"],
		['va', "Varese"],
		['ve', "Venezia"],
		['vb', "Verbania"],
		['vc', "Vercelli"],
		['vr', "Verona"],
		['vv', "Vibo Valentia"],
		['vi', "Vicenza"],
		['vt', "Viterbo"],
		['', '']
	),
	"be": new Array(
		['aw', "Anvers"],
		['bv', "Brabant flamand"],
		['bw', "Brabant wallon"],
		['bs', "Bruxelles-Capitale"],
		['wv', "Flandre occidentale"],
		['ov', "Flandre orientale"],
		['hn', "Hainaut"],
		['lg', "Liege"],
		['lb', "Limbourg"],
		['lx', "Luxembourg"],
		['nm', "Namur"],
		['', '']
	),
	"ch": new Array(
		['ar', "Appenzell R-Ext"],
		['ai', "Appenzell R-Int"],
		['ag', "Argovie"],
		['bl', "Bale campagne"],
		['bs', "Bale ville"],
		['be', "Berne"],
		['fr', "Fribourg"],
		['ge', "Geneve"],
		['gl', "Glaris"],
		['gr', "Grisons"],
		['ju', "Jura"],
		['lu', "Lucerne"],
		['ne', "Neuchatel"],
		['sg', "Saint-Gall"],
		['sh', "Schaffhouse"],
		['sz', "Schwyz"],
		['so', "Soleure"],
		['ti', "Tessin"],
		['tg', "Thurgovie"],
		['nw', "Unterwald Nidwald"],
		['ow', "Unterwald Obwald"],
		['ur', "Uri"],
		['vs', "Valais"],
		['vd', "Vaud"],
		['zg', "Zoug"],
		['zh', "Zürich"],
		['', '']
	),
	"lu": new Array(
		['dk', "Diekirch"],
		['gm', "Grevenmacher"],
		['lu', "Luxembourg"],
		['', '']
	)
};

function genere_cat(code_country) 
{
	var txt = trad['county'];
	switch (code_country)
	{
		case 'fr':
			txt = trad['county'];
		break;
		case 'it':
			txt = trad['province'];
		break;
		case 'be':
			txt = trad['region'];
		break;
		case 'ch':
			txt = trad['canton'];
		break;
		case 'lu':
			txt = trad['district'];
		break;
	}
	

    var find = 0;
	var code = ""; // a remplir dynamiquement
	document.formu.id_departement.length = 0;
	var elt = new Option('- '+txt+' -','');
	document.formu.id_departement.options[document.formu.id_departement.length] = elt;

	var x=0;
    for(var i=0; i< countrys[code_country].length; i++) {
		if((countrys[code_country][i][1]))	
		{
			var elt = new Option(countrys[code_country][i][1], countrys[code_country][i][0]);
			document.formu.id_departement.options[document.formu.id_departement.length] = elt;
			x++;
			if (countrys[code_country][i][0]==code_country) { find=x; }
		}
	}
	document.formu.id_departement[find].selected="selected";
}