

function ville(name,lat,lon){

  this.name = name;
  this.lat = lat;
  this.lon = lon;

}

function recupville(str){

  var name,lat,lon,splitString;
  
  splitString = str.split(":");

  name = splitString[0];
  lat  = splitString[1];
  lon  = splitString[2];
  
  Ville = new ville(name,lat,lon);

  return Ville;

}

function getville(str){

  if (now == 0){
from = recupville(str)
document.forms['distanceform'].from.value = from.lat;
fromOn = 1;
  document.forms['distanceform'].to.value = from.lon;
        toOn = 1;
document.forms['distanceform'].ville.value = from.name;
villeOn = 1;
}
  

}

function setValue(){
now=0;
var objet = document.distanceform.depuis.selectedIndex;
var index = document.distanceform.depuis.options[objet].value;
getville(cities[index]);
}

function resetForm(){
  document.forms['distanceform'].reset();
  
}



alsace = new Array(
"Alsace",
"************ Bas-Rhin ************",
"Brumath :575px:157px",
"Erstein :574px:179px",
"Hagueneau :579px:152px",
"Molsheim :565px:172px",
"Obernai :565px:177px",
"Reichshoffen:572px:144px",
"Sarre-Union :546px:145px",
"Saverne:559px:158px",
"Schirmeck:553px:177px",
"Sélestat:565px:191px",
"Strasbourg:577px:167px",
"Wissembourg:585px:136px",
"*********** Haut-Rhin ***********",

"Altkirch:558px:236px",
"Colmar :561px:203px",
"Guebwiller:555px:216px",
"Mulhouse:562px:227px",
"Munster:551px:207px",
"Ribeauvillé:560px:196px",
"Saint-Louis:574px:238px",
"Thann:551px:223px",
"__________________________"

);

aquitaine = new Array(      
"Aquitaine",
"*********** Dordogne ************",
"Bergerac:237px:435px",
"Brantôme:246px:399px",
"Bugue (Le):259px:430px",
"Lalinde:250px:435px",
"Montignac:270px:419px",
"Montpon-Ménestérol:222px:423px",
"Nontron:246px:387px",
"Périgueux:249px:411px",
"Ribérac:231px:406px",
"Roche-Chalais(La):215px:413px",
"Saint-Astier:239px:414px",
"Sarlat-la-Canéda:273px:433px",
"Terrasson-la-Villedieu:277px:416px",
"Thiviers:259px:395px",
"************ Gironde *************",
"Andernos-les-Bains:159px:440px",
"Arcachon :155px:446px",
"Belin-Béliet :173px:459px",
"Blaye :181px:415px",
"Bordeaux :184px:435px",
"Captieux :199px:473px",
"Coutras :208px:421px",
"Lacanau :160px:424px",
"Langon :200px:455px",
"Lesparre-Médoc :168px:402px",
"Libourne :202px:430px",
"Pauillac :177px:410px",
"Réole (la) :211px:453px",
"Saint-André-de-Cubzac :191px:424px",
"Sainte-Foy-la-Grande :224px:435px",
"Soulac-sur-Mer :160px:387px",
"************* Landes *************",
"Aire-sur-l'Adour :198px:514px",
"Biscarrosse :155px:464px",
"Capbreton :138px:515px",
"Dax :157px:512px",
"Hagetmau :181px:517px",
"Labouheyre :166px:478px",
"Mimizan :151px:478px",
"Mont-de-Marsan :186px:500px",
"Morcenx :166px:490px",
"Peyrehorade :154px:523px",
"Roquefort :195px:491px",
"Soustons :144px:509px",
"******** Lot-et-Garonne *********",
"Agen :242px:481px",
"Casteljaloux :216px:472px",
"Castillonnès :242px:450px",
"Fumel :260px:461px",
"Marmande :220px:460px",
"Miramont-de-Guyenne :230px:453px",
"Nérac :228px:485px",
"Tonneins :227px:467px",
"Villeneuve-sur-Lot :246px:466px",
"**** Pyrénées-Atlantiques *****",
"Bayonne :136px:526px",
"Biarritz :132px:526px",
"Hasparren :144px:533px",
"Hendaye :121px:534px",
"Laruns :187px:563px",
"Mauléon-Licharre :164px:545px",
"Mourenx :178px:536px",
"Nay-Bourdettes :196px:550px",
"Oloron-Sainte-Marie :178px:549px",
"Orthez :171px:527px",
"Pau :191px:541px",
"Saint-Etienne-de-Baïgorry :141px:548px",
"Saint-Jean-de-Luz :126px:532px",
"Salies-de-Béarn :163px:529px",
"__________________________"
);

auvergne = new Array(      
"Auvergne",
"************* Allier *************",
"Commentry :349px:335px",
"Dompierre-sur-Besbre :394px:318px",
"Gannat :371px:347px",
"Lapalisse :392px:337px",
"Lurcy-Lévis :359px:303px",
"Mayet-de-Montagne (Le) :394px:349px",
"Montluçon :342px:330px",
"Moulins :378px:315px",
"Saint-Pourçain-sur-Sioule :376px:332px",
"Vallon-en-Sully :342px:317px",
"Vichy :382px:346px",
"************* Cantal *************",
"Allanche :358px:409px",
"Aurillac :334px:430px",
"Chaudes-Aigues :361px:435px",
"Massiac :371px:407px",
"Mauriac :328px:410px",
"Maurs :322px:445px",
"Murat :354px:416px",
"Pleaux :322px:415px",
"Riom-ès-Montagnes :344px:406px",
"Saint-Flour :365px:422px",
"********** Haute-Loire **********",
"Brioude :379px:405px",
"Craponne-sur-Arzon :402px:402px",
"Langeac :385px:419px",
"Monistrol-sur-Loire :417px:405px",
"Montfaucon-en-Velay :425px:412px",
"Puy-en-Velay (Le) :404px:422px",
"Sainte-Florine :375px:397px",
"Saugues :387px:428px",
"Yssingeaux :416px:415px",
"********* Puy-de-Dôme *********",
"Aigueperse :370px:354px",
"Ambert :396px:387px",
"Bourboule (La) :348px:385px",
"Brassac-les-Mines :376px:396px",
"Clermont-Ferrand :364px:371px",
"Giat :334px:370px",
"Issoire :372px:387px",
"Pont-du-Château :373px:370px",
"Riom :365px:363px",
"Saint-Eloy-les-Mines :352px:345px",
"Saint-Gervais-d'Auvergne :351px:354px",
"Thiers :387px:365px",
"__________________________"
);


bnormandie = new Array(      
"Basse-Normandie",
"********** Calvados **********",
"Aunay-sur-Odon :193px:143px",
"Bayeux :190px:125px",
"Caen :206px:133px",
"Condé-sur-Noireau :196px:155px",
"Deauville :226px:121px",
"Falaise :214px:152px",
"Honfleur :233px:116px",
"Isigny-sur-Mer :173px:121px",
"Lisieux :232px:136px",
"Livarot :229px:145px",
"Ouistreham :211px:126px",
"Vire :181px:155px",
"************ Manche ************",
"Avranches :159px:166px",
"Barneville-Carteret :142px:116px",
"Carentan :165px:123px",
"Cherbourg :150px:98px",
"Coutances :155px:140px",
"Granville :148px:154px",
"Pontorson :151px:174px",
"Saint-Hilaire-du-Harcouët :170px:173px",
"Saint-Lô :172px:136px",
"Sourdeval :178px:163px",
"Valognes :155px:107px",
"Villedieu-les-Poêles :165px:154px",
"************** Orne **************",
"Aigle (L') :250px:162px",
"Alençon :224px:185px",
"Argentan :220px:163px",
"Domfront :191px:172px",
"Ferté-Macé (La) :205px:173px",
"Flers :195px:162px",
"Gacé :235px:160px",
"Mortagne-au-Perche :246px:179px",
"Sées :229px:173px",
"Tinchebray :188px:160px",
"Vimoutiers :231px:150px",
"__________________________"
);

