Se sai che all'incirca l'iframe ha larghezza 580px lavora su quello, non puoi in javascript operare su domini/siti diversi tra loro.
E capire quando la pagina nel iframe è caricata (da un mio esperimento) funziona all'incirca non è proprio affidabilissimo con firefox 3 e chrome, ma non va con IE, ho usato l'evento onload nel iframe (che me sembrato di capire non supportato)
Se vuoi approfondire il discorso cerca qui sul forum "larghezza iframe dinamico" o simile