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