// JavaScript Document
$(document).ready(function(){
		var inpu = $("#tsp");
		var inpuInfo = $("#tspinfo");
		var inpu1 = $("#tp");
		var inpu1Info = $("#tpinfo");
		var inpu2 = $("#os");
		var inpu2Info = $("#osinfo");
		var comi = $("#comi");
		var totaltext = $("#totaltext");
		inpu.keyup(validateInpu);
		inpu1.keyup(validateInpu1);
		inpu2.keyup(validateInpu2);
	function validateInpu(){
		if(inpu.val().match(/^\d{1,6}[.]{1}\d{2}$/)){
			inpu.addClass("valid");
			inpuInfo.addClass("valid");
			inpuInfo.text("Valido");
			inpu.removeClass("error");
			inpuInfo.removeClass("error");
			comision();
			total();
			return true;
		} else {
			inpu.removeClass("valid");
			inpuInfo.removeClass("valid");
			inpuInfo.text("Ingresa digitos validos");
			inpu.addClass("error");
			inpuInfo.addClass("error");
			return false;			
		}
	}
	function validateInpu1(){
		if(inpu1.val().match(/^\d{1,6}[.]{1}\d{2}$/)){
			inpu1.addClass("valid");
			inpu1Info.addClass("valid");
			inpu1Info.text("Valido");
			inpu1.removeClass("error");
			inpu1Info.removeClass("error");
			comision();
			total();
			return true;
		} else {
			inpu1.removeClass("valid");
			inpu1Info.removeClass("valid");
			inpu1Info.text("Ingresa digitos validos");
			inpu1.addClass("error");
			inpu1Info.addClass("error");
			return false;			
		}
	}
	function validateInpu2(){
		if(inpu2.val().match(/^\d{1,6}[.]{1}\d{2}$/)){
			inpu2.addClass("valid");
			inpu2Info.addClass("valid");
			inpu2Info.text("Valido");
			inpu2.removeClass("error");
			inpu2Info.removeClass("error");
			comision();
			total();
			return true;
		} else {
			inpu2.removeClass("valid");
			inpu2Info.removeClass("valid");
			inpu2Info.text("Ingresa digitos validos");
			inpu2.addClass("error");
			inpu2Info.addClass("error");
			return false;			
		}
	}
	function comision(){
		var num1 = parseFloat(inpu.val());
		var num2 = parseFloat(inpu1.val());
		var num3 = parseFloat(inpu2.val());
		var totalsuma = num1+num2+num3+35;
		var totalt = totalsuma/0.95;
		var result=Math.round(totalt*100)/100 ;
		var comis = result-totalsuma+35;
		if(isNaN(comis)){
		} else {
		comi.text(comis);
		}
	}
	function total(){
		var num1 = parseFloat(inpu.val());
		var num2 = parseFloat(inpu1.val());
		var num3 = parseFloat(inpu2.val());
		var totalsuma = num1+num2+num3+35;
		var totalt = totalsuma/0.95;
		var result=Math.round(totalt*100)/100 ;
		if(isNaN(result)){
		} else {
		totaltext.text(result);
		}
	}
});