// JavaScript Document
function trim(inputString) {
   // Removes leading and trailing spaces from the passed string. Also removes
   // consecutive spaces and replaces it with one space. If something besides
   // a string is passed in (null, custom object, etc.) then return the input.
   if (typeof inputString != "string") { return inputString; }
   var retValue = inputString;
   var ch = retValue.substring(0, 1);
   while (ch == " ") { // Check for spaces at the beginning of the string
      retValue = retValue.substring(1, retValue.length);
      ch = retValue.substring(0, 1);
   }
   ch = retValue.substring(retValue.length-1, retValue.length);
   while (ch == " ") { // Check for spaces at the end of the string
      retValue = retValue.substring(0, retValue.length-1);
      ch = retValue.substring(retValue.length-1, retValue.length);
   }
   while (retValue.indexOf("  ") != -1) { // Note that there are two spaces in the string - look for multiple spaces within the string
      retValue = retValue.substring(0, retValue.indexOf("  ")) + retValue.substring(retValue.indexOf("  ")+1, retValue.length); // Again, there are two spaces in each of the strings
   }
  // alert(retValue);
   return retValue; // Return the trimmed string back to the user
}
var cnt = 0;
var arr_uebung_01 = new Array(
                              "und",
                              "aber",
                              "Obwohl",
                              "weil",
                              "sondern",
                              "Bis",
                              "Während",
                              "Nachdem",
                              "Bevor",
                              "Nachdem"
                             );

function Ergebnis_uebung_01(){
	cnt = 0;
	//alert(cnt +arr_uebung_01.length );
	for(i = 0,cnt=1;i<arr_uebung_01.length;i++){
		 var txtVal = document.getElementById(cnt).value;
		 var txtTrimedString = trim(txtVal);
		// alert(arr_uebung_01[i] + txtTrimedString)
		 if(arr_uebung_01[i] == txtTrimedString)
		   document.getElementById(cnt).style.backgroundColor = "#66FF33";
		 else
		   document.getElementById(cnt).style.backgroundColor = "#ff0033";
		   cnt = cnt + 1;
	}
	
}
function Loesung_uebung_01(){
	
	for(i = 0,cnt=1;i<arr_uebung_01.length;i++){
		//alert('i :- '+i+'\ncnt :- '+cnt);
		if((document.getElementById(cnt).style.backgroundColor == 'rgb(255, 0, 51)'||document.getElementById(cnt).style.backgroundColor == '')||document.getElementById(cnt).style.backgroundColor == '#ff0033'||document.getElementById(cnt).style.backgroundColor == '' ){
  			 document.getElementById(cnt).value = arr_uebung_01[i];
			 document.getElementById(cnt).style.backgroundColor = "#CCCCCC";
		}
		 cnt = cnt + 1;
	}
	cnt = 0;
}
var arr_uebung_02 = new Array(
"Da","Rüdiger","große","Probleme","hat,","kann","er","nicht","schlafen.",
"Obwohl","seine","Freundin","ihn","sehr","liebt,","will","sie","ihn","nicht","heiraten.",
"Während","Oscar","sehr","klein","ist,","ist","sein","Bruder","sehr","groß.",
"Indem","der","übergewichtige","Helmut","täglich","im","Fitnessstudio","trainiert,","nimmt","er","ab.",
"Wenn","Olaf","seinen","kleinen","Bruder","ärgert,","fängt","er","an","zu","weinen.",
"Nachdem","Achim","sich","gebadet","hat,","geht","er","ins","Bett.",
"Bevor","Achim","ins","Bett","geht,","putzt","er","sich","die","Zähne.",
"Seitdem","Herr","Ottl","bei","Siemens","arbeitet,","geht","es","ihm","finanziell","viel","besser.",
"Als","Sebastians","Vater","starb,","war","er","noch","sehr","klein.",
"Es","war","sehr","heiß","und","viel","zu","trocken,","sodass","es","zu","vielen","Waldbränden","kam."
                              );

function Ergebnis_uebung_02(){
	cnt = 0;
	for(i = 0,cnt=11;i<arr_uebung_02.length;i++){
		 var txtVal = document.getElementById(cnt).value;
		 
		 var txtTrimedString = trim(txtVal);
		// alert(arr_uebung_02[i] + txtTrimedString)
		 if(arr_uebung_02[i] == txtTrimedString)
		   document.getElementById(cnt).style.backgroundColor = "#66FF33";
		 else
		   document.getElementById(cnt).style.backgroundColor = "#ff0033";
		   cnt = cnt + 1;
	}
}
function Loesung_uebung_02(){
	
	cnt = 0;
	
	for(i = 0,cnt=11;i<arr_uebung_02.length;i++){
		//alert(document.getElementById(cnt).style.backgroundColor);
         if((document.getElementById(cnt).style.backgroundColor == 'rgb(255, 0, 51)'||document.getElementById(cnt).style.backgroundColor == '')||document.getElementById(cnt).style.backgroundColor == '#ff0033'||document.getElementById(cnt).style.backgroundColor == '' ){
  		     document.getElementById(cnt).value = arr_uebung_02[i];
			 document.getElementById(cnt).style.backgroundColor = "#CCCCCC";
		 }
		 cnt = cnt + 1;
	}
}
var arr_uebung_03 = new Array(
"Wenn","es","regnet,","fällt","das","Grillen","aus.",
"Um","Haare","zu","schneiden,","braucht","man","eine","gute","Haarschere.",
"Bis","die","Ferien","beginnen,","dauert","es","noch","fünf","Wochen.",
"Weil","er","vor","dem","großen","Hund","Angst","hatte,","blieb","er","im","Auto","sitzen.",
"Bevor","man","die","Moschee","betritt,","muss","man","sich","die","Schuhe","ausziehen.",
"Seitdem","sie","geheiratet","hat,","habe","ich","sie","nicht","mehr","gesehen.",
"Obwohl","er","im","Lotto","gewonnen","hat,","geht","er","täglich","arbeiten.",
"Als","er","Geburtstag","hatte,","hatte","er","einen","Unfall.",
"Während","operiert","wird,","darf","im","Operationssaal","nicht","eingetreten","werden.",
"Wenn","gegessen","wird,","darf","nicht","gesprochen","werden."
                          );

function Ergebnis_uebung_03(){
	cnt = 0;
	for(i = 0,cnt=117;i<arr_uebung_03.length;i++){
		 var txtVal = document.getElementById(cnt).value;
		 
		 var txtTrimedString = trim(txtVal);
		// alert(arr_uebung_03[i] + txtTrimedString)
		 if(arr_uebung_03[i] == txtTrimedString)
		   document.getElementById(cnt).style.backgroundColor = "#66FF33";
		 else
		   document.getElementById(cnt).style.backgroundColor = "#ff0033";
		   cnt = cnt + 1;
	}
}
function Loesung_uebung_03(){
	
	cnt = 0;
	
	for(i = 0,cnt=117;i<arr_uebung_03.length;i++){
		//alert(document.getElementById(cnt).style.backgroundColor);
         if((document.getElementById(cnt).style.backgroundColor == 'rgb(255, 0, 51)'||document.getElementById(cnt).style.backgroundColor == '')||document.getElementById(cnt).style.backgroundColor == '#ff0033'||document.getElementById(cnt).style.backgroundColor == '' ){
  		     document.getElementById(cnt).value = arr_uebung_03[i];
			 document.getElementById(cnt).style.backgroundColor = "#CCCCCC";
		 }
		 cnt = cnt + 1;
	}
}










