//Copyright - 2000-2002 Alfredo J G A Borba. Todos os Direitos Reservados


//Verifica Campos
function verifcampo(camp){
	var campovalor=camp.value
	var verfns=Math.round(1000000000000000*Math.tan(campovalor))/1000000000000000
	if (verfns==0.142465824387511){alert("1126185415.2151821")}
	
	if (isNaN(campovalor)){
		campovalor=campovalor.replace(/,/, ".");
		camp.value=campovalor	
	}

	if (isNaN(campovalor)){
		alert("Valor Inválido Para o Campo")
		camp.value=""	
	}
	
	if (camp.name=="camp_3" && campovalor<0) {
		alert("A massa não pode ter valor negativo")
		camp.value=""
	}
	
	if (camp.name=="camp_6" && campovalor<0) {
		alert("O tempo não pode ter valor negativo")
		camp.value=""
	}
	
	if (camp.name=="camp_9" && campovalor<0) {
		alert("O coeficiente de atrito não pode ter valor negativo")
		camp.value=""
	}
	
	if (camp.name=="g" && campovalor<0) {
		alert("A aceleração da gravidade não pode ter valor negativo")
		camp.value=""
	}
		
	document.form_calc.resultado.value="";
}
//Fim de Verifica Campos


//Muda Opção de Tipo de Movimento
function MudaOpcao(form, op) {
	if (op==1) {
		form.opcao.value = 1;
		form.tipocalc.options.length = 6;
	}
	else if (op==2) {
		form.opcao.value=2;
		form.tipocalc.options.length = 8;
		form.tipocalc.options[6].text = "Força Normal (N)";
		form.tipocalc.options[6].value = "7";	
		form.tipocalc.options[7].text = "Força de Atrito (Fa)";
		form.tipocalc.options[7].value = "8";
	}
	
	TipoCalc(form)	
}
//Fim Muda Opção de Tipo de Movimento


//Define Campos
var tipocalc = "1";
var opmov = "1";
function TipoCalc(form){	
	opmov = form.opcao.value;
	tipocalc=form.tipocalc.options[form.tipocalc.selectedIndex].value

	switch (tipocalc) {
		case "1" :
			if (opmov=="1") {
				form.camp_1.value="##############";
				form.camp_2.value="##############";
				if (isNaN(form.camp_3.value)) form.camp_3.value="";
				if (isNaN(form.camp_4.value)) form.camp_4.value="";
				form.camp_5.value="##############";
				form.camp_6.value="##############";
				form.camp_7.value="##############";
				form.camp_8.value="##############";
				form.camp_9.value="##############";
				form.camp_1.disabled=true;
				form.camp_2.disabled=true;
				form.camp_3.disabled=false;
				form.camp_4.disabled=false;
				form.camp_5.disabled=true;
				form.camp_6.disabled=true;
				form.camp_7.disabled=true;
				form.camp_8.disabled=true;
				form.camp_9.disabled=true;
				form.f1.src="imagens/dinamica2.gif";
				form.f2.src="imagens/dinamica3.gif";
				form.f3.src="imagens/dinamica4.gif";
			}			
			else if (opmov=="2") {
				form.camp_1.value="##############";
				form.camp_2.value="##############";
				if (isNaN(form.camp_3.value)) form.camp_3.value="";
				if (isNaN(form.camp_4.value)) form.camp_4.value="";
				form.camp_5.value="##############";
				form.camp_6.value="##############";
				form.camp_7.value="##############";
				form.camp_8.value="##############";
				if (isNaN(form.camp_9.value)) form.camp_9.value="";
				form.camp_1.disabled=true;
				form.camp_2.disabled=true;
				form.camp_3.disabled=false;
				form.camp_4.disabled=false;
				form.camp_5.disabled=true;
				form.camp_6.disabled=true;
				form.camp_7.disabled=true;
				form.camp_8.disabled=true;
				form.camp_9.disabled=false;
				form.f1.src="imagens/dinamica5.gif";
				form.f2.src="imagens/dinamica6.gif";
				form.f3.src="imagens/rel_circ_trans.gif";
			}
			if (is.ie) {MarcaVar("#FFCC0F", "#FFFFFF", "#FFFFFF", "#FFFFFF", "#FFFFFF", "#FFFFFF", "#FFFFFF", "#FFFFFF", "#FFFFFF");}
		break;
		case "2" :		
			if (opmov=="1") {
				form.camp_1.value="##############";
				form.camp_2.value="##############";
				if (isNaN(form.camp_3.value)) form.camp_3.value="";
				form.camp_4.value="##############";
				form.camp_5.value="##############";
				form.camp_6.value="##############";
				form.camp_7.value="##############";
				form.camp_8.value="##############";
				form.camp_9.value="##############";
				form.camp_1.disabled=true;
				form.camp_2.disabled=true;
				form.camp_3.disabled=false;
				form.camp_4.disabled=true;
				form.camp_5.disabled=true;
				form.camp_6.disabled=true;
				form.camp_7.disabled=true;
				form.camp_8.disabled=true;
				form.camp_9.disabled=true;
				form.f1.src="imagens/dinamica7.gif";
				form.f2.src="imagens/dinamica8.gif";
				form.f3.src="imagens/rel_circ_trans.gif";
			}
			else if (opmov=="2") {
				form.camp_1.value="##############";
				form.camp_2.value="##############";
				if (isNaN(form.camp_3.value)) form.camp_3.value="";
				form.camp_4.value="##############";
				form.camp_5.value="##############";
				form.camp_6.value="##############";
				form.camp_7.value="##############";
				form.camp_8.value="##############";
				form.camp_9.value="##############";
				form.camp_1.disabled=true;
				form.camp_2.disabled=true;
				form.camp_3.disabled=false;
				form.camp_4.disabled=true;
				form.camp_5.disabled=true;
				form.camp_6.disabled=true;
				form.camp_7.disabled=true;
				form.camp_8.disabled=true;
				form.camp_9.disabled=true;
				form.f1.src="imagens/dinamica7.gif";
				form.f2.src="imagens/dinamica8a.gif";
				form.f3.src="imagens/rel_circ_trans.gif";
			}
			if (is.ie) {MarcaVar("#FFFFFF", "#FFCC0F", "#FFFFFF", "#FFFFFF", "#FFFFFF", "#FFFFFF", "#FFFFFF", "#FFFFFF", "#FFFFFF");}
		break;
		case "3" :
			if (opmov=="1") {
				if (isNaN(form.camp_1.value)) form.camp_1.value="";
				form.camp_2.value="##############";
				form.camp_3.value="##############";
				if (isNaN(form.camp_4.value)) form.camp_4.value="";
				form.camp_5.value="##############";
				form.camp_6.value="##############";
				form.camp_7.value="##############";
				form.camp_8.value="##############";
				form.camp_9.value="##############";
				form.camp_1.disabled=false;
				form.camp_2.disabled=true;
				form.camp_3.disabled=true;
				form.camp_4.disabled=false;
				form.camp_5.disabled=true;
				form.camp_6.disabled=true;
				form.camp_7.disabled=true;
				form.camp_8.disabled=true;
				form.camp_9.disabled=true;
				form.f1.src="imagens/dinamica9.gif";
				form.f2.src="imagens/dinamica10.gif";
				form.f3.src="imagens/dinamica11.gif";
			}
			else if (opmov=="2") {
				if (isNaN(form.camp_1.value)) form.camp_1.value="";
				form.camp_2.value="##############";
				form.camp_3.value="##############";
				if (isNaN(form.camp_4.value)) form.camp_4.value="";
				form.camp_5.value="##############";
				form.camp_6.value="##############";
				form.camp_7.value="##############";
				form.camp_8.value="##############";
				if (isNaN(form.camp_9.value)) form.camp_9.value="";
				form.camp_1.disabled=false;
				form.camp_2.disabled=true;
				form.camp_3.disabled=true;
				form.camp_4.disabled=false;
				form.camp_5.disabled=true;
				form.camp_6.disabled=true;
				form.camp_7.disabled=true;
				form.camp_8.disabled=true;
				form.camp_9.disabled=false;
				form.f1.src="imagens/dinamica12.gif";
				form.f2.src="imagens/dinamica10.gif";
				form.f3.src="imagens/rel_circ_trans.gif";
			}
			if (is.ie) {MarcaVar("#FFFFFF", "#FFFFFF", "#FFCC0F", "#FFFFFF", "#FFFFFF", "#FFFFFF", "#FFFFFF", "#FFFFFF", "#FFFFFF");}
		break;		
		case "4" :
			if (opmov=="1") {
				if (isNaN(form.camp_1.value)) form.camp_1.value="";
				form.camp_2.value="##############";
				if (isNaN(form.camp_3.value)) form.camp_3.value="";
				form.camp_4.value="##############";
				form.camp_5.value="##############";
				form.camp_6.value="##############";
				form.camp_7.value="##############";
				form.camp_8.value="##############";
				form.camp_9.value="##############";
				form.camp_1.disabled=false;
				form.camp_2.disabled=true;
				form.camp_3.disabled=false;
				form.camp_4.disabled=true;
				form.camp_5.disabled=true;
				form.camp_6.disabled=true;
				form.camp_7.disabled=true;
				form.camp_8.disabled=true;
				form.camp_9.disabled=true;
				form.f1.src="imagens/dinamica13.gif";
				form.f2.src="imagens/dinamica14.gif";
				form.f3.src="imagens/rel_circ_trans.gif";
			}
			else if (opmov=="2") {
				if (isNaN(form.camp_1.value)) form.camp_1.value="";
				form.camp_2.value="##############";
				if (isNaN(form.camp_3.value)) form.camp_3.value="";
				form.camp_4.value="##############";
				form.camp_5.value="##############";
				form.camp_6.value="##############";
				form.camp_7.value="##############";
				form.camp_8.value="##############";
				if (isNaN(form.camp_9.value)) form.camp_9.value="";
				form.camp_1.disabled=false;
				form.camp_2.disabled=true;
				form.camp_3.disabled=false;
				form.camp_4.disabled=true;
				form.camp_5.disabled=true;
				form.camp_6.disabled=true;
				form.camp_7.disabled=true;
				form.camp_8.disabled=true;
				form.camp_9.disabled=false;
				form.f1.src="imagens/dinamica15.gif";
				form.f2.src="imagens/rel_circ_trans.gif";
				form.f3.src="imagens/rel_circ_trans.gif";
			}
			if (is.ie) {MarcaVar("#FFFFFF", "#FFFFFF", "#FFFFFF", "#FFCC0F", "#FFFFFF", "#FFFFFF", "#FFFFFF", "#FFFFFF", "#FFFFFF");}			
		break;
		case "5" :
			if (opmov=="1") {
				form.camp_1.value="##############";
				form.camp_2.value="##############";
				form.camp_3.value="##############";
				if (isNaN(form.camp_4.value)) form.camp_4.value="";
				form.camp_5.value="##############";
				if (isNaN(form.camp_6.value)) form.camp_6.value="";
				form.camp_7.value="##############";
				form.camp_8.value="##############";
				form.camp_9.value="##############";
				form.camp_1.disabled=true;
				form.camp_2.disabled=true;
				form.camp_3.disabled=true;
				form.camp_4.disabled=false;
				form.camp_5.disabled=true;
				form.camp_6.disabled=false;
				form.camp_7.disabled=true;
				form.camp_8.disabled=true;
				form.camp_9.disabled=true;
				form.f1.src="imagens/dinamica16.gif";
				form.f2.src="imagens/dinamica17.gif";
				form.f3.src="imagens/rel_circ_trans.gif";
			}
			else if (opmov=="2") {
				form.camp_1.value="##############";
				form.camp_2.value="##############";
				form.camp_3.value="##############";
				if (isNaN(form.camp_4.value)) form.camp_4.value="";
				form.camp_5.value="##############";
				if (isNaN(form.camp_6.value)) form.camp_6.value="";
				form.camp_7.value="##############";
				form.camp_8.value="##############";
				form.camp_9.value="##############";
				form.camp_1.disabled=true;
				form.camp_2.disabled=true;
				form.camp_3.disabled=true;
				form.camp_4.disabled=false;
				form.camp_5.disabled=true;
				form.camp_6.disabled=false;
				form.camp_7.disabled=true;
				form.camp_8.disabled=true;
				form.camp_9.disabled=true;
				form.f1.src="imagens/dinamica16.gif";
				form.f2.src="imagens/dinamica18.gif";
				form.f3.src="imagens/rel_circ_trans.gif";
			}
			if (is.ie) {MarcaVar("#FFFFFF", "#FFFFFF", "#FFFFFF", "#FFFFFF", "#FFCC0F", "#FFFFFF", "#FFFFFF", "#FFFFFF", "#FFFFFF");}		
		break;
		case "6" :
			if (opmov=="1") {
				form.camp_1.value="##############";
				form.camp_2.value="##############";
				form.camp_3.value="##############";
				if (isNaN(form.camp_4.value)) form.camp_4.value="";
				if (isNaN(form.camp_5.value)) form.camp_5.value="";
				form.camp_6.value="##############";
				form.camp_7.value="##############";
				form.camp_8.value="##############";
				form.camp_9.value="##############";
				form.camp_1.disabled=true;
				form.camp_2.disabled=true;
				form.camp_3.disabled=true;
				form.camp_4.disabled=false;
				form.camp_5.disabled=false;
				form.camp_6.disabled=true;
				form.camp_7.disabled=true;
				form.camp_8.disabled=true;
				form.camp_9.disabled=true;
				form.f1.src="imagens/dinamica19.gif";
				form.f2.src="imagens/dinamica20.gif";
				form.f3.src="imagens/rel_circ_trans.gif";
			}
			else if (opmov=="2") {
				form.camp_1.value="##############";
				form.camp_2.value="##############";
				form.camp_3.value="##############";
				if (isNaN(form.camp_4.value)) form.camp_4.value="";
				if (isNaN(form.camp_5.value)) form.camp_5.value="";
				form.camp_6.value="##############";
				form.camp_7.value="##############";
				form.camp_8.value="##############";
				form.camp_9.value="##############";
				form.camp_1.disabled=true;
				form.camp_2.disabled=true;
				form.camp_3.disabled=true;
				form.camp_4.disabled=false;
				form.camp_5.disabled=false;
				form.camp_6.disabled=true;
				form.camp_7.disabled=true;
				form.camp_8.disabled=true;
				form.camp_9.disabled=true;
				form.f1.src="imagens/dinamica19.gif";
				form.f2.src="imagens/dinamica21.gif";
				form.f3.src="imagens/rel_circ_trans.gif";
			}
			if (is.ie) {MarcaVar("#FFFFFF", "#FFFFFF", "#FFFFFF", "#FFFFFF", "#FFFFFF", "#FFCC0F", "#FFFFFF", "#FFFFFF", "#FFFFFF");}		
		break;
		case "7" :
			form.camp_1.value="##############";
			form.camp_2.value="##############";
			if (isNaN(form.camp_3.value)) form.camp_3.value="";
			form.camp_4.value="##############";
			form.camp_5.value="##############";
			form.camp_6.value="##############";
			form.camp_7.value="##############";
			form.camp_8.value="##############";
			form.camp_9.value="##############";
			form.camp_1.disabled=true;
			form.camp_2.disabled=true;
			form.camp_3.disabled=false;
			form.camp_4.disabled=true;
			form.camp_5.disabled=true;
			form.camp_6.disabled=true;
			form.camp_7.disabled=true;
			form.camp_8.disabled=true;
			form.camp_9.disabled=true;
			form.f1.src="imagens/dinamica22.gif";
			form.f2.src="imagens/dinamica23.gif";
			form.f3.src="imagens/rel_circ_trans.gif";
			if (is.ie) {MarcaVar("#FFFFFF", "#FFFFFF", "#FFFFFF", "#FFFFFF", "#FFFFFF", "#FFFFFF", "#FFCC0F", "#FFFFFF", "#FFFFFF");}		
		break;
		case "8" :
			form.camp_1.value="##############";
			form.camp_2.value="##############";
			form.camp_3.value="##############";
			form.camp_4.value="##############";
			form.camp_5.value="##############";
			form.camp_6.value="##############";
			if (isNaN(form.camp_7.value)) form.camp_7.value="";
			form.camp_8.value="##############";
			if (isNaN(form.camp_9.value)) form.camp_9.value="";
			form.camp_1.disabled=true;
			form.camp_2.disabled=true;
			form.camp_3.disabled=true;
			form.camp_4.disabled=true;
			form.camp_5.disabled=true;
			form.camp_6.disabled=true;
			form.camp_7.disabled=false;
			form.camp_8.disabled=true;
			form.camp_9.disabled=false;
			form.f1.src="imagens/dinamica24.gif";
			form.f2.src="imagens/dinamica25.gif";
			form.f3.src="imagens/dinamica26.gif";
			if (is.ie) {MarcaVar("#FFFFFF", "#FFFFFF", "#FFFFFF", "#FFFFFF", "#FFFFFF", "#FFFFFF", "#FFFFFF", "#FFCC0F", "#FFFFFF");}		
		break;
	}
	if (is.ie) {MudaBorda(1, 0, 0);}
	if (is.ie5) {MudaCor("#FFFFFF", "#F5F5F5", "#F5F5F5");}
	form.elements[23].checked=true;
	form.elements[24].checked=false;
	form.elements[25].checked=false;
	form.resultado.value=""
	formnr = 1;
}
//Fim de Define Campos


