var side1metres; var side1centimetres; var side2metres; var side2centimetres; var square_metres_total; var square_metres; var square_centimetres; var side1metresstring; var side1centimetresstring; var side2metresstring; var side2centimetresstring; var square_metres_totalstring; var square_metresstring; var square_centimetresstring; var comment; var commentstring; var side1; var side2; var resultheadings; var resultsout; var newresult1; var newresult2; var square_centimetres; var grandtotal = 0; function getresults() { var centimetre_remainder; side1metres = document.myForm.side1metres.value * 1; side1centimetres = document.myForm.side1centimetres.value * 1; side2metres = document.myForm.side2metres.value * 1; side2centimetres = document.myForm.side2centimetres.value * 1; side1 = side1metres + (side1centimetres * 0.01); side2 = side2metres + (side2centimetres * 0.01); square_metres_total = side1 * side2; square_metres = Math.floor(square_metres_total * 1); square_centimetres = Math.floor((square_metres_total - square_metres) * 10000); document.myForm.square_metres_total.value = square_metres_total; document.myForm.square_metres.value = square_metres; document.myForm.square_centimetres.value = square_centimetres; } function moveresults() { resultheadings = "Side1m,Side1cm,Side2m,Side2cm,SqMetresTotal,SqMetres,PlusSqcm,Comment"; resultsout = document.myForm.resultsout.value; side1metres = document.myForm.side1metres.value; side1centimetres = document.myForm.side1centimetres.value; side2metres = document.myForm.side2metres.value; side2centimetres = document.myForm.side2centimetres.value; square_metres_total = document.myForm.square_metres_total.value; grandtotal = grandtotal + (square_metres_total * 1); square_metres = document.myForm.square_metres.value; square_centimetres = document.myForm.square_centimetres.value; comment = document.myForm.comment.value; side1metresstring = side1metres.toString(); side1centimetresstring = side1centimetres.toString(); side2metresstring = side2metres.toString(); side2centimetresstring = side2centimetres.toString(); square_metres_totalstring = square_metres_total.toString(); square_metresstring = square_metres.toString(); square_centimetresstring = square_centimetres.toString(); commentstring = comment.toString(); newresult1 = side1metresstring + "," + side1centimetresstring + "," + side2metresstring + "," + side2centimetresstring; newresult2 = "," + square_metres_totalstring + "," + square_metresstring + "," + square_centimetresstring + "," + commentstring; resultsout = resultsout + "\r" + newresult1 + newresult2; document.myForm.resultsout.value = resultsout; document.myForm.grand_total_square_metres.value = grandtotal; }