salve ragazzi,
una cosa penso semplice ma che mi sta facendo impazzire
a questo link prova ho previsto in basso a destra un link "ALTO CONTRASTO" che cliccandoci dovrebbe cambiare il className di un elemento. In IE 7, tutto OK, ma in IE6 non funge. Se nella funzione alto_contrasto() inserisco all'esterno del controllo IF un alert per visualizzare lo stato, funziona.
es.
function alto_contrasto()
{

var elemento=document.getElementById("contrasto");
var imm=document.getElementById("immagine");


cambio=new Image();
cambio.src="images/alto_contrasto_off.gif";

if (elemento.className.substring(3,7)=="_off")
{
elemento.className="sin";
imm.src=cambio.src;
}
else
{
elemento.className="sin_off";
imm.src="images/alto_contrasto_on.gif";
}

alert(elemento.className);
}