function findFirstInFrames(win, id) { var elem; if (win && win.document) { elem = win.document.getElementById(id); if (elem) { return elem; } if (win.frames) { for (var i = 0; i < win.frames.length; i++) { elem = findChild(win.frames[i], id); if (elem) { return elem; } } } } return null; }