/**
  * create a textarea for an arbitrary value group
  *
  * the values of the group are separated by |'s
  * @param string $type which value group of the contact is to be shown
  * @param integer $cols how many columns should the textarea have
  * @return string html-content
  */
 function createValueGroupTextarea($type, $cols)
 {
     $v = '';
     $vals = $this->contact->getValueGroup($type);
     foreach ($vals as $m) {
         $v .= "{$m['value']}|{$m['label']}" . ($m['visibility'] == 'hidden' ? '|h' : '') . ($m['visibility'] == 'admin-hidden' ? '|a' : '') . "\n";
     }
     $cont .= HTMLHelper::createTextarea($type, $v, count($vals) + 2, $cols, null, false);
     return $cont;
 }