bourgogne = new Array(      
"Bourgogne",
"*********** Côte-d'Or ***********",
"Aignay-le-Duc :440px:238px",
"Arnay-le-Duc :430px:275px",
"Auxonne :473px:270px",
"Beaune :447px:282px",
"Châtillon-sur-Seine :433px:225px",
"Dijon :455px:262px",
"Genlis :464px:267px",
"Is-sur-Tille :459px:248px",
"Mirebeau-sur-Bèze :469px:256px",
"Montbard :422px:242px",
"Nuits-Saint-Georges :452px:274px",
"Pouilly-en-Auxois :433px:266px",
"Saulieu :418px:265px",
"Semur-en-Auxois :422px:256px",
"Seurre :462px:284px",
"************* Nièvre *************",
"Charité-sur-Loire (La) :361px:274px",
"Château-Chinon :404px:282px",
"Châtillon-en-Bazois :391px:282px",
"Clamecy :384px:254px",
"Cosne-Cours-sur-Loire :356px:258px",
"Decize :382px:298px",
"Luzy :406px:300px",
"Machine (La) :382px:294px",
"Nevers :367px:287px",
"Prémery :375px:274px",
"******** Saône-et-Loire ********",
"Autun :421px:289px",
"Bourbon-Lancy :397px:312px",
"Chagny :442px:291px",
"Chalon-sur-Saône :448px:299px",
"Charolles :421px:324px",
"Chauffailles :425px:340px",
"Cluny :439px:324px",
"Creusot (Le) :428px:299px",
"Digoin :407px:322px",
"Gueugnon :411px:313px",
"Louhans :466px:309px",
"Mâcon :448px:333px",
"Marcigny :410px:336px",
"Montceau-les-Mines :425px:307px",
"Paray-le-Monial :413px:323px",
"Tournus :451px:315px",
"************* Yonne *************",
"Auxerre :385px:231px",
"Avallon :401px:251px",
"Chablis :397px:229px",
"Joigny :377px:218px",
"Migennes :383px:219px",
"Pont-sur-Yonne :368px:196px",
"Saint-Florentin :393px:216px",
"Sens :372px:203px",
"Tonnerre :405px:226px",
"Toucy :373px:235px",
"Villeneuve-sur-Yonne :373px:211px",
"__________________________"
);
bretagne = new Array(      
"Bretagne",
"********* Côtes-d'Armor *********",
"Callac :63px:179px",
"Dinan :126px:179px",
"Guingamp :76px:169px",
"Lamballe :104px:178px",
"Lannion :63px:156px",
"Loudéac :92px:196px",
"Merdrignac :108px:196px",
"Paimpol :81px:154px",
"Perros-Guirec :64px:151px",
"Quintin :87px:181px",
"Rostrenen :67px:197px",
"Saint-Brieuc :93px:174px",
"Saint-Cast-le-Guildo :117px:166px",
"*********** Finistère ***********",
"Audierne :8px:202px",
"Brest :13px:176px",
"Carhaix-Plouguer :54px:188px",
"Châteaulin :30px:191px",
"Châteauneuf-du-Faou :42px:193px",
"Concarneau :37px:214px",
"Conquet (Le) :-1px:178px",
"Crozon :12px:186px",
"Douarnenez :19px:198px",
"Landerneau :25px:173px",
"Landivisiau :32px:169px",
"Lannilis :13px:164px",
"Morlaix :44px:166px",
"Pont-l'Abbé :22px:214px",
"Quimper :30px:205px",
"Quimperlé :53px:215px",
"Saint-Pol-de-Léon :38px:158px",
"Scaër :47px:205px",
"******** Ille-et-Vilaine ********",
"Bain-de-Bretagne :141px:223px",
"Cancale :136px:164px",
"Combourg :140px:183px",
"Dinard :126px:167px",
"Fougères :165px:188px",
"Guerche-de-Bretagne (La) :162px:217px",
"Liffré :151px:198px",
"Louvigné-du-désert :169px:179px",
"Maure-de-Bretagne :127px:219px",
"Montfort-sur-Meu :130px:202px",
"Redon :121px:235px",
"Rennes :142px:203px",
"Saint-Malo :128px:166px",
"Saint-Méen-le-Grand :118px:197px",
"Vitré :164px:204px",
"************ Morbihan ************",
"Auray :80px:231px",
"Baud :78px:216px",
"Gourin :52px:196px",
"Guer :121px:217px",
"Hennebont :66px:220px",
"Lorient :63px:223px",
"Mauron :114px:204px",
"Palais (Le) :70px:253px",
"Ploërmel :108px:214px",
"Plouay :64px:213px",
"Pontivy :82px:203px",
"Questembert :104px:233px",
"Quiberon :72px:243px",
"Roche-Bernard (La) :111px:244px",
"Sarzeau :89px:241px",
"Vannes :90px:232px",
"__________________________"
);
centre = new Array(      
"Centre",
"************** Cher **************",
"Aubigny-sur-Nère :333px:252px",
"Avord :343px:284px",
"Bourges :331px:280px",
"Châteaumeillant :321px:316px",
"Dun-sur-Auron :340px:294px",
"Guerche-sur-l'Aubois :357px:289px",
"Henrichemont :337px:265px",
"Lignières :321px:304px",
"Saint-Amand-Montrond :337px:305px",
"Saint-Florent-sur-Cher :324px:287px",
"Sancerre :351px:263px",
"Vierzon :315px:270px",
"********** Eure-et-Loir **********",
"Bonneval :284px:204px",
"Brou :274px:202px",
"Chartres :289px:186px",
"Chateaudun :281px:212px",
"Dreux :284px:166px",
"Epernon :298px:174px",
"Nogent-le-Rotrou :258px:193px",
"Saint-Lubin-des-Joncherets :275px:164px",
"Senonches :268px:178px",
"Toury :310px:203px",
"Voves :296px:198px",
"************* Indre *************",
"Argenton-sur-Creuse :289px:315px",
"Blanc (Le) :267px:311px",
"Buzançais :284px:294px",
"Châteauroux :297px:299px",
"Châtillon-sur-Indre :273px:286px",
"Châtre (La) :311px:315px",
"Issoudun :312px:289px",
"Levroux :294px:287px",
"Valençay :291px:275px",
"Vatan :303px:281px",
"********* Indre-et-Loire *********",
"Amboise :264px:257px",
"Azay-le-Rideau :240px:267px",
"Château-la-Vallière :234px:247px",
"Château-Renault :262px:244px",
"Chinon :229px:274px",
"Descarte :250px:287px",
"Langeais :237px:262px",
"Loches :265px:277px",
"Neuillé-Pont-Pierre :244px:248px",
"Richelieu :232px:284px",
"Sainte-Maure-de-Touraine :246px:278px",
"Tours :251px:258px",
"************* Loiret *************",
"Beaugency :294px:232px",
"Briare :346px:242px",
"Châteauneuf-sur-Loire :322px:226px",
"Courtenay :362px:214px",
"Ferté-Saint-Aubin (La) :309px:237px",
"Gien :341px:239px",
"Lorris :336px:225px",
"Malesherbes :331px:196px",
"Montargis :347px:217px",
"Neuville-aux-Bois :315px:212px",
"Orléans :308px:223px",
"Pithiviers :323px:205px",
"Sully-sur-Loire :330px:233px",
"********** Loir-et-Cher **********",
"Blois :280px:245px",
"Chambord :289px:243px",
"Lamotte-Beuvron :313px:245px",
"Mer :289px:238px",
"Montoire-sur-le-Loir :259px:234px",
"Montrichard :274px:262px",
"Onzain :273px:251px",
"Romorantin-Lanthenay :299px:262px",
"Saint-Aignan :283px:267px",
"Salbris :315px:257px",
"Savigny-sur-Braye :256px:224px",
"Vendôme :268px:231px",
"__________________________"
);
champagne = new Array(
"Champagne-Ardenne:",
"*********** Ardennes ************",
"Carignan :457px:100px",
"Charleville-Mézières :436px:92px",
"Chesne (Le) :439px:110px",
"Givet :440px:66px",
"Rethel :421px:111px",
"Revin :431px:80px",
"Sedan :446px:97px",
"Signy-l'Abbaye :423px:97px",
"Signy-le-Petit :416px:83px",
"Vouziers :436px:118px",
"************** Aube **************",
"Aix-en-Othe :394px:200px",
"Arcis-sur-Aube :412px:178px",
"Bar-sur-Aube :438px:198px",
"Bar-sur-Seine :423px:208px",
"Brienne-le-Château :430px:188px",
"Ervy-le-Châtel :402px:213px",
"Mailly-le-Camp :414px:169px",
"Nogent-sur-Seine :382px:182px",
"Romilly-sur-Seine :393px:180px",
"Troyes :409px:195px",
"********* Haute-Marne **********",
"Bourbonne-les-Bains :488px:216px",
"Châteauvillain :448px:212px",
"Chaumont :459px:207px",
"Colombey-les-Deux-Eglises :447px:200px",
"Joinville :457px:184px",
"Langres :467px:224px",
"Montier-en-Der :441px:182px",
"Nogent :468px:212px",
"Saint-Dizier :449px:171px",
"************* Marne *************",
"Châlons-en-Champagne :421px:150px",
"Dormans :389px:142px",
"Epernay :402px:144px",
"Fère-Champenoise :405px:164px",
"Fismes :389px:126px",
"Montmirail :383px:156px",
"Mourmelon-le-Grand :421px:137px",
"Reims :405px:129px",
"Sainte-Menehould :445px:140px",
"Sermaize-les-Bains :447px:161px",
"Sézanne :392px:166px",
"Vitry-le-François :432px:166px",
"__________________________"
);

