// Last update: 19-05-2006

//--------------------------------------------------
// Controleer de lengte van de verplichte invoer
//--------------------------------------------------
function checkform() {
//	var test=new String(this.document.forms['gastenboek'].submit.value);
//	alert('De waarde van de submitknop is '+(test)+' .');
/*
  if (this.document.forms['gastenboek'].submit.value=="Bezig..") {
    return false;
		}
	var str=new String(this.document.forms['gastenboek'].naam.value);
	if (str.length == 0) {
		alert('U heeft geen naam ingevuld.');
		return false;
		}
	var str=new String(this.document.forms['gastenboek'].bericht.value);
	if (str.length == 0) {
		alert('U heeft geen bericht ingevoerd.');
		return false;
		}
	if (str.length > 1000) {
		alert('Sorry, uw bericht mag maar max. 1000 tekens lang zijn! Verwijder minimaal '+(str.length-1000)+' tekens.');
		return false;
		}
	this.document.forms['gastenboek'].submit.value="Bezig..";
*/
	return true;
	}

//--------------------------------------------------
// Voeg een emoticon in
//--------------------------------------------------
function emoticon(theSmilie) {
	if (document.forms['gastenboek'].bericht.caretPos && document.forms['gastenboek'].bericht.createTextRange) {
		var caretPos = document.forms['gastenboek'].bericht.caretPos;
		caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? theSmilie + ' ' : theSmilie;
		}
	else {
		//document.forms['gastenboek'].bericht.value += ' ' + theSmilie + ' ';
		document.forms['gastenboek'].bericht.value += theSmilie;
		}
	document.forms['gastenboek'].bericht.focus();
	return false;
	}

//--------------------------------------------------
// Geef het aan hoeveel karakters over zijn
//--------------------------------------------------
function textcounter(field, countfield, maxlimit) {
  if (field.value.length > maxlimit) field.value = field.value.substring(0, maxlimit);
  else countfield.value = maxlimit - field.value.length;
  }
