function dynamicarea2( selectbox ) { var label; var value; var newopt; var flag = true; var selectarea2 = selectbox.options[ selectbox.selectedIndex ].value; switch ( selectarea2 ) { case "1":label = new Array( "" ,"67 - Bas-Rhin","68 - Haut-Rhin"); value = new Array( "" ,"313","314");break;case "2":label = new Array( "" ,"24 - Dordogne","33 - Gironde","40 - Landes","47 - Lot-et-Garonne","64 - Pyrenees Atlantiques"); value = new Array( "" ,"270","279","286","293","310");break;case "3":label = new Array( "" ,"03 - Allier","15 - Cantal","43 - Haute-Loire","63 - Puy de Dome"); value = new Array( "" ,"248","260","289","309");break;case "4":label = new Array( "" ,"14 - Calvados","50 - Manche","61 - Orne"); value = new Array( "" ,"259","296","307");break;case "5":label = new Array( "" ,"21 - Cote d'Or","58 - Nievre","71 - Saone-et-Loire","89 - Yonne"); value = new Array( "" ,"267","304","317","335");break;case "6":label = new Array( "" ,"22 - Cotes d'Armor","29 - Finistere","35 - Ille-et-Vilaine","56 - Morbihan"); value = new Array( "" ,"268","275","281","302");break;case "7":label = new Array( "" ,"18 - Cher","28 - Eure-et-Loir","36 - Indre","37 - Indre-et-Loire","41 - Loir-et-Cher","45 - Loiret"); value = new Array( "" ,"263","274","282","283","287","291");break;case "8":label = new Array( "" ,"08 - Ardennes","10 - Aube","51 - Marne","52 - Haute-Marne"); value = new Array( "" ,"253","255","297","298");break;case "9":label = new Array( "" ,"2A - Corse du Sud","2B - Haute-Corse"); value = new Array( "" ,"265","266");break;case "10":label = new Array( "" ,"25 - Doubs","39 - Jura","70 - Haute-Saone","90 - Territoire de Belfort"); value = new Array( "" ,"271","285","316","336");break;case "11":label = new Array( "" ,"27 - Eure","76 - Seine Maritime"); value = new Array( "" ,"273","322");break;case "12":label = new Array( "" ,"75 - Paris","77 - Seine-et-Marne","78 - Yvelines","91 - Essonne","92 - Hauts de Seine","93 - Seine-St-Denis","94 - Val de Marne","95 - Val d'Oise"); value = new Array( "" ,"321","323","324","337","338","339","340","341");break;case "13":label = new Array( "" ,"11 - Aude","30 - Gard","34 - Herault","48 - Lozere","66 - Pyrenees Orientales"); value = new Array( "" ,"256","276","280","294","312");break;case "14":label = new Array( "" ,"19 - Correze","23 - Creuse","87 - Haute-Vienne"); value = new Array( "" ,"264","269","333");break;case "15":label = new Array( "" ,"54 - Meurthe-et-Moselle","55 - Meuse","57 - Moselle","88 - Vosges"); value = new Array( "" ,"300","301","303","334");break;case "16":label = new Array( "" ,"09 - Ariege","12 - Aveyron","31 - Haute-Garonne","32 - Gers","46 - Lot","65 - Hautes-Pyrenees","81 - Tarn","82 - Tarn-et-Garonne"); value = new Array( "" ,"254","257","277","278","292","311","327","328");break;case "17":label = new Array( "" ,"59 - Nord","62 - Pas de Calais"); value = new Array( "" ,"305","308");break;case "18":label = new Array( "" ,"44 - Loire Atlantique","49 - Maine-et-Loire","53 - Mayenne","72 - Sarthe","85 - Vendee"); value = new Array( "" ,"290","295","299","318","331");break;case "19":label = new Array( "" ,"02 - Aisne","60 - Oise","80 - Somme"); value = new Array( "" ,"247","306","326");break;case "20":label = new Array( "" ,"16 - Charente","17 - Charente Maritime","79 - Deux-Sevres","86 - Vienne"); value = new Array( "" ,"261","262","325","332");break;case "21":label = new Array( "" ,"04 - Alpes de Haute Provence","05 - Hautes-Alpes","06 - Alpes Maritimes","13 - Bouches du Rhone","83 - Var","84 - Vaucluse"); value = new Array( "" ,"249","250","251","258","329","330");break;case "22":label = new Array( "" ,"01 - Ain","07 - Ardeche","26 - Drome","38 - Isere","42 - Loire","69 - Rhone","73 - Savoie","74 - Haute-Savoie"); value = new Array( "" ,"246","252","272","284","288","315","319","320");break;case "141":label = new Array( "" ); value = new Array( "" );break;case "140":label = new Array( "" ); value = new Array( "" );break;case "128":label = new Array( "" ); value = new Array( "" );break;case "139":label = new Array( "" ); value = new Array( "" );break;case "138":label = new Array( "" ); value = new Array( "" );break;case "137":label = new Array( "" ); value = new Array( "" );break;case "136":label = new Array( "" ); value = new Array( "" );break;case "135":label = new Array( "" ); value = new Array( "" );break;case "134":label = new Array( "" ); value = new Array( "" );break;case "133":label = new Array( "" ); value = new Array( "" );break;case "132":label = new Array( "" ); value = new Array( "" );break;case "131":label = new Array( "" ); value = new Array( "" );break;case "130":label = new Array( "" ); value = new Array( "" );break;case "129":label = new Array( "" ); value = new Array( "" );break;case "116":label = new Array( "" ); value = new Array( "" );break;case "115":label = new Array( "" ); value = new Array( "" );break;case "114":label = new Array( "" ); value = new Array( "" );break;case "113":label = new Array( "" ); value = new Array( "" );break;case "112":label = new Array( "" ); value = new Array( "" );break;case "111":label = new Array( "" ); value = new Array( "" );break;case "110":label = new Array( "" ); value = new Array( "" );break;case "109":label = new Array( "" ); value = new Array( "" );break;case "108":label = new Array( "" ); value = new Array( "" );break;case "117":label = new Array( "" ); value = new Array( "" );break;case "118":label = new Array( "" ); value = new Array( "" );break;case "119":label = new Array( "" ); value = new Array( "" );break;case "120":label = new Array( "" ); value = new Array( "" );break;case "121":label = new Array( "" ); value = new Array( "" );break;case "122":label = new Array( "" ); value = new Array( "" );break;case "123":label = new Array( "" ); value = new Array( "" );break;case "124":label = new Array( "" ); value = new Array( "" );break;case "142":label = new Array( "" ); value = new Array( "" );break;case "143":label = new Array( "" ); value = new Array( "" );break;case "144":label = new Array( "" ); value = new Array( "" );break;case "145":label = new Array( "" ); value = new Array( "" );break;case "146":label = new Array( "" ); value = new Array( "" );break;case "147":label = new Array( "" ); value = new Array( "" );break;case "151":label = new Array( "" ); value = new Array( "" );break;case "152":label = new Array( "" ); value = new Array( "" );break;case "153":label = new Array( "" ); value = new Array( "" );break;case "154":label = new Array( "" ); value = new Array( "" );break;case "155":label = new Array( "" ); value = new Array( "" );break;case "156":label = new Array( "" ); value = new Array( "" );break;case "157":label = new Array( "" ); value = new Array( "" );break;case "158":label = new Array( "" ); value = new Array( "" );break;case "159":label = new Array( "" ); value = new Array( "" );break;case "160":label = new Array( "" ); value = new Array( "" );break;case "161":label = new Array( "" ); value = new Array( "" );break;case "162":label = new Array( "" ); value = new Array( "" );break;case "163":label = new Array( "" ); value = new Array( "" );break;case "164":label = new Array( "" ); value = new Array( "" );break;case "165":label = new Array( "" ); value = new Array( "" );break;case "195":label = new Array( "" ); value = new Array( "" );break;case "196":label = new Array( "" ); value = new Array( "" );break;case "197":label = new Array( "" ); value = new Array( "" );break;case "198":label = new Array( "" ); value = new Array( "" );break;case "199":label = new Array( "" ); value = new Array( "" );break;case "200":label = new Array( "" ); value = new Array( "" );break;case "201":label = new Array( "" ); value = new Array( "" );break;case "202":label = new Array( "" ); value = new Array( "" );break;case "203":label = new Array( "" ); value = new Array( "" );break;case "204":label = new Array( "" ); value = new Array( "" );break;case "205":label = new Array( "" ); value = new Array( "" );break;case "206":label = new Array( "" ); value = new Array( "" );break;case "207":label = new Array( "" ); value = new Array( "" );break;case "208":label = new Array( "" ); value = new Array( "" );break;case "209":label = new Array( "" ); value = new Array( "" );break;case "210":label = new Array( "" ); value = new Array( "" );break;case "211":label = new Array( "" ); value = new Array( "" );break;case "212":label = new Array( "" ); value = new Array( "" );break;case "213":label = new Array( "" ); value = new Array( "" );break;case "214":label = new Array( "" ); value = new Array( "" );break;case "215":label = new Array( "" ); value = new Array( "" );break;case "216":label = new Array( "" ); value = new Array( "" );break;case "217":label = new Array( "" ); value = new Array( "" );break;case "218":label = new Array( "" ); value = new Array( "" );break;case "219":label = new Array( "" ); value = new Array( "" );break;case "220":label = new Array( "" ); value = new Array( "" );break;case "221":label = new Array( "" ); value = new Array( "" );break;case "222":label = new Array( "" ); value = new Array( "" );break;case "223":label = new Array( "" ); value = new Array( "" );break;case "224":label = new Array( "" ); value = new Array( "" );break;case "225":label = new Array( "" ); value = new Array( "" );break;case "226":label = new Array( "" ); value = new Array( "" );break;case "227":label = new Array( "" ); value = new Array( "" );break;case "228":label = new Array( "" ); value = new Array( "" );break;case "229":label = new Array( "" ); value = new Array( "" );break;case "230":label = new Array( "" ); value = new Array( "" );break;case "231":label = new Array( "" ); value = new Array( "" );break;case "232":label = new Array( "" ); value = new Array( "" );break;case "233":label = new Array( "" ); value = new Array( "" );break;case "234":label = new Array( "" ); value = new Array( "" );break;case "235":label = new Array( "" ); value = new Array( "" );break;case "236":label = new Array( "" ); value = new Array( "" );break;case "237":label = new Array( "" ); value = new Array( "" );break;case "238":label = new Array( "" ); value = new Array( "" );break;case "239":label = new Array( "" ); value = new Array( "" );break;case "240":label = new Array( "" ); value = new Array( "" );break;case "241":label = new Array( "" ); value = new Array( "" );break;case "242":label = new Array( "" ); value = new Array( "" );break;case "243":label = new Array( "" ); value = new Array( "" );break;case "244":label = new Array( "" ); value = new Array( "" );break;case "245":label = new Array( "" ); value = new Array( "" );break;case "342":label = new Array( "" ); value = new Array( "" );break;case "343":label = new Array( "" ); value = new Array( "" );break;case "344":label = new Array( "" ); value = new Array( "" );break;case "345":label = new Array( "" ); value = new Array( "" );break;case "346":label = new Array( "" ); value = new Array( "" );break;case "347":label = new Array( "" ); value = new Array( "" );break;case "348":label = new Array( "" ); value = new Array( "" );break;case "349":label = new Array( "" ); value = new Array( "" );break;case "350":label = new Array( "" ); value = new Array( "" );break;case "351":label = new Array( "" ); value = new Array( "" );break;case "352":label = new Array( "" ); value = new Array( "" );break;default : flag = false; } var selbox2 = document.forms[0].departement; for ( var i = selbox2.options.length - 1; i >= 0; i-- ) { selbox2.options[ i ] = null; } if ( flag ) { for ( var j = 0; j < label.length; j++ ) { newopt = new Option ( label[ j ], value[ j ], false, false ); selbox2.options[ j ] = newopt; } } else { newopt = new Option ( "", "", false, false ); selbox2.options[0] = newopt; } }