corse = new Array(  
"Corse",
"********* Corse-du-Sud *********",
"Ajaccio :600px:606px",
"Bonifacio :626px:641px",
"Porto-Vecchio :630px:624px",
"Propriano :610px:623px",
"Sartène :615px:626px",
"Solenzara :635px:610px",
"Vico :603px:588px",
"Zonza :624px:616px",
"********** Haute-Corse **********",
"Aléria :639px:589px",
"Bastia :632px:551px",
"Calvi :597px:562px",
"Cervione :637px:574px",
"Corte :619px:576px",
"Ghisonaccia :633px:596x",
"Ile-Rousse (L') :606px:556px",
"__________________________"
);

franche = new Array(     
"Franche-Comté",
"************* Doubs *************",
"Baume-les-Dames :517px:256px",
"Besançon :502px:265px",
"Isle-sur-le-Doubs :528px:250px",
"Maîche :539px:262px",
"Montbéliard :538px:244px",
"Morteau :530px:277px",
"Ornans :509px:274px",
"Pontarlier :519px:287px",
"Valdahon :518px:271px",
"********* Haute-Saône *********",
"Champlitte :477px:240px",
"Fougerolles :517px:219px",
"Gray :481px:251px",
"Héricourt :535px:240px",
"Jussey :495px:225px",
"Lure :523px:233px",
"Luxeuil-les-Bains :517px:224px",
"Saint-Loup-sur-Semouse :512px:220px",
"Vesoul :507px:238px",
"************** Jura **************",
"Champagnole :498px:301px",
"Dole :478px:277px",
"Lons-le-Saunier :481px:306px",
"Moirans-en-Montagne :490px:323px",
"Morez :504px:316px",
"Poligny :488px:295px",
"Saint-Amour :472px:323px",
"Saint-Claude :497px:325px",
"Salins-les-Bains :497px:287px",
"Tavaux :474px:282px",
"****** Territoire de Belfort *****",
"Belfort :539px:236px",
"Delle :547px:244px",
"Giromagny :538px:228px",
"__________________________"
);

hnormandie = new Array(   
"Haute-Normandie",
"************* Eure *************",
"Andelys (Les) :287px:130px",
"Bernay :249px:139px",
"Brionne :255px:133px",
"Evreux :274px:145px",
"Gisors :303px:128px",
"Ivry-la-Bataille :288px:155px",
"Louviers :275px:132px",
"Pont-Audemer :246px:121px",
"Rugles :254px:159px",
"Verneuil-sur-Avre :263px:164px",
"Vernon :289px:140px",
"******** Seine-Maritime ********",
"Barentin :265px:109px",
"Blangy-sur-Bresle :296px:82px",
"Bolbec :244px:106px",
"Dieppe :271px:82px",
"Elbeuf :268px:126px",
"Eu :287px:73px",
"Fécamp :240px:92px",
"Gournay-en-Bray :300px:113px",
"Havre (Le) :229px:111px",
"Neuchâtel-en-Bray :287px:95px",
"Rouen :271px:116px",
"Saint-Valery-en-Caux :255px:86px",
"Trait (Le) :259px:113px",
"Yvetot :256px:103px",
"__________________________"
)

iledef = new Array( 
"Ile-de-France",
"************ Essonne ************",
"Dourdan :313px:180px",
"Etampes :320px:186px",
"Evry :333px:172px",
"Milly-la-Forêt :334px:189px",
"Palaiseau :323px:166px",
"******** Hauts-de-Seine ********",
"Nanterre :322px:154px",
"************** Paris **************",
"Paris :328px:156px",
"******** Seine-et-Marne ********",
"Brie-Comte-Robert :341px:168px",
"Coulommiers :363px:160px",
"Dammartin-en-Goële :344px:143px",
"Ferté-sous-Jouarre (La) :365px:150px",
"Fontainebleau :346px:188px",
"Lagny-sur-Marne :346px:155px",
"Meaux :354px:150px",
"Melun :343px:179px",
"Montereau-Fault-Yonne :357px:190px",
"Nangis :360px:178px",
"Nemours :345px:198px",
"Provins :373px:178px",
"****** Seine-Saint-Denis ******",
"Bobigny :333px:153px",
"Saint-Denis :329px:150px",
"********* Val-de-Marne *********",
"Créteil :335px:162px",
"********** Val-d'Oise **********",
"Beaumont-sur-Oise :326px:137px",
"Magny-en-Vexin :303px:136px",
"Marly-la-Ville :337px:141px",
"Pontoise :317px:143px",
"*********** Yvelines ***********",
"Houdan :295px:162px",
"Mantes-la-Jolie :300px:147px",
"Meulan :309px:145px",
"Plaisir :309px:159px",
"Rambouillet :305px:172px",
"Saint-Germain-en-Laye :317px:154px",
"Versailles :319px:160px",
"__________________________"
);

