Hi
Try this:
var myDoc = app.activeDocument
var myGraphics = app.activeDocument.allGraphics
alert("docMyGraphics " + myGraphics.length)
var myLayer = app.activeDocument.layers.everyItem().getElements()
for(k=0; k<myLayer.length; k++)
{
if(myLayer[k].visible == true)
{
for(i=0; i<myGraphics.length; i++)
{
if(myGraphics[i].itemLayer == myLayer[k]) // Check the item is in visible layer
alert(myGraphics[i].itemLink.name)
}
}
}