function SpeedCalc(SpeedIn,SpeedOut,SpeedVal){
var speedArray = xmldata( 0, core + 'extend/ext_wsquery.php?swtype=object&objectName=speedArray' );
speedArray = speedArray.split(",")
var main;
var kilo = speedArray[0];
var neud = speedArray[1];
var mach = speedArray[2];
var mile = speedArray[3];
var lumi = speedArray[4];

if(SpeedIn == "MAIN")
	main = SpeedVal;
if(SpeedIn == "KILO")
	main = SpeedVal * kilo;
if(SpeedIn == "NEUD")
	main = SpeedVal * neud;
if(SpeedIn == "MACH")
	main = SpeedVal * mach;
if(SpeedIn == "MILE")
	main = SpeedVal * mile;
if(SpeedIn == "LUMI")
	main = SpeedVal * lumi;

if(SpeedOut == "MAIN")
	result = FormatMeter(main);
if(SpeedOut == "KILO")
	result = FormatMeter(main / kilo);
if(SpeedOut == "NEUD")
	result = FormatMeter(main / neud);
if(SpeedOut == "MACH")
	result = FormatMeter(main / mach);
if(SpeedOut == "MILE")
	result = FormatMeter(main / mile);
if(SpeedOut == "LUMI")
	result = FormatMeter(main / lumi);

return result;	
}


function speedmain(){
Invalue = eval(document.speed.main.value);

document.forms['speed'].elements['kilo'].value=SpeedCalc("MAIN","KILO",Invalue);
document.forms['speed'].elements['neud'].value=SpeedCalc("MAIN","NEUD",Invalue);
document.forms['speed'].elements['mach'].value=SpeedCalc("MAIN","MACH",Invalue);
document.forms['speed'].elements['mile'].value=SpeedCalc("MAIN","MILE",Invalue);
document.forms['speed'].elements['lumi'].value=SpeedCalc("MAIN","LUMI",Invalue);
}

function speedkilo(){
Invalue = eval(document.speed.kilo.value);

document.forms['speed'].elements['main'].value=SpeedCalc("KILO","MAIN",Invalue);
document.forms['speed'].elements['neud'].value=SpeedCalc("KILO","NEUD",Invalue);
document.forms['speed'].elements['mach'].value=SpeedCalc("KILO","MACH",Invalue);
document.forms['speed'].elements['mile'].value=SpeedCalc("KILO","MILE",Invalue);
document.forms['speed'].elements['lumi'].value=SpeedCalc("KILO","LUMI",Invalue);
}

function speedneud(){
Invalue = eval(document.speed.neud.value);

document.forms['speed'].elements['main'].value=SpeedCalc("NEUD","MAIN",Invalue);
document.forms['speed'].elements['kilo'].value=SpeedCalc("NEUD","KILO",Invalue);
document.forms['speed'].elements['mach'].value=SpeedCalc("NEUD","MACH",Invalue);
document.forms['speed'].elements['mile'].value=SpeedCalc("NEUD","MILE",Invalue);
document.forms['speed'].elements['lumi'].value=SpeedCalc("NEUD","LUMI",Invalue);
}

function speedmach(){
Invalue = eval(document.speed.mach.value);

document.forms['speed'].elements['main'].value=SpeedCalc("MACH","MAIN",Invalue);
document.forms['speed'].elements['kilo'].value=SpeedCalc("MACH","KILO",Invalue);
document.forms['speed'].elements['neud'].value=SpeedCalc("MACH","NEUD",Invalue);
document.forms['speed'].elements['mile'].value=SpeedCalc("MACH","MILE",Invalue);
document.forms['speed'].elements['lumi'].value=SpeedCalc("MACH","LUMI",Invalue);
}

function speedmile(){
Invalue = eval(document.speed.mile.value);

document.forms['speed'].elements['main'].value=SpeedCalc("MILE","MAIN",Invalue);
document.forms['speed'].elements['kilo'].value=SpeedCalc("MILE","KILO",Invalue);
document.forms['speed'].elements['neud'].value=SpeedCalc("MILE","NEUD",Invalue);
document.forms['speed'].elements['mach'].value=SpeedCalc("MILE","MACH",Invalue);
document.forms['speed'].elements['lumi'].value=SpeedCalc("MILE","LUMI",Invalue);
}

function speedlumi(){
Invalue = eval(document.speed.lumi.value);

document.forms['speed'].elements['main'].value=SpeedCalc("LUMI","MAIN",Invalue);
document.forms['speed'].elements['kilo'].value=SpeedCalc("LUMI","KILO",Invalue);
document.forms['speed'].elements['neud'].value=SpeedCalc("LUMI","NEUD",Invalue);
document.forms['speed'].elements['mach'].value=SpeedCalc("LUMI","MACH",Invalue);
document.forms['speed'].elements['mile'].value=SpeedCalc("LUMI","MILE",Invalue);
}
