Non reisco a seguire tutto il discorso.
Mi pare che ci siano pezzi di linguaggio server side (PHP? - mi riferisco al pezzo onclick) per cui nonriesco ad interpretare alla luce del JS.

Inoltre non avendo visto le funzioni del parent e non conoscendo dove e` posizionata la immagine img1, non posso dare consigli.

Ciao
Michele