languedoc = new Array(     
"Languedoc-Roussillon",
"...........Aude.............",
"Carcassonne :329px:549px",
"Castelnaudary :309px:541px",
"Caunes-Minervois :338px:541px",
"Lézignan-Corbières :350px:550px",
"Limoux :322px:560px",
"Narbonne :362px:550px",
"Port-la-Nouvelle :364px:562px",
"Quillan :320px:572px",
"Tuchan :347px:571px",
"........Gard...............",
"Alès :415px:486px",
"Bagnols-sur-Cèze :442px:483px",
"Beaucaire :443px:507px",
"Grand-Combe (La) :413px:480px",
"Grau-du-Roi (Le) :419px:526px",
"Nîmes :430px:506px",
"Pont-Saint-Esprit :443px:476px",
"Quissac :411px:501px",
"Saint-Gilles :433px:517px",
"Uzès :432px:493px",
"Vauvert :425px:516px",
"Vigan (Le) :392px:496px",
"..........Hérault............",
"Agde :385px:543px",
"Bédarieux :369px:522px",
"Béziers :373px:541px",
"Clermont-l'Hérault :383px:521px",
"Frontignan :399px:533px",
"Ganges :397px:499px",
"Lodève :377px:514px",
"Lunel :418px:517px",
"Montpellier :405px:522px",
"Pézenas :383px:533px",
"Saint-Pons-de-Thomières :349px:531px",
"Sète :397px:536px",
"........Lozère .................",
"Florac :390px:473px",
"Langogne :402px:445px",
"Marvejols :375px:457px",
"Mende :385px:460px",
"Saint-Chély-d'Apcher :375px:440px",
"........Pyrénées-Orientales......",
"Argelès-sur-Mer :363px:596px",
"Banyuls-sur-Mer :368px:601px",
"Canet-en-Roussillon :364px:586px",
"Céret :349px:600px",
"Font-Romeu-Odeillo-Via :313px:599px",
"Ille-sur-Têt :342px:588px",
"Perpignan :357px:586px",
"Prades :332px:592px",
"Saint-Laurent-de-la-Salanque :362px:581px",
"__________________________"
);

limousin = new Array(      
"Limousin",
"..........Corrèze.................",
"Argentat :308px:419px",
"Bort-les-Orgues :336px:397px",
"Brive-la-Gaillarde :289px:413px",
"Egletons :314px:397px",
"Objat :284px:406px",
"Peyrelevade :314px:376px",
"Treignac :301px:387px",
"Tulle :300px:406px",
"Ussel :327px:387px",
"Uzerche :291px:395px",
"..........Creuse............",
"Aubusson :320px:359px",
"Bonnat :307px:333px",
"Bourganeuf :299px:359px",
"Boussac :322px:332px",
"Courtine (La) :325px:377px",
"Evaux-les-Bains :335px:343px",
"Guéret :305px:344px",
"Souterraine (La) :287px:339px",
"........Haute-Vienne................",
"Ambazac :282px:359px",
"Bellac :265px:347px",
"Bessines-sur-Gartempe :280px:348px",
"Châlus :262px:380px",
"Eymoutiers :298px:374px",
"Limoges :275px:367px",
"Rochechouart :254px:367px",
"Saint-Junien :258px:363px",
"Saint-Léonard-de-Noblat :286px:367px",
"Saint-Yrieix-la-Perche :272px:389px",
"__________________________"
);

lorraine = new Array(   
"Lorraine",
".....Meurthe-et-Moselle...........",
"Baccarat :532px:180px",
"Briey :492px:127px",
"Jarny :490px:133px",
"Longuyon :476px:113px",
"Longwy :484px:107px",
"Lunéville :519px:171px",
"Nancy :505px:165px",
"Pont-à-Mousson :498px:150px",
"Toul :492px:166px",
"Villerupt :491px:111px",
"........Meuse..........",
"Bar-le-Duc :458px:160px",
"Commercy :478px:161px",
"Etain :479px:130px",
"Ligny-en-Barrois :466px:166px",
"Revigny-sur-Ornain :450px:157px",
"Saint-Mihiel :475px:152px",
"Stenay :458px:111px",
"Vaucouleurs :481px:172px",
"Verdun :467px:133px",
"...........Moselle.............",
"Bitche :561px:136px",
"Boulay-Moselle :517px:130px",
"Château-Salins :520px:155px",
"Creutzwald :526px:127px",
"Forbach :536px:128px",
"Hagondange :502px:126px",
"Metz :503px:135px",
"Morhange :526px:147px",
"Saint-Avold :527px:135px",
"Sarrebourg :545px:159px",
"Sarreguemines :544px:133px",
"Thionville :502px:117px",
"..........Vosges.............",
"Charmes :511px:186px",
"Epinal :519px:199px",
"Gérardmer :539px:205px",
"Mirecourt :504px:191px",
"Neufchâteau :483px:189px",
"Rambervillers :527px:187px",
"Raon-l'Etape :536px:183px",
"Remiremont :526px:210px",
"Saint-Dié :542px:191px",
"Thillot (Le) :534px:220px",
"Val-d'Ajol (Le) :522px:217px",
"Vittel :496px:199px",
"__________________________"
);

midi = new Array(
"Midi-Pyrénées",
"..........Ariège..................",
"Aulus-les-Bains :277px:578px",
"Ax-les-Thermes :303px:582px",
"Foix :291px:565px",
"Lavelanet :303px:568px",
"Lézat-sur-Lèze :278px:544px",
"Mirepoix :304px:557px",
"Pamiers :291px:555px",
"Saint-Girons :267px:564px",
"..........Aveyron.................",
"Decazeville :325px:455px",
"Entraygues-sur-Truyère :340px:449px",
"Espalion :350px:457px",
"Millau :365px:487px",
"Mur-de-Barrez :344px:436px",
"Nant :377px:492px",
"Naucelle :328px:480px",
"Réquista :338px:491px",
"Rodez :340px:470px",
"Sainte-Affrique :356px:497px",
"Salles-Curan :351px:481px",
"Sévérac-le-Château :365px:471px",
"Villefranche-de-Rouergue :313px:469px",
"............Gers..............",
"Auch :240px:519px",
"Cazaubon :207px:498px",
"Condom :230px:497px",
"Eauze :216px:503px",
"Fleurance :244px:505px",
"Isle-Jourdain (L') :265px:522px",
"Lectoure :242px:499px",
"Mauvezin :255px:513px",
"Mirande :231px:528px",
"Plaisance :213px:521px",
"Samatan :257px:530px",
"Vic-Fezensac :226px:510px",
"...........Haute-Garonne...........",
"Auterive :284px:541px",
"Bagnères-de-Luchon :239px:579px",
"Cazères :266px:550px",
"Grenade :275px:511px",
"Isle-en-Dodon :252px:538px",
"Muret :277px:533px",
"Revel :311px:533px",
"Saint-Gaudens :246px:557px",
"Toulouse :283px:523px",
"Villefranche-de-Lauragais :296px:537px",
"Villemur-sur-Tarn :286px:505px",
".........Hautes-Pyrénées...........",
"Argelès-Gazost :205px:562px",
"Bagnères-de-Bigorre :217px:558px",
"Lannemezan :229px:555px",
"Lourdes :207px:557px",
"Saint-Lary-Soulan :225px:576px",
"Tarbes :214px:546px",
"Vic-en-Bigorre :213px:536px",
"............Lot.............",
"Cahors :283px:464px",
"Castelnau-Montratier :279px:477px",
"Figeac :313px:454px",
"Gourdon :280px:445px",
"Gramat :298px:442px",
"Puy-l'Evêque :268px:460px",
"Saint-Céré :305px:436px",
"Souillac :286px:433px",
"...........Tarn...........",
"Albi :319px:500px",
"Carmaux :320px:491px",
"Castres :324px:522px",
"Gaillac :306px:502px",
"Graulhet :311px:511px",
"Lacaune :347px:515px",
"Lavaur :303px:515px",
"Mazamet :330px:531px",
"Montredon-Labessonnié :328px:514px",
"Puylaurens :312px:524px",
"Rabastens :298px:507px",
".........Tarn-et-Garonne......",
"Beaumont-de-Lomagne :261px:502px",
"Castelsarrasin :267px:491px",
"Caussade :289px:483px",
"Moissac :266px:487px",
"Montauban :279px:493px",
"Valence :256px:487px",
"Verdun-sur-Garonne:273px:505px",
"__________________________"
);

