// CREADO POR ANGEL COOMONTE 7-7-2003

function calcular(f)
{
var f=document.renta;

var renta = parseFloat(f.renta.value);     if (isNaN(renta))renta = 0;  f.renta.value = renta;   
var ipc = parseFloat(f.ipc.value);  if (isNaN(ipc))ipc = 0;     f.ipc.value = ipc;
 
 
 var totalipc = renta * ipc / 100;    if (isNaN(totalipc ))totalipc = 0;  f.totalipc .value =totalipc ;    
  f.totalipc.value = Math.floor((totalipc*100+0.5)/100)+ "," + Math.floor((totalipc*100+0.5)%100);
  
 var subtotal = renta +totalipc;        if (isNaN(subtotal))subtotal = 0;  f.subtotal.value =subtotal;
  f.subtotal.value = Math.floor((subtotal*100+0.5)/100)+ "," + Math.floor((subtotal*100+0.5)%100);

 var iva =subtotal* 0.16 ;     if (isNaN(iva)) iva = 0;   f.iva.value = iva;    
 f.iva.value = Math.floor((iva*100+0.5)/100)+ "," + Math.floor((iva*100+0.5)%100);
 
 var m_115 =subtotal*0.15 ;       if (isNaN(m_115 )) m_115  = 0;    f.m_115.value = m_115 ;      
 f.m_115.value =Math.floor((m_115 *100+0.5)/100)+ "," + Math.floor((m_115 *100+0.5)%100);    

 var m_180 =m_115*4 ;     if (isNaN(m_180)) m_180 = 0;    f.m_180.value= m_180;  
 f.m_180.value =Math.floor((m_180*100+0.5)/100)+ "," + Math.floor((m_180*100+0.5)%100);    


 var totalfinal =subtotal+iva -m_115 ;        if (isNaN(totalfinal)) totalfinal = 0;
 f.totalfinal.value = totalfinal;   
 f.totalfinal.value = Math.floor((totalfinal*100+0.5)/100)+ "," + Math.floor((totalfinal*100+0.5)%100);

}









