function class_validations() {
	

	this.onchangenaam = function (object)
	{
		var image = document.getElementById(object.name);
		if (object.value == object.defaultValue || object.value == "")
		{
			image.src = baseUrl + 'content/images/kruisje.png';
			object.style.color = '#EE3124';
		}
		else
		{
			image.src = baseUrl + 'content/images/vinkje_groen.png';
			object.style.color = '#000000';
		}
		
	};
	
	this.onchangefooternaam = function (object)
	{
		var image = document.getElementById(object.name);
		if (object.value == object.defaultValue || object.value == "")
		{
			image.src = baseUrl + 'content/images/kruisje.png';
			object.style.color = '#EE3124';
		}
		else
		{
			image.src = baseUrl + 'content/images/vinkje_groen.png';
			object.style.color = '#FFFFFF';
		}
		
	};
	
	this.onchangemail = function (object)
	{
		var image = document.getElementById(object.name);
		if (object.value != object.defaultValue)
		{
			var check = object.value.split("@");
			if (check.length == 2)
			{
				var check_2 = check[1].split('.');
				if (check_2.length == 2)
				{
					image.src = baseUrl + 'content/images/vinkje_groen.png';
					object.style.color = '#000000';
				}
				else
				{
					image.src = baseUrl + 'content/images/kruisje.png';
					object.style.color = '#EE3124';
				}
			}
			else
			{
				image.src = baseUrl + 'content/images/kruisje.png';
				object.style.color = '#EE3124';
			}
		}
		else
		{
			image.src = baseUrl + 'content/images/kruisje.png';
			object.style.color = '#EE3124';
		}
		
	};
	
	this.onchangefootermail = function (object)
	{
		var image = document.getElementById(object.name);
		if (object.value != object.defaultValue)
		{
			var check = object.value.split("@");
			if (check.length == 2)
			{
				var check_2 = check[1].split('.');
				if (check_2.length == 2)
				{
					image.src = baseUrl + 'content/images/vinkje_groen.png';
					object.style.color = '#FFFFFF';
				}
				else
				{
					image.src = baseUrl + 'content/images/kruisje.png';
					object.style.color = '#EE3124';
				}
			}
			else
			{
				image.src = baseUrl + 'content/images/kruisje.png';
				object.style.color = '#EE3124';
			}
		}
		else
		{
			image.src = baseUrl + 'content/images/kruisje.png';
			object.style.color = '#EE3124';
		}
		
	};

	
	var This = this;
	this.contactform  = function () {
		
		var form = document.getElementById('contactform');
		
		for (var i = 0; i <= (form.elements.length - 1); i++)
		{
			form.elements[i].setAttribute("style", "");
		}
		
		for (var i = 0; i <= (form.elements.length - 1); i++)
		{
			if (form.elements[i].value == "")
			{
				form.elements[i].setAttribute("style", "border: 1px solid #F00");
				return false;
			}
		}
		$.getJSON(baseUrl + 'init.php?q1=mailfuncties&q2=contact&' + 
				'naam=' + document.getElementById('contactnaam').value + '&' + 
				'email=' + document.getElementById('mailadres').value + '&' + 
				'tel=' + document.getElementById('telefoonnummer').value + '&' + 
				'bericht=' + document.getElementById('inhoud').value, function(data)
		{
		
			if (data != 'error')
			{
				var form = document.getElementById('contactform');
				form.innerHTML = '';
				form.innerHTML = 'Uw contactformulier is met succes verzonden.';
			}
		
		});
	};
	
	this.contactformulier  = function () {
		
		var form = document.getElementById('contactformulier');
		
		for (var i = 0; i <= (form.elements.length - 1); i++)
		{
			form.elements[i].setAttribute("style", "");
		}
		
		for (var i = 0; i <= (form.elements.length - 1); i++)
		{
			if (form.elements[i].value == form.elements[i].defaultValue)
			{
				form.elements[i].setAttribute("style", "border: 1px solid #F00");
				return false;
			}
		}
		$.getJSON(baseUrl + 'init.php?q1=mailfuncties&q2=contactformulier&' + 
				'bedrijfsnaam=' + document.getElementById('naam').value + '&' + 
				'contactpersoon=' + document.getElementById('contact').value + '&' + 
				'tel=' + document.getElementById('telefoon').value + '&' + 
				'mail=' + document.getElementById('email').value + '&' + 
				'info=' + document.getElementById('info').value + '&' + 
				'opmerkingen=' + document.getElementById('bericht').value, function(data)
		{
		
			if (data != 'error')
			{
				var form = document.getElementById('contactformulier');
				form.innerHTML = '';
				form.innerHTML = 'Uw contactformulier is met succes verzonden.';
			}
		
		});
	};
	
	this.reactie  = function () {
		
		var form = document.getElementById('reactieform');
		
		for (var i = 0; i <= (form.elements.length - 1); i++)
		{
			form.elements[i].setAttribute("style", "");
		}
		
		for (var i = 0; i <= (form.elements.length - 1); i++)
		{
			if (form.elements[i].value == form.elements[i].defaultValue)
			{
				form.elements[i].setAttribute("style", "border: 1px solid #F00");
				return false;
			}
		}
		document.forms['reactieform'].submit();
		return true;
	};
	
	this.tellafriend  = function () {
		
		
		var form = document.getElementById('tellafriend');
		
		for (var i = 0; i <= (form.elements.length - 1); i++)
		{
			form.elements[i].setAttribute("style", "width:200px; color: #A09F9F;");
		}
		var value = new Array();
		for (var i = 0; i <= (form.elements.length - 3); i++)
		{
			if (form.elements[i].value == form.elements[i].defaultValue)
			{
				form.elements[i].setAttribute("style", "border: 1px solid #F00; width:200px; color:#A09F9F;");
				return false;
			}
		}
		
		$.getJSON(baseUrl + 'init.php?q1=mailfuncties&q2=tellafriend&' + 
										'mailbekende=' + document.getElementById('mailbekende').value + '&' + 
										'naambekende=' + document.getElementById('naambekende').value + '&' + 
										'naam=' + document.getElementById('naam').value + '&' + 
										'mail=' + document.getElementById('mail').value + '&' + 
										'bericht=' + document.getElementById('bericht').value + '&' + 
										'project=' + document.getElementById('project').value, function(data)
		{
				
			if (data != 'error')
			{
				var form = document.getElementById('tellafriend');
				form.innerHTML = '';
				form.innerHTML = 'Uw tip is met succes verzonden.';
			}
			
		});
		
		
	};
	
	this.vacature  = function () {
		
		var form = document.getElementById('vacatureform');
		
		for (var i = 0; i <= (form.elements.length - 1); i++)
		{
			form.elements[i].setAttribute("style", "");
		}
		
		for (var i = 0; i <= (form.elements.length - 2); i++)
		{
			if (form.elements[i].value == form.elements[i].defaultValue)
			{
				form.elements[i].setAttribute("style", "border: 1px solid #F00");
				return false;
			}
		}
		$.getJSON(baseUrl + 'init.php?q1=mailfuncties&q2=vacaturemail&' + 
				'voornaam=' + document.getElementById('voornaam').value + '&' + 
				'achternaam=' + document.getElementById('achternaam').value + '&' + 
				'geslacht=' + document.getElementById('geslacht').value + '&' + 
				'datum=' + document.getElementById('datum').value + '&' + 
				'mail=' + document.getElementById('mail').value + '&' + 
				'adres=' + document.getElementById('adres').value + '&' + 
				'woonplaats=' + document.getElementById('woonplaats').value + '&' + 
				'tel=' + document.getElementById('tel').value + '&' + 
				'opmerkingen=' + document.getElementById('opmerkingen').value + '&' + 
				'motivatie=' + document.getElementById('motivatie').value + '&' + 
				'vacaturetitel=' + document.getElementById('vacaturetitel').value, function(data)
		{
		
			if (data != 'error')
			{
				var form = document.getElementById('vacatureform');
				form.innerHTML = '';
				form.parentNode.children[0].innerHTML = 'Succesvol verzonden';
				form.innerHTML = 'Uw sollicitatie aanvraag is met succes verzonden.';
			}
		
		});
	};
	
	
	
	
};
var validate = new class_validations();