Si puedes poner un poco mas del código para ver como lo tienes, sería mas facil ayudarte, yo por ejemplo lo he usado asi en varios scripts y me ha funcionado.
Te pongo un ejemplo que hice aunque está din depurar.
Código PHP:
<SCRIPT language="javascript" type="text/javascript">
Capas = new Array();
Capas[0]=0;
Capas[1]=0;
function Flecha(Nombrecapa){
var NFlecha = document.getElementById(Nombrecapa);
if (Nombrecapa == "Flecha1"){
if (Capas[0]==0){
Capas[0]=1;
NFlecha.src="Images/FlechaArriba.gif";
document.getElementById('Calendario').className="MuestraCapa";
recibeid('Calendario.php','','','Calendario');
} else if (Capas[0]==1){
Capas[0]=0;
NFlecha.src="Images/FlechaAbajo.gif";
document.getElementById("Calendario").innerHTML="";
document.getElementById('Calendario').className="OcultaCapa";
};
} else if (Nombrecapa == "Flecha2"){
if (Capas[1]==0){
Capas[1]=1;
NFlecha.src="Images/FlechaArriba.gif";
document.getElementById('Estandares').className="MuestraCapa";
} else if (Capas[1]==1){
Capas[1]=0;
NFlecha.src="Images/FlechaAbajo.gif";
document.getElementById('Estandares').className="OcultaCapa";
};
};
};
</SCRIPT>