function speed() {
	var sp; 

	sp = document.getElementsByName("speed")[0].value;

	return(sp);
}

function target() {
	var galaxy;
	var system;
	var planet;

	galaxy = document.getElementsByName("galaxy")[0].value;
	system = document.getElementsByName("system")[0].value;
	planet = document.getElementsByName("planet")[0].value;

	return("["+galaxy+":"+system+":"+planet+"]");
}

function setTarget(galaxy, solarsystem, planet, planettype, acs) {
	document.getElementsByName('galaxy')[0].value = galaxy;
	document.getElementsByName('system')[0].value = solarsystem;
	document.getElementsByName('planet')[0].value = planet;
	document.getElementsByName('planettype')[0].value = planettype;
	document.getElementsByName('acs')[0].value = acs;
}

function setACS(acs, kva) {
	document.getElementsByName('acs')[0].value = acs;
	document.getElementsByName('kva')[0].value = kva;
}

function setACS_target(acst) {
	document.getElementsByName('acst')[0].value = acst;
}

function setMission(mission) {
	document.getElementsByName('order')[0].selectedIndex = mission;
	return;
}

function setUnion(unionid) {
	document.getElementsByName('union2')[0].selectedIndex = unionid;
}

function setTargetLong(galaxy, solarsystem, planet, planettype, mission, cnt) {
	setTarget(galaxy, solarsystem, planet, planettype);
	setMission(mission);
	setUnions(cnt);
}

function min(a, b) {
	a = a * 1;
	b = b * 1;
	if (a > b) {
		return b;
	} else {
		return a;
	}
}

function maxspeed() {
	var msp = 1000000000;
	for (i = 200; i < 220; i++) {
		if (document.getElementsByName("ship" + i)[0]) {
			if ((document.getElementsByName("speed" + i)[0].value * 1) >= 1
			&& (document.getElementsByName("ship" + i)[0].value * 1) >= 1) {
				msp = min(msp, document.getElementsByName("speed" + i)[0].value);
			}
		}
	}

	return(msp);
}

function distance() {
	var thisGalaxy;
	var thisSystem;
	var thisPlanet;

	var targetGalaxy;
	var targetSystem;
	var targetPlanet;

	var dist;

	thisGalaxy = document.getElementsByName("thisgalaxy")[0].value;
	thisSystem = document.getElementsByName("thissystem")[0].value;
	thisPlanet = document.getElementsByName("thisplanet")[0].value;

	targetGalaxy = document.getElementsByName("galaxy")[0].value;
	targetSystem = document.getElementsByName("system")[0].value;
	targetPlanet = document.getElementsByName("planet")[0].value;

	dist = 0;
	if ((targetGalaxy - thisGalaxy) != 0) {
		dist = Math.abs(targetGalaxy - thisGalaxy) * 20000;
	} else if ((targetSystem - thisSystem) != 0) {
		dist = Math.abs(targetSystem - thisSystem) * 5 * 19 + 2700;
	} else if ((targetPlanet - thisPlanet) != 0) {
		dist = Math.abs(targetPlanet - thisPlanet) * 5 + 1000;
	} else {
		dist = 5;
	}

	return(dist);
}

function duration() {
	var speedfactor;

	speedfactor = document.getElementsByName("speedfactor")[0].value;
	msp = maxspeed();
	sp = speed();
	dist = distance();

	ret = Math.round(((35000 / sp * Math.sqrt(dist * 10 / msp) + 10) / speedfactor ));
	return ret;
}




function consumption2() {
	var consumption;
	var basicConsumption = 0;

	for (i = 200; i < 220; i++) {
		if (document.getElementsByName("ship" + i)[0]) {
			basicConsumption = basicConsumption +
			document.getElementsByName("consumption" + i)[0].value
			* document.getElementsByName("ship" + i)[0].value;
		}
	}

	speedfactor = document.getElementsByName("speedfactor")[0].value;
	msp = maxspeed();
	sp = speed();
	dist = distance();

	consumption = Math.round(basicConsumption * dist / 35000 * ((sp / 10) + 1) * ((sp / 10) + 1)) + 1;

	return(consumption);
}

