// browser erkennung [ anfang ]
IE = document.all&&!window.opera;
DOM = document.getElementById&&!IE;

var agt=navigator.userAgent.toLowerCase();
var is_ie = (agt.indexOf("msie") != -1);
var is_nn = (agt.indexOf("netscape") != -1);
var is_op = (agt.indexOf("opera") != -1);
var is_ff = (agt.indexOf("firefox") != -1);
if(is_op) {
is_ie = false;
is_nn = false;
is_ff = false;
}
// browser erkennung [ ende ]

function umlaute_ret(string, index){
	var anArray = new Array(2);
	anArray[0] = new Array("&auml;", "&ouml;", "&uuml;", "&Auml;", "&Ouml;", "&Uuml;", "&szlig;", "%at%");
	anArray[1] = new Array("ä", "ö", "ü", "Ä", "Ö", "Ü", "ß", "@");
	for (var i=0; i<anArray[index].length; i++){
    myRegExp = new RegExp(anArray[index][i],"g");
    string = string.replace(myRegExp, anArray[(index==0?1:0)][i]);
   }
      return string;
}

function umlaute(string, index){
	var anArray = new Array(2);
	anArray[0] = new Array("ä", "ö", "ü", "Ä", "Ö", "Ü", "ß", "@");
	anArray[1] = new Array("&auml;", "&ouml;", "&uuml;", "&Auml;", "&Ouml;", "&Uuml;", "&szlig;", "%at%");
	for (var i=0; i<anArray[index].length; i++){
    myRegExp = new RegExp(anArray[index][i],"g");
    string = string.replace(myRegExp, anArray[(index==0?1:0)][i]);
   }
      return string;

	var eingabe = new Array();
	eingabe[0] = /€/g;
	eingabe[1] = /„/g;
	eingabe[2] = /“/g;
	eingabe[3] = /–/g;	
	eingabe[4] = /\\/g;
	eingabe[5] = /\"/g;	
	eingabe[6] = /\”/g;	
	
	var ausgabe = new Array('&euro;', '&bdquo;', '&rdquo;', '&mdash;', '\\\\', '\\\"', '&rdquo;');
	var a = 0;
	while(a < eingabe.length){
		werte = String(werte).replace(eingabe[a],ausgabe[a]);
		a++;
	}
	return werte;
}

function trim(stringToTrim){
	return stringToTrim.replace(/^\s+|\s+$/g,"");
}
