also ich habs bisher noch net erörtern können, aber über den input type="image" wird des formular versendet, nen normaler button hingegen hat nichma das formular abgesendet oder die calc-funktion ausgeführt...
mein tip: mach aus einem formular zwei, du kannst ja beim berechnen hidden fields mit kopien der werte aus der berechnung füllen, so kann man des separat ausrechnen ohne probleme zu bekommen und versenden.
und ich würd an deiner stelle den phpmailer benutzen statt einfach nur die mail-methode