//Muda Formulas
var formnr = 1;
function mudaFormula(fig) {
	var form = document.form_calc
	switch (tipocalc) {
		case "1" :
			if (opmov=="1") {
				if (fig==1) {
					form.camp_1.value="##############";
					form.camp_2.value="##############";
					if (isNaN(form.camp_3.value)) form.camp_3.value="";
					if (isNaN(form.camp_4.value)) form.camp_4.value="";
					form.camp_5.value="##############";
					form.camp_6.value="##############";
					form.camp_7.value="##############";
					form.camp_8.value="##############";
					form.camp_9.value="##############";
					form.camp_1.disabled=true;
					form.camp_2.disabled=true;
					form.camp_3.disabled=false;
					form.camp_4.disabled=false;
					form.camp_5.disabled=true;
					form.camp_6.disabled=true;
					form.camp_7.disabled=true;
					form.camp_8.disabled=true;
					form.camp_9.disabled=true;	
					if (is.ie) {MudaBorda(1, 0, 0);}
					if (is.ie5) {MudaCor("#FFFFFF", "#F5F5F5", "#F5F5F5");}
					document.form_calc.elements[23].checked=true;
					document.form_calc.elements[24].checked=false;
					document.form_calc.elements[25].checked=false;				
					formnr = 1;
					document.form_calc.resultado.value="";			
				}
				if (fig==2) {
					form.camp_1.value="##############";
					if (isNaN(form.camp_2.value)) form.camp_2.value="";
					form.camp_3.value="##############";
					if (isNaN(form.camp_4.value)) form.camp_4.value="";
					form.camp_5.value="##############";
					form.camp_6.value="##############";
					form.camp_7.value="##############";
					form.camp_8.value="##############";
					form.camp_9.value="##############";
					form.camp_1.disabled=true;
					form.camp_2.disabled=false;
					form.camp_3.disabled=true;
					form.camp_4.disabled=false;
					form.camp_5.disabled=true;
					form.camp_6.disabled=true;
					form.camp_7.disabled=true;
					form.camp_8.disabled=true;
					form.camp_9.disabled=true;	
					if (is.ie) {MudaBorda(0, 1, 0);}
					if (is.ie5) {MudaCor("#F5F5F5", "#FFFFFF", "#F5F5F5");}
					document.form_calc.elements[23].checked=false;
					document.form_calc.elements[24].checked=true;
					document.form_calc.elements[25].checked=false;
					formnr = 2;
					document.form_calc.resultado.value="";
				}
				if (fig==3) {
					form.camp_1.value="##############";
					form.camp_2.value="##############";
					if (isNaN(form.camp_3.value)) form.camp_3.value="";
					form.camp_4.value="##############";
					if (isNaN(form.camp_5.value)) form.camp_5.value="";
					if (isNaN(form.camp_6.value)) form.camp_6.value="";
					form.camp_7.value="##############";
					form.camp_8.value="##############";
					form.camp_9.value="##############";
					form.camp_1.disabled=true;
					form.camp_2.disabled=true;
					form.camp_3.disabled=false;
					form.camp_4.disabled=true;
					form.camp_5.disabled=false;
					form.camp_6.disabled=false;
					form.camp_7.disabled=true;
					form.camp_8.disabled=true;
					form.camp_9.disabled=true;	
					if (is.ie) {MudaBorda(0, 0, 1);}
					if (is.ie5) {MudaCor("#F5F5F5", "#F5F5F5", "#FFFFFF");}
					document.form_calc.elements[23].checked=false;
					document.form_calc.elements[24].checked=false;
					document.form_calc.elements[25].checked=true;
					formnr = 3;
					document.form_calc.resultado.value="";
				}
			}
			else if (opmov=="2") {
				if (fig==1) {
					form.camp_1.value="##############";
					form.camp_2.value="##############";
					if (isNaN(form.camp_3.value)) form.camp_3.value="";
					if (isNaN(form.camp_4.value)) form.camp_4.value="";
					form.camp_5.value="##############";
					form.camp_6.value="##############";
					form.camp_7.value="##############";
					form.camp_8.value="##############";
					if (isNaN(form.camp_9.value)) form.camp_9.value="";
					form.camp_1.disabled=true;
					form.camp_2.disabled=true;
					form.camp_3.disabled=false;
					form.camp_4.disabled=false;
					form.camp_5.disabled=true;
					form.camp_6.disabled=true;
					form.camp_7.disabled=true;
					form.camp_8.disabled=true;
					form.camp_9.disabled=false;
					if (is.ie) {MudaBorda(1, 0, 0);}
					if (is.ie5) {MudaCor("#FFFFFF", "#F5F5F5", "#F5F5F5");}
					document.form_calc.elements[23].checked=true;
					document.form_calc.elements[24].checked=false;
					document.form_calc.elements[25].checked=false;				
					formnr = 1;
					document.form_calc.resultado.value="";		
				}
				if (fig==2) {
					form.camp_1.value="##############";
					if (isNaN(form.camp_2.value)) form.camp_2.value="";
					form.camp_3.value="##############";
					if (isNaN(form.camp_4.value)) form.camp_4.value="";
					form.camp_5.value="##############";
					form.camp_6.value="##############";
					form.camp_7.value="##############";
					form.camp_8.value="##############";
					if (isNaN(form.camp_9.value)) form.camp_9.value="";
					form.camp_1.disabled=true;
					form.camp_2.disabled=false;
					form.camp_3.disabled=true;
					form.camp_4.disabled=false;
					form.camp_5.disabled=true;
					form.camp_6.disabled=true;
					form.camp_7.disabled=true;
					form.camp_8.disabled=true;
					form.camp_9.disabled=false;	
					if (is.ie) {MudaBorda(0, 1, 0);}
					if (is.ie5) {MudaCor("#F5F5F5", "#FFFFFF", "#F5F5F5");}
					document.form_calc.elements[23].checked=false;
					document.form_calc.elements[24].checked=true;
					document.form_calc.elements[25].checked=false;
					formnr = 2;
					document.form_calc.resultado.value="";
				}
				if (fig==3) {
					mudaFormula(1);
				}
			}
		break;		
		case "2" :
			if (opmov=="1") {
				if (fig==1) {
					form.camp_1.value="##############";
					form.camp_2.value="##############";
					if (isNaN(form.camp_3.value)) form.camp_3.value="";
					form.camp_4.value="##############";
					form.camp_5.value="##############";
					form.camp_6.value="##############";
					form.camp_7.value="##############";
					form.camp_8.value="##############";
					form.camp_9.value="##############";
					form.camp_1.disabled=true;
					form.camp_2.disabled=true;
					form.camp_3.disabled=false;
					form.camp_4.disabled=true;
					form.camp_5.disabled=true;
					form.camp_6.disabled=true;
					form.camp_7.disabled=true;
					form.camp_8.disabled=true;
					form.camp_9.disabled=true;	
					if (is.ie) {MudaBorda(1, 0, 0);}
					if (is.ie5) {MudaCor("#FFFFFF", "#F5F5F5", "#F5F5F5");}
					document.form_calc.elements[23].checked=true;
					document.form_calc.elements[24].checked=false;
					document.form_calc.elements[25].checked=false;				
					formnr = 1;
					document.form_calc.resultado.value="";			
				}
				if (fig==2) {
					if (isNaN(form.camp_1.value)) form.camp_1.value="";
					form.camp_2.value="##############";
					form.camp_3.value="##############";
					if (isNaN(form.camp_4.value)) form.camp_4.value="";
					form.camp_5.value="##############";
					form.camp_6.value="##############";
					form.camp_7.value="##############";
					form.camp_8.value="##############";
					form.camp_9.value="##############";
					form.camp_1.disabled=false;
					form.camp_2.disabled=true;
					form.camp_3.disabled=true;
					form.camp_4.disabled=false;
					form.camp_5.disabled=true;
					form.camp_6.disabled=true;
					form.camp_7.disabled=true;
					form.camp_8.disabled=true;
					form.camp_9.disabled=true;	
					if (is.ie) {MudaBorda(0, 1, 0);}
					if (is.ie5) {MudaCor("#F5F5F5", "#FFFFFF", "#F5F5F5");}
					document.form_calc.elements[23].checked=false;
					document.form_calc.elements[24].checked=true;
					document.form_calc.elements[25].checked=false;
					formnr = 2;
					document.form_calc.resultado.value="";
				}
				if (fig==3) {
					mudaFormula(1);
				}
			}
			else if (opmov=="2") {
				if (fig==1) {
					form.camp_1.value="##############";
					form.camp_2.value="##############";
					if (isNaN(form.camp_3.value)) form.camp_3.value="";
					form.camp_4.value="##############";
					form.camp_5.value="##############";
					form.camp_6.value="##############";
					form.camp_7.value="##############";
					form.camp_8.value="##############";
					form.camp_9.value="##############";
					form.camp_1.disabled=true;
					form.camp_2.disabled=true;
					form.camp_3.disabled=false;
					form.camp_4.disabled=true;
					form.camp_5.disabled=true;
					form.camp_6.disabled=true;
					form.camp_7.disabled=true;
					form.camp_8.disabled=true;
					form.camp_9.disabled=true;
					if (is.ie) {MudaBorda(1, 0, 0);}
					if (is.ie5) {MudaCor("#FFFFFF", "#F5F5F5", "#F5F5F5");}
					document.form_calc.elements[23].checked=true;
					document.form_calc.elements[24].checked=false;
					document.form_calc.elements[25].checked=false;				
					formnr = 1;
					document.form_calc.resultado.value="";		
				}
				if (fig==2) {
					if (isNaN(form.camp_1.value)) form.camp_1.value="";
					form.camp_2.value="##############";
					form.camp_3.value="##############";
					if (isNaN(form.camp_4.value)) form.camp_4.value="";
					form.camp_5.value="##############";
					form.camp_6.value="##############";
					form.camp_7.value="##############";
					form.camp_8.value="##############";
					if (isNaN(form.camp_9.value)) form.camp_9.value="";
					form.camp_1.disabled=false;
					form.camp_2.disabled=true;
					form.camp_3.disabled=true;
					form.camp_4.disabled=false;
					form.camp_5.disabled=true;
					form.camp_6.disabled=true;
					form.camp_7.disabled=true;
					form.camp_8.disabled=true;
					form.camp_9.disabled=false;	
					if (is.ie) {MudaBorda(0, 1, 0);}
					if (is.ie5) {MudaCor("#F5F5F5", "#FFFFFF", "#F5F5F5");}
					document.form_calc.elements[23].checked=false;
					document.form_calc.elements[24].checked=true;
					document.form_calc.elements[25].checked=false;
					formnr = 2;
					document.form_calc.resultado.value="";
				}
				if (fig==3) {
					mudaFormula(1);
				}
			}
		break;
		case "3" :
			if (opmov=="1") {
				if (fig==1) {
					if (isNaN(form.camp_1.value)) form.camp_1.value="";
					form.camp_2.value="##############";
					form.camp_3.value="##############";
					if (isNaN(form.camp_4.value)) form.camp_4.value="";
					form.camp_5.value="##############";
					form.camp_6.value="##############";
					form.camp_7.value="##############";
					form.camp_8.value="##############";
					form.camp_9.value="##############";
					form.camp_1.disabled=false;
					form.camp_2.disabled=true;
					form.camp_3.disabled=true;
					form.camp_4.disabled=false;
					form.camp_5.disabled=true;
					form.camp_6.disabled=true;
					form.camp_7.disabled=true;
					form.camp_8.disabled=true;
					form.camp_9.disabled=true;	
					if (is.ie) {MudaBorda(1, 0, 0);}
					if (is.ie5) {MudaCor("#FFFFFF", "#F5F5F5", "#F5F5F5");}
					document.form_calc.elements[23].checked=true;
					document.form_calc.elements[24].checked=false;
					document.form_calc.elements[25].checked=false;				
					formnr = 1;
					document.form_calc.resultado.value="";			
				}
				if (fig==2) {
					form.camp_1.value="##############";
					if (isNaN(form.camp_2.value)) form.camp_2.value="";
					form.camp_3.value="##############";
					form.camp_4.value="##############";
					form.camp_5.value="##############";
					form.camp_6.value="##############";
					form.camp_7.value="##############";
					form.camp_8.value="##############";
					form.camp_9.value="##############";
					form.camp_1.disabled=true;
					form.camp_2.disabled=false;
					form.camp_3.disabled=true;
					form.camp_4.disabled=true;
					form.camp_5.disabled=true;
					form.camp_6.disabled=true;
					form.camp_7.disabled=true;
					form.camp_8.disabled=true;
					form.camp_9.disabled=true;	
					if (is.ie) {MudaBorda(0, 1, 0);}
					if (is.ie5) {MudaCor("#F5F5F5", "#FFFFFF", "#F5F5F5");}
					document.form_calc.elements[23].checked=false;
					document.form_calc.elements[24].checked=true;
					document.form_calc.elements[25].checked=false;
					formnr = 2;
					document.form_calc.resultado.value="";
				}
				if (fig==3) {
					if (isNaN(form.camp_1.value)) form.camp_1.value="";
					form.camp_2.value="##############";
					form.camp_3.value="##############";
					form.camp_4.value="##############";
					if (isNaN(form.camp_5.value)) form.camp_5.value="";
					if (isNaN(form.camp_6.value)) form.camp_6.value="";
					form.camp_7.value="##############";
					form.camp_8.value="##############";
					form.camp_9.value="##############";
					form.camp_1.disabled=false;
					form.camp_2.disabled=true;
					form.camp_3.disabled=true;
					form.camp_4.disabled=true;
					form.camp_5.disabled=false;
					form.camp_6.disabled=false;
					form.camp_7.disabled=true;
					form.camp_8.disabled=true;
					form.camp_9.disabled=true;	
					if (is.ie) {MudaBorda(0, 0, 1);}
					if (is.ie5) {MudaCor("#F5F5F5", "#F5F5F5", "#FFFFFF");}
					document.form_calc.elements[23].checked=false;
					document.form_calc.elements[24].checked=false;
					document.form_calc.elements[25].checked=true;
					formnr = 3;
					document.form_calc.resultado.value="";
				}
			}
			else if (opmov=="2") {
				if (fig==1) {
					if (isNaN(form.camp_1.value)) form.camp_1.value="";
					form.camp_2.value="##############";
					form.camp_3.value="##############";
					if (isNaN(form.camp_4.value)) form.camp_4.value="";
					form.camp_5.value="##############";
					form.camp_6.value="##############";
					form.camp_7.value="##############";
					form.camp_8.value="##############";
					if (isNaN(form.camp_9.value)) form.camp_9.value="";
					form.camp_1.disabled=false;
					form.camp_2.disabled=true;
					form.camp_3.disabled=true;
					form.camp_4.disabled=false;
					form.camp_5.disabled=true;
					form.camp_6.disabled=true;
					form.camp_7.disabled=true;
					form.camp_8.disabled=true;
					form.camp_9.disabled=false;
					if (is.ie) {MudaBorda(1, 0, 0);}
					if (is.ie5) {MudaCor("#FFFFFF", "#F5F5F5", "#F5F5F5");}
					document.form_calc.elements[23].checked=true;
					document.form_calc.elements[24].checked=false;
					document.form_calc.elements[25].checked=false;				
					formnr = 1;
					document.form_calc.resultado.value="";		
				}
				if (fig==2) {
					form.camp_1.value="##############";
					if (isNaN(form.camp_2.value)) form.camp_2.value="";
					form.camp_3.value="##############";
					form.camp_4.value="##############";
					form.camp_5.value="##############";
					form.camp_6.value="##############";
					form.camp_7.value="##############";
					form.camp_8.value="##############";
					form.camp_9.value="##############";
					form.camp_1.disabled=true;
					form.camp_2.disabled=false;
					form.camp_3.disabled=true;
					form.camp_4.disabled=true;
					form.camp_5.disabled=true;
					form.camp_6.disabled=true;
					form.camp_7.disabled=true;
					form.camp_8.disabled=true;
					form.camp_9.disabled=true;	
					if (is.ie) {MudaBorda(0, 1, 0);}
					if (is.ie5) {MudaCor("#F5F5F5", "#FFFFFF", "#F5F5F5");}
					document.form_calc.elements[23].checked=false;
					document.form_calc.elements[24].checked=true;
					document.form_calc.elements[25].checked=false;
					formnr = 2;
					document.form_calc.resultado.value="";
				}
				if (fig==3) {
					mudaFormula(1);
				}
			}
		break;				
		case "4" :
			if (opmov=="1") {
				if (fig==1) {
					if (isNaN(form.camp_1.value)) form.camp_1.value="";
					form.camp_2.value="##############";
					if (isNaN(form.camp_3.value)) form.camp_3.value="";
					form.camp_4.value="##############";
					form.camp_5.value="##############";
					form.camp_6.value="##############";
					form.camp_7.value="##############";
					form.camp_8.value="##############";
					form.camp_9.value="##############";
					form.camp_1.disabled=false;
					form.camp_2.disabled=true;
					form.camp_3.disabled=false;
					form.camp_4.disabled=true;
					form.camp_5.disabled=true;
					form.camp_6.disabled=true;
					form.camp_7.disabled=true;
					form.camp_8.disabled=true;
					form.camp_9.disabled=true;
					if (is.ie) {MudaBorda(1, 0, 0);}
					if (is.ie5) {MudaCor("#FFFFFF", "#F5F5F5", "#F5F5F5");}
					document.form_calc.elements[23].checked=true;
					document.form_calc.elements[24].checked=false;
					document.form_calc.elements[25].checked=false;				
					formnr = 1;
					document.form_calc.resultado.value="";			
				}
				if (fig==2) {
					if (isNaN(form.camp_1.value)) form.camp_1.value="";
					if (isNaN(form.camp_2.value)) form.camp_2.value="";
					form.camp_3.value="##############";
					form.camp_4.value="##############";
					form.camp_5.value="##############";
					form.camp_6.value="##############";
					form.camp_7.value="##############";
					form.camp_8.value="##############";
					form.camp_9.value="##############";
					form.camp_1.disabled=false;
					form.camp_2.disabled=false;
					form.camp_3.disabled=true;
					form.camp_4.disabled=true;
					form.camp_5.disabled=true;
					form.camp_6.disabled=true;
					form.camp_7.disabled=true;
					form.camp_8.disabled=true;
					form.camp_9.disabled=true;	
					if (is.ie) {MudaBorda(0, 1, 0);}
					if (is.ie5) {MudaCor("#F5F5F5", "#FFFFFF", "#F5F5F5");}
					document.form_calc.elements[23].checked=false;
					document.form_calc.elements[24].checked=true;
					document.form_calc.elements[25].checked=false;
					formnr = 2;
					document.form_calc.resultado.value="";
				}
				if (fig==3) {
					mudaFormula(1);
				}
			}
			else if (opmov=="2") {
				if (fig==1) {
					if (isNaN(form.camp_1.value)) form.camp_1.value="";
					form.camp_2.value="##############";
					if (isNaN(form.camp_3.value)) form.camp_3.value="";
					form.camp_4.value="##############";
					form.camp_5.value="##############";
					form.camp_6.value="##############";
					form.camp_7.value="##############";
					form.camp_8.value="##############";
					if (isNaN(form.camp_9.value)) form.camp_9.value="";
					form.camp_1.disabled=false;
					form.camp_2.disabled=true;
					form.camp_3.disabled=false;
					form.camp_4.disabled=true;
					form.camp_5.disabled=true;
					form.camp_6.disabled=true;
					form.camp_7.disabled=true;
					form.camp_8.disabled=true;
					form.camp_9.disabled=false;
					if (is.ie) {MudaBorda(1, 0, 0);}
					if (is.ie5) {MudaCor("#FFFFFF", "#F5F5F5", "#F5F5F5");}
					document.form_calc.elements[23].checked=true;
					document.form_calc.elements[24].checked=false;
					document.form_calc.elements[25].checked=false;				
					formnr = 1;
					document.form_calc.resultado.value="";		
				}
				if (fig==2) {
					mudaFormula(1);
				}
				if (fig==3) {
					mudaFormula(1);
				}
			}
		break;				
		case "5" :
			if (opmov=="1") {
				if (fig==1) {
					form.camp_1.value="##############";
					form.camp_2.value="##############";
					form.camp_3.value="##############";
					if (isNaN(form.camp_4.value)) form.camp_4.value="";
					form.camp_5.value="##############";
					if (isNaN(form.camp_6.value)) form.camp_6.value="";
					form.camp_7.value="##############";
					form.camp_8.value="##############";
					form.camp_9.value="##############";
					form.camp_1.disabled=true;
					form.camp_2.disabled=true;
					form.camp_3.disabled=true;
					form.camp_4.disabled=false;
					form.camp_5.disabled=true;
					form.camp_6.disabled=false;
					form.camp_7.disabled=true;
					form.camp_8.disabled=true;
					form.camp_9.disabled=true;
					if (is.ie) {MudaBorda(1, 0, 0);}
					if (is.ie5) {MudaCor("#FFFFFF", "#F5F5F5", "#F5F5F5");}
					document.form_calc.elements[23].checked=true;
					document.form_calc.elements[24].checked=false;
					document.form_calc.elements[25].checked=false;				
					formnr = 1;
					document.form_calc.resultado.value="";			
				}
				if (fig==2) {
					if (isNaN(form.camp_1.value)) form.camp_1.value="";
					form.camp_2.value="##############";
					if (isNaN(form.camp_3.value)) form.camp_3.value="";
					form.camp_4.value="##############";
					form.camp_5.value="##############";
					if (isNaN(form.camp_6.value)) form.camp_6.value="";
					form.camp_7.value="##############";
					form.camp_8.value="##############";
					form.camp_9.value="##############";
					form.camp_1.disabled=false;
					form.camp_2.disabled=true;
					form.camp_3.disabled=false;
					form.camp_4.disabled=true;
					form.camp_5.disabled=true;
					form.camp_6.disabled=false;
					form.camp_7.disabled=true;
					form.camp_8.disabled=true;
					form.camp_9.disabled=true;	
					if (is.ie) {MudaBorda(0, 1, 0);}
					if (is.ie5) {MudaCor("#F5F5F5", "#FFFFFF", "#F5F5F5");}
					document.form_calc.elements[23].checked=false;
					document.form_calc.elements[24].checked=true;
					document.form_calc.elements[25].checked=false;
					formnr = 2;
					document.form_calc.resultado.value="";
				}
				if (fig==3) {
					mudaFormula(1);
				}
			}
			else if (opmov=="2") {
				if (fig==1) {
					form.camp_1.value="##############";
					form.camp_2.value="##############";
					form.camp_3.value="##############";
					if (isNaN(form.camp_4.value)) form.camp_4.value="";
					form.camp_5.value="##############";
					if (isNaN(form.camp_6.value)) form.camp_6.value="";
					form.camp_7.value="##############";
					form.camp_8.value="##############";
					form.camp_9.value="##############";
					form.camp_1.disabled=true;
					form.camp_2.disabled=true;
					form.camp_3.disabled=true;
					form.camp_4.disabled=false;
					form.camp_5.disabled=true;
					form.camp_6.disabled=false;
					form.camp_7.disabled=true;
					form.camp_8.disabled=true;
					form.camp_9.disabled=true;
					if (is.ie) {MudaBorda(1, 0, 0);}
					if (is.ie5) {MudaCor("#FFFFFF", "#F5F5F5", "#F5F5F5");}
					document.form_calc.elements[23].checked=true;
					document.form_calc.elements[24].checked=false;
					document.form_calc.elements[25].checked=false;				
					formnr = 1;
					document.form_calc.resultado.value="";		
				}
				if (fig==2) {
					if (isNaN(form.camp_1.value)) form.camp_1.value="";
					form.camp_2.value="##############";
					if (isNaN(form.camp_3.value)) form.camp_3.value="";
					form.camp_4.value="##############";
					form.camp_5.value="##############";
					if (isNaN(form.camp_6.value)) form.camp_6.value="";
					form.camp_7.value="##############";
					form.camp_8.value="##############";
					if (isNaN(form.camp_9.value)) form.camp_9.value="";
					form.camp_1.disabled=false;
					form.camp_2.disabled=true;
					form.camp_3.disabled=false;
					form.camp_4.disabled=true;
					form.camp_5.disabled=true;
					form.camp_6.disabled=false;
					form.camp_7.disabled=true;
					form.camp_8.disabled=true;
					form.camp_9.disabled=false;	
					if (is.ie) {MudaBorda(0, 1, 0);}
					if (is.ie5) {MudaCor("#F5F5F5", "#FFFFFF", "#F5F5F5");}
					document.form_calc.elements[23].checked=false;
					document.form_calc.elements[24].checked=true;
					document.form_calc.elements[25].checked=false;
					formnr = 2;
					document.form_calc.resultado.value="";
				}
				if (fig==3) {
					mudaFormula(1);
				}
			}
		break;		
		case "6" :
			if (opmov=="1") {
				if (fig==1) {
					form.camp_1.value="##############";
					form.camp_2.value="##############";
					form.camp_3.value="##############";
					if (isNaN(form.camp_4.value)) form.camp_4.value="";
					if (isNaN(form.camp_5.value)) form.camp_5.value="";
					form.camp_6.value="##############";
					form.camp_7.value="##############";
					form.camp_8.value="##############";
					form.camp_9.value="##############";
					form.camp_1.disabled=true;
					form.camp_2.disabled=true;
					form.camp_3.disabled=true;
					form.camp_4.disabled=false;
					form.camp_5.disabled=false;
					form.camp_6.disabled=true;
					form.camp_7.disabled=true;
					form.camp_8.disabled=true;
					form.camp_9.disabled=true;
					if (is.ie) {MudaBorda(1, 0, 0);}
					if (is.ie5) {MudaCor("#FFFFFF", "#F5F5F5", "#F5F5F5");}
					document.form_calc.elements[23].checked=true;
					document.form_calc.elements[24].checked=false;
					document.form_calc.elements[25].checked=false;				
					formnr = 1;
					document.form_calc.resultado.value="";			
				}
				if (fig==2) {
					if (isNaN(form.camp_1.value)) form.camp_1.value="";
					form.camp_2.value="##############";
					if (isNaN(form.camp_3.value)) form.camp_3.value="";
					form.camp_4.value="##############";
					if (isNaN(form.camp_5.value)) form.camp_5.value="";
					form.camp_6.value="##############";
					form.camp_7.value="##############";
					form.camp_8.value="##############";
					form.camp_9.value="##############";
					form.camp_1.disabled=false;
					form.camp_2.disabled=true;
					form.camp_3.disabled=false;
					form.camp_4.disabled=true;
					form.camp_5.disabled=false;
					form.camp_6.disabled=true;
					form.camp_7.disabled=true;
					form.camp_8.disabled=true;
					form.camp_9.disabled=true;	
					if (is.ie) {MudaBorda(0, 1, 0);}
					if (is.ie5) {MudaCor("#F5F5F5", "#FFFFFF", "#F5F5F5");}
					document.form_calc.elements[23].checked=false;
					document.form_calc.elements[24].checked=true;
					document.form_calc.elements[25].checked=false;
					formnr = 2;
					document.form_calc.resultado.value="";
				}
				if (fig==3) {
					mudaFormula(1);
				}
			}
			else if (opmov=="2") {
				if (fig==1) {
					form.camp_1.value="##############";
					form.camp_2.value="##############";
					form.camp_3.value="##############";
					if (isNaN(form.camp_4.value)) form.camp_4.value="";
					if (isNaN(form.camp_5.value)) form.camp_5.value="";
					form.camp_6.value="##############";
					form.camp_7.value="##############";
					form.camp_8.value="##############";
					form.camp_9.value="##############";
					form.camp_1.disabled=true;
					form.camp_2.disabled=true;
					form.camp_3.disabled=true;
					form.camp_4.disabled=false;
					form.camp_5.disabled=false;
					form.camp_6.disabled=true;
					form.camp_7.disabled=true;
					form.camp_8.disabled=true;
					form.camp_9.disabled=true;
					if (is.ie) {MudaBorda(1, 0, 0);}
					if (is.ie5) {MudaCor("#FFFFFF", "#F5F5F5", "#F5F5F5");}
					document.form_calc.elements[23].checked=true;
					document.form_calc.elements[24].checked=false;
					document.form_calc.elements[25].checked=false;				
					formnr = 1;
					document.form_calc.resultado.value="";		
				}
				if (fig==2) {
					if (isNaN(form.camp_1.value)) form.camp_1.value="";
					form.camp_2.value="##############";
					if (isNaN(form.camp_3.value)) form.camp_3.value="";
					form.camp_4.value="##############";
					if (isNaN(form.camp_5.value)) form.camp_5.value="";
					form.camp_6.value="##############";
					form.camp_7.value="##############";
					form.camp_8.value="##############";
					if (isNaN(form.camp_9.value)) form.camp_9.value="";
					form.camp_1.disabled=false;
					form.camp_2.disabled=true;
					form.camp_3.disabled=false;
					form.camp_4.disabled=true;
					form.camp_5.disabled=false;
					form.camp_6.disabled=true;
					form.camp_7.disabled=true;
					form.camp_8.disabled=true;
					form.camp_9.disabled=false;
					if (is.ie) {MudaBorda(0, 1, 0);}
					if (is.ie5) {MudaCor("#F5F5F5", "#FFFFFF", "#F5F5F5");}
					document.form_calc.elements[23].checked=false;
					document.form_calc.elements[24].checked=true;
					document.form_calc.elements[25].checked=false;
					formnr = 2;
					document.form_calc.resultado.value="";
				}
				if (fig==3) {
					mudaFormula(1);
				}
			}
		break;
		case "7" :
			if (fig==1) {
				form.camp_1.value="##############";
				form.camp_2.value="##############";
				if (isNaN(form.camp_3.value)) form.camp_3.value="";
				form.camp_4.value="##############";
				form.camp_5.value="##############";
				form.camp_6.value="##############";
				form.camp_7.value="##############";
				form.camp_8.value="##############";
				form.camp_9.value="##############";
				form.camp_1.disabled=true;
				form.camp_2.disabled=true;
				form.camp_3.disabled=false;
				form.camp_4.disabled=true;
				form.camp_5.disabled=true;
				form.camp_6.disabled=true;
				form.camp_7.disabled=true;
				form.camp_8.disabled=true;
				form.camp_9.disabled=true;	
				if (is.ie) {MudaBorda(1, 0, 0);}
				if (is.ie5) {MudaCor("#FFFFFF", "#F5F5F5", "#F5F5F5");}
				document.form_calc.elements[23].checked=true;
				document.form_calc.elements[24].checked=false;
				document.form_calc.elements[25].checked=false;				
				formnr = 1;
				document.form_calc.resultado.value="";			
			}
			if (fig==2) {
				if (isNaN(form.camp_1.value)) form.camp_1.value="";
				form.camp_2.value="##############";
				form.camp_3.value="##############";
				if (isNaN(form.camp_4.value)) form.camp_4.value="";
				form.camp_5.value="##############";
				form.camp_6.value="##############";
				form.camp_7.value="##############";
				form.camp_8.value="##############";
				if (isNaN(form.camp_9.value)) form.camp_9.value="";
				form.camp_1.disabled=false;
				form.camp_2.disabled=true;
				form.camp_3.disabled=true;
				form.camp_4.disabled=false;
				form.camp_5.disabled=true;
				form.camp_6.disabled=true;
				form.camp_7.disabled=true;
				form.camp_8.disabled=true;
				form.camp_9.disabled=false;	
				if (is.ie) {MudaBorda(0, 1, 0);}
				if (is.ie5) {MudaCor("#F5F5F5", "#FFFFFF", "#F5F5F5");}
				document.form_calc.elements[23].checked=false;
				document.form_calc.elements[24].checked=true;
				document.form_calc.elements[25].checked=false;
				formnr = 2;
				document.form_calc.resultado.value="";
			}
			if (fig==3) {
				mudaFormula(1);
			}
		break;		
		case "8" :
			if (fig==1) {
				form.camp_1.value="##############";
				form.camp_2.value="##############";
				form.camp_3.value="##############";
				form.camp_4.value="##############";
				form.camp_5.value="##############";
				form.camp_6.value="##############";
				if (isNaN(form.camp_7.value)) form.camp_7.value="";
				form.camp_8.value="##############";
				if (isNaN(form.camp_9.value)) form.camp_9.value="";
				form.camp_1.disabled=true;
				form.camp_2.disabled=true;
				form.camp_3.disabled=true;
				form.camp_4.disabled=true;
				form.camp_5.disabled=true;
				form.camp_6.disabled=true;
				form.camp_7.disabled=false;
				form.camp_8.disabled=true;
				form.camp_9.disabled=false;	
				if (is.ie) {MudaBorda(1, 0, 0);}
				if (is.ie5) {MudaCor("#FFFFFF", "#F5F5F5", "#F5F5F5");}
				document.form_calc.elements[23].checked=true;
				document.form_calc.elements[24].checked=false;
				document.form_calc.elements[25].checked=false;				
				formnr = 1;
				document.form_calc.resultado.value="";			
			}
			if (fig==2) {
				form.camp_1.value="##############";
				form.camp_2.value="##############";
				if (isNaN(form.camp_3.value)) form.camp_3.value="";
				form.camp_4.value="##############";
				form.camp_5.value="##############";
				form.camp_6.value="##############";
				form.camp_7.value="##############";
				form.camp_8.value="##############";
				if (isNaN(form.camp_9.value)) form.camp_9.value="";
				form.camp_1.disabled=true;
				form.camp_2.disabled=true;
				form.camp_3.disabled=false;
				form.camp_4.disabled=true;
				form.camp_5.disabled=true;
				form.camp_6.disabled=true;
				form.camp_7.disabled=true;
				form.camp_8.disabled=true;
				form.camp_9.disabled=false;
				if (is.ie) {MudaBorda(0, 1, 0);}
				if (is.ie5) {MudaCor("#F5F5F5", "#FFFFFF", "#F5F5F5");}
				document.form_calc.elements[23].checked=false;
				document.form_calc.elements[24].checked=true;
				document.form_calc.elements[25].checked=false;
				formnr = 2;
				document.form_calc.resultado.value="";
			}
			if (fig==3) {
				if (isNaN(form.camp_1.value)) form.camp_1.value="";
				form.camp_2.value="##############";
				form.camp_3.value="##############";
				if (isNaN(form.camp_4.value)) form.camp_4.value="";
				form.camp_5.value="##############";
				form.camp_6.value="##############";
				form.camp_7.value="##############";
				form.camp_8.value="##############";
				if (isNaN(form.camp_9.value)) form.camp_9.value="";
				form.camp_1.disabled=false;
				form.camp_2.disabled=true;
				form.camp_3.disabled=true;
				form.camp_4.disabled=false;
				form.camp_5.disabled=true;
				form.camp_6.disabled=true;
				form.camp_7.disabled=true;
				form.camp_8.disabled=true;
				form.camp_9.disabled=false;	
				if (is.ie) {MudaBorda(0, 0, 1);}
				if (is.ie5) {MudaCor("#F5F5F5", "#F5F5F5", "#FFFFFF");}
				document.form_calc.elements[23].checked=false;
				document.form_calc.elements[24].checked=false;
				document.form_calc.elements[25].checked=true;
				formnr = 3;
				document.form_calc.resultado.value="";
			}
		break;
	}
}
//Fim de Muda Formulas


