function changeBoxContent(elmtClass, counter, tabid) { elmts = $$('div.'+elmtClass); tabs = $$('#'+tabid+' a'); for (var i=0; i < elmts.length; i++) { if (i == counter) { elmts[i].show(); tabs[i].className = 'active' } else { elmts[i].hide(); tabs[i].className = ''; } }; } function CheckStr(userInput, maxlength, lenCounter) { StrLen = userInput.value.length; // Wenn mehr als 130 Zeichen eingegeben werden, wird der Rest abgeschnitten; der Substring extrahiert vom ersten Wert (wir zaehlen von 0 an) bis zu dem letzten Wert, den er nicht mehr extrahieren kann (im Skript steht 130, aber da wir bei 0 angefangen haben zu zaehlen, ist der 131. gemeint) if (StrLen > maxlength ) { userInput.value = userInput.value.substring(0,maxlength); StrLeft = 0; } // ansonsten sind noch so viele Zeichen uebrig else { StrLeft = maxlength - StrLen; } // und das sagen wir dem Benutzer jetzt auch $(lenCounter).value = StrLeft; }