function getresults() { var miles; var yards; var kilometres; var fullmetres; var metres; var temp1; var temp2; miles = document.myForm.miles.value * 1; yards = document.myForm.yards.value * 1; fullmetres = (1609.344 * miles) + (yards * 0.9144); temp1 = fullmetres / 1000; kilometres = Math.floor(temp1); temp2 = fullmetres - (kilometres * 1000); metres = Math.floor(temp2); document.myForm.kilometres.value = kilometres; document.myForm.metres.value = metres; }