function consumption() {
	var consumption = 0;
	var basicConsumption = 0;
	var values;
	var i;

	msp = maxspeed();
	sp = speed();
	dist = distance();
	dur = duration();
	speedfactor = document.getElementsByName("speedfactor")[0].value;

	for (i = 200; i < 220; i++) {
		if (document.getElementsByName("ship" + i)[0]) {
			shipspeed = document.getElementsByName("speed" + i)[0].value;
			spd = 35000 / (dur * speedfactor - 10) * Math.sqrt(dist * 10 / shipspeed);

			//spd = Math.max(msp / document.getElementsByName("speed" + i)[0].value, 0.1);
			//spd = Math.min(spd, 1.0);
			//spd = spd * sp;
			//spd = 10;
			basicConsumption = document.getElementsByName("consumption" + i)[0].value
			* document.getElementsByName("ship" + i)[0].value;
			consumption += basicConsumption * dist / 35000 * ((spd / 10) + 1) * ((spd / 10) + 1);
			//      values = values + " " + spd;
		}
	}

	consumption = Math.round(consumption) + 1;

	//  document.write(values);

	return(consumption);
}

function probeConsumption() {
	var consumption = 0;
	var basicConsumption = 0;
	var values;
	var i;

	msp = maxspeed();
	sp = speed();
	dist = distance();
	dur = duration();
	speedfactor = document.getElementsByName("speedfactor")[0].value;


	if (document.getElementsByName("ship210")[0]) {
		shipspeed = document.getElementsByName("speed210")[0].value;
		spd = 35000 / (dur * speedfactor - 10) * Math.sqrt(dist * 10 / shipspeed);

		basicConsumption = document.getElementsByName("consumption210")[0].value
		* document.getElementsByName("ship210")[0].value;
		consumption += basicConsumption * dist / 35000 * ((spd / 10) + 1) * ((spd / 10) + 1);
	}


	consumption = Math.round(consumption) + 1;

	//  document.write(values);

	return(consumption);
}

function unusedProbeStorage() {

	var storage = document.getElementsByName('capacity210')[0].value * document.getElementsByName('ship210')[0].value;
	var stor =  storage - probeConsumption();
	return (stor>0)?stor:0;

}

function storage() {
	var storage = 0;

	for (i = 200; i < 300; i++) {

		if (document.getElementsByName("ship" + i)[0]) {
			if ((document.getElementsByName("ship" + i)[0].value * 1) >= 1) {
				storage
				+= document.getElementsByName("ship" + i)[0].value
				*  document.getElementsByName("capacity" + i)[0].value
			}
		}
	}
	storage  = storage * getStorageFaktor();
	storage -= consumption();
	if (document.getElementsByName("ship210")[0]) {
		storage -= unusedProbeStorage();
	}

	return(storage);
}


function fleetInfo() {
	document.getElementById("speed").innerHTML = speed() * 10 + "%";
	document.getElementById("target").innerHTML = target();
	document.getElementById("distance").innerHTML = distance();

	var seconds = duration();
	var hours = Math.floor(seconds / 3600);
	seconds -= hours * 3600;
	var minutes = Math.floor(seconds / 60);
	seconds -= minutes * 60;
	if (minutes < 10) minutes = "0" + minutes;
	if (seconds < 10) seconds = "0" + seconds;
	
	
	var seconds1 = duration1();
	var hours1 = Math.floor(seconds1 / 3600);
	seconds1 -= hours1 * 3600;
	var minutes1 = Math.floor(seconds1 / 60);
	seconds1 -= minutes1 * 60;
	if (minutes1 < 10) minutes1 = "0" + minutes1;
	if (seconds1 < 10) seconds1 = "0" + seconds1;
	
	var seconds2 = duration2();
	var hours2 = Math.floor(seconds2 / 3600);
	seconds2 -= hours2 * 3600;
	var minutes2 = Math.floor(seconds2 / 60);
	seconds2 -= minutes2 * 60;
	if (minutes2 < 10) minutes2 = "0" + minutes2;
	if (seconds2 < 10) seconds2 = "0" + seconds2;		
	

	document.getElementById("duration").innerHTML = hours + ":" + minutes + ":" + seconds + " h";
	document.getElementById("llegada1").innerHTML = hours1 + ":" + minutes1 + ":" + seconds1 + " h";
	document.getElementById("llegada2").innerHTML = hours2 + ":" + minutes2 + ":" + seconds2 + " h";		

	var stor = storage();
	var cons = consumption();
	document.getElementById("maxspeed").innerHTML = tsdpkt(maxspeed());
	if (stor >= 0) {
		document.getElementById("consumption").innerHTML = '<font color="MediumOrchid">'+cons+'</font>';
		document.getElementById("storage").innerHTML = '<font color="gray">'+stor+'</font>';
	} else {
		document.getElementById("consumption").innerHTML = '<font color="red">'+cons+'</font>';
		document.getElementById("storage").innerHTML = '<font color="red">'+stor+'</font>';
	}
	calculateTransportCapacity();
}



