Ни в каких )) На то она и функция, передайте в неё, в чём проблема. Вы потом удалите эту переменную в global ведь на первый взгляд она нигде не используется...
Пишите тогда уж весь код в global если скрипт небольшой.
Кирилл Жиляев: либо делите на отдельный код для каждого условия, либо делаете универсальный код под все условия не на 40 как сейчас а на 80 строк условно...