1\newcommand{\@readmultbib}[1]
2{\@stopoutput\@stopimage%
3\ifthenelse{\@fileexists{#1.aux} \and \not \boolean{fixpoint}}
4  {\@try{\@readaux{#1}}{\hva@warn{Failure while reading #1.aux, multibib not available}}}
5  {}%
6\@restartoutput\@restartimage}
7\newcommand{\newcites}[2]{%
8\let{\csname cite#1\endcsname}\cite%
9\let{\csname nocite#1\endcsname}\nocite%
10\let{\csname bibliographystyle#1\endcsname}\bibliographystyle%
11\def\csname refname#1\endcsname{#2}%
12\def\csname bibliography#1\endcsname##1{{\def\refname{\csname refname#1\endcsname}\input{#1.bbl}}}%
13\AtBeginDocument{\@readmultbib{#1}}%
14}