ho diverse pagine nel sito, ed ho notato che nelle pagine in cui ho aggiunto una google maps con relativo codice

codice:
<body onload="carica_musei();" onunload="GUnload();">
dove carica_musei() è

codice:
function carica_musei()
{
    if (GBrowserIsCompatible())
    {
        var map = new
GMap2(document.getElementById("mappa-musei"));                                
        map.addControl(new GMapTypeControl());	 
        map.addControl(new GLargeMapControl());
        map.setCenter(new GLatLng(43.843349,10.50419), 15);  

        function createMarker(point, description)
        {
            var marker = new GMarker(point);
            GEvent.addListener(marker, "click", function(){
            marker.openInfoWindowHtml(description);
            });
            return marker;
        }

        map.addOverlay(createMarker(new GLatLng(43.845159,10.509667),"<div style='color: black; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:12px;'>Museo Nazionale di Villa Guinigi

Via della Quarquonia
0583 496033<\/div>")); 
        map.addOverlay(createMarker(new GLatLng(43.841043,10.505902),"<div style='color: black; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:12px;'>Museo della Cattedrale

Piazza Antelminelli
0583 490530<\/div>")); 
        map.addOverlay(createMarker(new GLatLng(43.843473,10.499175),"<div style='color: black; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:12px;'>Museo Nazionale di Villa Mansi

Via Gallitassi 43
0583 55570<\/div>")); 
        map.addOverlay(createMarker(new GLatLng(43.843534,10.501685),"<div style='color: black; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:12px;'>Casa natale di Giacomo Puccini

Corte San Lorenzo 9
0583 584028<\/div>")); 
        map.addOverlay(createMarker(new GLatLng(43.841221,10.501149),"<div style='color: black; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:12px;'>Museo del Risorgimento

Cortile degli Svizzeri 6
0583 91636<\/div>")); 
        map.addOverlay(createMarker(new GLatLng(43.844076,10.506234),"<div style='color: black; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:12px;'>Museo storico della Liberazione

via di Sant'Andrea 43<\/div>"));  
    }
}
nella pagine in cui ho le mappe, i nifty corners cube non mi funzionano!

http://www.html.it/articoli/niftycube/index.html

ho preso spunto da questa demo

http://www.html.it/articoli/niftycube/nifty10.html

codice js della demo

http://www.html.it/articoli/niftycube/niftycube.js

cosa hanno i due file JS in comune che vanno in conflitto?

PS se dal codice

codice:
<body onload="carica_musei();" onunload="GUnload();">
tolgo

onload="carica_musei();"

i nifty corners funzionano...