Функция возвращает первую свободную глубину после самой высокой свободной глубины. То есть, если у вас есть клип на глубине 100, а ниже все свободны, то функция вернет 99

Код:
function getPreviousDepth (mc:MovieClip):Number {
var d:Number = mc.getNextHighestDepth ();
if (d == 0) {
return 0;
} else if (d < 0) {
return null;
} else {
for (var i:Number = d - 1; i > 0; i--) {
if (mc.getInstanceAtDepth (i) == undefined) {
return i;
}
}
}
}