var formula01; var solformula01;
var formula02; var solformula02;
var formula03; var solformula03;
var formula04; var solformula04;
var formula05; var solformula05;
var formula06; var solformula06;
var formula07; var solformula07;
var formula08; var solformula08;
var formula09; var solformula09;
var formula10; var solformula10;


var C="Correcte, molt bé"
var K="Bé, però seria millor utilitzar la nomenclatura d'Stock"
var E="Bé, però seria millor utilitzar la nomenclatura estequiomètrica"
var I="Bé, però millor per la nomenclatura de la IUPAC"
var A="Correcte, però vigila amb els accents"
var F="Incorrecte, compte amb les faltes"
var S="Incorrecte, el prefix mono- el porta únicament la primera paraula"
var M="Incorrecte, té el metall nº d'oxidació fix?"
var O="Incorrecte, el nº d'oxidació va amb el metall"
var X="Correcte, però no és necessari el nº d'oxidació"
var N="Anima't, no és tan difícil"
var P="Incorrecte, torna-ho a provar"
var L="Correcte, molt bé, prova en català"


function formulaSolucion() {


	formula01=document.miFormulario.formula01.value;
	solformula01=document.miFormulario.solformula01.value;
	formula02=document.miFormulario.formula02.value;
	solformula02=document.miFormulario.solformula02.value;
	formula03=document.miFormulario.formula03.value;
	solformula03=document.miFormulario.solformula03.value;
	formula04=document.miFormulario.formula04.value;
	solformula04=document.miFormulario.solformula04.value;
	formula05=document.miFormulario.formula05.value;
	solformula05=document.miFormulario.solformula05.value;
	formula06=document.miFormulario.formula06.value;
	solformula06=document.miFormulario.solformula06.value;
	formula07=document.miFormulario.formula07.value;
	solformula07=document.miFormulario.solformula07.value;
	formula08=document.miFormulario.formula08.value;
	solformula08=document.miFormulario.solformula08.value;
	formula09=document.miFormulario.formula09.value;
	solformula09=document.miFormulario.solformula09.value;
	formula10=document.miFormulario.formula10.value;
	solformula10=document.miFormulario.solformula10.value;




	switch (formula01.toUpperCase()){
		case "ÒXID DE LITI": document.miFormulario.solformula01.value=C; break;
		case "OXID DE LITI": document.miFormulario.solformula01.value=A; break;
		case "ÓXIDO DE LITIO": document.miFormulario.solformula01.value=L; break;
		case "ÓXIDO DE LITIO(I)": document.miFormulario.solformula01.value=X; break;
		case "ÓSIDO DE LITIO": document.miFormulario.solformula01.value=F; break;
		case "OXIDO DE LITIO": document.miFormulario.solformula01.value=A; break;
		case "ÓXIDO DE DILITIO": document.miFormulario.solformula01.value=K; break;
		case "ÓXIDO LÍTICO": document.miFormulario.solformula01.value=I; break;
		case "OXIDO LÍTICO": document.miFormulario.solformula01.value=I; break;
		case "ÓXIDO LITICO": document.miFormulario.solformula01.value=I; break;
		case "OXIDO LITICO": document.miFormulario.solformula01.value=I; break;
		case "": document.miFormulario.solformula01.value=N; break;
		default: document.miFormulario.solformula01.value=P; break;
		}

	switch (formula02.toUpperCase()){
		case "ÒXID DE BERIL·LI": document.miFormulario.solformula02.value=C; break;
		case "ÓXIDO DE BERILIO": document.miFormulario.solformula02.value=L; break;
		case "OXID DE BERILI": document.miFormulario.solformula02.value=A; break;
		case "ÓXIDO DE BERILIO(II)": document.miFormulario.solformula02.value=X; break;
		case "OXIDO DE BERILIO": document.miFormulario.solformula02.value=A; break;
		case "ÓXIDO DE VERILIO": document.miFormulario.solformula02.value=F; break;
		case "OXIDO DE VERILIO": document.miFormulario.solformula02.value=F; break;
		case "OSIDO DE VERILIO": document.miFormulario.solformula02.value=F; break;
		case "ÓSIDO DE BERILIO": document.miFormulario.solformula02.value=F; break;
		case "MONÓXIDO DE BERILIO": document.miFormulario.solformula02.value=K; break;
		case "ÓXIDO BERÍLICO": document.miFormulario.solformula02.value=I; break;
		case "OXIDO BERÍLICO": document.miFormulario.solformula02.value=I; break;
		case "ÓXIDO BERILICO": document.miFormulario.solformula02.value=I; break;
		case "OXIDO BERILICO": document.miFormulario.solformula02.value=I; break;
		case "": document.miFormulario.solformula02.value=N; break;
		default: document.miFormulario.solformula02.value=P; break;
		}

	switch (formula03.toUpperCase()){
		case "ÒXID DE CALCI": document.miFormulario.solformula03.value=C; break;
		case "ÓXIDO DE CALCIO": document.miFormulario.solformula03.value=L; break;
		case "OXID DE CALCI": document.miFormulario.solformula03.value=A; break;
		case "ÓXIDO DE CALCIO(II)": document.miFormulario.solformula03.value=X; break;
		case "OXIDO DE CALCIO": document.miFormulario.solformula03.value=A; break;
		case "ÓSIDO DE CALCIO": document.miFormulario.solformula03.value=F; break;
		case "MONÓXIDO DE CALCIO": document.miFormulario.solformula03.value=K; break;
		case "ÓXIDO CÁLCICO": document.miFormulario.solformula03.value=I; break;
		case "OXIDO CÁLCICO": document.miFormulario.solformula03.value=I; break;
		case "ÓXIDO CALCICO": document.miFormulario.solformula03.value=I; break;
		case "OXIDO CALCICO": document.miFormulario.solformula03.value=I; break;
		case "": document.miFormulario.solformula03.value=N; break;
		default: document.miFormulario.solformula03.value=P; break;
		}

	switch (formula04.toUpperCase()){
		case "ÒXID DE POTASSI": document.miFormulario.solformula04.value=C; break;
		case "ÓXIDO DE POTASIO": document.miFormulario.solformula04.value=L; break
		case "OXID DE POTASSI": document.miFormulario.solformula04.value=A; break
		case "ÓXIDO DE POTASIO(I)": document.miFormulario.solformula04.value=X; break;
		case "OXIDO DE POTASIO": document.miFormulario.solformula04.value=A; break;
		case "ÓSIDO DE POTASIO": document.miFormulario.solformula04.value=F; break;
		case "ÓXIDO DE DIPOTASIO": document.miFormulario.solformula04.value=K; break;
		case "ÓXIDO POTÁSICO": document.miFormulario.solformula04.value=I; break;
		case "OXIDO POTÁSICO": document.miFormulario.solformula04.value=I; break;
		case "ÓXIDO POTASICO": document.miFormulario.solformula04.value=I; break;
		case "OXIDO POTASICO": document.miFormulario.solformula04.value=I; break;
		case "": document.miFormulario.solformula04.value=N; break;
		default: document.miFormulario.solformula04.value=P; break;
		}

	switch (formula05.toUpperCase()){
		case "ÒXID D'ALUMINI": document.miFormulario.solformula05.value=C; break;
		case "ÓXIDO DE ALUMINIO": document.miFormulario.solformula05.value=L; break;
		case "ÒXID D'ALUMINI": document.miFormulario.solformula05.value=A; break;
		case "ÓXIDO DE ALUMINIO(III)": document.miFormulario.solformula05.value=X; break;
		case "OXIDO DE ALUMINIO": document.miFormulario.solformula05.value=A; break;
		case "ÓSIDO DE ALUMINIO": document.miFormulario.solformula05.value=F; break;
		case "TRIÓXIDO DE DIALUMINIO": document.miFormulario.solformula05.value=K; break;
		case "ÓXIDO ALUMÍNICO": document.miFormulario.solformula05.value=I; break;
		case "OXIDO ALUMÍNICO": document.miFormulario.solformula05.value=I; break;
		case "ÓXIDO ALUMINICO": document.miFormulario.solformula05.value=I; break;
		case "OXIDO ALUMINICO": document.miFormulario.solformula05.value=I; break;
		case "": document.miFormulario.solformula05.value=N; break;
		default: document.miFormulario.solformula05.value=P; break;
		}

	switch (formula06.toUpperCase()){
		case "ÒXID DE FERRO(II)": document.miFormulario.solformula06.value=C; break;
		case "ÓXIDO DE HIERRO(II)": document.miFormulario.solformula06.value=L; break;
		case "OXID DE FERRO(II)": document.miFormulario.solformula06.value=A; break;
		case "OXIDO DE HIERRO(II)": document.miFormulario.solformula06.value=A; break;
		case "ÓXIDO DE IERRO(II)": document.miFormulario.solformula06.value=F; break;
		case "OXIDO DE IERRO(II)": document.miFormulario.solformula06.value=F; break;
		case "ÓXIDO DE HIERRO": document.miFormulario.solformula06.value=M; break;
		case "OXIDO DE HIERRO": document.miFormulario.solformula06.value=M; break;
		case "ÓSIDO DE HIERRO(II)": document.miFormulario.solformula06.value=F; break;
		case "MONÓXIDO DE HIERRO": document.miFormulario.solformula06.value=K; break;
		case "ÓXIDO FERROSO": document.miFormulario.solformula06.value=I; break;
		case "OXIDO FERROSO": document.miFormulario.solformula06.value=I; break;
		case "ÓXIDO DE HIERRO (II)": document.miFormulario.solformula06.value=O; break;
		case "": document.miFormulario.solformula06.value=N; break;
		default: document.miFormulario.solformula06.value=P; break;
		}

	switch (formula07.toUpperCase()){
		case "ÒXID DE CROM(III)": document.miFormulario.solformula07.value=C; break;
		case "ÓXIDO DE CROMO(III)": document.miFormulario.solformula07.value=L; break;
		case "OXID DE CROM(III)": document.miFormulario.solformula07.value=A; break;
		case "OXIDO DE CROMO(III)": document.miFormulario.solformula07.value=A; break;
		case "ÓSIDO DE CROMO(III)": document.miFormulario.solformula07.value=F; break;
		case "ÓXIDO DE CROMO": document.miFormulario.solformula07.value=M; break;
		case "OXIDO DE CROMO": document.miFormulario.solformula07.value=M; break;
		case "TRIÓXIDO DE DICROMO": document.miFormulario.solformula07.value=C; break;
		case "SESQUIÓXIDO DE CROMO": document.miFormulario.solformula07.value=I; break;
		case "SESQUIOXIDO DE CROMO": document.miFormulario.solformula07.value=I; break;
		case "ÓXIDO DE CROMO (III)": document.miFormulario.solformula07.value=O; break;
		case "": document.miFormulario.solformula07.value=N; break;
		default: document.miFormulario.solformula07.value=P; break;
		}

	switch (formula08.toUpperCase()){
		case "ÒXID DE COURE(II)": document.miFormulario.solformula08.value=C; break;
		case "ÓXIDO DE COBRE(II)": document.miFormulario.solformula08.value=L; break;
		case "OXID DE COURE(II)": document.miFormulario.solformula08.value=A; break;
		case "OXIDO DE COBRE(II)": document.miFormulario.solformula08.value=A; break;
		case "ÓSIDO DE COBRE(II)": document.miFormulario.solformula08.value=F; break;
		case "ÓXIDO DE COBRE": document.miFormulario.solformula08.value=M; break;
		case "OXIDO DE COBRE": document.miFormulario.solformula08.value=M; break;
		case "MONÓXIDO DE COBRE": document.miFormulario.solformula08.value=K; break;
		case "ÓXIDO CÚPRICO": document.miFormulario.solformula08.value=I; break;
		case "OXIDO CÚPRICO": document.miFormulario.solformula08.value=I; break;
		case "ÓXIDO CUPRICO": document.miFormulario.solformula08.value=I; break;
		case "OXIDO CUPRICO": document.miFormulario.solformula08.value=I; break;
		case "ÓXIDO DE COBRE (II)": document.miFormulario.solformula08.value=O; break;
		case "": document.miFormulario.solformula08.value=N; break;
		default: document.miFormulario.solformula08.value=P; break;
		}

	switch (formula09.toUpperCase()){
		case "ÒXID DE PLATÍ(IV)": document.miFormulario.solformula09.value=C; break;
		case "ÓXIDO DE PLATINO(IV)": document.miFormulario.solformula09.value=L; break;
		case "OXID DE PLATI(IV)": document.miFormulario.solformula09.value=A; break;
		case "ÒXID DE PLATI(IV)": document.miFormulario.solformula09.value=A; break;
		case "OXID DE PLATÍ(IV)": document.miFormulario.solformula09.value=A; break;
		case "OXIDO DE PLATINO(IV)": document.miFormulario.solformula09.value=A; break;
		case "ÓSIDO DE PLATINO(IV)": document.miFormulario.solformula09.value=F; break;
		case "ÓXIDO DE PLATINO": document.miFormulario.solformula09.value=M; break;
		case "OXIDO DE PLATINO": document.miFormulario.solformula09.value=M; break;
		case "DIÓXIDO DE PLATINO": document.miFormulario.solformula09.value=K; break;
		case "ÓXIDO PLATÍNICO": document.miFormulario.solformula09.value=I; break;
		case "OXIDO PLATÍNICO": document.miFormulario.solformula09.value=I; break;
		case "ÓXIDO PLATINICO": document.miFormulario.solformula09.value=I; break;
		case "OXIDO PLATINICO": document.miFormulario.solformula09.value=I; break;
		case "ÓXIDO DE PLATINO (IV)": document.miFormulario.solformula09.value=O; break;
		case "": document.miFormulario.solformula09.value=N; break;
		default: document.miFormulario.solformula09.value=P; break;
		}

	switch (formula10.toUpperCase()){
		case "ÒXIDO D'ESTRONCI": document.miFormulario.solformula10.value=C; break;
		case "ÓXIDO DE ESTRONCIO": document.miFormulario.solformula10.value=L; break;
		case "OXIDO D'ESTRONCI": document.miFormulario.solformula10.value=A; break;
		case "ÓXIDO DE ESTRONCIO(II)": document.miFormulario.solformula10.value=X; break;
		case "OXIDO DE ESTRONCIO": document.miFormulario.solformula10.value=A; break;
		case "ÓSIDO DE ESTRONCIO": document.miFormulario.solformula10.value=F; break;
		case "MONÓXIDO DE ESTRONCIO": document.miFormulario.solformula10.value=K; break;
		case "ÓXIDO ESTRÓNCICO": document.miFormulario.solformula10.value=I; break;
		case "OXIDO ESTRÓNCICO": document.miFormulario.solformula10.value=I; break;
		case "ÓXIDO ESTRONCICO": document.miFormulario.solformula10.value=I; break;
		case "OXIDO ESTRONCICO": document.miFormulario.solformula10.value=I; break;
		case "": document.miFormulario.solformula10.value=N; break;
		default: document.miFormulario.solformula10.value=P; break;
		}



}

