salve a tutti!

Da qualche giorno sto provando la libreria bytefx ma imbatto in un errore che non riesco a scovare. diciamo che ho creato una funziona js per gestire gli iframe ed il cambio delle rispettive pagine all'interno. volevo uno script che mi permettesse di effettuare un fadeout della pagina corrente, che in seguito mi caricasse la pagina nuova ridimensionando l'iframe al rispettivo contenuto, e che tramite un fadein mi caricasse la nuova pagina.

e fino ad un certo punto ci sono arrivato ma ora non so dove sto sbagliando perche firefox e ie si dimostrano diversi nell'interpretare!


questa è la mia funzione:
Codice PHP:
    function cambiaPagina(url){
        var 
element = $("ifcont");
            
bytefx.fade(element,100,0,7,function(){
                
element.contentWindow.location url;
                
bytefx.$event(element,"onload",function(){                
                    var 
newH element.contentWindow.document.body.scrollHeight;                    
                    
bytefx.size(element,{height:newH},6);
                    
bytefx.fade(element,0,100,2);
                });                
            });    
    } 
su ff sembra funzionare ma su ie non ce verso!