$("#tipo_quilo,#grupo").live('click',function() {
	calcRentacar();
});
$("#data_retirada,#data_devolucao").change(function() {
	calcRentacar();
});

$("#item_cadeira,#item_gps").click(function() {
	calcRentacar();
});

function calcRentacar() {
	var dt_retirada = $("#data_retirada").val();
	var dt_devolucao = $("#data_devolucao").val();
	var grupo = $("#grupo").val();
	var tipo = $("#tipo_quilo").val();
	var erro = false;
	if (dt_retirada.length==0) {
		erro = true;
		//alert("Escolha a data de retirada");
	} else if (dt_devolucao.length==0) {
		erro = true;
		//alert("Escolha a data de devolucao");
	} else if (grupo.length==0) {
		erro = true;
		//alert("Escolha a data de devolucao");
	}else if (tipo.length==0) {
		erro = true;
		//alert("Escolha a data de devolucao");
	}
	if (erro == false) {
		$.getJSON('getPrecos.php?dt_retirada='+dt_retirada+'&dt_devolucao='+dt_devolucao+'&grupo='+grupo+'&tipo='+tipo,function(data){
			$("#orcamentoResultado").empty();
			if (data!="") {
                
                if ($("#item_cadeira:checked").val()=="1") {
                    data.BB = true;
                }
                
                if ($("#item_gps:checked").val()=="1") {
                    data.GPS = true;
                }
                
				$.tmpl("tplOrcamento",data).appendTo("#orcamentoResultado");
                $(".km_rodado").show();
                if (tipo=='0') {
                    $(".km_rodado").hide();
                }
			} else {
				alert("Não existe opção de orçamento para as opções selecionadas");
			}
			
		});
	}
}
$.template("tplOrcamento",
	"<h2>Resultado do Or&ccedil;amento:</h2>" +
    "   <p>Número de diárias: <strong>${diarias}</strong><input type='hidden' name='diarias' id='diarias' value='${diarias}'/></p>" + 
	"	<p>Diária ( ${diarias} x R$${valor} ) <strong>R$${valor_total}</strong><input type='hidden' name='valor_diaria' id='valor_diaria' value='R$${valor}'/><input type='hidden' name='valor_diaria_total' id='valor_diaria_total' value='R$${valor_total}'/></p>" +
	"	<p>Proteção diária ( ${diarias} x R$${protecao} ) <strong>R$${protecao_total}</strong><input type='hidden' name='valor_protecao' id='valor_protecao' value='R$${protecao}'/><input type='hidden' name='valor_protecao_total' id='valor_protecao_total' value='R$${protecao_total}'/></p>" +
	"	<p class='km_rodado'>Km rodado ( ${km_rodado} ) <strong>R$${km_rodado}</strong><input type='hidden' name='km_rodado' id='km_rodado' value='R$${km_rodado}'/></p>" +
    "{{if BB}}" +
    "	<p class='cadeira_bb'>Cadeira de Bebê (  ${diarias} x ${caideira_bebe} ) <strong>R$${total_bebe}</strong><input type='hidden' name='cadeira_bebe' id='cadeira_bebe' value='R$${caideira_bebe}'/></p>" +
    "{{/if}}" +
    "{{if GPS}}" +
     "	<p class='gps'>GPS (  ${diarias} x ${gps} ) <strong>R$${total_gps}</strong><input type='hidden' name='gps' id='gps' value='R$${gps}'/></p>" +
     "{{/if}}" +
	"	<p>Total geral <strong>R$${total}</strong><input type='hidden' name='total' id='total' value='${total}'/></p>"
);
