How do I shade in a LaTeX beamer only the previous sections but not the following sections?

Just right now I have something like

\documentclass{beamer}

\begin{document}

\section{Section1}
\section{Section2}
\tableofcontents[currentsection]
\section{Section3}
\frame{}

\end{document}


which leads to a TOC which highlights Section2 and shades the other sections . The desired behaviour would be to highlight Section2 and Section3 and shade only Section1

-
Does this answer help? –  Andrew Uzzell Oct 5 '12 at 13:06
Or this one? –  Andrew Uzzell Oct 8 '12 at 8:05

This answer gave me the clue (thanks to @AndrewUzzel). Splitting in two parts and using two tocs solved it, however spacing needs to be adjusted. Here is the miminal example:

\documentclass{beamer}

\begin{document}
\part{one}
\section{Section1}
\part{two}
\section{Section2}
\frame{
\tableofcontents[part=1,currentsection]\tableofcontents
}
\section{Section3}
\frame{}

\end{document}

-