function textCounter(field, countfield, maxlimit) {
	if (field.value.length > maxlimit) // if too long...trim it!
	field.value = field.value.substring(0, maxlimit);
	// otherwise, update 'characters left' counter
	else 
	countfield.value = maxlimit - field.value.length;
}

function blurLink(theObject){if(msie4){theObject.blur();}}

// Funktion checkEingabe() gibt Meldung aus, wenn Antwort falsch, leer oder keine Rätsel-ID weitergereicht werden konnte,
// bzw. eine manipulierte ID im Formular übergeben wurde. 
function checkEingabe(id, meldung) {
	var textarea = document.getElementById(id);
	document.getElementById('stopMeldung').innerHTML = meldung;
	document.getElementById('antwort').style.display = 'inline';
	textarea.focus();
}

// Funktion slideAntwLoesWeg(id) zeigt Antwort/Lösungsweg auf den Seiten 'Rätsel der Woche' und 'Rätsel des Monats' an,
// wenn man auf 'Antwort anzeigen' oder 'Antwort ausblenden' klickt 
function slideAntwLoesWeg(id) {

	var id2 = 'slideAntwort' + id;
	var id = '#zeigAntwortLoesWeg' + id;
	var  checkInhalt = document.getElementById(id2).innerHTML;
	checkInhalt = checkInhalt.replace(/^\s*|\s*$/g , '');
	if (checkInhalt.toLowerCase()  == 'antwort anzeigen') {
	document.getElementById(id2).innerHTML = 'Antwort ausblenden';
	$(id).show("slide", {direction: "right" }, 1000);
	}
	else {
	document.getElementById(id2).innerHTML = 'Antwort anzeigen';
	$(id).hide("slide", {direction: "up" }, 1000);
	}
}
// reset formular leert alle Formular-Felder und zeigt sendebutton und captcha wieder an
// welche beim erfolgreichen absenden ausgeblendet werden
function resetFormular() {
	var f_vorname = document.getElementById('f_vorname');
	var f_anliegen = document.getElementById('f_anliegen');
	var f_nachname = document.getElementById('f_nachname');
	var f_email = document.getElementById('f_email');
	var checkKontakt = document.getElementById('checkKontakt');
	f_vorname.value = '';
	f_anliegen.value = '';
	f_nachname.value = '';
	f_email.value = '';
	document.getElementById('sicherheitscode').innerHTML = 'Sicherheitscode:';
	checkKontakt.innerHTML = '&nbsp;';
	document.getElementById('buttonKontakt').style.display = 'inline';
	document.getElementById('recaptcha_widget_div').style.display = 'inline';
	document.getElementById('sicherheitscode').style.display = 'inline';
}



