function rechts(str,l)
{
var leer="                      ";
if (navigator.appName.indexOf("Netscape") >= 0)
l=l-str.length
else
l=l+3;
return leer.slice(0,l)+str;
}


function uprund54(x){
	x = Math.floor(x / 54);
	return x*54;
}
function uprund36(x){
	x = Math.floor(x / 36);
	return (x*36);
}
function uprund36neu(x){
	x = Math.floor(x / 36);
	return (x*36)+18;
}
function uprund54neu(x){
	x = Math.floor(x / 54);
	return (x*54)+27;
}
function uptab86(x)
{
	var st,y,rw;
	if (x < 4537)
		st = 0;
	else if (x < 18036)
	{
		
		st = x * 0.22 - 998;
	}
	else if (x < 80028) 
	{
		y = (x - 18000) / 10000;
		rw = y * 2.1;
		rw = rw - 56.02;
		rw = rw * y;
		rw=rw+600;
		rw=rw*y;
		rw=rw+2200;
		rw=rw*y;
		st = rw + 2962;
	}
	else if (x < 130032) 
	{
		y = (x - 80000) / 10000;
		rw = y * 42;
		rw = rw+5180;
		rw = rw * y;
			
		st = rw + 29417;
	}
	else
		st = x * 0.56 - 16433;
	return Math.floor(st);
}
function uptab88(x)
{
	var st,y,rw;
	if (x < 4753)
		st = 0;
	else if (x < 18036)
	{
		
		st = x * 0.22 - 1045;
	}
	else if (x < 80028) 
	{
		y = (x - 17982) / 10000;
		rw = y * 0.34;
		rw = rw - 21.58;
		rw = rw * y;
		rw=rw+392;
		rw=rw*y;
		rw=rw+2200;
		rw=rw*y;
		st = rw + 2911;
	}
	else if (x < 130032) 
	{
		y = (x - 79974) / 10000;
		rw = y * 70;
		rw = rw+4900;
		rw = rw * y;
			
		st = rw + 26974;
	}
	else
		st = x * 0.56 - 19561;
	return Math.floor(st);
}
function uptab81(x)
{
	var st,y,rw;
	if (x < 4213)
		st = 0;
	else if (x < 18001)
	{
		
		st = x * 0.22 - 926;
	}
	else if (x < 60000) 
	{
		y = (x - 18000) / 10000;
		rw = y * 3.05;
		rw = rw - 73.76;
		rw = rw * y;
		rw=rw+695;
		rw=rw*y;
		rw=rw+2200;
		rw=rw*y;
		st = rw + 3034;
	}
	else if (x < 130000) 
	{
		y = (x - 60000) / 10000;
		rw = y * 0.09;
		rw = rw-5.45;
		rw = rw * y;
		rw=rw+88.13
		rw=rw*y;
		rw=rw+5040;
		rw=rw*y;		
		st = rw + 20018;
	}
	else
		st = x * 0.56 - 14837;
	return Math.floor(st);
}
function uptab90(x)
{
	var st,y,rw;
	if (x < 5617)
		st = 0;
	else if (x < 8154)
	{
		
		st = x * 0.19 - 1067;
	}
	else if (x < 120042) 
	{
		y = (x - 8100) / 10000;
		rw = y * 151.94;
		rw = rw + 1900;
		rw = rw * y;
		st = rw + 472;
	}
	else
		st = x * 0.53 - 22842;
	return Math.floor(st);
}
function uptab96(x)
{
	var st,y,rw;
	if (x < 12096)
		st = 0;
	else if (x < 55728)
	{
		y = (x - 12042) / 10000;
		rw = y * 86.63;
		rw = rw + 2590;
		st = rw * y;
	}
	else if (x < 120042) 
	{
		y = (x - 55674) / 10000;
		rw = y * 151.91;
		rw = rw + 3346;
		rw = rw * y;
		st = rw + 12949;
	}
	else
		st = x * 0.53 - 22842;
	return Math.floor(st);
}
function uptab98(x)
{
	var st,y,rw;
	if (x < 12366)
		st = 0;
	else if (x < 58644)
	{
		y = (x - 12312) / 10000;
		rw = y * 91.19;
		rw = rw + 2590;
		st = rw * y;
	}
	else if (x < 120042) 
	{
		y = (x - 58590) / 10000;
		rw = y * 151.96;
		rw = rw + 3434;
		rw = rw * y;
		st = rw + 13938;
	}
	else
		st = x * 0.53 - 22843;
	return Math.floor(st);
}
function uptab00(x)
{
	var st,y,rw;
	if (x < 13500)
		st = 0;
	else if (x < 17496)
	{
		y = (x - 13446) / 10000;
		rw = y * 262.76;
		rw = rw + 2290;
		st = rw * y;
	}
	else if (x < 114696)
	{
		y = (x - 17442) / 10000;
		rw = y * 133.74;
		rw = rw + 2500;
		rw = rw * y;
		st = rw + 957;
	}
	
	else
		st = x * 0.51 - 20575;
	
	//st = st * kztab;
	return Math.floor(st);
}

