$(document).ready( function(){

function format(input)
	{
	var num = input.replace(/\./g,'');
	if(!isNaN(num)){
		num = num.split('').reverse().join('').replace(/(?=\d*\.?)(\d{3})/g,'$1.');
		num = num.split('').reverse().join('').replace(/^[\.]/,'');
		input = num;
		return input;
		}
		else{ alert("Solo se permiten numeros");
		input = input.replace(/[^\d\.]*/g,'');
	}
}
	$('.consigue_ahorro').hide();
	$('.vcheque').text("0");
	$('.nc').text("0");
	$('.scr').text("0");
	$('.iva').text("0");
	$('.renta').text("0");
	$('.ccr').text("0");
	$('.ahorro').text("0");
	$('.ivad').text("0");
	$('.rentad').text("0");
	$('.ccrd').text("0");
	$('.ahorrod').text("0");
							
	
	$('#cheque').change( function(){
		var vnc = $('#nc').val();	
		if( vnc.length == 0 || vnc == null ){
			alert('Primero ingrese el numero de colaboradores antes de elegir el valor.');
			$('#cheque').val('0');
			//$('.nc').val('0');
			
		} else {					 
			 
			var nc = $('#nc').val();
			var vcheque = $('#cheque').val();
			if (isNaN(nc) == false){
				
				$('.vcheque').text("$" + format(String(vcheque)));
				$('.nc').text(nc);
				
				//formulas cheque
				var vc_si;
				var v_iva;
				var v_renta;
				var v_trenta;
				
				vc_si = (vcheque / 1.19);
				v_iva = vcheque - vc_si;
				
				v_renta = vc_si * 0.2;
				v_trenta = v_renta + vc_si;
				
				// total sin cheque restoran
				var costoSCR = (vcheque * nc) * 20;
				$('.scr').text("$" + format(String(Math.round(costoSCR))));
				
				// valor iva
				var iva = (v_iva * 20) * nc;
				$('.iva').text("$" + format(String(Math.round(iva))));
				
				//valor renta
				var renta = (v_renta * 20) * nc;
				$('.renta').text("$" + format(String(Math.round(renta))));
				
				//total neto IVA
				var netoiva =  costoSCR - iva;
				$('.netoiva').text("$" + format(String(Math.round(netoiva))));
				
				// total con cheque restoran
				var costoCCR = costoSCR - ( iva + renta);
				$('.ccr').text("$" + format(String(Math.round(costoCCR))));
				
				// total ahorro
				var ahorro = costoSCR - costoCCR;
				$('.ahorro').text("$" + format(String(Math.round(ahorro))));
				
				//valor por dia
				var costod = Math.round(vcheque);
				$('.scrd').text("$" + format(String(costod)));
				
				// valor iva por dia
				var ivad = v_iva;
				$('.ivad').text("$" + format(String(Math.round(ivad))));
				
				//valor renta por dia
				var rentad = v_renta;
				$('.rentad').text("$" + format(String(Math.round(rentad))));
				
				// total con cheque restoran por dia
				var costoCCRd = costod - ( ivad + rentad);
				$('.ccrd').text("$" + format(String(Math.round(costoCCRd))));
				
				// total ahorro por dia
				var ahorrod = ivad + rentad;
				$('.ahorrod').text("$" + format(String(Math.round(ahorrod))));
				
				//total neto IVA por día
				var netoivad =  costod - ivad;
				$('.netoivad').text("$" + format(String(Math.round(netoivad))));
				
				//entrega 
				var entrega = vcheque * 1.19;
				$('.entrega').text("$" + format(String(Math.round(entrega))));
				
				$('.consigue_ahorro').slideDown()
			}
		}
	});
	$('#btn_borrar').click( function(){
			$('.vcheque').text("0");
			$('.nc').text("0");
			$('.scr').text("0");
			$('.iva').text("0");
			$('.renta').text("0");
			$('.ccr').text("0");
			$('.ahorro').text("0");
			$('.ivad').text("0");
			$('.rentad').text("0");
			$('.ccrd').text("0");
			$('.ahorrod').text("0");
			$('.consigue_ahorro').slideUp();
			$('#nc').val("");
			$('#cheque').val("0");
			return false;
	});
});
							
							
/*$('#original').change( function(){
		var original = $('#original').val();
			if (isNaN(original)==false){		
				var iva = (original * 0.19); //iva
				var ivaresta = original - iva; //total con iva
				
				var renta = (original * 0.17); //renta al total con iva
				var rentaresta = original - renta; // total renta
				
				var descuento = iva + renta;
				
				$('.original').text(original);
				$('#ivaresta').text(ivaresta);
				$('#iva').text(iva);
				$('#rentaresta').text(rentaresta);
				$('#renta').text(renta);
				$('#descuento').text(descuento);
		}
	});
});*/
