> document.layers['layer1'].document.images['img1'].src > I tend to avoid layers most of the time, but is the second 'document' needed there? I know that by all intents and purposes a layer is another document, but we all know it's not really, don't we? So maybe try: document.layers['layer1'].images['img1'].src ??? adam