При преобразовании строки в булев тип, true будет, только если строка содержит число отличное от нуля, в противном случаи будет false. В 6 плеере был отход от ECMA-262, в котором непустая строка всегда true. В 7-ке логику поменяли.
Пишите так

Код AS1/AS2:
if (_root.fv != undefined && _root.fv != '') {
или так

Код AS1/AS2:
if (_root.fv.length > 0) {