function sf() {
var sec = duration();
var pp1=sec;
var pp2=sec * 2;


curt = new Date;
tim 	= curt.getTime();
dy1 = curt.getDate();
hy1 = curt.getHours();


	var llegada1 = document.getElementById('llegada1');
	var llegada2 = document.getElementById('llegada2');	
	n2  = new Date();	
	n1  = new Date(); 

if(time_lato==1) {var lato='2';}else{var lato='1';}	
	
	ss1 = pp1 + (3600*lato); 
	ss2 = pp2 + (3600*lato);	
	s1  = ss1 + Math.round(n1.getTime() / 1000.);
	s2  = ss2 + Math.round(n2.getTime() / 1000.);	
	m1  = 0;
	h1  = 0;
	d1  = 0;
	m2  = 0;
	h2  = 0;
	d2  = 0;
	 
	ileh1 =  Math.floor(pp1 / 3600 ); 
	ileh2 =  Math.floor(pp2 / 3600 ); 
	
		if ( s1 > 59 ) {m1 = Math.floor( s1 / 60 ); s1 = s1 - m1 * 60;}
		if ( m1 > 59 ) {h1 = Math.floor( m1 / 60 ); m1 = m1 - h1 * 60;} 
		if ( h1 > 23 ) {d1 = Math.floor( h1 / 24 ); h1 = h1 - d1 * 24; }

		th1 = hy1 + ileh1;
		td1 = Math.floor((h1 + ileh1)  / 24); 		
                d1 = dy1;
		if (th1 > 24) {td1 = Math.floor( th1 / 24 ); d1 = td1 + dy1;}		
		
		if ( s1 < 10 ) {s1 = "0" + s1}
		if ( m1 < 10 ) {m1 = "0" + m1}
		llegada1.innerHTML = d1 + "  <b>" + h1 + ":" + m1 + ":" + s1 
	
		if ( s2 > 59 ) {m2 = Math.floor( s2 / 60 );		s2 = s2 - m2 * 60; }
		if ( m2 > 59 ) {h2 = Math.floor( m2 / 60 );	m2= m2 - h2 * 60; } 
		if ( h2 > 23 ) {d2 = Math.floor( h2 / 24 );		h2 = h2 - d2 * 24; }

		th2 = hy1 + ileh2;
		td2 = Math.floor((h1 + ileh2)  / 24); 		
                d2 = dy1;
		if (th2 > 24) {td2 = Math.floor( th2 / 24 ); d2 = td2 + dy1;}		
		
		if ( s2 < 10 ) {s2 = "0" + s2}
		if ( m2 < 10 ) {m2 = "0" + m2}
		llegada2.innerHTML = d2 + "  <b>" + h2 + ":" + m2 + ":" + s2 

tem = setTimeout("sf()", 999)
}




function shortInfo() {

	document.getElementById("distance").innerHTML = tsdpkt(distance());
	//document.getElementById("maxspeed").innerHTML = tsdpkt(maxspeed()); 
		
	var seconds = duration();
	var hours = Math.floor(seconds / 3600);
	seconds -= hours * 3600;
	var minutes = Math.floor(seconds / 60);
	seconds -= minutes * 60;
	if (minutes < 10) minutes = "0" + minutes;
	if (seconds < 10) seconds = "0" + seconds; 
	
	document.getElementById("duration").innerHTML = hours + ":" + minutes + ":" + seconds + " h";



var stor = storage();
var cons = consumption();



	if (stor >= 0) {
		document.getElementById("consumption").innerHTML = '<font color="MediumOrchid">'+tsdpkt(cons)+'</font>';
		document.getElementById("storage").innerHTML = '<font color="gray">'+tsdpkt(stor)+'</font>';
	} else {
		document.getElementById("consumption").innerHTML = '<font color="red">'+tsdpkt(cons)+'</font>';
		document.getElementById("storage").innerHTML = '<font color="red">'+tsdpkt(stor)+'</font>';
	}
	

}


function setResource(id, val) {
	if (document.getElementsByName(id)[0]) {
		document.getElementsByName("resource" + id)[0].value = val;
	}
}


