var total = certas.length;

var acertos = 0;

// AS QUESTOES DEVEM ESTAR AGRUPADAS EM UMA DIV, EXEMPLO => id="grupo0"

function efetuaCorrecao() {
	for (var k = 0; k < total; k++) {
		var c = 'document.getElementById("grupo' + k + '").getElementsByTagName("label").item(' + ( parseInt (certas[k]) - 1 ) + ').style.color = "#39f"; document.getElementById("grupo' + k + '").getElementsByTagName("label").item(' + ( parseInt (certas[k]) - 1 ) + ').style.fontWeight = "bold"; var t = document.createTextNode (" [CORRETA]"); document.getElementById("grupo' + k + '").getElementsByTagName("label").item(' + ( parseInt (certas[k]) - 1 ) + ').appendChild (t); if (document.getElementById("grupo' + k + '").getElementsByTagName("input").item (' + ( parseInt (certas[k]) - 1 )  + ').checked) { acertos++; }';
		eval (c);
	}
	var t = document.createTextNode (acertos + " de " + total + " questões.");
	var n = document.createElement ("strong");
	n.appendChild (t);
	document.getElementById("resultado").appendChild (n);
	var t = document.createTextNode (" (suas alternativas permanecem marcadas)");
	document.getElementById("resultado").appendChild (t);
	document.getElementById("resultado").className = "";
}

function novaProva() {
	window.location.replace ("http://vestibular.uol.com.br/simulado/simuol.jhtm");
}

document.getElementById("corrige").onclick = function() {
	efetuaCorrecao();
	resizeCols();
	this.onclick = novaProva;
	this.value = "Escolher outro simulado";
	scrollTo (0, 150);
}