function calcula(INTEL, nvlskill, Blessing, VIT, HP) 
{
   INTEL = parseInt(INTEL);
   nvlskill = parseInt(nvlskill);
   Blessing = parseInt(Blessing);
   VIT = parseInt(VIT);
   HP = parseInt(HP);

   var reducc_raza=0; parseFloat(reducc_raza);
   var reducc_elemento=0; parseFloat(reducc_elemento);
   var reducc_tamaņo=0; parseFloat(reducc_tamaņo);
   var reducc_rango=0; parseFloat(reducc_rango);

//-----------Reducciones_raza------------------------

   if(document.daņoAD.thara.checked)
   {
      reducc_raza = reducc_raza + 0.3;
   }
   if(document.daņoAD.beret.checked)
   {
      reducc_raza = reducc_raza + 0.1;
   }
   if(document.daņoAD.combatknife.checked)
   {
      reducc_raza = reducc_raza + 0.1;
   }
   if(document.daņoAD.zmask.checked)
   {
      reducc_raza = reducc_raza + 0.05;
   }

//-----------Reducciones_elemento------------------------

   if(document.daņoAD.raydric.checked)
   {
      reducc_elemento = reducc_elemento + 0.2;
   }
   if(document.daņoAD.novicemant.checked)
   {
      reducc_elemento = reducc_elemento + 0.1;
   }
   if(document.daņoAD.orcbaby9.checked)
   {
      reducc_elemento = reducc_elemento + 0.15;
   }
   if(document.daņoAD.orcbaby.checked)
   {
      reducc_elemento = reducc_elemento + 0.1;
   }
   if(document.daņoAD.parasite.checked)
   {
      reducc_elemento = reducc_elemento + 0.05;
   }
   if(document.daņoAD.harpy.checked)
   {
      reducc_elemento = reducc_elemento + 0.15;
   }
   if(document.daņoAD.deviling.checked)
   {
      reducc_elemento = reducc_elemento + 0.5;
   }
   if(document.daņoAD.noxious.checked)
   {
      reducc_elemento = reducc_elemento + 0.1;
      reducc_rango = reducc_rango + 0.1;
   }

//-----------Reducciones_rango------------------------

   if(document.daņoAD.alligator.checked)
   {
      reducc_rango = reducc_rango + 0.05;
   }
   if(document.daņoAD.alligator2.checked)
   {
      reducc_rango = reducc_rango + 0.05;
   }
   if(document.daņoAD.horn.checked)
   {
      reducc_rango = reducc_rango + 0.35;
   }
   if(document.daņoAD.longmace.checked)
   {
      reducc_rango = reducc_rango + 0.1;
   }
   if(document.daņoAD.goibnespaulder.checked)
   {
      reducc_rango = reducc_rango + 0.1;
   }

//-----------Reducciones_tamaņo------------------------

   if(document.daņoAD.bardiche.checked)
   {
      reducc_tamaņo = reducc_tamaņo + 0.13;
   }
   if(document.daņoAD.hurricane.checked)
   {
      reducc_tamaņo = reducc_tamaņo + 0.1;
   }
   if(document.daņoAD.platinum.checked)
   {
      reducc_tamaņo = reducc_tamaņo + 0.15;
   }
   if(document.daņoAD.hodremlin.checked)
   {
      reducc_tamaņo = reducc_tamaņo + 0.15;
   }
   if(document.daņoAD.tirfyng.checked)
   {
      reducc_tamaņo = reducc_tamaņo + 0.25;
   }

//-----------Calculos_daņo------------------------

   INTEL = INTEL + Blessing;
   
   var daņo = ((0.7 * VIT * (INTEL*INTEL)) / (VIT+INTEL) * nvlskill);
   daņo = parseInt(daņo);
   
   if(document.daņoAD.lex.checked) 
   {
      daņo=daņo*2;
   } 
   if(document.daņoAD.pvp.checked)
   {
      daņo=daņo/2;
   }

   daņo = daņo * (1 - reducc_elemento) * (1 - reducc_raza) * (1 - reducc_tamaņo) * (1 - reducc_rango);

   document.daņoAD.raza.value=Math.round(reducc_raza*100);
   document.daņoAD.elemento.value=Math.round(reducc_elemento*100);
   document.daņoAD.rango.value=Math.round(reducc_rango*100);
   document.daņoAD.tamaņo.value=Math.round(reducc_tamaņo*100);

   daņo = parseInt(daņo);
 
   calcula_bombas(daņo, HP);

   return daņo;
}

function calcula_bombas(daņo, HP)
{
   var num_bombs = HP/daņo;
   num_bombs = Math.ceil(num_bombs);   

   document.daņoAD.bombas.value=num_bombs;
}
