var id_bucuresti=1; var n1 = 4; var n2 = 59; var n3 = 129; var j1 = [1, 28, 35, 111]; var j2 = ['Bucuresti', 'Dambovita', 'Giurgiu', 'Ilfov']; var o1 = [546, 542, 545, 544, 543, 584, 486, 393, 362, 585, 394, 295, 449, 586, 441, 484, 302, 500, 550, 551, 552, 553, 535, 554, 536, 555, 556, 537, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 538, 581, 574, 573, 453, 539, 572, 575, 582, 540, 576, 577, 578, 579, 580, 541]; var o2 = ['1', '1', '1', '1', '1', '28', '28', '28', '28', '28', '28', '28', '28', '35', '35', '35', '35', '35', '111', '111', '111', '111', '111', '111', '111', '111', '111', '111', '111', '111', '111', '111', '111', '111', '111', '111', '111', '111', '111', '111', '111', '111', '111', '111', '111', '111', '111', '111', '111', '111', '111', '111', '111', '111', '111', '111', '111', '111', '111']; var o3 = ['Cartiere', 'Central', 'Rezidential', 'Semicentral', 'Ultracentral', 'Crevedia', 'Fieni', 'Gaesti', 'Moreni', 'Niculesti', 'Pucioasa', 'Targoviste', 'Titu', 'Bolintin Deal', 'Bolintin-Vale', 'Dealu', 'Giurgiu', 'Mihailesti', '1 Decembrie', 'Afumati', 'Balotesti', 'Berceni', 'Bragadiru', 'Branesti', 'Buftea', 'Cernica', 'Chiajna', 'Chitila', 'Ciolpani', 'Ciorogarla', 'Clinceni', 'Corbeanca', 'Cornetu', 'Darasti', 'Dascalu', 'Dobroesti', 'Domnesti', 'Dragomiresti Vale', 'Ganeasa', 'Glina', 'Gradistea', 'Gruiu', 'Jilava', 'Magurele', 'Moara Vlasiei', 'Mogosoaia', 'Nuci', 'Otopeni', 'Pantelimon', 'Peris', 'Petrechioaia', 'Pipera', 'Popesti Leordeni', 'Saftica', 'Snagov', 'Stefanestii de Jos', 'Tunari', 'Vidra', 'Voluntari']; var z1 = [217, 23, 117, 118, 119, 120, 121, 122, 123, 124, 63, 125, 67, 126, 74, 132, 87, 220, 91, 227, 129, 130, 131, 161, 22, 28, 162, 163, 164, 165, 49, 166, 167, 56, 57, 168, 169, 170, 84, 171, 172, 173, 96, 174, 82, 175, 226, 225, 146, 11, 147, 148, 21, 224, 149, 43, 150, 151, 152, 153, 154, 156, 155, 157, 158, 104, 197, 107, 159, 160, 134, 135, 136, 17, 137, 138, 35, 42, 139, 53, 140, 141, 142, 143, 144, 145, 211, 223, 222, 212, 214, 177, 210, 12, 179, 180, 19, 20, 181, 182, 183, 37, 38, 184, 185, 186, 187, 48, 188, 178, 189, 190, 221, 191, 202, 193, 192, 97, 194, 195, 215, 196, 216, 198, 199, 200, 201, 115, 116]; var z2 = ['542', '542', '542', '542', '542', '542', '542', '542', '542', '542', '542', '542', '542', '542', '542', '542', '542', '542', '542', '542', '542', '542', '542', '543', '543', '543', '543', '543', '543', '543', '543', '543', '543', '543', '543', '543', '543', '543', '543', '543', '543', '543', '543', '543', '543', '543', '544', '544', '544', '544', '544', '544', '544', '544', '544', '544', '544', '544', '544', '544', '544', '544', '544', '544', '544', '544', '544', '544', '544', '544', '545', '545', '545', '545', '545', '545', '545', '545', '545', '545', '545', '545', '545', '545', '545', '545', '546', '546', '546', '546', '546', '546', '546', '546', '546', '546', '546', '546', '546', '546', '546', '546', '546', '546', '546', '546', '546', '546', '546', '546', '546', '546', '546', '546', '546', '546', '546', '546', '546', '546', '546', '546', '546', '546', '546', '546', '546', '548', '548']; var z3 = ['', '13 Septembrie', 'Armeneasca', 'Budapesta', 'Cantemir', 'Central', 'Decebal', 'Ferdinand', 'Iancu de Hunedoara', 'Mantuleasa', 'Marasesti', 'Matei Basarab', 'Mosilor', 'Nerva Traian', 'P-ta Alba Iulia', 'P-ta Galati', 'Panduri', 'Parcul Carol', 'Polona', 'Sincai-Tineretului', 'Splaiul Unirii', 'Stirbei-Voda', 'Vitan Mall', 'Amzei', 'Calea Victoriei', 'Cismigiu', 'Coposu', 'Dacia', 'Dorobanti', 'Eminescu', 'Gradina Icoanei', 'Izvor', 'Kogalniceanu', 'Lahovari', 'Libertatii', 'Lipscani', 'Magheru', 'Natiunile Unite', 'P-ta Victoriei', 'Regina Maria', 'Romana', 'Rosetti', 'Sala Palatului', 'Ultracentral', 'Unirii', 'Universitate', '', '', '1 Mai', 'Baba Novac', 'Banu Manta', 'Barbu Vacarescu', 'Calea Calarasilor', 'Calea Vitan Mall', 'Drumul Sarii', 'Foisorul de Foc', 'Gara de Nord', 'Iancului', 'Maior Coravu', 'Mihai Bravu', 'Obor', 'P-ta Muncii', 'Pache Protopopescu', 'Semicentral', 'Stefan cel Mare', 'Timpuri Noi', 'Tineretului', 'Titulescu', 'Turda', 'Vatra Luminoasa', 'Aviatiei', 'Aviatorilor', 'Baneasa', 'Beller', 'Casin', 'Cotroceni', 'Domenii', 'Floreasca', 'Iancu Nicolae', 'Kiseleff', 'Pipera', 'Primaverii', 'Rezidential', 'Scoala Herastrau', 'Soseaua Nordului', 'Televiziune', '', '', '', '', '23 August', 'Altele', 'Andronache', 'Balta Alba', 'Basarabiei', 'Berceni', 'Brancoveanu', 'Bucurestii Noi', 'Chitila', 'Colentina', 'Crangasi', 'Dristor', 'Drumul Taberei', 'Ferentari', 'Fundeni', 'Ghencea', 'Giulesti', 'Giurgiului', 'Grivitei', 'Imprejurimi', 'Militari', 'Oltenitei', 'Pajura', 'Pantelimon', 'Poligrafiei', 'Politehnica', 'Rahova', 'Salajan', 'Sebastian', 'Socului', 'Straulesti 2 Cocosi', 'Tei', 'Teiul Doamnei', 'Titan', 'Vacaresti', 'Viilor', 'Vitan-Barzesti', '', '23 August']; function is_nr_in_array ( nr, a, n ) { for (i=1; i<=n; i++) { if (a[i]==nr) { return true; } } return false } function rc(mod) { var t1 = ''; var t2 = '
'; var c1 = 4; var c2 = 4; var judet = document.getElementById ('id_judet'); var orase = document.getElementById ('d_orase'); var zone = document.getElementById ('d_zone'); var o = document.getElementById ('orase'); var z = document.getElementById ('zone'); var iho = ''; var ihz = ''; var pc = 0; var n = 0; var x = 0; var i, j = 0; var oa = new Array(); var t = ''; var oo = ''; var zz = ''; if (mod==1) { for (i=0; i<= n2-1; i++) { if (judet.options[judet.selectedIndex].value==o2[i]) { n++; } } if (n <= 5) { c1=2; } pc = Math.ceil(n/c1); n = 0; for (i=0; i<= n2-1; i++) { if (judet.options[judet.selectedIndex].value==o2[i]) { n++ ; if ( ((n % pc)==1) || (pc==1) ) { iho += ''; } iho += '
'+o3[i]+'
'; if ( (n % pc)==0 ) { iho += ''; } } } if ( (n % c1)!=0) { iho +=''; } orase.innerHTML = t1+iho+t2; } if (mod==2) { j = 0; for (i=0; i<= n2-1; i++) { var x = document.getElementById ('oras'+o1[i]); if ( x && x.checked ) { j++; oa[j] = o1[i]; if (j>1) { oo += '-'; } oo += o1[i]; } } // for o.value = oo; } // mod==2 if ( (mod==2) && (judet.options[judet.selectedIndex].value==id_bucuresti) ) { n = 0; for (i=0; i<= n3-1; i++) { if ( is_nr_in_array (z2[i], oa, j ) ) { n++; } } if (n <= 5) { c2=2; } pc = Math.ceil(n/c2); n = 0; for (i=0; i<= n3-1; i++) { if ( is_nr_in_array (z2[i], oa, j ) ) { n++; if ( ((n % pc)==1) || (pc==1) ) { ihz += ''; } ihz += '
'+n+'
'; if ( (n % pc)==0 ) { ihz += ''; } } } if ( (n % c1)!=0) { ihz +=''; } document.getElementById('zb').style.display=''; document.getElementById('d_zone').style.display=''; zone.innerHTML = t1+ihz+t2; } if ( ((j==0) || (judet.options[judet.selectedIndex].value!=id_bucuresti)) && (mod!=3) ) { zone.innerHTML = ''; document.getElementById('zb').style.display='none'; document.getElementById('d_zone').style.display='none'; } if ( (mod==3) && (judet.options[judet.selectedIndex].value==id_bucuresti) ) { j = 0; for (i=0; i<= n3-1; i++) { var x = document.getElementById ('z'+z1[i]); if ( x && x.checked ) { j++; if (j>1) { zz += '-'; } zz += z1[i]; } } // for z.value = zz; } // mod==3 } function ch(mod) { var judet = document.getElementById ('id_judet'); var oras = document.getElementById ('id_oras'); var zona = document.getElementById ('id_zona'); var orase = document.getElementById ('orase'); var zone = document.getElementById ('zone'); var sel = judet.options[judet.selectedIndex].value; var i = 0; var iho = ''; var ihz = ''; var n = 0; var id_oras = oras.options[oras.selectedIndex].value; var id_zona = 0; if (mod == 1) { removeAllOptions("id_oras"); for (i=0; i<= n2-1; i++) { if (o2[i]==sel) { appendOptionLast("id_oras", o3[i], o1[i]); if (++n==1) { id_oras = o1[i]; oras.options[oras.selectedIndex].value = o1[i]; } } } } if (id_bucuresti==sel) { zone.style.display=''; removeAllOptions("id_zona"); for (i=0; i<= n3-1; i++) { if (z2[i]==id_oras) { appendOptionLast("id_zona", z3[i], z1[i]); //if (i==0) { id_zona = z1[i]; zona.options[zona.selectedIndex].value = z1[i]; } } } } else { zone.style.display='none'; } }