function maxResource(id) {
	var thisresource = parseInt(document.getElementsByName("thisresource" + id)[0].value);
	var thisresourcechosen = parseInt(document.getElementsByName("resource" + id)[0].value);
        
	//if (thisresource > 0)	{ thisresource=0;}
	//if (thisresourcechosen > 0)	{ thisresourcechosen=0;}
	if (isNaN(thisresourcechosen))	{ thisresourcechosen=0;}
	if (isNaN(thisresource))			{ thisresource=0;}
	
	var storCap = storage();
	if (id==3){ thisresource -= consumption(); }
	
	var metalToTransport = parseInt(document.getElementsByName("resource1")[0].value);
	var crystalToTransport = parseInt(document.getElementsByName("resource2")[0].value);
	var deuteriumToTransport = parseInt(document.getElementsByName("resource3")[0].value);

	if (isNaN(metalToTransport))		{ metalToTransport=0; }
	if (isNaN(crystalToTransport))		{ crystalToTransport=0; }	
	if (isNaN(deuteriumToTransport))	{ deuteriumToTransport=0; }	

	var freeCapacity = Math.max(storCap - metalToTransport - crystalToTransport - deuteriumToTransport, 0);
	var cargo = Math.min (freeCapacity + thisresourcechosen, thisresource);
	
	if (document.getElementsByName("resource" + id)[0]) { document.getElementsByName("resource" + id)[0].value = cargo; }
	calculateTransportCapacity();
}


function maxResources() {
	var id;
	var storCap = storage();
	var metalToTransport = document.getElementsByName("thisresource1")[0].value;
	var crystalToTransport = document.getElementsByName("thisresource2")[0].value;
	var deuteriumToTransport = document.getElementsByName("thisresource3")[0].value - consumption();

	var freeCapacity = storCap - metalToTransport - crystalToTransport - deuteriumToTransport;
	if (freeCapacity < 0) {
		metalToTransport = Math.min(metalToTransport, storCap);
		crystalToTransport = Math.min(crystalToTransport, storCap - metalToTransport);
		deuteriumToTransport = Math.min(deuteriumToTransport, storCap - metalToTransport - crystalToTransport);
	}
	document.getElementsByName("resource1")[0].value = Math.max(metalToTransport, 0);
	document.getElementsByName("resource2")[0].value = Math.max(crystalToTransport, 0);
	document.getElementsByName("resource3")[0].value = Math.max(deuteriumToTransport, 0);
	calculateTransportCapacity();
}



function calculateTransportCapacity() {
	var metal = Math.abs(document.getElementsByName("resource1")[0].value);
	var crystal = Math.abs(document.getElementsByName("resource2")[0].value);
	var deuterium = Math.abs(document.getElementsByName("resource3")[0].value);

	transportCapacity =  storage() - metal - crystal - deuterium;

	if (transportCapacity < 0) {
		document.getElementById("remainingresources").innerHTML="<font color=orange>"+transportCapacity+"</font>";
	} else {
		document.getElementById("remainingresources").innerHTML="<font color=gray>"+transportCapacity+"</font>";
	}
	return transportCapacity;
}







function maxShip(id) {
	if (document.getElementsByName(id)[0]) {
		document.getElementsByName(id)[0].value = document.getElementsByName("max" + id)[0].value;
	}
}
function maxShips() {
	var id;
	for (i = 200; i < 220; i++) {
		id = "ship"+i;
		maxShip(id);
	}
}
function noShip(id) {
	if (document.getElementsByName(id)[0]) {
		document.getElementsByName(id)[0].value = 0;
	}
}
function noShips (){
	var id;
	for (i = 200; i < 220; i++) {
		id = "ship"+i;
		noShip(id);
	}
}









function maxLudzie(id) {
	if (document.getElementsByName(id)[0]) 
	{
document.getElementsByName(id)[0].value = document.getElementsByName("max" + id)[0].value;
	}
}
function maxLudzies() {
	var id;
	for (i = 700; i < 720; i++) {
		id = "ludzie"+i;
		maxLudzie(id);
	}
}
function noLudzie(id) {
	if (document.getElementsByName(id)[0]) {
		document.getElementsByName(id)[0].value = 0;
	}
}
function noLudzies (){
	var id;
	for (i = 700; i < 720; i++) {
		id = "ludzie"+i;
		noLudzie(id);
	}
}





