Infatti è come pensavo: hai dei frameset annidati.
Modifica la funzione in questo modo:
codice:
function aggframes(page2,page3,page4) { 
parent.frames['sommario'].location.href=page2; 
parent.frames['principale'].location.href=page3; 
top.frames['inferiore'].location.href=page4;
Questo perchè il frame "inferiore" non si trova nello stesso frameset degli altri due ma in uno più "esterno"
Secan