function insert_code(aTag, eTag, Typ, Aimform, Aiminput) {

        if(Typ == 1 && aTag!='[URL]' && aTag!='[IMG]' ) {
               aTag = "[s" + aTag + "]";
               eTag = "";
               }
        
		if(Aimform == 0) tempform = 'pn';
		if(Aimform == 1) tempform = 'gb';       

		if(Aiminput == 0) tempinput = 'nachricht';
		if(Aiminput == 1) tempinput = 'kommentar';  

	
		if(aTag=="[URL]") {
      if(Typ==2)
        text = prompt(unescape("%u0417%u0430%u043D%u0435%u0441%u0438%u0442%u0435 %u043F%u043E%u0436%u0430%u043B%u0443%u0439%u0441%u0442%u0430 %u0412%u0430%u0448%u0443 %u0441%u0441%u044B%u043B%u043A%u0443"),"http://www.beispiel.de");
      else
	  		text = prompt("Geben Sie bitte einen Link ein:","http://www.beispiel.de");

			if(text) {  
				aTag = "[URL]"+ text; 
			} else {
			aTag='';
			eTag='';
			}
		}


  
		if(aTag=="[IMG]") {
		  if(Typ==2)
		    text = prompt(unescape("%u0417%u0430%u043D%u0435%u0441%u0438%u0442%u0435 %u043F%u043E%u0436%u0430%u043B%u0443%u0439%u0441%u0442%u0430 %u0412%u0430%u0448%u0443 %u0441%u0441%u044B%u043B%u043A%u0443 %u0434%u043B%u044F %u0433%u0440%u0430%u0444%u0438%u043A%u0438"),"http://www.beispiel.de/bild.jpg");
      else
	  		text = prompt("Geben Sie bitte ein Link zur Grafik ein:","http://www.beispiel.de/bild.jpg");

			if(text) {  
				aTag = "[IMG]"+ text; 
			} else {
			aTag='';
			eTag='';
			}
		}
		
               
        var input = document.forms[tempform].elements[tempinput];
        input.focus();

        if(typeof document.selection != 'undefined') {
          
          var range = document.selection.createRange();
          var insText = range.text;
          range.text = aTag + insText + eTag;
          
          range = document.selection.createRange();
          if (insText.length == 0) {
            range.move('character', -eTag.length);
          } else {
            range.moveStart('character', aTag.length + insText.length + eTag.length);
          }
          range.select();
        }

        else if(typeof input.selectionStart != 'undefined')
        {

          var start = input.selectionStart;
          var end = input.selectionEnd;
          var insText = input.value.substring(start, end);
          input.value = input.value.substr(0, start) + aTag + insText + eTag + input.value.substr(end);

          var pos;
          if (insText.length == 0) {
            pos = start + aTag.length;
          } else {
            pos = start + aTag.length + insText.length + eTag.length;
          }
          input.selectionStart = pos;
          input.selectionEnd = pos;
        }

        else
        {

          var pos;
          var re = new RegExp('^[0-9]{0,3}$');
          while(!re.test(pos)) {
            pos = prompt("Einfügen an Position (0.." + input.value.length + "):", "0");
          }
          if(pos > input.value.length) {
            pos = input.value.length;
          }

          var insText = prompt("Bitte geben Sie den zu formatierenden Text ein:");
          input.value = input.value.substr(0, pos) + aTag + insText + eTag + input.value.substr(pos);
        }
      
}


var offen = 0;		
function writeMessage(varID) {		
	if(offen == 0) {
		offen = 1;
		Effect.BlindDown(varID);; return false;
	}
	else {
		offen = 0;			
		Effect.BlindUp(varID);; return false;
	}	
}


function mach(sichtbar)
{
	sichtbar.style.display = (sichtbar.style.display == "none")?"":"none";
	return false;
}

 function changeSendSelection() {
 	document.pn.id_empfaenger.selectedIndex = 0;
	}
	
 function changeSendSelection2() {
 	document.pn.empfaenger.value = "";
	}	


