function count()
{
var miva = .50;
var frontpage = .50;
var virus = 1.00;
var wusage = .50;
var ssl = 5.00;
var ip = 2.00;
var majordomo = 1.00;
var domain = 1.25;
var mysql = 1.00;
var ssh = .25;
var ftp = .25;
var bandwidth = 1;
var storage = 1;

for (i = 0; i < 3; i++){
	if (calc.hostingtype[i].checked){
		storage = document.calc.hostingtype[i].value;
		bandwidth = document.calc.hostingtype[i].value;
	}
}
	 
 if (calc.miva.checked){
   var Nmiva = document.calc.miva.value = miva;
 } else {
   var Nmiva = document.calc.miva.value = 0;
   }

 if (calc.frontpage.checked){
   var Nfrontpage = document.calc.frontpage.value = frontpage;
 } else {
   var Nfrontpage = document.calc.frontpage.value = 0;
   }

 if (calc.virus.checked) {
   var Nvirus = document.calc.virus.value = virus;
 } else {
   var Nvirus = document.calc.virus.value = 0;
   }

 if (calc.wusage.checked) {
   var Nwusage = document.calc.wusage.value = wusage;
 } else {
   var Nwusage = document.calc.wusage.value = 0;
   }
 
 if (calc.ssl.checked){
   var Nssl = document.calc.ssl.value = ssl;
 } else {
   var Nssl = document.calc.ssl.value = 0;
   }

 if (calc.majordomo.checked){
   var Nmajordomo = document.calc.majordomo.value = majordomo;
 } else {
   var Nmajordomo = document.calc.majordomo.value = 0;
   }

 if (calc.domain.checked){
   var Ndomain = document.calc.domain.value = domain;
 } else {
   var Ndomain = document.calc.domain.value = 0;
   }
  
 if (calc.ssh.value){
   var Nssh = document.calc.ssh.value;
 } else {
   var Nssh = document.calc.ssh.value = 0;
   }

 if (calc.ftp.value > 0){
   var Nftp = document.calc.ftp.value;
 } else {
   var Nftp = document.calc.ftp.value = 1;
   }

 if (document.calc.ip.value < 1 && calc.ssl.checked){
  var Nip = document.calc.ip.value = 1;
 } else {
  var Nip = document.calc.ip.value;
   }
   
  var Nmysql = document.calc.mysql.value;
  var Nbandwidth = document.calc.bandwidth.value;
  var Nstorage = document.calc.storage.value;

 if (Nbandwidth < 50 && calc.hostingtype[2].checked){ storage = bandwidth = .75;}
   
var Ntotalmonthly = Nmiva + Nfrontpage + Nvirus + Nwusage + Nssl + (Nip * ip)  + Nmajordomo + Ndomain + (Nmysql * mysql) + (Nbandwidth * bandwidth) + (Nstorage * storage) + (Nssh * ssh) + (Nftp * ftp);
var Ntotalyearly = (Ntotalmonthly * 12) - ((Ntotalmonthly * 12) * .1);

var totalmonthly = (Math.round(Ntotalmonthly*Math.pow(10,2)))/Math.pow(10,2);
var totalyearly = (Math.round(Ntotalyearly*Math.pow(10,2)))/Math.pow(10,2);
 
 document.calc.monthtotal.value = totalmonthly;
 document.calc.yeartotal.value = totalyearly;
 }
