function tickerTape() 
{
	var sa1 = document.mform.sa1.value;
	var sax = document.mform.sax.value;
	var sa2 = document.mform.sa2.value;
	
	var mehrals = document.mform.mehrals.value;
	var wenigerals = document.mform.wenigerals.value;
	
	var svhh = document.mform.svhh.value;
	var svhg = document.mform.svhg.value;
	var svhx = document.mform.svhx.value;
	var svxx = document.mform.svxx.value;
	var svxg = document.mform.svxg.value;
	var svxh = document.mform.svxh.value;
	var svgg = document.mform.svgg.value;
	var svgh = document.mform.svgh.value;
	var svgx = document.mform.svgx.value;
	
	var ah_minus1_h = document.mform.ah_minus1_h.value;
	var ah_x = document.mform.ah_x.value;
	var ah_plus1_g = document.mform.ah_plus1_g.value;
	
	var fehler_sa = '';
	var fehler_uu = '';
	var fehler_sv = '';
	var fehler_ah = '';

	var erg_sa = 0;
	var erg_uu = 0;
	var erg_sv = 0;
	var erg_ah = 0;

	if( isNaN(sa1) ) { fehler_sa = 'ist keine zahl '; }
	if( isNaN(sax) ) { fehler_sa = 'ist keine zahl '; }
	if( isNaN(sa2) ) { fehler_sa = 'ist keine zahl '; }
	
	if( isNaN(mehrals) ) { fehler_uu = 'ist keine zahl '; }
	if( isNaN(wenigerals) ) { fehler_uu = 'ist keine zahl '; }
	
	if( isNaN(svhh) ) { fehler_sv = 'ist keine zahl '; }
	if( isNaN(svhg) ) { fehler_sv = 'ist keine zahl '; }
	if( isNaN(svhx) ) { fehler_sv = 'ist keine zahl '; }
	if( isNaN(svxx) ) { fehler_sv = 'ist keine zahl '; }
	if( isNaN(svxg) ) { fehler_sv = 'ist keine zahl '; }
	if( isNaN(svxh) ) { fehler_sv = 'ist keine zahl '; }
	if( isNaN(svgg) ) { fehler_sv = 'ist keine zahl '; }
	if( isNaN(svgh) ) { fehler_sv = 'ist keine zahl '; }
	if( isNaN(svgx) ) { fehler_sv = 'ist keine zahl '; }
	
	if( isNaN(ah_minus1_h) ) { fehler_ah = 'ist keine zahl '; }
	if( isNaN(ah_x) ) { fehler_ah = 'ist keine zahl '; }
	if( isNaN(ah_plus1_g) ) { fehler_ah = 'ist keine zahl '; }

	if( !fehler_sa )
	{
		if( !sa1 ) { sa1 = 0; }
		if( !sax ) { sax = 0; }
		if( !sa2 ) { sa2 = 0; }
		
		window.status = erg_sa;
			
		erg_sa = parseInt( sa1 ) + parseInt( sax ) + parseInt( sa2 );
	
		if( erg_sa != 0 )
		{
			if( erg_sa != 100 )
			{
				if( erg_sa > 0 && erg_sa < 100 )
				{
					erg_sa = 100 - erg_sa;
					document.getElementById("saprozent").firstChild.nodeValue = erg_sa + "% fehlen noch.";
				}
				else
				{
					erg_sa = 'Summe kann keine 100% ergeben.';
					document.getElementById("saprozent").firstChild.nodeValue = erg_sa;
				}
			}
			else
			{
				document.getElementById("saprozent").firstChild.nodeValue = erg_sa + "% sind erreicht.";
			}
		}
		else
		{
			erg_sa = ' ';
			document.getElementById("saprozent").firstChild.nodeValue = erg_sa;
		}
	}
	else
	{
		erg_sa = fehler_sa;
		document.getElementById("saprozent").firstChild.nodeValue = erg_sa;
	}
	
	
	if( !fehler_uu )
	{
		if( !mehrals ) { mehrals = 0; }
		if( !wenigerals ) { wenigerals = 0; }
	
		window.status = erg_uu;
		
		erg_uu = parseInt( mehrals ) + parseInt( wenigerals );
		
		if( erg_uu != 0 )
		{
			if( erg_uu != 100 )
			{
				if( erg_uu > 0 && erg_uu < 100 )
				{
					erg_uu = 100 - erg_uu;
					document.getElementById("mwprozent").firstChild.nodeValue = erg_uu + "% fehlen noch.";
				}
				else
				{
					erg_uu = 'Summe kann keine 100% ergeben.';
					document.getElementById("mwprozent").firstChild.nodeValue = erg_uu;
				}
			}
			else
			{
				document.getElementById("mwprozent").firstChild.nodeValue = erg_uu + "% sind erreicht.";
			}
		}
		else
		{
			erg_uu = ' ';
			document.getElementById("mwprozent").firstChild.nodeValue = erg_uu;
		}
	}
	else
	{
		erg_uu = fehler_uu;
		document.getElementById("mwprozent").firstChild.nodeValue = erg_uu;
	}
	
	
	if( !fehler_sv )
	{
		if( !svhh ) { svhh = 0; }
		if( !svhg ) { svhg = 0; }
		if( !svhx ) { svhx = 0; }
		if( !svxx ) { svxx = 0; }
		if( !svxg ) { svxg = 0; }
		if( !svxh ) { svxh = 0; }
		if( !svgg ) { svgg = 0; }
		if( !svgh ) { svgh = 0; }
		if( !svgx ) { svgx = 0; }
		
		window.status = erg_sv;
			
		erg_sv = parseInt( svhh ) +
				 parseInt( svhg ) +
				 parseInt( svhx ) +
				 parseInt( svxx ) +
				 parseInt( svxg ) +
				 parseInt( svxh ) +
				 parseInt( svgg ) +
				 parseInt( svgh ) +
				 parseInt( svgx );
	
		if( erg_sv != 0 )
		{
			if( erg_sv != 100 )
			{
				if( erg_sv > 0 && erg_sv < 100 )
				{
					erg_sv = 100 - erg_sv;
					document.getElementById("svprozent").firstChild.nodeValue = erg_sv + "% fehlen noch.";
				}
				else
				{
					erg_sv = 'Summe kann keine 100% ergeben.';
					document.getElementById("svprozent").firstChild.nodeValue = erg_sv;
				}
			}
			else
			{
				document.getElementById("svprozent").firstChild.nodeValue = erg_sv + "% sind erreicht.";
			}
		}
		else
		{
			erg_sv = ' ';
			document.getElementById("svprozent").firstChild.nodeValue = erg_sv;
		}
	}
	else
	{
		erg_sv = fehler_sv;
		document.getElementById("svprozent").firstChild.nodeValue = erg_sv;
	}
	
	
	if( !fehler_ah )
	{
		if( !ah_minus1_h ) { ah_minus1_h = 0; }
		if( !ah_x ) { ah_x = 0; }
		if( !ah_plus1_g ) { ah_plus1_g = 0; }
		
		window.status = erg_ah;
			
		erg_ah = parseInt( ah_minus1_h ) + parseInt( ah_x ) + parseInt( ah_plus1_g );
	
		if( erg_ah != 0 )
		{
			if( erg_ah != 100 )
			{
				if( erg_ah > 0 && erg_ah < 100 )
				{
					erg_ah = 100 - erg_ah;
					document.getElementById("ahprozent").firstChild.nodeValue = erg_ah + "% fehlen noch.";
				}
				else
				{
					erg_ah = 'Summe kann keine 100% ergeben.';
					document.getElementById("ahprozent").firstChild.nodeValue = erg_ah;
				}
			}
			else
			{
				document.getElementById("ahprozent").firstChild.nodeValue = erg_ah + "% sind erreicht.";
			}
		}
		else
		{
			erg_ah = ' ';
			document.getElementById("ahprozent").firstChild.nodeValue = erg_ah;
		}
	}
	else
	{
		erg_ah = fehler_ah;
		document.getElementById("ahprozent").firstChild.nodeValue = erg_ah;
	}
}
