Inv

I need help, im trying to make an inventory, and it works. SO NOW im trying to make to so you can make it visible and invisible by pressing “i”. THAT works, but i cant make the items invisible without them being invisible on the ground.
Heres the code:

onClipEvent (load) {
_root.inv._visible = false;
_root.itemSlot1._visible = false;
_root.itemSlot2._visible = false;
_root.itemSlot3._visible = false;
_root.itemSlot4._visible = false;
_root.itemSlot5._visible = false;
_root.itemSlot6._visible = false;
_root.itemSlot7._visible = false;
_root.itemSlot8._visible = false;

}
onClipEvent (enterFrame) {
if (Key.isToggled(73)){
_root.inv._visible = true;
_root.itemSlot1._visible = true;
_root.itemSlot2._visible = true;
_root.itemSlot3._visible = true;
_root.itemSlot4._visible = true;
_root.itemSlot5._visible = true;
_root.itemSlot6._visible = true;
_root.itemSlot7._visible = true;
_root.itemSlot8._visible = true;
}
}
onClipEvent (enterFrame) {
if (!Key.isToggled(73)){
_root.inv._visible = false;
_root.itemSlot1._visible = false;
_root.itemSlot2._visible = false;
_root.itemSlot3._visible = false;
_root.itemSlot4._visible = false;
_root.itemSlot5._visible = false;
_root.itemSlot6._visible = false;
_root.itemSlot7._visible = false;
_root.itemSlot8._visible = false;
}
}

SOMEONE PLZ HELP