Object hierarchy
Function 'genealogy'
Get the nested hierarchy of the selected object

var myData = new Array;
if (app.selection.length > 0)
{
var myObject = app.selection[0];
myData.push(myObject.constructor.name);
do
{
myObject = myObject.parent;
myData.push(myObject.constructor.name)
} while (myObject.constructor.name != 'Application')
alert('Genealogy\r' + myData.join('\r'));
}