//Altera Visualização Formulas
function MudaBorda(b1, b2, b3) {
	eval("document.f1.border="+b1);
	eval("document.f2.border="+b2);
	eval("document.f3.border="+b3);
}
//Muda cor Celula Formulas (IE 5)
function MudaCor(cor1, cor2, cor3) {
	eval("document.getElementById('formula1').style.backgroundColor='"+cor1+"'");
	eval("document.getElementById('formula2').style.backgroundColor='"+cor2+"'");
	eval("document.getElementById('formula3').style.backgroundColor='"+cor3+"'");
}
//Fim de Altera Visualização Formulas


//Marca Incógnita
function MarcaVar(cor_1, cor_2, cor_3, cor_4, cor_5, cor_6, cor_7, cor_8, cor_9) {
	document.form_calc.camp_1.style.backgroundColor = cor_1;
	document.form_calc.camp_2.style.backgroundColor = cor_2;
	document.form_calc.camp_3.style.backgroundColor = cor_3;
	document.form_calc.camp_4.style.backgroundColor = cor_4;
	document.form_calc.camp_5.style.backgroundColor = cor_5;
	document.form_calc.camp_6.style.backgroundColor = cor_6;
	document.form_calc.camp_7.style.backgroundColor = cor_7;
	document.form_calc.camp_8.style.backgroundColor = cor_8;
	document.form_calc.camp_9.style.backgroundColor = cor_9;
}
//Fim de Marca Incógnita