nord = new Array(
"Nord-Pas-de-Calais",
"..........Nord............",
"Avesnes-sur-Helpe :400px:68px",
"Bailleul :346px:25px",
"Cambrai :369px:64px",
"Cateau-Cambrésis (Le) :382px:69px",
"Douai :361px:51px",
"Dunkerque :327px:5px",
"Fourmies :405px:75px",
"Gravelines :320px:8px",
"Hazebrouck :337px:27px",
"Lille :360px:33px",
"Maubeuge :401px:57px",
"Saint-Amand-les-Eaux :377px:45px",
"Tourcoing :365px:27px",
"Valenciennes :381px:52px",
"......Pas-de-Calais........",
"Aire-sur-la-Lys :332px:32px",
"Arras :347px:57px",
"Bapaume :351px:70px",
"Berck :294px:49px",
"Béthune :342px:40px",
"Boulogne-sur-Mer :296px:27px",
"Calais :307px:11px",
"Desvres :306px:30px",
"Etaples :298px:41px",
"Hénin-Beaumont :356px:48px",
"Hesdin :315px:51px",
"Lens :350px:47px",
"Saint-Omer :325px:25px",
"Saint-Pol-sur-Ternoise :328px:51px",
"__________________________"
);

pays = new Array(
"Pays-de-Loire",
"......Loire-Atlantique........",
"Ancenis :162px:256px",
"Baule-Escoublac (La) :105px:260px",
"Blain :135px:248px",
"Châteaubriant :154px:232px",
"Clisson :157px:276px",
"Guémené-Penfao :133px:237px",
"Guérande :103px:256px",
"Legé :142px:289px",
"Machecoul :131px:281px",
"Nantes :145px:267px",
"Nort-sur-Erdre :148px:251px",
"Pontchâteau :119px:250px",
"Pornic :118px:272px",
"Saint-Nazaire :114px:260px",
"......Maine-et-Loire............",
"Angers :192px:251px",
"Baugé :214px:247px",
"Beaupréau :171px:269px",
"Candé :170px:244px",
"Chalonnes-sur-Loire :182px:259px",
"Châteauneuf-sur-Sarthe :195px:237px",
"Chemillé :183px:268px",
"Cholet :176px:279px",
"Doué-la-Fontaine :205px:271px",
"Durtal :207px:238px",
"Longué-Jumelles :212px:258px",
"Pouancé :164px:231px",
"Saumur :214px:267px",
"Segré :178px:236px",
"Vihiers :192px:274px",
"........Mayenne..........",
"Château-Gontier :186px:226px",
"Craon :174px:224px",
"Ernée :177px:193px",
"Evron :202px:204px",
"Gorron :183px:185px",
"Lassay-les-Châteaux :198px:184px",
"Laval :183px:209px",
"Mayenne :191px:193px",
"Meslay-du-Maine :193px:218px",
"Villaines-la-Juhel :207px:191px",
".........Sarthe..........",
"Bonnétable :239px:202px",
"Château-du-Loir :238px:236px",
"Ecommoy :232px:227px",
"Ferté-Bernard (La) :250px:202px",
"Flèche (La) :215px:235px",
"Lude (Le) :226px:239px",
"Mamers :237px:191px",
"Mans (Le) :229px:215px",
"Sablé-sur-Sarthe :204px:225px",
"Saint-Calais :254px:220px",
"Sillé-le-Guillaume :214px:202px",
"Suze-sur-Sarthe (La) :220px:222px",
"........Vendée...........",
"Aizenay :140px:299px",
"Challans :128px:291px",
"Chantonnay :167px:304px",
"Fontenay-le-Comte :178px:320px",
"Herbiers (Les) :169px:292px",
"Ile-d'Yeu (L') :105px:300px",
"Luçon :160px:320px",
"Montaigu :155px:284px",
"Mortagne-sur-Sèvre :172px:283px",
"Noirmoutier-en-l'Ile :111px:280px",
"Pouzauges :176px:298px",
"Roche-sur-Yon (La) :148px:304px",
"Sables-d'Olonne (Les) :131px:316px",
"Saint-Gilles-Croix-de-Vie :124px:302px",
"Saint-Jean-de-Monts :119px:294px",
"Tranche-sur-Mer (La) :147px:327px",
"__________________________"
);

picardie = new Array(   
"Picardie",
".......Aisne..........",
"Bohain-en-Vermondois :378px:78px",
"Château-Thierry :377px:144px",
"Chauny :368px:104px",
"Guise :387px:84px",
"Hirson :407px:82px",
"Laon :387px:107px",
"Montcornet :404px:98px",
"Saint-Quentin :371px:88px",
"Villers-Cotterêts :363px:129px",
".......Oise.............",
"Beauvais :316px:116px",
"Breteuil :327px:103px",
"Clermont :332px:121px",
"Compiègne :351px:118px",
"Creil :335px:130px",
"Crépy-en-Valois :354px:131px",
"Crèvecoeur-le-Grand :316px:104px",
"Formerie :301px:102px",
"Méru :318px:131px",
"Noyon :358px:107px",
"Saint-Just-en-Chaussée :333px:112px",
"Senlis :340px:133px",
".........Somme........",
"Abbeville :305px:69px",
"Ailly-sur-Noye :330px:94px",
"Albert :342px:77px",
"Amiens :327px:84px",
"Corbie :336px:83px",
"Doullens :328px:66px",
"Flixecourt :316px:76px",
"Friville-Escarbotin :292px:71px",
"Ham :362px:95px",
"Montdidier :339px:102px",
"Péronne :355px:82px",
"Poix-de-Picardie :313px:92px",
"Roye :349px:98px",
"Rue :298px:58px",
"__________________________"
);

poitou = new Array(
"Poitou-Charentes",
".......Charente............",
"Aigre :216px:361px",
"Angoulème :223px:378px",
"Barbezieux-Saint-Hilaire :207px:390px",
"Chalais :217px:404px",
"Cognac :199px:375px",
"Confolens :248px:353px",
"Jarnac :207px:375px",
"Montmoreau-Saint-Cybard :221px:395px",
"Rochefoucauld (La) :233px:372px",
"Rouillac :212px:369px",
"Ruffec :225px:352px",
"Saint-Claud :238px:361px",
".....Charente-Maritime....",
"Jonzac :193px:391px",
"Marans :169px:330px",
"Marennes :162px:364px",
"Matha :200px:362px",
"Mortagne-sur-Gironde :176px:388px",
"Pons :188px:382px",
"Rochefort :169px:356px",
"Rochelle (La) :160px:340px",
"Royan :165px:378px",
"Saint-Jean-d'Angély :190px:357px",
"Saint-Martin-de-Ré :150px:337px",
"Saint-Pierre-d'Oléron :152px:355px",
"Saintes :184px:370px",
"Surgères :179px:345px",
"......Deux-Sèvres.........",
"Airvault :210px:296px",
"Bressuire :193px:295px",
"Chef-Boutonne :212px:346px",
"Coulonges-sur-l'Autize :188px:319px",
"Mauléon :182px:289px",
"Mauzé-sur-le-Mignon :183px:339px",
"Melle :208px:339px",
"Moncoutant :189px:303px",
"Niort :194px:330px",
"Parthenay :205px:308px",
"Saint-Maixent-l'Ecole :206px:325px",
"Thouars :207px:286px",
".........Vienne.........",
"Châtellerault :243px:298px",
"Chauvigny :247px:316px",
"Civray :230px:344px",
"Dangé-Saint-Romain :246px:290px",
"Isle-Jourdain (L') :248px:339px",
"Jaunay-Clan :235px:307px",
"Loudun :221px:284px",
"Mirebeau :226px:299px",
"Montmorillon :258px:325px",
"Poitiers :232px:314px",
"Vivonne :229px:325px",
"__________________________"
);

