function ContactForm(){
	this.formelementId = [];
	this.formelementType = [];
	this.correct = true;
}

ContactForm.prototype.addField = function(id, type){
	
	this.formelementId[this.formelementId.length] = id;
	this.formelementType[this.formelementId.length] = type;
}

ContactForm.prototype.check = function(){
	this.correct = true;
	this.checkopafleveradres = false;
	var arrAfleveradres = [];
	//alert(this.formelementId.length)
	for(var i = 0; i < this.formelementId.length; i++){
			var oFormelement = document.getElementById(this.formelementId[i]);
			var oFormelementValue = oFormelement.value;
			var parentFormelement = oFormelement.parentNode;
			var parentOfFormelementParent = parentFormelement.parentNode;
	
			if (oFormelementValue.length < 1) {
					parentOfFormelementParent.childNodes[1].style.display = 'block';
					//parentOfFormelementParent.childNodes[1].style.color = '#ff9a17';
					
					parentOfFormelementParent.style.backgroundColor = '#F3F3F3';
					parentOfFormelementParent.style.border = '1px solid #ABABAB';
					
					this.correct = false;
			}
			else {
				parentOfFormelementParent.childNodes[1].style.display = 'none';
				parentOfFormelementParent.style.borderColor = '#FFFFFF';
				parentOfFormelementParent.style.backgroundColor = 'transparent';
			}
	}
	return this.correct;
}

oContactForm = new ContactForm();