	//----------------------------------------------------------------------
	// FUNCTION:    String-Objekt-Erweiterung padleft
	// PARAMETERS:  Anzahl der Zeichen, Aufzufüllendes Zeichen
	// RETURNS:     Ändert das String-Objekt
	// PURPOSE:     Füllt einen String mit der übergebenen Zeichenkette von Links auf, bis
	//							die Anzahl der Zeichen erreicht ist
	//----------------------------------------------------------------------
	String.prototype.padleft = function(padlength, padstring) {
			var newstring = this;
			for (var i = 0; newstring.length < padlength; i++) {
					newstring = padstring + newstring;
			}
			return newstring;
	}
	
	//----------------------------------------------------------------------
	// FUNCTION:    String-Objekt-Erweiterung padright
	// PARAMETERS:  Anzahl der Zeichen, Aufzufüllendes Zeichen
	// RETURNS:     Ändert das String-Objekt
	// PURPOSE:     Füllt einen String mit der übergebenen Zeichenkette von rechts auf, bis
	//							die Anzahl der Zeichen erreicht ist
	//----------------------------------------------------------------------
	String.prototype.padright = function(padlength, padstring) {
			var newstring = this;
			for (var i = 0; newstring.length < padlength; i++) {
					newstring = newstring + padstring;
			}
			return newstring;
	}