provence = new Array(
"Provence-Alpes-Côte-d'Azur",
"....Alpes-de-Haute-Provence..",
"Annot :545px:489px",
"Barcelonnete :542px:460px",
"Castellane :537px:498px",
"Colmars :542px:475px",
"Digne-les-Bains :523px:481px",
"Forcalquier :500px:492px",
"Manosque :501px:502px",
"Motte (La) :510px:465px",
"Riez :516px:502px",
"Saint-Paul :547px:451px",
"Seyne :528px:464px",
"Sisteron :507px:476px",
".....Alpes-Maritimes.......",
"Antibes :569px:515px",
"Cannes :563px:518px",
"Grasse :558px:511px",
"Levens :573px:497px",
"Menton :587px:501px",
"Nice :575px:507px",
"Puget-Théniers :556px:490px",
"Saint-Etienne-de-Tinée :556px:469px",
"Saint-Martin-Vésubie :574px:481px",
"Tende :590px:479px",
".....Bouches-du-Rhône.....",
"Aix-en-Provence :485px:523px",
"Arles :443px:514px",
"Aubagne :493px:539px",
"Châteaurenard :454px:500px",
"Ciotat (La) :493px:548px",
"Istres :462px:525px",
"Marignane :473px:531px",
"Marseille :483px:539px",
"Martigues :465px:532px",
"Saint-Martin-de-Crau :452px:517px",
"Saintes-Maries-de-la-Mer :434px:530px",
"Salon-de-Provence :467px:516px",
"Tarascon :445px:505px",
"......Hautes-Alpes.......",
"Briançon :539px:425px",
"Embrun :534px:448px",
"Gap :514px:450px",
"Grave (La) :523px:416px",
"Guillestre :541px:442px",
"Laragne-Montéglin :502px:467px",
"Orcières :525px:440px",
"Rosans :484px:462px",
"Saint-Firmin :510px:435px",
"Veynes :501px:452px",
"........Var........",
"Bandol :501px:551px",
"Brignoles :516px:532px",
"Cuers :517px:543px",
"Draguignan :536px:522px",
"Fayence :547px:515px",
"Fréjus :550px:528px",
"Hyères :521px:551px",
"Lavandou (Le) :532px:550px",
"Luc (Le) :529px:531px",
"Rians :500px:519px",
"Saint-Maximin-la-Ste-Baume :505px:529px",
"Saint-Tropez :546px:540px",
"Salernes :524px:521px",
"Toulon :510px:552px",
"......Vaucluse........",
"Apt :481px:501px",
"Avignon :452px:497px",
"Bollène :449px:474px",
"Carpentras :464px:490px",
"Cavaillon :464px:504px",
"Isle-sur-la-Sorgue (L') :464px:498px",
"Orange :452px:483px",
"Pertuis :487px:513px",
"Vaison-la-Romaine :464px:476px",
"Valréas :460px:467px",
"__________________________"
);

rhone = new Array(
"Rhône-Alpes",
"........Ain............",
"Ambérieu-en-Bugey :476px:354px",
"Bellegarde-sur-Valserine :497px:343px",
"Belley :491px:368px",
"Bourg-en-Bresse :468px:338px",
"Châtillon-sur-Chalaronne :454px:344px",
"Gex :507px:328px",
"Montluel :461px:362px",
"Oyonnax :488px:333px",
"Pont-de-Vaux :452px:322px",
"Soissons :375px:121px",
"Trévoux :446px:356px",
".......Ardèche..............",
"Annonay :442px:407px",
"Aubenas :430px:450px",
"Bourg-Saint-Andéol :442px:466px",
"Cheylard (Le) :431px:430px",
"Privas :440px:442px",
"Saint-Etienne-de-Lugdarès :408px:448px",
"Teil (Le) :444px:454px",
"Tournon-sur-Rhône :450px:419px",
"Vans [les) :418px:465px",
"Vernoux-en-Vivarais :442px:430px",
".......Drôme...........",
"Crest :461px:441px",
"Die :478px:438px",
"Dieulefit :463px:455px",
"Livron-sur-Drôme :452px:438px",
"Montélimar :447px:453px",
"Nyons :467px:466px",
"Pierrelatte :446px:466px",
"Romans-sur-Isère :461px:419px",
"Saint-Jean-en-Royans :473px:420px",
"Saint-Rambert-d'Albon :449px:402px",
"Tain-l'Hermitage :451px:417px",
"Valence :454px:427px",
".....Haute-Savoie.........",
"Annecy :511px:358px",
"Annemasse :515px:338px",
"Bonneville :524px:346px",
"Chamonix-Mont-Blanc :548px:355px",
"Cluses :533px:346px",
"Evian-les-Bains :531px:323px",
"Faverges :520px:368px",
"Megève :535px:360px",
"Morzine :538px:337px",
"Rumilly :503px:361px",
"Saint-Julien-en-Genevois :509px:342px",
"Sallanches :536px:355px",
"Thônes :521px:359px",
"Thonon-les-Bains :527px:325px",
"........Isère......",
"Bourg-d'Oisans (Le) :509px:418px",
"Bourgoin-Jallieu :471px:382px",
"Côte-Saint-André (La) :471px:396px",
"Grenoble :494px:409px",
"Mure (La) :498px:428px",
"Pontcharra :507px:392px",
"Roussillon :450px:398px",
"Saint-Marcellin :474px:411px",
"Tour-du-Pin (La) :479px:383px",
"Vienne :452px:387px",
"Villard-de-Lans :486px:418px",
"Villefontaine :464px:380px",
"Vizille :497px:416px",
"Voiron :487px:397px",
".......Loire.........",
"Bourg-Argental :437px:404px",
"Chazelles-sur-Lyon :428px:380px",
"Feurs :419px:373px",
"Montbrison :413px:383px",
"Noirétable :397px:368px",
"Rive-de-Gier :439px:388px",
"Roanne :411px:352px",
"Saint-Etienne :428px:394px",
"Saint-Just-Saint-Rambert :420px:390px",
"........Rhône..........",
"Arbresle (L') :438px:366px",
"Belleville :443px:346px",
"Cours-la-Ville :424px:347px",
"Givors :446px:383px",
"Lyon :450px:373px",
"Meyzieu :457px:370px",
"Neuville-sur-Saône :450px:362px",
"Tarare :430px:362px",
"Villefranche-sur-Saône :442px:354px",
"........Savoie......",
"Aix-les-Bains :502px:373px",
"Albertville :525px:373px",
"Bourg-Saint-Maurice :543px:376px",
"Chambéry :502px:382px",
"Modane :541px:406px",
"Moûtiers :533px:386px",
"Rochette (La) :512px:389px",
"Saint-Jean-de-Maurienne :524px:401px",
"Saint-Pierre-d'Albigny :514px:381px",
"Tignes :550px:386px",
"Ugine :526px:368px",
"__________________________"
);


function setValue3(){
now=0;
var objet = document.distanceform.aquitained.selectedIndex;
var index = document.distanceform.aquitained.options[objet].value;
getville(aquitaine[index]);
}