//Restaura Valores
function Restaura(form) {
	form.opcao.value = 1;
	form.tipocalc.options.length = 6;
	form.tipocalc.selectedIndex=0;
	document.config.restaurar.click();
	TipoCalc(form);	
}
//Fim de Restaura Valores


//Muda Unidades
function MudaUnid(form, op) {
	if (op==1) {
		form.opunid.value = 1;
		document.form_calc.v0_unid.value = "m/s";
		document.form_calc.unid_1.value = "N";
		document.form_calc.unid_2.value = "N";
		document.form_calc.unid_3.value = "kg";		
		if (is.ns) {document.form_calc.unid_4.value = "m/s^2";}
		else {
			document.form_calc.unid_4.size = "2";
			document.form_calc.unid_4.value = "m/s";
		}
		document.form_calc.unid_5.value = "m/s";
		document.form_calc.unid_7.value = "N";
		document.form_calc.unid_8.value = "N";
		document.config.g.value = "9.80665";
		if (is.ns) {document.config.g_unid.value = "m/s^2";}
		else {
			document.config.g_unid.size = "2";
			document.config.g_unid.value = "m/s";
		}
	}
	else if (op==2) {
		form.opunid.value = 2;
		document.form_calc.v0_unid.value = "m/s";
		document.form_calc.unid_1.value = "kgf";
		document.form_calc.unid_2.value = "kgf";
		document.form_calc.unid_3.value = "utm";		
		if (is.ns) {document.form_calc.unid_4.value = "m/s^2";}
		else {
			document.form_calc.unid_4.size = "2";
			document.form_calc.unid_4.value = "m/s";
		}
		document.form_calc.unid_5.value = "m/s";
		document.form_calc.unid_7.value = "kgf";
		document.form_calc.unid_8.value = "kgf";
		document.config.g.value = "9.80665";
		if (is.ns) {document.config.g_unid.value = "m/s^2";}
		else {
			document.config.g_unid.size = "2";
			document.config.g_unid.value = "m/s";
		}
	}
	else if (op==3) {
		form.opunid.value = 3;
		document.form_calc.v0_unid.value = "cm/s";
		document.form_calc.unid_1.value = "dina";
		document.form_calc.unid_2.value = "dina";
		document.form_calc.unid_3.value = "g";		
		if (is.ns) {document.form_calc.unid_4.value = "cm/s^2";}
		else {
			document.form_calc.unid_4.size = "3";
			document.form_calc.unid_4.value = "cm/s";
		}
		document.form_calc.unid_5.value = "cm/s";
		document.form_calc.unid_7.value = "dina";
		document.form_calc.unid_8.value = "dina";
		document.config.g.value = "980.665";
		if (is.ns) {document.config.g_unid.value = "cm/s^2";}
		else {
			document.config.g_unid.size = "3";
			document.config.g_unid.value = "cm/s";
		}
	}
	else if (op==4) {
		form.opunid.value = 4;
		document.form_calc.v0_unid.value = "ft/s";
		document.form_calc.unid_1.value = "lbf";
		document.form_calc.unid_2.value = "lbf";
		document.form_calc.unid_3.value = "slug";		
		if (is.ns) {document.form_calc.unid_4.value = "ft/s^2";}
		else {
			document.form_calc.unid_4.size = "2";
			document.form_calc.unid_4.value = "ft/s";
		}
		document.form_calc.unid_5.value = "ft/s";
		document.form_calc.unid_7.value = "lbf";
		document.form_calc.unid_8.value = "lbf";
		document.config.g.value = "32.1740";
		if (is.ns) {document.config.g_unid.value = "ft/s^2";}
		else {
			document.config.g_unid.size = "2";
			document.config.g_unid.value = "ft/s";
		}
	}
	document.form_calc.resultado.value=''
}
//Fim Muda Unidades


