
function MudaCalculo() {
	var calculo = document.simula_form.calculo.value;
	
	if( calculo == 'G' ) {
		document.simula_form.tipot.value = 'GB';
		document.simula_form.tipoe.value = 'GB';
	}
	else { 
		document.simula_form.tipot.value = 'MB';
		document.simula_form.tipoe.value = 'MB';
	}
}

function CalculaValor() {
	/*
	calculo em GB
		Espaco R$ 14,00
		Transferencia R$ 4,00
		
	calculo em MB
		Espaco R$ 0,14
		Transferencia R$ 0,04
	*/
	
	var calculo = document.simula_form.calculo.value;
	var transferencia = document.simula_form.transferencia.value;
	var espaco = document.simula_form.espaco.value;
	var valor;

	document.simula_form.plano.value = "";
	if( transferencia && espaco ) {
		if( calculo == 'G' ) {
			valor = (espaco*12) + (transferencia*6);
		}
		else {
			valor = (espaco*0.12) + (transferencia*0.06);
		}
		document.simula_form.plano.value = Arredonda(valor,2);
	}
}

function Arredonda( valor , casas ){
	var novo = Math.round( valor * Math.pow( 10 , casas ) ) / Math.pow( 10 , casas );

	return( novo );
}

function Simular( )
{
	var transferencia = document.simula_form.transferencia.value;
	var espaco = document.simula_form.espaco.value;
	var tipo_transferencia = document.simula_form.tipo_transferencia.value;
	var tipo_espaco = document.simula_form.tipo_espaco.value;
	
	var espaco_giga = document.simula_form.espaco_giga.value;
	var transf_giga = document.simula_form.transf_giga.value;
	var autenticacao = document.simula_form.autenticacao.value;

	var t;
	var e;

	if( transferencia && espaco )
	{
		if( tipo_transferencia == 'M' ) { //Mega
			t = (transferencia/1000) * transf_giga;
		}
		else { //Giga
			t = transferencia * transf_giga;
		}
	
		if( tipo_espaco == 'M' ) {
			e = (espaco/1000) * espaco_giga;
		}
		else {
			e = espaco * espaco_giga;
		}

		//var valor = eval(t+'+'+e+'+'+autenticacao); p/ tirar a autenticacao
		var valor = eval(t+'+'+e);
		
		if( !( Arredonda( valor, 2 ) ) ) {
			document.simula_form.plano.value = '';
			alert( "- Os campos devem ser numéricos\n- Para casas decimais utilize \".\"" );
		}
		else
			document.simula_form.plano.value = Arredonda( valor, 2 );
	}
	else
		document.simula_form.plano.value = '';
}
