function femaleValues() {
// Die Beschriftungen und Werte des Pulldown-Menüs werden geändert:

if (document.getElementsByTagName) {
   var femText = new Array("Ich bin eine...", "°°°°°°°°°°°°°°°°°°°°°°°°°°°°", "Musikerin:", "Pianistin", "Keyboarderin", "Organistin", "Klarinettistin", "Saxophonistin", "Sängerin", "Schlagzeugerin", "Violinistin", "Cellistin", "Gitarristin", "Bassistin", "Trompeterin", "Posaunistin", "Flötistin", "Nicht-Musikerin");

   var femVals = new Array(" ", " ", "Musikerin", "Pianistin", "Keyboarderin", "Organistin", "Klarinettistin", "Saxophonistin", "Sängerin", "Schlagzeugerin", "Violinistin", "Cellistin", "Gitarristin", "Bassistin", "Trompeterin", "Posaunistin", "Flötistin", "Nicht-Musikerin");

   for(i in femText) {
      document.getElementsByTagName("option")[i].firstChild.data = femText[i];
      document.getElementsByTagName("option")[i].value = femVals[i];
   }
}
}

function maleValues() {
// Die Beschriftungen und Werte des Pulldown-Menüs werden geändert:

if (document.getElementsByTagName) {
   var maleText = new Array("Ich bin ein...", "°°°°°°°°°°°°°°°°°°°°°°°°°°°°", "Musiker:", "Pianist", "Keyboarder", "Organist", "Klarinettist", "Saxophonist", "Sänger", "Schlagzeuger", "Violinist", "Cellist", "Gitarrist", "Bassist", "Trompeter", "Posaunist", "Flötist", "Nicht-Musiker");

   var maleVals = new Array(" ", " ", "Musiker", "Pianist", "Keyboarder", "Organist", "Klarinettist", "Saxophonist", "Sänger", "Schlagzeuger", "Violinist", "Cellist", "Gitarrist", "Bassist", "Trompeter", "Posaunist", "Flötist", "Nicht-Musiker");

   for(i in maleText) {
      document.getElementsByTagName("option")[i].firstChild.data = maleText[i];
      document.getElementsByTagName("option")[i].value = maleVals[i];
   }
}
}

var field = false;

function init() {
  field = document.forms[0].elements["message"];
  //field.focus();
}

function storeCaret() {
  if (field.createTextRange)
    field.caretPos = document.selection.createRange().duplicate();
}

function insertCode(code) {
  if (field.createTextRange && field.caretPos)
    field.caretPos.text = (field.caretPos.text.charAt(field.caretPos.text.length - 1) == ' ') ? code + ' ' : ' ' + code + ' ';
  else
    field.value = field.value + ' ' + code + ' ';
  field.focus();
}

onload = init;
