per come la vedo io va benissimo il suggerimento di cavicchiandrea, l'unica modifica che farei è sull'onload.

NON va messo nel frame fisso, ma in quello "variabile" e richiamato così:

codice:
<body onload="top.nomeFrameFisso.Colore(top.location)">
non ho fatto il test ma dovrebbe andare