function uptab01(x)
{
	var st,y,rw;
	if (x < 14094)
		st = 0;
	else if (x < 18090)
	{
		y = (x - 14040) / 10000;
		rw = y * 387.89;
		rw = rw + 1990;
		st = rw * y;
	}
	else if (x < 107568)
	{
		y = (x - 18036) / 10000;
		rw = y * 142.49;
		rw = rw + 2300;
		rw = rw * y;
		st = rw + 857;
	}
	
	else
		st = x * 0.485 - 19299;

	//st = st * kztab;
	return Math.floor(st);
}
function uptab02(x)
{
	var st,y,rw;
	if (x < 7236)
		st = 0;
	else if (x < 9252)
	{
		y = (x - 7200) / 10000;
		rw = y * 768.65;
		rw=Math.floor(rw*1000)/1000;
		rw = rw + 1990;
		st = rw * y;
	}
	else if (x < 55008)
	{
		y = (x - 9216) / 10000;
		rw = y * 278.85;
		 //neu: auf 3 Stellen..
  		 rw=Math.floor(rw*1000)/1000;
		rw = rw + 2300;
		rw = rw * y;
		rw=Math.floor(rw*1000)/1000;
		st = rw + 432;
	}
	
	else
		st = x * 0.485 - 9872;
	
	//st = st * kztab;
	return Math.floor(st);
}
function uptab03(x)
{
	var st,y,rw;
	if (x < 7427)
		st = 0;
	else if (x < 12756)
	{
		y = (x - 7426) / 10000;
		rw = y * 747.80;
		rw = rw + 1700;
		st = rw * y;
	}
	else if (x < 52293)
	{
		y = (x - 12755) / 10000;
		rw = y * 278.59;
		rw = rw + 2497;
		rw = rw * y;
		st = rw + 1118;
	}
	
	else
		st = x * 0.47 - 9232;
	
	//st = st * kztab;
	return Math.floor(st);
}

function uptab04(x)
{
	var st,y,rw;
	if (x < 7665)
		st = 0;
	else if (x < 12740)
	{
		y = (x - 7664) / 10000;
		rw = y * 793.10;
		rw = rw + 1600;
		st = rw * y;
	}
	else if (x < 52152)
	{
		y = (x - 12739) / 10000;
		rw = y * 265.78;
		rw = rw + 2405;
		rw = rw * y;
		st = rw + 1016;
	}
	
	else
	{ 
		st = x * 0.45 - 8845;
	}
	//st = st * kztab;
	return Math.floor(st);
}


function uptab05(x)
{
	var st,y,rw;
	if (x < 7665)
		st = 0;
	else if (x < 12740)
	{
		y = (x - 7664) / 10000;
		rw = y * 883.74;
		rw = rw + 1500;
		st = rw * y;
	}
	else if (x < 52152)
	{
		y = (x - 12739) / 10000;
		rw = y * 228.74;
		rw = rw + 2397;
		rw = rw * y;
		st = rw + 989;
	}
	
	else
		st = x * 0.42 - 7914;
	
	//st = st * kztab;
	return Math.floor(st);
}

function uptab07(x)
{
	var st,y,rw;
	if (x < 7665)
		st = 0;
	else if (x < 12740)
	{
		y = (x - 7664) / 10000;
		rw = y * 883.74;
		rw = rw + 1500;
		st = rw * y;
	}
	else if (x < 52152)
	{
		y = (x - 12739) / 10000;
		rw = y * 228.74;
		rw = rw + 2397;
		rw = rw * y;
		st = rw + 989;
	}
	
	else if (x<250001) st = x * 0.42 - 7914;
	else st=x*0.45-15414;
	
	//st = st * kztab;
	return Math.floor(st);
}

function uptab99(x)
{
	var st,y,rw;
	if (x < 13068)
		st = 0;
	else if (x < 17064)
	{
		y = (x - 13014) / 10000;
		rw = y * 350.35;
		rw = rw + 2390;
		st = rw * y;
	}
	else if (x < 66366)
	{
		y = (x - 17010) / 10000;
		rw = y * 101.31;
		rw = rw + 2670;
		rw = rw * y;
		st = rw +1011;
	}
	else if (x < 120042) 
	{
		y = (x - 66312) / 10000;
		rw = y * 151.93;
		rw = rw + 3669;
		rw = rw * y;
		st = rw + 16637;
	}
	else
		st = x * 0.53 - 22886;
	return Math.floor(st);
}