+my $dep_au_count;
+
+foreach my $department ( @departments ) {
+ foreach my $line ( @report_lines ) {
+ my $label = $line->[0];
+ my @biblionumbers;
+ foreach ( 1 .. $#$line ) {
+ my ( $category, $type ) = @{ $line->[ $_ ] };
+
+ foreach my $authid ( @{ $auth_department->{$department} } ) {
+ next unless exists $authors->{$authid}->{$type}->{$category};
+ my @biblionumbers = @{ $authors->{$authid}->{$type}->{$category} };
+
+ $dep_au_count->{ $department }->{ $authid }->{ $label } += scalar @biblionumbers;
+ }
+ }
+ }
+}
+
+debug 'dep_au_count', $dep_au_count;
+
+mkdir 'html/dep_au' unless -d 'html/dep_au';
+open(my $dep_fh, '>', 'html/dep_au/index.new');
+print $dep_fh html_title('Odsjeci Filozofskog fakulteta u Zagrebu'), qq|<ul>\n|;
+foreach my $department ( sort keys %{ $dep_au_count } ) {
+
+ my $dep = $department || 'Nema odsjeka';
+ my $dep_file = unac_string('utf-8',$dep);
+ print $dep_fh qq|<li><a href="$dep_file.html">$dep</a></li>\n|;
+ open(my $fh, '>:encoding(utf-8)', "html/dep_au/$dep_file.new");
+
+ print $fh html_title($department . ' bibliografija tablica');
+
+ # FIXME table
+ print $fh qq|<table>\n<tr><th></th><th>|
+ , join('</th><th>', @report_labels )
+ , qq|</th></tr>\n|
+ ;
+
+ foreach my $authid ( keys %{ $dep_au_count->{ $department } } ) {
+ print $fh qq|<tr><th>$authid_fullname->{$authid}</th><th>|
+ , join('</th><th>', map { $dep_au_count->{$department}->{$authid}->{$_} || '-' } @report_labels )
+ , qq|</th></tr>\n|
+ ;
+ }
+
+
+ print $fh qq|</table>\n|;
+
+ print $fh html_end;
+ close($fh);
+ rename "html/dep_au/$dep_file.new", "html/dep_au/$dep_file.html";
+}
+
+print $dep_fh html_end;
+close($dep_fh);
+rename "html/dep_au/index.new", "html/dep_au/index.html";
+