  function trim(str){
    var l = str.length;
      
    var leftBound  = 0;
    var rightBound = l-1;
    
    while(l > leftBound && str.charAt(leftBound) == ' ' ){
      leftBound++      
    }
    
    while(rightBound > 0 && str.charAt(rightBound) == ' ' ){
      rightBound--      
    }
    
    return (leftBound <= rightBound) ? str.substr(leftBound, rightBound-leftBound+1) : "";
  }

  function hatMindestLaenge(item, len){
   return (item.length >= len);
  }

  function isStructureOk(regExpStr, str){
    var re = new RegExp(regExpStr);
    var m = re.exec(str);
    return (m != null);
  }
