var log = [] textNamesToGroups( activeDocument ) alert( log.join('\n\n') ) function textNamesToGroups( doc ) { try { var lyrs = deepArtLayers( doc.layers ) log.push( 'lyrs:\t' + lyrs.join( '\n\t' )) for( var i=0; i '+ lyr.name ) lyr.parent.name = lyr.name } } catch(e) { log.push(e) } } } catch(e) { log.push( 'textNamesToGroups '+ e ) } } function deepArtLayers( lyrs ) { try { var deepArtLyrs = [] for( var i=0; i