// auto-transcompiled — see *.dnd.json for canonical truth
if(global.iv_sellevel == 0 && global.iv_tabindex > 0)
{
global.iv_tabindex -= 1;
}

else if(global.iv_sellevel == 1 && global.iv_coltype > 0)
{
//Pass over empty categories.
for(i = global.iv_coltype; i > 0; i -= 1)
{
if(global.iv_itemdb[2+(i-1),0] > 0)
{
global.iv_coltype = i-1;
break;
}
}
}

else if(global.iv_sellevel == 2 && global.iv_selx > 0)
{
global.iv_selx -= 1;
iv_setactions(iv_tabcol2db());
}


if(global.iv_sellevel < 2)
{
iv_infochange();
iv_formattable(iv_tabcol2db());
global.iv_selx = 0;
global.iv_sely = 0;
global.iv_toprow = 0;
}
