var j = jQuery;
j(function(){
j('#calculadora').on('click',function(e){
j('#boxCalculadora').show();
j('#x').focus();
e.preventDefault();
})
j('#btnClose').click(function(e){
j('#boxCalculadora').hide().css({ height : '190px' });;
resetFrom();
e.preventDefault();
})
j('#x').numeric(".");
j('#x').keyup(function(event){
var valor = j('#x').val()
valor = valor.replace('.', "")
if (!valor)
valor = 0;
aplicaCalculo(parseFloat(valor));
})
j(window).resize(posiciona());
posiciona();
j('#btnSolicitar').click(function(){
var valor = j('#x').val()
valor = valor.replace('.', "")
if (!valor){
j('#x').focus();
return false;
}
var radio = j('input[name="radio"]:checked').val();
if (!radio){
alert("Debes seleccionar los meses de Pagos.")
return false;
}
j('#btnSolicitar').hide();
j('#boxCalculadora').css({ height : '355px' });
j('#nombre').focus();
posiciona();
})
j('#btnEnviar').click(function(e){
var data = j('input').serialize();
var nombre , tel , mail
nombre = j('#nombre').val();
tel = j('#telefono').val();
mail = j('#email').val();
if (!nombre || !tel || !mail){
alert("Porfavor rellene todos los campos marcados por '*' ")
return false;
}
j.ajax({
beforeSend : function(){},
type : "POST",
url : '../ajaxMail.php',
data : data,
success: function(msg){
j('#btnClose').click();
alert("Información enviada correctamente, en breve nos podremos en contacto.\nGracias")
}
})
e.preventDefault();
})
})
function resetFrom(){
j('#nombre , #telefono , #email , #x ').val('');
j('input[name="radio"]').attr("checked",false);
j('#box10 , #box6').html("");
j('#btnSolicitar').show();
}
function aplicaCalculo(valor){
var box10 = j('#box10');
var box6 = j('#box6');
var total = ((valor + ((valor * 8.25)/100))/10)
box10.html(''+total.numberFormat("0.00€")+'')
j('#r10').val("10:"+total.numberFormat("0.00")+"€")
var total = ((valor + ((valor * 5.65)/100))/6)
box6.html(''+total.numberFormat("0.00€")+'')
j('#r6').val("6:"+total.numberFormat("0.00")+"€")
}
function posiciona(){
var boxCalculadora = j('#boxCalculadora');
var boxWH = new Array(boxCalculadora.width(),boxCalculadora.height());
var winWH = new Array(j(window).width(),j(window).height());
var newW = ((winWH[0]/2)-(boxWH[0]/2));
var newH = ((winWH[1]/2)-(boxWH[1]/2));
// alert(newW+"-"+newH);
boxCalculadora.css({
left : newW,
top : newH
})
}