function counter(field, count, max) {
	if (field.value.length > max) {
 		field.value = field.value.substring(0, max);
	} else {
		//count.value = max - field.value.length;
	}
}

function check_form() {
	if(document.getElementById('naam').value != "" && document.getElementById('personeel').value != "" && document.getElementById('short_descr').value != "" && document.getElementById('long_descr').value != "") {
		return true;
	} else {
		alert("U heeft niet alle verplichte velden ingevuld!");
		return false;
	}
}

function check_form2() {
	if(document.getElementById('short_descr').value != "" && document.getElementById('long_descr').value != "") {
		return true;
	} else {
		alert("U heeft niet alle verplichte velden ingevuld!");
		return false;
	}
}

function textCounter(theField,theCharCounter,theLineCounter,maxChars,maxLines,maxPerLine) {
	var strTemp = "";
	var strLineCounter = 0;
	var strCharCounter = 0;
	maxChars = 500;	
	
	/*
	var lines=theField.value.replace(/\r/g,'').split('\n');
	
	for(var i=0; i < lines.length; i++) {
		if(lines[i].length > maxPerLine) {
			lines[i].substring(0, maxPerLine);
		}
	}
	
	

	theField.value = lines.join('\n');
//      theCharCounter.value = maxChars - theField.value.length;
	theLineCounter.value = maxLines - lines.length;
	*/
	if(theField.value.length > maxChars) {
		theField.value = theField.value.substring(0, maxChars);
	}
	theCharCounter.value = maxChars - theField.value.length;

	/*
	for (var i = 0; i < theField.value.length; i++) {
			alert(theField.value.length);	
		
		var strChar = theField.value.substring(i, i + 1);
		if (strChar == '\n' || strChar == '\r\n') {
			strCharCounter = 1;
			strLineCounter += 1;
		
		} else if (strCharCounter == maxPerLine) {
//			alert(strCharCounter + " > " + maxPerLine);
			strChar = '\n' + strChar;
			strCharCounter = 1;
			strLineCounter = strLineCounter + 1;
		} else {
			strCharCounter = strCharCounter + 1;
		}
		
		if(strTemp.length < maxChars && strLineCounter < maxLines ) {
			strTemp += strChar;
			
		}
		
		
	}
	

	//function limitTextarea(textarea,maxLines,maxChar){
	
	var lines=theField.value.replace(/\r/g,'').split('\n'), lines_removed, char_removed, i;

	if (maxLines && lines.length > maxLines) {
		//alert('You can not enter\nmore than '+maxLines+' lines');
		lines=lines.slice(0,maxLines);
		lines_removed=1
	}
	
	for (var i = 0; i < theField.value.length; i++) {
		strCharCounter ++;
	}	
	if(strTemp.length < maxChars) {
		strTemp += strChar;
	}
	theField.value = strTemp;
	
	if(maxChars){
		i=lines.length;
		while(i-->0)if(lines[i].length>maxChars){
			lines[i]=lines[i].slice(0,maxChars);
			char_removed=1
		}		
		
	}
	if(char_removed||lines_removed)theField.value=lines.join('\n')
	//}
	*/
//	theField.value = strTemp;
//	theCharCounter.value = maxChars - theField.value.length;
//	theLineCounter.value = maxLines - strLineCounter -1;

}


