
$(".money").maskMoney({symbol:"",decimal:",", thousands:"."});
$(".number").maskMoney({symbol:"",decimal:",", thousands:".",precision:1});
$(".presicao3").maskMoney({symbol:"",decimal:",", thousands:".",precision:3});


function simular(){
    var combustivel = ['GNV', 'Álcool', 'Gasolina'];
       var km_por_mes = converteMoedaFloat($('#km_per_m').val());
	var kit_gnv = converteMoedaFloat($('#kit_gnv').val());

	var rendimento_gnv = converteMoedaFloat($('#rendimento_gnv').val());
	var rendimento_gasolina = converteMoedaFloat($('#rendimento_gasolina').val());
	var rendimento_alcool = converteMoedaFloat($('#rendimento_alcool').val());
        var maior_rendimento = maior_que(rendimento_gnv,rendimento_gasolina,rendimento_alcool);
        maior_rendimento = maior_rendimento + (maior_rendimento * 15/100);

	var preco_gnv = converteMoedaFloat($('#preco_gnv').val());
	var preco_gasolina = converteMoedaFloat($('#preco_gasolina').val());
	var preco_alcool = converteMoedaFloat($('#preco_alcool').val());
        var maior_consumo = maior_que(km_por_mes/rendimento_gnv, km_por_mes/rendimento_gasolina,km_por_mes/rendimento_alcool);
        maior_consumo = maior_consumo + (maior_consumo * 15/100);

	var gasto_alcool = km_por_mes/rendimento_alcool*preco_alcool;
	var gasto_gasolina = km_por_mes/rendimento_gasolina*preco_gasolina;
	var gasto_gnv = km_por_mes/rendimento_gnv*preco_gnv;
        var maior_gasto = maior_que(gasto_alcool, gasto_gasolina,gasto_gnv);
        maior_gasto = maior_gasto + (maior_gasto * 15/100);


        var economia_alc_gnv = gasto_alcool-gasto_gnv;
	var economia_gas_gnv = gasto_gasolina-gasto_gnv;

    var rendimento_do_veiculo = new FusionCharts("http://www.tonognv.com.br/wp-content/themes/algas/js/Charts/FCF_Bar2D.swf", "rendimento_do_veiculo", "400", "105");
     rendimento_do_veiculo.setDataXML("<graph bgSWF='http://www.tonognv.com.br/wp-content/themes/algas/js/Charts/bg.jpg' bgAlpha='0' yAxisMaxValue='" +  maior_rendimento + "' showNames='1' decimalPrecision='1' formatNumberScale='1'\n\
                             canvasBgAlpha='0' canvasBorderThickness='0' canvasBorderColor='CAE1FF' chartRightMargin='25'>\n\
			     <set name='" + combustivel[0] + "' value='" + converteMoedaFloat($('#rendimento_gnv').val()) + "' color='369cd3' />\n\
                             <set name='" + combustivel[1] + "' value='" + converteMoedaFloat($('#rendimento_alcool').val()) + "' color='aaa9a9' />\n\
                             <set name='" + combustivel[2] + "' value='" + converteMoedaFloat($('#rendimento_gasolina').val()) + "' color='f7c102' />\n\
                        </graph>");
     rendimento_do_veiculo.render("rendimento_do_veiculo");

     var consumo_mensal = new FusionCharts("http://www.tonognv.com.br/wp-content/themes/algas/js/Charts/FCF_Bar2D.swf", "consumo_mensal", "400", "105");
     consumo_mensal.setDataXML("<graph bgSWF='http://www.tonognv.com.br/wp-content/themes/algas/js/Charts/bg.jpg' bgAlpha='0' yAxisMaxValue='" +  maior_consumo + "' decimalSeparator=',' thousandSeparator='.' showNames='1' formatNumberScale='0'\n\
                             canvasBgAlpha='0' canvasBorderThickness='0' canvasBorderColor='CAE1FF' chartRightMargin='25'>\n\
			     <set name='" + combustivel[0] + "' value='" + km_por_mes/rendimento_gnv + "' color='369cd3' />\n\
                             <set name='" + combustivel[1] + "' value='" + km_por_mes/rendimento_alcool + "' color='aaa9a9' />\n\
                             <set name='" + combustivel[2] + "' value='" + km_por_mes/rendimento_gasolina + "' color='f7c102' />\n\
                        </graph>");
     consumo_mensal.render("consumo_mensal");

     var gasto_em_reais = new FusionCharts("http://www.tonognv.com.br/wp-content/themes/algas/js/Charts/FCF_Bar2D.swf", "gasto_em_reais", "400", "105");
     gasto_em_reais.setDataXML("<graph bgSWF='http://www.tonognv.com.br/wp-content/themes/algas/js/Charts/bg.jpg' bgAlpha='0' zeroPlaneAlpha='0' yAxisMaxValue='" +  maior_gasto + "' decimalSeparator=',' thousandSeparator='.' showNames='1' formatNumberScale='0'\n\
                             canvasBgAlpha='0' showLimits='1' canvasBorderColor='CAE1FF' canvasBorderThickness='0' chartRightMargin='25'>\n\
			     <set name='" + combustivel[0] + "' value='" + gasto_gnv + "' color='369cd3' />\n\
                             <set name='" + combustivel[1] + "' value='" + gasto_alcool + "' color='aaa9a9' />\n\
                             <set name='" + combustivel[2] + "' value='" + gasto_gasolina + "' color='f7c102' />\n\
                        </graph>");
    gasto_em_reais.setTransparent(true)
     gasto_em_reais.render("gasto_em_reais");

     $('#gnv_per_alcool').html('R$ '+ converteFloatMoeda((economia_alc_gnv).toFixed(2)) );
    $('#gnv_per_gasolina').html('R$ '+ converteFloatMoeda( (economia_gas_gnv).toFixed(2)) );

    $('#pat_back_gnv_per_alcool').html( converteFloatMoeda( (kit_gnv/economia_alc_gnv).toFixed(1)) +' meses');
    $('#pat_back_gnv_per_gasolina').html(converteFloatMoeda ((kit_gnv/economia_gas_gnv).toFixed(1)) + ' meses' );
}
 

$(document).ready(function(){
var aux = 0;
	$('input').blur(function(){
            if($(this).val() == '')  $(this).val(aux);
            aux = '';


	}).focus(function(){
             aux = $(this).val();
             $(this).val('');

        });

        $('body').ready(function(){
               simular();
        });
});