function setValue(){
now=0;
var objet = document.distanceform.alsaced.selectedIndex;
var index = document.distanceform.alsaced.options[objet].value;
getville(alsace[index]);
}


function setValue5(){
now=0;
var objet = document.distanceform.auvergned.selectedIndex;
var index = document.distanceform.auvergned.options[objet].value;
getville(auvergne[index]);
}


function setValue7(){
now=0;
var objet = document.distanceform.bnormandied.selectedIndex;
var index = document.distanceform.bnormandied.options[objet].value;
getville(bnormandie[index]);
}


function setValue9(){
now=0;
var objet = document.distanceform.bourgogned.selectedIndex;
var index = document.distanceform.bourgogned.options[objet].value;
getville(bourgogne[index]);
}

function setValue11(){
now=0;
var objet = document.distanceform.bretagned.selectedIndex;
var index = document.distanceform.bretagned.options[objet].value;
getville(bretagne[index]);
}


function setValue13(){
now=0;
var objet = document.distanceform.centred.selectedIndex;
var index = document.distanceform.centred.options[objet].value;
getville(centre[index]);
}


function setValue15(){
now=0;
var objet = document.distanceform.champagned.selectedIndex;
var index = document.distanceform.champagned.options[objet].value;
getville(champagne[index]);
}


function setValue17(){
now=0;
var objet = document.distanceform.corsed.selectedIndex;
var index = document.distanceform.corsed.options[objet].value;
getville(corse[index]);
}


function setValue19(){
now=0;
var objet = document.distanceform.franched.selectedIndex;
var index = document.distanceform.franched.options[objet].value;
getville(franche[index]);
}

function setValue21(){
now=0;
var objet = document.distanceform.hnormandied.selectedIndex;
var index = document.distanceform.hnormandied.options[objet].value;
getville(hnormandie[index]);
}


function setValue23(){
now=0;
var objet = document.distanceform.iledefd.selectedIndex;
var index = document.distanceform.iledefd.options[objet].value;
getville(iledef[index]);
}


function setValue25(){
now=0;
var objet = document.distanceform.languedocd.selectedIndex;
var index = document.distanceform.languedocd.options[objet].value;
getville(languedoc[index]);
}

function setValue27(){
now=0;
var objet = document.distanceform.limousind.selectedIndex;
var index = document.distanceform.limousind.options[objet].value;
getville(limousin[index]);
}

function setValue29(){
now=0;
var objet = document.distanceform.lorrained.selectedIndex;
var index = document.distanceform.lorrained.options[objet].value;
getville(lorraine[index]);
}

function setValue31(){
now=0;
var objet = document.distanceform.midid.selectedIndex;
var index = document.distanceform.midid.options[objet].value;
getville(midi[index]);
}

function setValue33(){
now=0;
var objet = document.distanceform.nordd.selectedIndex;
var index = document.distanceform.nordd.options[objet].value;
getville(nord[index]);
}

function setValue35(){
now=0;
var objet = document.distanceform.paysd.selectedIndex;
var index = document.distanceform.paysd.options[objet].value;
getville(pays[index]);
}

function setValue37(){
now=0;
var objet = document.distanceform.picardied.selectedIndex;
var index = document.distanceform.picardied.options[objet].value;
getville(picardie[index]);
}

function setValue39(){
now=0;
var objet = document.distanceform.poitoud.selectedIndex;
var index = document.distanceform.poitoud.options[objet].value;
getville(poitou[index]);
}

function setValue41(){
now=0;
var objet = document.distanceform.provenced.selectedIndex;
var index = document.distanceform.provenced.options[objet].value;
getville(provence[index]);
}

function setValue43(){
now=0;
var objet = document.distanceform.rhoned.selectedIndex;
var index = document.distanceform.rhoned.options[objet].value;
getville(rhone[index]);
}

function writeaquitaine(){

  var cityarray,cityname,lng,firstletter,prevletter;
  lng = aquitaine.length;
  document.writeln('<select name=aquitained size=1 onclick="setValue3()" style="BACKGROUND-color:#0000ff; color:#c0ffc0; ">');
  prevlastletter = 'Z';
  for (i = 0 ; i < lng ; i++){
cityarray = aquitaine[i].split(':',1);
cityname = cityarray[0];

document.write  ('<option value=' + i + '>'+ cityname+'</option>');

  }
document.write  ('</select>');
}

function writealsace(){

  var cityarray,cityname,lng,firstletter,prevletter;
  lng = alsace.length;
  document.writeln('<select name=alsaced size=1 onclick="setValue()" style="BACKGROUND-color:#c0c000; color:#000000">');
  prevlastletter = 'Z';
  for (i = 0 ; i < lng ; i++){
cityarray = alsace[i].split(':',1);
cityname = cityarray[0];

document.write  ('<option value=' + i + '>'+ cityname+'</option>');

  }
document.write  ('</select>');
}


function writeauvergne(){

  var cityarray,cityname,lng,firstletter,prevletter;
  lng = auvergne.length;
  document.writeln('<select name=auvergned size=1 onclick="setValue5()" style="BACKGROUND-color:#c0c000; color:#000000">');
  prevlastletter = 'Z';
  for (i = 0 ; i < lng ; i++){
cityarray = auvergne[i].split(':',1);
cityname = cityarray[0];

document.write  ('<option value=' + i + '>'+ cityname+'</option>');

  }
document.write  ('</select>');
}

function writebnormandie(){

  var cityarray,cityname,lng,firstletter,prevletter;
  lng = bnormandie.length;
  document.writeln('<select name=bnormandied size=1 onclick="setValue7()" style="BACKGROUND-color:#0000ff; color:#c0ffc0">');
  prevlastletter = 'Z';
  for (i = 0 ; i < lng ; i++){
cityarray = bnormandie[i].split(':',1);
cityname = cityarray[0];

document.write  ('<option value=' + i + '>'+ cityname+'</option>');

  }
document.write  ('</select>');
}

function writebourgogne(){

  var cityarray,cityname,lng,firstletter,prevletter;
  lng = bourgogne.length;
  document.writeln('<select name=bourgogned size=1 onclick="setValue9()" style="BACKGROUND-color:#c0c000; color:#000000">');
  prevlastletter = 'Z';
  for (i = 0 ; i < lng ; i++){
cityarray = bourgogne[i].split(':',1);
cityname = cityarray[0];

document.write  ('<option value=' + i + '>'+ cityname+'</option>');

  }
document.write  ('</select>');
}

function writebretagne(){

  var cityarray,cityname,lng,firstletter,prevletter;
  lng = bretagne.length;
  document.writeln('<select name=bretagned size=1 onclick="setValue11()" style="BACKGROUND-color:#0000ff; color:#c0ffc0">');
  prevlastletter = 'Z';
  for (i = 0 ; i < lng ; i++){
cityarray = bretagne[i].split(':',1);
cityname = cityarray[0];

document.write  ('<option value=' + i + '>'+ cityname+'</option>');

  }
document.write  ('</select>');
}

function writecentre(){

  var cityarray,cityname,lng,firstletter,prevletter;
  lng = centre.length;
  document.writeln('<select name=centred size=1 onclick="setValue13()" style="BACKGROUND-color:#c0c000; color:#000000">');
  prevlastletter = 'Z';
  for (i = 0 ; i < lng ; i++){
cityarray = centre[i].split(':',1);
cityname = cityarray[0];

document.write  ('<option value=' + i + '>'+ cityname+'</option>');

  }
document.write  ('</select>');
}

