function FtoC(tempForm) {
	var fTemp = tempForm.f.value;

	if ((fTemp == null) || (fTemp == "") || (isNaN(fTemp))) {
		alert("WARNING: Please enter a Farenheit temperature.");
		tempForm.f.focus();
		tempForm.f.select();
		return false
	}

	var fTemp = Number(fTemp);

	cTemp = (fTemp - 32) * 5 / 9;
	cTemp = rounding(cTemp,1);

	document.temp.c.value = cTemp;
	return true
}


function CtoF(tempForm) {
	var cTemp = tempForm.c.value;

	//  Ensure that a numerical value has been entered
	if ((cTemp == null) || (cTemp == "") || (isNaN(cTemp))) {
		alert("WARNING: Please enter a Celcius temperature.");
		tempForm.c.focus();
		tempForm.c.select();
		return false
	}

	var cTemp = Number(cTemp);

	fTemp = (cTemp * 9 / 5) + 32;
	fTemp = rounding(fTemp,1);

	document.temp.f.value = fTemp;
	return true
}




function PtoKg(wtForm) {
	var lbs = wtForm.lbs.value;

	//  Ensure that a numerical value has been entered
	if ((lbs == null) || (lbs == "") || (isNaN(lbs)) || (lbs < 0)) {
		alert("WARNING: Please enter a weight in pounds.");
		wtForm.lbs.focus();
		wtForm.lbs.select();
		return false
	}

	var lbs = Number(lbs);

	var kg = lbs * 0.45359237;
	kg = rounding(kg,1);

	document.weights.kg.value = kg;
	return true
}

function KgtoP(wtForm) {
	var kg = wtForm.kg.value;

	//  Ensure that a numerical value has been entered
	if ((kg == "") || (isNaN(kg)) || (kg == null) || (kg < 0)) {
		alert("WARNING: Please enter a weight in kilograms.");
		wtForm.kg.focus();
		wtForm.kg.select();
		return false
	}

	var kg = Number(kg);

	var lbs = kg * 2.2046226;
	lbs = rounding(lbs,1);

	document.weights.lbs.value = lbs;
	return true
}


function rounding(number,decimal) {
        multiplier = Math.pow(10,decimal);
        number = Math.round(number * multiplier) / multiplier;
        return number
}
