Bash: menu-complete and reverse

Hi,

In the archives I found this:

And this works fine.

$if mode=vi
"\C-0-": digit-argument
TAB: menu-complete
"\e[Z": "\C-0-\t"
$else
TAB: menu-complete
"\e[Z": "\M--1\t"
$endif

But what I want is to reverse this. So I want that tab does reverse menu completion and shift tab does normal menu completion.

Can anyone help me with this? Thanks