function writechampagne(){

  var cityarray,cityname,lng,firstletter,prevletter;
  lng = champagne.length;
  document.writeln('<select name=champagned size=1 onclick="setValue15()" style="BACKGROUND-color:#0000ff; color:#c0ffc0">');
  prevlastletter = 'Z';
  for (i = 0 ; i < lng ; i++){
cityarray = champagne[i].split(':',1);
cityname = cityarray[0];

document.write  ('<option value=' + i + '>'+ cityname+'</option>');

  }
document.write  ('</select>');
}

function writecorse(){

  var cityarray,cityname,lng,firstletter,prevletter;
  lng = corse.length;
  document.writeln('<select name=corsed size=1 onclick="setValue17()" style="BACKGROUND-color:#c0c000; color:#000000">');
  prevlastletter = 'Z';
  for (i = 0 ; i < lng ; i++){
cityarray = corse[i].split(':',1);
cityname = cityarray[0];

document.write  ('<option value=' + i + '>'+ cityname+'</option>');

  }
document.write  ('</select>');
}

function writefranche(){

  var cityarray,cityname,lng,firstletter,prevletter;
  lng = franche.length;
  document.writeln('<select name=franched size=1 onclick="setValue19()" style="BACKGROUND-color:#0000ff; color:#c0ffc0">');
  prevlastletter = 'Z';
  for (i = 0 ; i < lng ; i++){
cityarray = franche[i].split(':',1);
cityname = cityarray[0];

document.write  ('<option value=' + i + '>'+ cityname+'</option>');

  }
document.write  ('</select>');
}

function writehnormandie(){

  var cityarray,cityname,lng,firstletter,prevletter;
  lng = hnormandie.length;
  document.writeln('<select name=hnormandied size=1 onclick="setValue21()" style="BACKGROUND-color:#c0c000; color:#000000">');
  prevlastletter = 'Z';
  for (i = 0 ; i < lng ; i++){
cityarray = hnormandie[i].split(':',1);
cityname = cityarray[0];

document.write  ('<option value=' + i + '>'+ cityname+'</option>');

  }
document.write  ('</select>');
}

function writeiledef(){

  var cityarray,cityname,lng,firstletter,prevletter;
  lng = iledef.length;
  document.writeln('<select name=iledefd size=1 onclick="setValue23()" style="BACKGROUND-color:#0000ff; color:#c0ffc0">');
  prevlastletter = 'Z';
  for (i = 0 ; i < lng ; i++){
cityarray = iledef[i].split(':',1);
cityname = cityarray[0];

document.write  ('<option value=' + i + '>'+ cityname+'</option>');

  }
document.write  ('</select>');
}

function writelanguedoc(){

  var cityarray,cityname,lng,firstletter,prevletter;
  lng = languedoc.length;
  document.writeln('<select name=languedocd size=1 onclick="setValue25()" style="BACKGROUND-color:#c0c000; color:#000000">');
  prevlastletter = 'Z';
  for (i = 0 ; i < lng ; i++){
cityarray = languedoc[i].split(':',1);
cityname = cityarray[0];

document.write  ('<option value=' + i + '>'+ cityname+'</option>');

  }
document.write  ('</select>');
}

function writelimousin(){

  var cityarray,cityname,lng,firstletter,prevletter;
  lng = limousin.length;
  document.writeln('<select name=limousind size=1 onclick="setValue27()" style="BACKGROUND-color:#0000ff; color:#c0ffc0">');
  prevlastletter = 'Z';
  for (i = 0 ; i < lng ; i++){
cityarray = limousin[i].split(':',1);
cityname = cityarray[0];

document.write  ('<option value=' + i + '>'+ cityname+'</option>');

  }
document.write  ('</select>');
}

function writelorraine(){
  var cityarray,cityname,lng,firstletter,prevletter;
  lng = lorraine.length;
  document.writeln('<select name=lorrained size=1 onclick="setValue29()" style="BACKGROUND-color:#c0c000; color:#000000">');
  prevlastletter = 'Z';
  for (i = 0 ; i < lng ; i++){
cityarray = lorraine[i].split(':',1);
cityname = cityarray[0];

document.write  ('<option value=' + i + '>'+ cityname+'</option>');

  }
document.write  ('</select>');
}

function writemidi(){

  var cityarray,cityname,lng,firstletter,prevletter;
  lng = midi.length;
  document.writeln('<select name=midid size=1 onclick="setValue31()" style="BACKGROUND-color:#0000ff; color:#c0ffc0">');
  prevlastletter = 'Z';
  for (i = 0 ; i < lng ; i++){
cityarray = midi[i].split(':',1);
cityname = cityarray[0];

document.write  ('<option value=' + i + '>'+ cityname+'</option>');

  }
document.write  ('</select>');
}

function writenord(){

  var cityarray,cityname,lng,firstletter,prevletter;
  lng = nord.length;
  document.writeln('<select name=nordd size=1 onclick="setValue33()" style="BACKGROUND-color:#c0c000; color:#000000">');
  prevlastletter = 'Z';
  for (i = 0 ; i < lng ; i++){
cityarray = nord[i].split(':',1);
cityname = cityarray[0];

document.write  ('<option value=' + i + '>'+ cityname+'</option>');

  }
document.write  ('</select>');
}

function writepays(){

  var cityarray,cityname,lng,firstletter,prevletter;
  lng = pays.length;
  document.writeln('<select name=paysd size=1 onclick="setValue35()" style="BACKGROUND-color:#0000ff; color:#c0ffc0">');
  prevlastletter = 'Z';
  for (i = 0 ; i < lng ; i++){
cityarray = pays[i].split(':',1);
cityname = cityarray[0];

document.write  ('<option value=' + i + '>'+ cityname+'</option>');

  }
document.write  ('</select>');
}

function writepicardie(){

  var cityarray,cityname,lng,firstletter,prevletter;
  lng = picardie.length;
  document.writeln('<select name=picardied size=1 onclick="setValue37()" style="BACKGROUND-color:#c0c000; color:#000000">');
  prevlastletter = 'Z';
  for (i = 0 ; i < lng ; i++){
cityarray = picardie[i].split(':',1);
cityname = cityarray[0];

document.write  ('<option value=' + i + '>'+ cityname+'</option>');

  }
document.write  ('</select>');
}

function writepoitou(){

  var cityarray,cityname,lng,firstletter,prevletter;
  lng = poitou.length;
  document.writeln('<select name=poitoud size=1 onclick="setValue39()" style="BACKGROUND-color:#0000ff; color:#c0ffc0">');
  prevlastletter = 'Z';
  for (i = 0 ; i < lng ; i++){
cityarray = poitou[i].split(':',1);
cityname = cityarray[0];

document.write  ('<option value=' + i + '>'+ cityname+'</option>');

  }
document.write  ('</select>');
}


function writeprovence(){

  var cityarray,cityname,lng,firstletter,prevletter;
  lng = provence.length;
  document.writeln('<select name=provenced size=1 onclick="setValue41()" style="BACKGROUND-color:#c0c040; color:#000000">');
  prevlastletter = 'Z';
  for (i = 0 ; i < lng ; i++){
cityarray = provence[i].split(':',1);
cityname = cityarray[0];

document.write  ('<option value=' + i + '>'+ cityname+'</option>');

  }
document.write  ('</select>');
}


function writerhone(){

  var cityarray,cityname,lng,firstletter,prevletter;
  lng = rhone.length;
  document.writeln('<select name=rhoned size=1 onclick="setValue43()" style="BACKGROUND-color:#0000ff; color:#c0ffc0">');
  prevlastletter = 'Z';
  for (i = 0 ; i < lng ; i++){
cityarray = rhone[i].split(':',1);
cityname = cityarray[0];

document.write  ('<option value=' + i + '>'+ cityname+'</option>');

  }
document.write  ('</select>');
}