function formulaCorreccion() {

	formula01=document.miFormulario.formula01.value;
	solformula01=document.miFormulario.solformula01.value="Òxid de liti";
	formula02=document.miFormulario.formula02.value;
	solformula02=document.miFormulario.solformula02.value="Òxid de beril·li";
	formula03=document.miFormulario.formula03.value;
	solformula03=document.miFormulario.solformula03.value="Òxid de calci";
	formula04=document.miFormulario.formula04.value;
	solformula04=document.miFormulario.solformula04.value="Òxid de potassi";
	formula05=document.miFormulario.formula05.value;
	solformula05=document.miFormulario.solformula05.value="Òxid d'alumini";
	formula06=document.miFormulario.formula06.value;
	solformula06=document.miFormulario.solformula06.value="Òxid de ferro(II)";
	formula07=document.miFormulario.formula07.value;
	solformula07=document.miFormulario.solformula07.value="Òxid de crom(III)";
	formula08=document.miFormulario.formula08.value;
	solformula08=document.miFormulario.solformula08.value="Òxid de coure(II)";
	formula09=document.miFormulario.formula09.value;
	solformula09=document.miFormulario.solformula09.value="Òxid de platí(IV)";
	formula10=document.miFormulario.formula10.value;
	solformula10=document.miFormulario.solformula10.value="Òxid d'estronci";


}

