/*function ShowLength(text, field){
	document.getElementById(text).innerHTML = document.getElementById(field).value.length;
}*/


 // globale Zählervariable  
 var charsToGo;  
   
 function charCounter(charInputSrcName, maxCharCount, outputTargetName) {  
   
    // Zugriffsvariablen festlegen  
    var charInputSrc = document.getElementById(charInputSrcName);  
    var outputTargetSrc = document.getElementById(outputTargetName);  
   
    if (charInputSrc != null) {  
       // Länge des Feldinhaltes prüfen  
       if (charInputSrc.value.length <= maxCharCount) {  
          // Anzahl Restzeichen berechnen und Zeichenanzeige aktualisieren  
          charsToGo = maxCharCount - charInputSrc.value.length;  
          outputTargetSrc.innerHTML = charsToGo;  
       }  
       else  
          // Eingegebenes Zeichen wieder abschneiden  
          charInputSrc.value = charInputSrc.value.substring(0, maxCharCount);  
          charsToGo = maxCharCount - charInputSrc.value.length;  
       }  
 }  

 
function counterOutput(charInputSrcName, maxCharCount, outputTargetName)  
 {  
    // Zugriffsvariablen festlegen  
    var charInputSrc = document.getElementById(charInputSrcName);  
   
    // globale Variable prüfen  
    if (charsToGo == null) {  
       // Ausgabewert berechnen  
       charsCount = maxCharCount - charInputSrc.value.length; }  
    else  
       // Ausgabefeld initialisieren  
       charsCount = charsToGo;  
          document.write('<span name=\"'  
             + outputTargetName + '\" id=\"' + outputTargetName +'\">'  
             + charsCount + '</span>')  
 } 
