<%args> $id

Demographische Entwicklung

Ergebnisse nach Planungsregionen, kreisfreien Städten, Landkreisen, verbandsfreien Gemeinden und Verbandsgemeinden

<%perl> my @regs = ( 'Regionen.txt', 'KrfStaedte.txt', 'Landkreise.txt', 'VfrGemeinden.txt', 'Verbandsgemeinden.txt' ); my @files = ('007_Rheinland-Pfalz', '021_Region_Mittelrhein-Westerwald', '022_Region_Trier', '023_Region_Rheinhessen-Nahe', '025_Region_Westpfalz', '024_Region_Rheinpfalz', '132_LK_Altenkirchen_Ww', '138_LK_Neuwied', '131_LK_Ahrweiler', '137_LK_Mayen-Koblenz', '111_KS_Koblenz', '143_Westerwaldkreis', '141_Rhein-Lahn-Kreis', '233_LK_Daun', '135_LK_Cochem-Zell', '140_Rhein-Hunsrueck-Kreis', '232_LK_Bitburg-Pruem', '231_LK_Bernkastel-Wittlich', '235_LK_Trier-Saarburg', '211_KS_Trier', '134_LK_Birkenfeld', '133_LK_Bad_Kreuznach', '336_LK_Kusel', '335_LK_Kaiserslautern', '312_KS_Kaiserslautern', '340_LK_Suedwestpfalz', '317_KS_Pirmasens', '320_KS_Zweibruecken', '333_Donnersbergkreis', '339_LK_Mainz-Bingen', '315_KS_Mainz', '331_LK_Alzey-Worms', '314_KS_Ludwigshafen_am_Rhein', '311_KS_Frankenthal_Pfalz', '338_Rhein-Pfalz-Kreis', '318_KS_Speyer', '319_KS_Worms', '332_LK_Bad_Duerkheim', '316_KS_Neustadt_an_der_Weinstr', '313_KS_Landau_in_der_Pfalz', '337_LK_Suedliche_Weinstr', '334_LK_Germersheim'); my @tabTitle = ( 'Planungsregionen', 'Kreisfreie Städte', 'Landkreise', 'Verbandsfreie Gemeinden', 'Verbandsgemeinden' ); print "\n\n"; print "\n

\n"; print "\n"; print "\n"; for (my $j=0;$j<5;$j++) { if ($j == $id) { print " \n"; } else { print " \n"; } print " \n"; } print " \n"; print "\n"; print "
". $tabTitle[$j] ."". $tabTitle[$j] ."  
\n"; print "\n"; print "\n"; print " \n"; print "\n"; print "

\n"; print " \n"; my $cols = 2; if ($id==0) { $cols=2 }; if ($id==3) { $cols=4 }; if ($id==4) { $cols=3 }; open(DATEI, $web_path . getDir() . "/" . $regs[$id] ); my @links = ; my $refPerCols = int(($#links+1)/$cols); if ((($#links+1) % $cols) > 0) { $refPerCols++ } my $lineStyle = ""; my $line = 0; my $cw = int(80 / $cols); my $rw = 80 % $cols; print " \n"; for (my $i=0; $i<$cols; $i++) { my $w = $cw; if (($i+1)==$cols) {$w += $rw}; print " \n"; } print " \n"; for (my $i = 0;$i<$refPerCols;$i++) { $line += 1; if (($line % 2) != 0) { $lineStyle = "tabContent1"; } else { $lineStyle = "tabContent2"; } print " \n"; for (my $n=0;$n<$cols;$n++) { my $k = $n*$refPerCols+$i; (my $name, my $key, my $rid) = split(/;/, $links[$k]); if ($k <= ($#links)) { print " \n"; } else { print " \n"; } } print " \n"; } print "
" . $name . " 
\n"; print "

\n"; print "\n\n"; close(DATEI);