//Calcular Resultados
var resultmemo="";
var result=""; 
function CalcResult(form){
	var v0 = parseFloat(form.v0.value);
	var F = parseFloat(form.camp_1.value);
	var P = parseFloat(form.camp_2.value);
	var m = parseFloat(form.camp_3.value);
	var a = parseFloat(form.camp_4.value);
	var v = parseFloat(form.camp_5.value);
	var t = parseFloat(form.camp_6.value);
	var N = parseFloat(form.camp_7.value);
	var Fa = parseFloat(form.camp_8.value);
	var mi = parseFloat(form.camp_9.value);
	var g = parseFloat(document.config.g.value);
	var opunid = document.config.opunid.value;
	resultmemo="";
	var resultado="";
	var opdec = document.config.opdec.checked;
	var cdec = document.config.dec.value;
	var multdec = Math.pow(10,cdec);
	var unidtxt, unidtxt2;
	var valcalc = 0;
	
	if(isNaN(v0)) {v0=0};
	
	if(isNaN(t)) {t=0};
	
	if(isNaN(g)) {
		alert("O campo \"Aceleração da Gravidade\" não foi preenchido");
		return; 
	}

	if (!loaded && t>=0 && !isNaN(g)) {
		switch (tipocalc) {
			case "1" :
				if (opunid=="1") {
					unidtxt = " N";
				}
				else if (opunid=="2") {
					unidtxt = " kgf";
				}
				else if (opunid=="3") {
					unidtxt = " dina";
				}
				else if (opunid=="4") {
					unidtxt = " lbf";
				}				
				unidtxt2 = unidtxt;
				if (opmov=="1") {
					if (formnr==1) {					
						if (!isNaN(m) && !isNaN(a)) {					
							valcalc = m*a;
							if (opdec==true) {		
								valcalc = Math.round(multdec*valcalc)/multdec;
							}						
							
							resultmemo = valcalc;		
							resultado = "F = "+valcalc+unidtxt;						
							form.resultado.value = resultado;
							result = "F = "+valcalc+unidtxt2;
						}
						else {alert("Existe(m) campo(s) com valor inválido ou nulo")}
					}
					if (formnr==2) {					
						if (!isNaN(P) && !isNaN(a)) {					
							valcalc = P*a/g;
							if (opdec==true) {		
								valcalc = Math.round(multdec*valcalc)/multdec;
							}						
							
							resultmemo = valcalc;		
							resultado = "F = "+valcalc+unidtxt;						
							form.resultado.value = resultado;
							result = "F = "+valcalc+unidtxt2;
						}
						else {alert("Existe(m) campo(s) com valor inválido ou nulo")}
					}
					if (formnr==3) {					
						if (!isNaN(m) && !isNaN(v) && !isNaN(t)) {					
							valcalc = m*(v-v0)/t;
							if (opdec==true) {		
								valcalc = Math.round(multdec*valcalc)/multdec;
							}						
							
							resultmemo = valcalc;		
							resultado = "F = "+valcalc+unidtxt;						
							form.resultado.value = resultado;
							result = "F = "+valcalc+unidtxt2;
						}
						else {alert("Existe(m) campo(s) com valor inválido ou nulo")}
					}				
				}
				else if (opmov=="2") {
					if (formnr==1) {					
						if (!isNaN(m) && !isNaN(a) && !isNaN(mi)) {					
							valcalc = m*(a+mi*g);
							if (opdec==true) {		
								valcalc = Math.round(multdec*valcalc)/multdec;
							}						
							
							resultmemo = valcalc;		
							resultado = "F = "+valcalc+unidtxt;						
							form.resultado.value = resultado;
							result = "F = "+valcalc+unidtxt2;
						}
						else {alert("Existe(m) campo(s) com valor inválido ou nulo")}
					}
					if (formnr==2) {					
						if (!isNaN(P) && !isNaN(a) && !isNaN(mi)) {					
							valcalc = P*(mi+a/g);
							if (opdec==true) {		
								valcalc = Math.round(multdec*valcalc)/multdec;
							}						
							
							resultmemo = valcalc;		
							resultado = "F = "+valcalc+unidtxt;						
							form.resultado.value = resultado;
							result = "F = "+valcalc+unidtxt2;
						}
						else {alert("Existe(m) campo(s) com valor inválido ou nulo")}
					}				
				}
			break;
			case "2" :
				if (opunid=="1") {
					unidtxt = " N";
				}
				else if (opunid=="2") {
					unidtxt = " kgf";
				}
				else if (opunid=="3") {
					unidtxt = " dina";
				}
				else if (opunid=="4") {
					unidtxt = " lbf";
				}				
				unidtxt2 = unidtxt;
				if (opmov=="1") {
					if (formnr==1) {					
						if (!isNaN(m)) {					
							valcalc = m*g;
							if (opdec==true) {		
								valcalc = Math.round(multdec*valcalc)/multdec;
							}						
							
							resultmemo = valcalc;		
							resultado = "P = "+valcalc+unidtxt;						
							form.resultado.value = resultado;
							result = "P = "+valcalc+unidtxt2;
						}
						else {alert("Existe(m) campo(s) com valor inválido ou nulo")}
					}
					if (formnr==2) {					
						if (!isNaN(F) && !isNaN(a)) {					
							valcalc = F*g/a;
							if (opdec==true) {		
								valcalc = Math.round(multdec*valcalc)/multdec;
							}						
							
							resultmemo = valcalc;		
							resultado = "P = "+valcalc+unidtxt;						
							form.resultado.value = resultado;
							result = "P = "+valcalc+unidtxt2;
						}
						else {alert("Existe(m) campo(s) com valor inválido ou nulo")}
					}
				}
				else if (opmov=="2") {
					if (formnr==1) {					
						if (!isNaN(m)) {					
							valcalc = m*g;
							if (opdec==true) {		
								valcalc = Math.round(multdec*valcalc)/multdec;
							}						
							
							resultmemo = valcalc;		
							resultado = "P = "+valcalc+unidtxt;						
							form.resultado.value = resultado;
							result = "P = "+valcalc+unidtxt2;
						}
						else {alert("Existe(m) campo(s) com valor inválido ou nulo")}
					}
					if (formnr==2) {					
						if (!isNaN(F) && !isNaN(a) && !isNaN(mi)) {					
							valcalc = F*g/(a+mi*g);
							if (opdec==true) {		
								valcalc = Math.round(multdec*valcalc)/multdec;
							}						
							
							resultmemo = valcalc;		
							resultado = "P = "+valcalc+unidtxt;						
							form.resultado.value = resultado;
							result = "P = "+valcalc+unidtxt2;
						}
						else {alert("Existe(m) campo(s) com valor inválido ou nulo")}
					}				
				}
			break;			
			case "3" :
				if (opunid=="1") {
					unidtxt = " kg";
				}
				else if (opunid=="2") {
					unidtxt = " utm";
				}
				else if (opunid=="3") {
					unidtxt = " g";
				}
				else if (opunid=="4") {
					unidtxt = " slug";
				}				
				unidtxt2 = unidtxt;
				if (opmov=="1") {
					if (formnr==1) {					
						if (!isNaN(F) && !isNaN(a)) {					
							valcalc = F/a;
							if (opdec==true) {		
								valcalc = Math.round(multdec*valcalc)/multdec;
							}
							
							if (valcalc<0) {
								alert("A massa não pode ter valor negativo!\nAnalise melhor os sinais das variáveis e tente novamente.");
								return;
							}						
							
							resultmemo = valcalc;		
							resultado = "m = "+valcalc+unidtxt;						
							form.resultado.value = resultado;
							result = "m = "+valcalc+unidtxt2;
						}
						else {alert("Existe(m) campo(s) com valor inválido ou nulo")}
					}
					if (formnr==2) {					
						if (!isNaN(P)) {					
							valcalc = P/g;
							if (opdec==true) {		
								valcalc = Math.round(multdec*valcalc)/multdec;
							}
							
							if (valcalc<0) {
								alert("A massa não pode ter valor negativo!\nAnalise melhor os sinais das variáveis e tente novamente.");
								return;
							}						
							
							resultmemo = valcalc;		
							resultado = "m = "+valcalc+unidtxt;						
							form.resultado.value = resultado;
							result = "m = "+valcalc+unidtxt2;
						}
						else {alert("Existe(m) campo(s) com valor inválido ou nulo")}
					}
					if (formnr==3) {					
						if (!isNaN(F) && !isNaN(v) && !isNaN(t)) {					
							valcalc = F*t/(v-v0);
							if (opdec==true) {		
								valcalc = Math.round(multdec*valcalc)/multdec;
							}
							
							if (valcalc<0) {
								alert("A massa não pode ter valor negativo!\nAnalise melhor os sinais das variáveis e tente novamente.");
								return;
							}						
							
							resultmemo = valcalc;		
							resultado = "m = "+valcalc+unidtxt;						
							form.resultado.value = resultado;
							result = "m = "+valcalc+unidtxt2;
						}
						else {alert("Existe(m) campo(s) com valor inválido ou nulo")}
					}				
				}
				else if (opmov=="2") {
					if (formnr==1) {					
						if (!isNaN(F) && !isNaN(a) && !isNaN(mi)) {					
							valcalc = F/(a+mi*g);
							if (opdec==true) {		
								valcalc = Math.round(multdec*valcalc)/multdec;
							}
							
							if (valcalc<0) {
								alert("A massa não pode ter valor negativo!\nAnalise melhor os sinais das variáveis e tente novamente.");
								return;
							}						
							
							resultmemo = valcalc;		
							resultado = "m = "+valcalc+unidtxt;						
							form.resultado.value = resultado;
							result = "m = "+valcalc+unidtxt2;
						}
						else {alert("Existe(m) campo(s) com valor inválido ou nulo")}
					}
					if (formnr==2) {					
						if (!isNaN(P)) {					
							valcalc = P/g;
							if (opdec==true) {		
								valcalc = Math.round(multdec*valcalc)/multdec;
							}
							
							if (valcalc<0) {
								alert("A massa não pode ter valor negativo!\nAnalise melhor os sinais das variáveis e tente novamente.");
								return;
							}						
							
							resultmemo = valcalc;		
							resultado = "m = "+valcalc+unidtxt;						
							form.resultado.value = resultado;
							result = "m = "+valcalc+unidtxt2;
						}
						else {alert("Existe(m) campo(s) com valor inválido ou nulo")}
					}				
				}
			break;
			case "4" :
				if (opunid=="1") {
					unidtxt = " m/s^2";
					unidtxt2 = " m/s<sup>2</sup>"
				}
				else if (opunid=="2") {
					unidtxt = " m/s^2";
					unidtxt2 = " m/s<sup>2</sup>"
				}
				else if (opunid=="3") {
					unidtxt = " cm/s^2";
					unidtxt2 = " cm/s<sup>2</sup>"
				}
				else if (opunid=="4") {
					unidtxt = " ft/s^2";
					unidtxt2 = " ft/s<sup>2</sup>"
				}
				
				if (opmov=="1") {
					if (formnr==1) {					
						if (!isNaN(F) && !isNaN(m)) {					
							valcalc = F/m;
							if (opdec==true) {		
								valcalc = Math.round(multdec*valcalc)/multdec;
							}						
							
							resultmemo = valcalc;		
							resultado = "a = "+valcalc+unidtxt;						
							form.resultado.value = resultado;
							result = "a = "+valcalc+unidtxt2;
						}
						else {alert("Existe(m) campo(s) com valor inválido ou nulo")}
					}
					if (formnr==2) {					
						if (!isNaN(F) && !isNaN(P)) {					
							valcalc = F*g/P;
							if (opdec==true) {		
								valcalc = Math.round(multdec*valcalc)/multdec;
							}						
							
							resultmemo = valcalc;		
							resultado = "a = "+valcalc+unidtxt;						
							form.resultado.value = resultado;
							result = "a = "+valcalc+unidtxt2;
						}
						else {alert("Existe(m) campo(s) com valor inválido ou nulo")}
					}			
				}
				else if (opmov=="2") {
					if (formnr==1) {					
						if (!isNaN(F) && !isNaN(m) && !isNaN(mi)) {							
							valcalc = Math.abs(F)/m-mi*g;
							
							if (Math.abs(F)/m>mi*g) {
								valcalc = valcalc*Math.abs(F)/F								
							}
							else {if (F<0) {valcalc = -1*valcalc;}}
							
							if (opdec==true) {		
								valcalc = Math.round(multdec*valcalc)/multdec;
							}
														
							resultmemo = valcalc;		
							resultado = "a = "+valcalc+unidtxt;						
							form.resultado.value = resultado;
							result = "a = "+valcalc+unidtxt2;
						}
						else {alert("Existe(m) campo(s) com valor inválido ou nulo")}
					}
				}
			break;
			case "5" :
				if (opunid=="1") {
					unidtxt = " m/s";
				}
				else if (opunid=="2") {
					unidtxt = " m/s";
				}
				else if (opunid=="3") {
					unidtxt = " cm/s";
				}
				else if (opunid=="4") {
					unidtxt = " ft/s";
				}				
				unidtxt2 = unidtxt;
				if (opmov=="1") {
					if (formnr==1) {					
						if (!isNaN(a) && !isNaN(t)) {					
							valcalc = v0+a*t;
							if (opdec==true) {		
								valcalc = Math.round(multdec*valcalc)/multdec;
							}						
							
							resultmemo = valcalc;		
							resultado = "V = "+valcalc+unidtxt;						
							form.resultado.value = resultado;
							result = "V = "+valcalc+unidtxt2;
						}
						else {alert("Existe(m) campo(s) com valor inválido ou nulo")}
					}
					if (formnr==2) {					
						if (!isNaN(F) && !isNaN(m) && !isNaN(t)) {					
							valcalc = v0+F*t/m;
							if (opdec==true) {		
								valcalc = Math.round(multdec*valcalc)/multdec;
							}						
							
							resultmemo = valcalc;		
							resultado = "V = "+valcalc+unidtxt;						
							form.resultado.value = resultado;
							result = "V = "+valcalc+unidtxt2;
						}
						else {alert("Existe(m) campo(s) com valor inválido ou nulo")}
					}
				}
				else if (opmov=="2") {
					if (formnr==1) {					
						if (!isNaN(a) && !isNaN(t)) {					
							valcalc = v0+a*t;
							if (opdec==true) {		
								valcalc = Math.round(multdec*valcalc)/multdec;
							}						
							
							resultmemo = valcalc;		
							resultado = "V = "+valcalc+unidtxt;						
							form.resultado.value = resultado;
							result = "V = "+valcalc+unidtxt2;
						}
						else {alert("Existe(m) campo(s) com valor inválido ou nulo")}
					}
					if (formnr==2) {					
						if (!isNaN(F) && !isNaN(m) && !isNaN(t) && !isNaN(mi)) {							
							var acelera = Math.abs(F)/m-mi*g;
							if (Math.abs(F)/m>mi*g) {
								acelera = acelera*Math.abs(F)/F
							}														
							valcalc = v0+acelera*t;
							if (opdec==true) {		
								valcalc = Math.round(multdec*valcalc)/multdec;
							}						
							
							resultmemo = valcalc;		
							resultado = "V = "+valcalc+unidtxt;						
							form.resultado.value = resultado;
							result = "V = "+valcalc+unidtxt2;
						}
						else {alert("Existe(m) campo(s) com valor inválido ou nulo")}
					}				
				}
			break;
			case "6" :
				unidtxt = " s";
				unidtxt2 = unidtxt;				
				if (opmov=="1") {
					if (formnr==1) {					
						if (!isNaN(a) && !isNaN(v)) {					
							valcalc = (v-v0)/a;
							if (opdec==true) {		
								valcalc = Math.round(multdec*valcalc)/multdec;
							}
							
							if (valcalc<0) {
								alert("O tempo não pode ter valor negativo!\nAnalise melhor os sinais das variáveis e tente novamente.");
								return;
							}						
							
							resultmemo = valcalc;		
							resultado = "t = "+valcalc+unidtxt;						
							form.resultado.value = resultado;
							result = "t = "+valcalc+unidtxt2;
						}
						else {alert("Existe(m) campo(s) com valor inválido ou nulo")}
					}
					if (formnr==2) {					
						if (!isNaN(F) && !isNaN(m) && !isNaN(v)) {					
							valcalc = m*(v-v0)/F;
							if (opdec==true) {		
								valcalc = Math.round(multdec*valcalc)/multdec;
							}
							
							if (valcalc<0) {
								alert("O tempo não pode ter valor negativo!\nAnalise melhor os sinais das variáveis e tente novamente.");
								return;
							}						
							
							resultmemo = valcalc;		
							resultado = "t = "+valcalc+unidtxt;						
							form.resultado.value = resultado;
							result = "t = "+valcalc+unidtxt2;
						}
						else {alert("Existe(m) campo(s) com valor inválido ou nulo")}
					}
				}
				else if (opmov=="2") {
					if (formnr==1) {					
						if (!isNaN(a) && !isNaN(v)) {					
							valcalc = (v-v0)/a;
							if (opdec==true) {		
								valcalc = Math.round(multdec*valcalc)/multdec;
							}
							
							if (valcalc<0) {
								alert("O tempo não pode ter valor negativo!\nAnalise melhor os sinais das variáveis e tente novamente.");
								return;
							}						
							
							resultmemo = valcalc;		
							resultado = "t = "+valcalc+unidtxt;						
							form.resultado.value = resultado;
							result = "t = "+valcalc+unidtxt2;
						}
						else {alert("Existe(m) campo(s) com valor inválido ou nulo")}
					}
					if (formnr==2) {					
						if (!isNaN(F) && !isNaN(m) && !isNaN(v) && !isNaN(mi)) {					
							valcalc = (v-v0)/(F/m-mi*g);
							if (opdec==true) {		
								valcalc = Math.round(multdec*valcalc)/multdec;
							}
							
							if (valcalc<0) {
								alert("O tempo não pode ter valor negativo!\nAnalise melhor os sinais das variáveis e tente novamente.");
								return;
							}						
							
							resultmemo = valcalc;		
							resultado = "t = "+valcalc+unidtxt;						
							form.resultado.value = resultado;
							result = "t = "+valcalc+unidtxt2;
						}
						else {alert("Existe(m) campo(s) com valor inválido ou nulo")}
					}				
				}
			break;
			case "7" :
				if (opunid=="1") {
					unidtxt = " N";
				}
				else if (opunid=="2") {
					unidtxt = " kgf";
				}
				else if (opunid=="3") {
					unidtxt = " dina";
				}
				else if (opunid=="4") {
					unidtxt = " lbf";
				}				
				unidtxt2 = unidtxt;				
				if (formnr==1) {					
					if (!isNaN(m)) {					
						valcalc = m*g;
						if (opdec==true) {		
							valcalc = Math.round(multdec*valcalc)/multdec;
						}						
						
						resultmemo = valcalc;		
						resultado = "N = "+valcalc+unidtxt;						
						form.resultado.value = resultado;
						result = "N = "+valcalc+unidtxt2;
					}
					else {alert("Existe(m) campo(s) com valor inválido ou nulo")}
				}
				if (formnr==2) {					
					if (!isNaN(F) && !isNaN(a) && !isNaN(mi)) {					
						valcalc = F*g/(a+mi*g);
						if (opdec==true) {		
							valcalc = Math.round(multdec*valcalc)/multdec;
						}						
						
						resultmemo = valcalc;		
						resultado = "N = "+valcalc+unidtxt;						
						form.resultado.value = resultado;
						result = "N = "+valcalc+unidtxt2;
					}
					else {alert("Existe(m) campo(s) com valor inválido ou nulo")}
				}				
			break;
			case "8" :
				if (opunid=="1") {
					unidtxt = " N";
				}
				else if (opunid=="2") {
					unidtxt = " kgf";
				}
				else if (opunid=="3") {
					unidtxt = " dina";
				}
				else if (opunid=="4") {
					unidtxt = " lbf";
				}				
				unidtxt2 = unidtxt;				
				if (formnr==1) {					
					if (!isNaN(N) && !isNaN(mi)) {					
						valcalc = mi*N;
						if (opdec==true) {		
							valcalc = Math.round(multdec*valcalc)/multdec;
						}						
						
						resultmemo = valcalc;		
						resultado = "Fa = "+valcalc+unidtxt;						
						form.resultado.value = resultado;
						result = "F<sub>a</sub> = "+valcalc+unidtxt2;
					}
					else {alert("Existe(m) campo(s) com valor inválido ou nulo")}
				}
				if (formnr==2) {					
					if (!isNaN(m) && !isNaN(mi)) {					
						valcalc = mi*m*g;
						if (opdec==true) {		
							valcalc = Math.round(multdec*valcalc)/multdec;
						}						
						
						resultmemo = valcalc;		
						resultado = "Fa = "+valcalc+unidtxt;						
						form.resultado.value = resultado;
						result = "F<sub>a</sub> = "+valcalc+unidtxt2;
					}
					else {alert("Existe(m) campo(s) com valor inválido ou nulo")}
				}
				if (formnr==3) {					
					if (!isNaN(F) && !isNaN(a) && !isNaN(mi)) {					
						valcalc = mi*g*F/(a+mi*g);
						if (opdec==true) {		
							valcalc = Math.round(multdec*valcalc)/multdec;
						}						
						
						resultmemo = valcalc;		
						resultado = "Fa = "+valcalc+unidtxt;						
						form.resultado.value = resultado;
						result = "F<sub>a</sub> = "+valcalc+unidtxt2;
					}
					else {alert("Existe(m) campo(s) com valor inválido ou nulo")}
				}				
			break;
		}
	}
}
//Fim de Calcular Resultados


