// Конверсия длины

var chk1=true;
var D1=0;
var n1=0;
D1v=new Array(1000, 1, 0.01, 0.001, 0.000001, 0.0000000001, 0.0254, 219.5, 183, 5560, 4830, 0.0021, 0.2, 0.3, 1609.34, 1852.00, 201.168, 1.82880, 0.304800, 20.1168, 30.48, 0.9144);
switch (lng) {
	case "eng":
D1n=new Array("km", "m", "cm", "mm", "microm", "A", "inch", "cable's (US)", "cable's (GB)", "league (sea.)", "league (stat.)", "line", "link (surv.)", "link (eng.)", "mile (stat.)", "mile (sea.)", "fur", "fath", "ft", "ch (surv.)", "ch (eng.)", "yd");
	break;
	case "rus":
D1n=new Array("km", "m", "cm", "mm", "mkm", "A", "inch", "кабельтов (US)", "кабельтов (GB)", "лига (мрск.)", "лига (устав.)", "линия", "линк (гео.)", "линк (стр.)", "миля (устав.)", "миля (мрск.)", "fur", "fath", "ft", "ch (гео.)", "ch (стр.)", "yd");
	break;
	default:
	break;
	}
function res1()
{D1=0;
n1=0;
chk1=true;}

function insert1()
{
chk1=true;
n1 = parseFloat(document.dim1.n.value.replace(/,/g,".")); 
if(isNaN(n1)){alert(alt08_01); document.dim1.n.focus(); return true;};
D1 = document.dim1.D.selectedIndex
n1 = Math.abs(n1);
document.dim1.na.value=n1+D1n[D1];
chk1=false;
}

function insertN1()
{
if(chk1){return true};
insert1()
}

function calc1()
{
if(chk1){return true};
Da = document.dim1.D.selectedIndex;
n_new=n1*D1v[D1]/D1v[Da];
document.dim1.n.value =n_new; 
}

