// JavaScript Document
function change_measure (sMeasurement) {
	var eUSButton, eMetricButton, eMeasure, eUS, eMetric, eButton;
	eButton = document.getElementById("unitbutton");  //combo button
//	eUSButton = document.getElementById("imp_butt");     
//	eMetricButton = document.getElementById("met_butt");		
//    eMeasure = document.getElementById("measurement");
	eUS = document.getElementById("inch-pound");		//table in Imperial/US measurements
	eMetric = document.getElementById("metric");		//table in Metric measurements

	if (sMeasurement == "i") { //imperial
//	  eMeasure.style.backgroundPosition = "left top";
//	  eUSButton.src = "/images/imperial_down.jpg";	//down position
//	  eMetricButton.src = "/images/metric_up.jpg";	//up position
	  eButton.src = "/images/Imperial2.jpg";	//Combo Button: Imperial side down
      eMetric.style.display = "none";
	  eUS.style.display = "";
	} else {
//	  eUSButton.src= "/images/imperial_up.jpg";	//down position
//	  eMetricButton.src = "/images/metric_down.jpg";	//up position
	  eButton.src = "/images/Metric2.jpg";		// Combo button: Metric side down
//	  eMeasure.style.backgroundPosition = "left bottom";
	  eUS.style.display = "none";
	  eMetric.style.display = "inline";
	};
};

function change_direction1 () {
  var eArrowPic, eDirection, eFt, eInch, eMeter, eForm, eArrowImg
  eForm = document.getElementById("form1");
  eArrowPic = document.getElementById("convert1");
  eDirection = document.getElementById("direction1");
  eFt = document.getElementById("ft");
  eInch = document.getElementById("inch");
  eMeter = document.getElementById("meters");
  if (eDirection.value == "0") {
	eDirection.value = "1";
	eArrowPic.style.backgroundPosition = "left bottom";
	eFt.value = "";
	eFt.readOnly = true;
	eInch.value = "";
	eInch.readOnly = true;
	eMeter.value = "";
	eMeter.readOnly = false;
    eForm.meters.focus();
  } else {
	eDirection.value = "0";
	eArrowPic.style.backgroundPosition = "left top" ;
    eFt.value = "";
	eFt.readOnly = false;
	eInch.value = "";
	eInch.readOnly = false;
	eMeter.value = "";
	eMeter.readOnly = true;
    eForm.ft.focus();
  };
};

function ft2meters (b2Metric) {
  var eFt, eInch, eMeter;
  var dTotalFeet, dFt, dIn;
  eFt = document.getElementById("ft");
  eInch = document.getElementById("inch");
  eMeter = document.getElementById("meters");
  if (b2Metric == "0") {
	dTotalFeet = Number(eFt.value) + (Number(eInch.value) / 12);
	eMeter.value = dTotalFeet * 0.3048;
  } else {
	dTotalFeet = Number(eMeter.value) * 3.281;
	dIn = (dTotalFeet % 1) * 12;	//fractions of a foot
	eFt.value = dTotalFeet.toFixed (0);
	eInch.value = Math.round(dIn) ;
  };
	
}  //ft2meters
function change_direction2 (){
  var eArrowPic, eDirection, eFt, eInch, eMeter, eForm
  eForm = document.getElementById("form2");
  eArrowPic = document.getElementById("convert2");
  eDirection = document.getElementById("direction2");
  eFt = document.getElementById("cubicft");
  eMeter = document.getElementById("cubicmeters");
if (eDirection.value == "0") {
	eDirection.value = "1";
	eArrowPic.style.backgroundPosition = "left bottom";
	eFt.value = "";
	eFt.readOnly = true;
	eMeter.value = "";
	eMeter.readOnly = false;
    eForm.cubicmeters.focus();
  } else {
	eDirection.value = "0";
	eArrowPic.style.backgroundPosition = "left top" ;
	eFt.value = "";
	eFt.readOnly = false;
	eMeter.value = "";
	eMeter.readOnly = true;
    eForm.cubicft.focus() ;
  };
}
function cubicft2meters (b2Metric) {
  var eFt, eInch, eMeter;
  var dTotalFeet, dFt;
  eFt = document.getElementById("cubicft");
  eMeter = document.getElementById("cubicmeters");
  if (b2Metric == "0") {
	dTotalFeet = Number(eFt.value);
	eMeter.value = dTotalFeet * .02832;
  } else {
	dTotalFeet = Number(eMeter.value) * 35.31;
	eFt.value = dTotalFeet.toFixed(2);
  };
	
}  //cubicft2meters
function change_direction3 (){
  var eArrowPic, eDirection, eLbs, eKg,  eForm
  eForm = document.getElementById("form3");
  eArrowPic = document.getElementById("convert3");
  eDirection = document.getElementById("direction3");
  eLbs = document.getElementById("lbs");
  eKg = document.getElementById("kg");
if (eDirection.value == "0") {
	eDirection.value = "1";
	eArrowPic.style.backgroundPosition = "left bottom";
	eLbs.value = "";
	eLbs.readOnly = true;
	eKg.value = "";
	eKg.readOnly = false;
    eForm.kg.focus();
  } else {
	eDirection.value = "0";
	eArrowPic.style.backgroundPosition = "left top" ;
	eLbs.value = "";
	eLbs.readOnly = false;
	eKg.value = "";
	eKg.readOnly = true;
    eForm.lbs.focus() ;
  };
}
function lbs2kg (b2Metric) {
  var eLbs, eKg, dCalc;
  eLbs = document.getElementById("lbs");
  eKg = document.getElementById("kg");
  if (b2Metric == "0") {
	dCalc = Number(eLbs.value) * 0.4536;
	eKg.value = dCalc.toFixed(2);
  } else {
	dCalc = Number(eKg.value) * 2.20462262185;
	eLbs.value = dCalc.toFixed(2);
  };
	
}  //cubicft2meters