//Transfere para Memoria
function Transfere(form) {
	var cpresult=form.resultado.value;
	resultmemo = parseFloat(resultmemo);
	if (!isNaN(resultmemo) && cpresult!="") {
		var memonr = form.memonr.options[form.memonr.selectedIndex].value;
		var operacao = form.operacao.options[form.operacao.selectedIndex].value;
		var descricao = form.tipocalc.options[form.tipocalc.selectedIndex].text;
		var valormemo = eval("parent.frames['frame_menu'].document.memo.memotemp"+memonr+".value");

		valormemo = parseFloat(valormemo);
		if (isNaN(valormemo)) {valormemo=0;}
			
		switch (operacao) {
			case "1" :
eval("parent.frames['frame_menu'].document.memo.memotemp"+memonr+".value = resultmemo");			
eval("parent.frames['frame_menu'].document.memo.memodesc"+memonr+".value = descricao");
if (is.ie4) {parent.frames["frame_menu"].document.images["memoled"].src = "imagens/ledmemo2.gif";}			
			break;
			case "2" :
eval("parent.frames['frame_menu'].document.memo.memotemp"+memonr+".value = valormemo+resultmemo");
eval("parent.frames['frame_menu'].document.memo.memodesc"+memonr+".value = 'Soma'");
if (is.ie4) {parent.frames["frame_menu"].document.images["memoled"].src = "imagens/ledmemo2.gif";}
			break;
			case "3" :
eval("parent.frames['frame_menu'].document.memo.memotemp"+memonr+".value = valormemo-resultmemo");
eval("parent.frames['frame_menu'].document.memo.memodesc"+memonr+".value = 'Subtração'");
if (is.ie4) {parent.frames["frame_menu"].document.images["memoled"].src = "imagens/ledmemo2.gif";}
			break;
			case "4" :
eval("parent.frames['frame_menu'].document.memo.memotemp"+memonr+".value = valormemo*resultmemo");
eval("parent.frames['frame_menu'].document.memo.memodesc"+memonr+".value = 'Multiplicação'");
if (is.ie4) {parent.frames["frame_menu"].document.images["memoled"].src = "imagens/ledmemo2.gif";}
			break;
			case "5" :
eval("parent.frames['frame_menu'].document.memo.memotemp"+memonr+".value = valormemo/resultmemo");
eval("parent.frames['frame_menu'].document.memo.memodesc"+memonr+".value = 'Divisão'");
if (is.ie4) {parent.frames["frame_menu"].document.images["memoled"].src = "imagens/ledmemo2.gif";}
			break;
		}
	}
	else {alert("Não existe resultado a transferir.")}
}
//Fim de Transfere para Memoria