function Avaliar(){

var Answers = new Array(C,L,A,X,C,L,A,X,C,L,A,X,C,L,A,X,C,L,A,X,C,L,A,X,C,L,A,X,C,L,A,X,C,L,A,X,C,L,A,X)

var UserAnswers = new Array(document.miFormulario.solformula01.value,document.miFormulario.solformula01.value,document.miFormulario.solformula01.value,document.miFormulario.solformula01.value,
document.miFormulario.solformula02.value,document.miFormulario.solformula02.value,document.miFormulario.solformula02.value,document.miFormulario.solformula02.value,
document.miFormulario.solformula03.value,document.miFormulario.solformula03.value,document.miFormulario.solformula03.value,document.miFormulario.solformula03.value,
document.miFormulario.solformula04.value,document.miFormulario.solformula04.value,document.miFormulario.solformula04.value,document.miFormulario.solformula04.value,
document.miFormulario.solformula05.value,document.miFormulario.solformula05.value,document.miFormulario.solformula05.value,document.miFormulario.solformula05.value,
document.miFormulario.solformula06.value,document.miFormulario.solformula06.value,document.miFormulario.solformula06.value,document.miFormulario.solformula06.value,
document.miFormulario.solformula07.value,document.miFormulario.solformula07.value,document.miFormulario.solformula07.value,document.miFormulario.solformula07.value,
document.miFormulario.solformula08.value,document.miFormulario.solformula08.value,document.miFormulario.solformula08.value,document.miFormulario.solformula08.value,
document.miFormulario.solformula09.value,document.miFormulario.solformula09.value,document.miFormulario.solformula09.value,document.miFormulario.solformula09.value,
document.miFormulario.solformula10.value,document.miFormulario.solformula10.value,document.miFormulario.solformula10.value,document.miFormulario.solformula10.value)

var count0 = 0

	if (Answers[0] == UserAnswers[0])
	{count0 = count0 + 1}
	else
	{count0 = count0}

	if (Answers[1] == UserAnswers[1])
	{count1 = count0 + 1}
	else
	{count1 = count0}

	if (Answers[2] == UserAnswers[2])
	{count2 = count1 + 1}
	else
	{count2 = count1}

	if (Answers[3] == UserAnswers[3])
	{count3 = count2 + 1}
	else
	{count3 = count2}

	if (Answers[4] == UserAnswers[4])
	{count4 = count3 + 1}
	else
	{count4 = count3}

	if (Answers[5] == UserAnswers[5])
	{count5 = count4 + 1}
	else
	{count5 = count4}

	if (Answers[6] == UserAnswers[6])
	{count6 = count5 + 1}
	else
	{count6 = count5}

	if (Answers[7] == UserAnswers[7])
	{count7 = count6 + 1}
	else
	{count7 = count6}

	if (Answers[8] == UserAnswers[8])
	{count8 = count7 + 1}
	else
	{count8 = count7}

	if (Answers[9] == UserAnswers[9])
	{count9 = count8 + 1}
	else
	{count9 = count8}

	if (Answers[10] == UserAnswers[10])
	{count10 = count9 + 1}
	else
	{count10 = count9}

	if (Answers[11] == UserAnswers[11])
	{count11 = count10 + 1}
	else
	{count11 = count10}

	if (Answers[12] == UserAnswers[12])
	{count12 = count11 + 1}
	else
	{count12 = count11}

	if (Answers[13] == UserAnswers[13])
	{count13 = count12 + 1}
	else
	{count13 = count12}

	if (Answers[14] == UserAnswers[14])
	{count14 = count13 + 1}
	else
	{count14 = count13}

	if (Answers[15] == UserAnswers[15])
	{count15 = count14 + 1}
	else
	{count15 = count14}

	if (Answers[16] == UserAnswers[16])
	{count16 = count15 + 1}
	else
	{count16 = count15}

	if (Answers[17] == UserAnswers[17])
	{count17 = count16 + 1}
	else
	{count17 = count16}

	if (Answers[18] == UserAnswers[18])
	{count18 = count17 + 1}
	else
	{count18 = count17}

	if (Answers[19] == UserAnswers[19])
	{count19 = count18 + 1}
	else
	{count19 = count18}

	if (Answers[20] == UserAnswers[20])
	{count20 = count19 + 1}
	else
	{count20 = count19}

	if (Answers[21] == UserAnswers[21])
	{count21 = count20 + 1}
	else
	{count21 = count20}

	if (Answers[22] == UserAnswers[22])
	{count22 = count21 + 1}
	else
	{count22 = count21}

	if (Answers[23] == UserAnswers[23])
	{count23 = count22 + 1}
	else
	{count23 = count22}

	if (Answers[24] == UserAnswers[24])
	{count24 = count23 + 1}
	else
	{count24 = count23}

	if (Answers[25] == UserAnswers[25])
	{count25 = count24 + 1}
	else
	{count25 = count24}

	if (Answers[26] == UserAnswers[26])
	{count26 = count25 + 1}
	else
	{count26 = count25}

	if (Answers[27] == UserAnswers[27])
	{count27 = count26 + 1}
	else
	{count27 = count26}

	if (Answers[28] == UserAnswers[28])
	{count28 = count27 + 1}
	else
	{count28 = count27}

	if (Answers[29] == UserAnswers[29])
	{count29 = count28 + 1}
	else
	{count29 = count28}

	if (Answers[30] == UserAnswers[30])
	{count30 = count29 + 1}
	else
	{count30 = count29}

	if (Answers[31] == UserAnswers[31])
	{count31 = count30 + 1}
	else
	{count31 = count30}

	if (Answers[32] == UserAnswers[32])
	{count32 = count31 + 1}
	else
	{count32 = count31}

	if (Answers[33] == UserAnswers[33])
	{count33 = count32 + 1}
	else
	{count33 = count32}

	if (Answers[34] == UserAnswers[34])
	{count34 = count33 + 1}
	else
	{count34 = count33}

	if (Answers[35] == UserAnswers[35])
	{count35 = count34 + 1}
	else
	{count35 = count34}

	if (Answers[36] == UserAnswers[36])
	{count36 = count35 + 1}
	else
	{count36 = count35}

	if (Answers[37] == UserAnswers[37])
	{count37 = count36 + 1}
	else
	{count37 = count36}

	if (Answers[38] == UserAnswers[38])
	{count38 = count37 + 1}
	else
	{count38 = count37}

	if (Answers[39] == UserAnswers[39])
	{count39 = count38 + 1}
	else
	{count39 = count38}


var porcentaxe = count39
var consello

	if (porcentaxe <2){consello = "Si vols tenir més encerts prem DALT i estudia."}
	if (porcentaxe <= 3){consello = "Si vols tenir més encerts prem DALT i estudia."}
	if ((porcentaxe > 3)&&(porcentaxe <=5)){consello = "Si repasses una mica milloraràs molt, prem DALT i repassa."}
	if ((porcentaxe > 5)&&(porcentaxe <=7)){consello = "Presta una mica més d'atenció i dominaràs aquest exercici."}
	if ((porcentaxe > 7)&&(porcentaxe <10)){consello = "Està molt bé, es nota que has estudiat."}
	if (porcentaxe > 9){consello = "Fantàstic, segueix així i enhorabona."}

	alert("Encerts = " + porcentaxe + " .  "+ consello +"")
}