function getLayerRef(id, document) {
	if (!document)
	document = window.document;

	if (document.layers) {
		for (var l = 0; l < document.layers.length; l++)
		if (document.layers[l].id == id)
		return document.layers[l];
		for (var l = 0; l < document.layers.length; l++) {
			var result = getLayerRef(id, document.layers[l].document);
			if (result)
			return result;
		}
		return null;
	}
	else if (document.all) {
		return document.all[id];
	}
	else if (document.getElementById) {
		return document.getElementById(id);
	}
}

function setVisibility(objLayer, visible) {
	if (document.layers) {
		objLayer.visibility =
		(visible == true) ? 'show' : 'hide';
	} else {
		objLayer.style.visibility =
		(visible == true) ? 'visible' : 'hidden';
	}
}

function setVisibilityForDivByPrefix(prefix, visible, d) {
	if (!d)
	d = window.document;

	if (document.layers) {
		for (var i = 0; i < d.layers.length; i++) {
			if (d.layers[i].id.substr(0, prefix.length) == prefix)
			setVisibility(d.layers[l], visible);
			setVisibilityForDivByPrefix(prefix, visible, d.layers[i].document);
		}
	} else if (document.all) {
		var layers = document.all.tags("div");
		for (i = 0; i < layers.length; i++) {
			if (layers[i].id.substr(0, prefix.length) == prefix)
			setVisibility(document.all.tags("div")[i].visible);
		}
	} else if (document.getElementsByTagName) {
		var layers = document.getElementsByTagName("div");
		for (i = 0; i < layers.length; i++) {
			if (layers[i].id.substr(0, prefix.length) == prefix)
			setVisibility(layers[i].visible);
		}
	}
}


/*
function disableSome() {
document.forms[0].mission[6].disabled = true;
document.forms[0].mission[7].disabled = true;
document.forms[0].mission[8].disabled = true;
}
*/
function setPlanet(string) {
	var splitstring = string.split(":");
	document.getElementsByName('galaxy')[0].value = splitstring[0];
	document.getElementsByName('system')[0].value = splitstring[1];
	document.getElementsByName('planet')[0].value = splitstring[2];
	document.getElementsByName('planettype')[0].value = splitstring[3];
	setMission(splitstring[4]);
}

function setUnions(cnt) {
	galaxy = document.getElementsByName('galaxy')[0].value;
	system = document.getElementsByName('system')[0].value;
	planet =   document.getElementsByName('planet')[0].value;
	planettype = document.getElementsByName('planettype')[0].value;

	thisgalaxy = document.getElementsByName("thisgalaxy")[0].value;
	thissystem = document.getElementsByName("thissystem")[0].value;
	thisplanet = document.getElementsByName("thisplanet")[0].value;
	thisplanettype = document.getElementsByName("thisplanettype")[0].value;

	spd = document.getElementsByName("speed")[0].value;
	speedfactor = document.getElementsByName("speedfactor")[0].value;

	for (i = 0; i < cnt; i++) {
		//    alert ("set unions called "+ cnt);
		var string = document.getElementById("union"+i).innerHTML;
		time = document.getElementsByName('union'+i+'time')[0].value;
		/* alert ("set unions called "+ time);*/
		targetgalaxy = document.getElementsByName('union'+i+'galaxy')[0].value;
		targetsystem = document.getElementsByName('union'+i+'system')[0].value;
		targetplanet = document.getElementsByName('union'+i+'planet')[0].value;
		targetplanettype = document.getElementsByName('union'+i+'planettype')[0].value;

		if (targetgalaxy == galaxy && targetsystem == system
		&& targetplanet == planet && targetplanettype == planettype){


			inSpeedLimit = isInSpeedLimit(flightTime(thisgalaxy, thissystem, thisplanet,
			targetgalaxy, targetsystem, targetplanet,
			spd, speedfactor), time);
			//      alert ("in here" + inSpeedLimit);
			if (inSpeedLimit == 2) {
				document.getElementById("union"+i).innerHTML =
				'<font color="lime">'+string+'</font>';
			} else if (inSpeedLimit == 1) {
				document.getElementById("union"+i).innerHTML =
				'<font color="orange">'+string+'</font>';
			} else {
				document.getElementById("union"+i).innerHTML =
				'<font color="red">'+string+'</font>';
			}
		} else {
			document.getElementById("union"+i).innerHTML =
			'<font color="#00a0ff">'+string+'</font>';
			//      alert("red"+i);
		}
	}
}

