
var allName=new Array();
//#################################################################
function string_to_lower_case(name,string){	
	string=string_sauber(string);

	if(string){ 
		if(!allName[name]){ allName[name]=1; }
		else{ allName[name]++; }
	}
	if(allName[name]<2){
		//# hier prüfen
		var Woerter = string.split(" ");
		for(i=0;i<Woerter.length;i++){
			if(i==0){ Woerter[i]=first_wort(Woerter[i]); }
			else{ Woerter[i]=next_wort(Woerter[i]); }
		}
		string=Woerter.join(" ");
		//alert(name+"-"+string+"-"+allName[name]);
	}
	
return string;
}
//#################################################################
function next_wort(string){
	var temp=string.toLowerCase();
	if(temp == string){ return string; }
	else{ if(temp.length>=3){ string=first_wort(string); } }
return string;
}
//#################################################################
function first_wort(string){
	string=string.toLowerCase();
	var b = string.split("");
	b[0]=b[0].toUpperCase();
	string=b.join("");
return string;
}
//#################################################################
function string_sauber(string){
	string = string.replace(/(\r\n|\n)/, "inBRin");
	string = string.replace(/^\s+/, "");
	string = string.replace(/\s+$/, "");
	string = string.replace(/\s\s+/, " ");
	string = string.replace(/inBRin/, "\r\n");
return string;
}
//#################################################################