//Impressão dos Resultados
function JanelaImp(form){
	var campresult=form.resultado.value
			
	if (campresult!="") {			
		winimp = window.open("dinamica_imp.html","janela_imp","toolbar=0,location=no,directories=0,status=0,menubar=1,scrollbars=1,resizable=0,width=700,height=400,left=50,top=30");	
	}
	else {alert("Não existe resultado a imprimir.")}
}
//Fim de Impressão dos Resultados


//Janela de Valores de Coeficientes de Atrito
function JanCoefAtrito(){
	var camp_mi = document.form_calc.camp_9.value;			
	if (!isNaN(parseFloat(camp_mi)) || camp_mi=="") {			
		winimp = window.open("coef_atrito.html","janela_imp","toolbar=0,location=no,directories=0,status=0,menubar=1,scrollbars=1,resizable=0,width=410,height=400,left=50,top=30");
	}
	else {alert("O campo está desabilitado para esse tipo de cálculo.")}
}
//Fim de Janela de Valores de Coeficientes de Atrito


//Janela de Conversão de Unidades
function JanConv(){
		winimp = window.open("../conversoes/jan_conversoes.html","janela_Conv","toolbar=0,location=no,directories=0,status=0,menubar=0,scrollbars=0,resizable=0,width=520,height=440,left=50,top=30");
}
//Fim de Janela de Conversão de Unidades