function isInSpeedLimit(flightlength, eventtime) {
	var time = new Date();
	time = Math.round(time / 1000);
	if (flightlength < ((eventtime - time) * (1 + 0.5))) {
		return 2;
	} else if (flightlength < ((eventtime - time) * 1)) {
		return 1;
	} else {
		return 0;
	}
}

function flightTime(galaxy, system, planet,
targetgalaxy, targetsystem, targetplanet,
spd, maxspeed, speedfactor) {
	//    alert ("flighttime called 1"+galaxy+" "+system+" "+planet+" "+targetgalaxy+" "+targetsystem+" "+targetplanet);

	if ((galaxy - targetgalaxy) != 0) {
		dist = Math.abs(galaxy - targetgalaxy) * 20000;
	} else if ((system - targetsystem) != 0) {
		dist = Math.abs(system - targetsystem) * 5 * 19 + 2700;
	} else if ((planet - targetplanet) != 0) {
		dist = Math.abs(planet - targetplanet) * 5 + 1000;
	} else {
		dist = 5;
	}
	return Math.round(((35000 / spd * Math.sqrt(dist * 10 / maxspeed) + 10) / speedfactor));
}

function showCoords() {
	document.getElementsByName('speed')[0].disabled = false;
	document.getElementsByName('galaxy')[0].disabled = false;
	document.getElementsByName('system')[0].disabled = false;
	document.getElementsByName('planet')[0].disabled = false;
	document.getElementsByName('planettype')[0].disabled = false;
	document.getElementsByName('shortlinks')[0].disabled = false;
}

function hideCoords() {
	document.getElementsByName('speed')[0].disabled = true;
	document.getElementsByName('galaxy')[0].disabled = true;
	document.getElementsByName('system')[0].disabled = true;
	document.getElementsByName('planet')[0].disabled = true;
	document.getElementsByName('planettype')[0].disabled = true;
	document.getElementsByName('shortlinks')[0].disabled = true;
}

function showOrders() {
	document.getElementsByName('order')[0].disabled = false;
	return;
}

function hideOrders() {
	document.getElementsByName('order')[0].disabled = true;
}

function showResources() {
	document.getElementsByName('resource1')[0].disabled = false;
	document.getElementsByName('resource2')[0].disabled = false;
	document.getElementsByName('resource3')[0].disabled = false;
	document.getElementsByName('holdingtime')[0].disabled = false;
}

function hideResources() {
	document.getElementsByName('resource1')[0].disabled = true;
	document.getElementsByName('resource2')[0].disabled = true;
	document.getElementsByName('resource3')[0].disabled = true;
	document.getElementsByName('holdingtime')[0].disabled = true;
}

function setShips(s16,s17,s18,s19,s20,s21,s22,s23,s24,s25,s27,s28,s29){

	setNumber('202',s16);
	setNumber('203',s17);
	setNumber('204',s18);
	setNumber('205',s19);
	setNumber('206',s20);
	setNumber('207',s21);
	setNumber('208',s22);
	setNumber('209',s23);
	setNumber('210',s24);
	setNumber('211',s25);
	setNumber('213',s27);
	setNumber('214',s28);
	setNumber('215',s29);

}
function setNumber(name,number){
	if (typeof document.getElementsByName('ship'+name)[0] != 'undefined'){
		document.getElementsByName('ship'+name)[0].value=number;
	}
}



function setLudzies(s15,s16,s17,s18,s19,s20,s21,s22,s23,s24){
	setLNumber('701',s15);
	setLNumber('702',s16);
	setLNumber('703',s17);
	setLNumber('704',s18);
	setLNumber('705',s19);
	setLNumber('706',s20);
	setLNumber('707',s21);
	setLNumber('708',s22);
	setLNumber('709',s23);
	setLNumber('710',s24);


}
function setLNumber(name,number){
	if (typeof document.getElementsByName('ludzie'+name)[0] != 'undefined'){
		document.getElementsByName('ludzie'+name)[0].value=number;
	}
}



function tsdpkt(f) {
  r = "";
  vz = "";
  if (f < 0) { vz = "-"; }
  f = abs(f);
  r = f % 1000;
  while (f >= 1000){
    k1 = "";
    if ((f % 1000) < 100) { k1 = "0"; }
    if ((f % 1000) < 10) { k1 = "00"; }
    if ((f % 1000) == 0) { k1 = "00"; }
    f = abs((f-(f % 1000)) / 1000);
    r = f % 1000 + "." + k1 + r;
  }
  r = vz + r;
  return r;
}

function abs(a) {
	if(a < 0) return -a;
	return a;
}