// JavaScript Document

/* ----------------- */
/* CHECK FORMULIEREN */
/* ----------------- */

function check_contactform()
{
	
	if(document.contactform.itemAanvrager.value == '')
	{
		document.contactform.itemAanvrager.className='rodeBorder';
		var errorID = 100;
	}
	
	if(document.contactform.itemStraatnaam.value == '')
	{
		document.contactform.itemStraatnaam.className='rodeBorder';
		var errorID = 100;
	}
	
	if(document.contactform.itemHuisnummer.value == '')
	{
		document.contactform.itemHuisnummer.className='rodeBorder';
		var errorID = 100;
	}
	
	if(document.contactform.itemPostcode.value == '')
	{
		document.contactform.itemPostcode.className='rodeBorder';
		var errorID = 100;
	}
	
	if(document.contactform.itemPlaatsnaam.value == '')
	{
		document.contactform.itemPlaatsnaam.className='rodeBorder';
		var errorID = 100;
	}
	
	
	if(document.contactform.itemLand.value == '')
	{
		document.contactform.itemLand.className='rodeBorder';
		var errorID = 100;
	}
	

	if(document.contactform.itemNummer.value == '')
	{
		document.contactform.itemNummer.className='rodeBorder';
		var errorID = 100;
	}
	
	if(document.contactform.itemEmailadres.value == '')
	{
		document.contactform.itemEmailadres.className='rodeBorder';
		var errorID = 100;
	}
	
	if(document.contactform.itemBericht.value == '')
	{
		document.contactform.itemBericht.className='rodeBorder';
		var errorID = 100;
	}	
	
	/* Specifieke contactforms */
	if(document.contactform.itemSoortContact[1].checked)
	{

		if(document.contactform.solarFrame.value == '')
		{
			document.contactform.solarFrame.className='rodeBorder';
			var errorID = 100;
		}
		
		if(document.contactform.solarMuntautomaat.value == '')
		{
			document.contactform.solarMuntautomaat.className='rodeBorder';
			var errorID = 100;
		}
		
		if(document.contactform.solarType.value == '')
		{
			document.contactform.solarType.className='rodeBorder';
			var errorID = 100;
		}
		
		if(document.contactform.solarLift.value == '')
		{
			document.contactform.solarLift.className='rodeBorder';
			var errorID = 100;
		}		

	}
	
	if(document.contactform.itemSoortContact[2].checked)
	{

		if(document.contactform.trainMontage.value == '')
		{
			document.contactform.trainMontage.className='rodeBorder';
			var errorID = 100;
		}
		
		if(document.contactform.trainType.value == '')
		{
			document.contactform.trainType.className='rodeBorder';
			var errorID = 100;
		}
		
		if(document.contactform.trainOmheining.value == '')
		{
			document.contactform.trainOmheining.className='rodeBorder';
			var errorID = 100;
		}		

	}
	
	if(document.contactform.itemSoortContact[3].checked)
	{

		if(document.contactform.manOnderslagGrond.value == '')
		{
			document.contactform.manOnderslagGrond.className='rodeBorder';
			var errorID = 100;
		}
		
		if(document.contactform.manOmheiningHardhout.value == '')
		{
			document.contactform.manOmheiningHardhout.className='rodeBorder';
			var errorID = 100;
		}
		
		if(document.contactform.manOmheiningStaal.value == '')
		{
			document.contactform.manOmheiningStaal.className='rodeBorder';
			var errorID = 100;
		}
		
		if(document.contactform.manAfmeting.value == '')
		{
			document.contactform.manAfmeting.className='rodeBorder';
			var errorID = 100;
		}
		
		if(document.contactform.manBinnenbak.value == '')
		{
			document.contactform.manBinnenbak.className='rodeBorder';
			var errorID = 100;
		}
		
		if(document.contactform.manBuitenbak.value == '')
		{
			document.contactform.manBuitenbak.className='rodeBorder';
			var errorID = 100;
		}	

	}
	
	if(document.contactform.itemSoortContact[4].checked)
	{

		if(document.contactform.kastAantal.value == '')
		{
			document.contactform.kastAantal.className='rodeBorder';
			var errorID = 100;
		}
		
		if(document.contactform.kastType.value == '')
		{
			document.contactform.kastType.className='rodeBorder';
			var errorID = 100;
		}	

	}
	
	if(document.contactform.itemSoortContact[5].checked)
	{

		if(document.contactform.stalBuitenbox.value == '')
		{
			document.contactform.stalBuitenbox.className='rodeBorder';
			var errorID = 100;
		}
		
		if(document.contactform.stalAfmeting.value == '')
		{
			document.contactform.stalAfmeting.className='rodeBorder';
			var errorID = 100;
		}
		
		if(document.contactform.stalAantal.value == '')
		{
			document.contactform.stalAantal.className='rodeBorder';
			var errorID = 100;
		}
		
		if(document.contactform.stalType.value == '')
		{
			document.contactform.stalType.className='rodeBorder';
			var errorID = 100;
		}	

	}
	
	
	if(errorID == 100)
	{
		alert('Vul a.u.b. alle verplichte velden in.');
		return false;
	}
	
	return true;
}
	
	
function check_aanm_nieuws()
{

	if(document.nieuwsbrief.emailAdres.value == 'E-mailadres')
	{
		alert('Vul een geldig e-mailadres in');
		return false;
	}
	
	if(document.nieuwsbrief.emailAdres.value.indexOf("@") == -1 || document.nieuwsbrief.emailAdres.value.indexOf(".") == -1)
	{
		alert('Dit e-mailadres is ongeldig');
		return false;
	}	

	return true;
}


function check_header()
{

	if(document.toevoegen.itemURL.value == '')
	{
		alert('Selecteer a.u.b. een afbeelding vanaf uw computer');
		return false;
	}

	return true;
}


function check_user_toev()
{

	if(document.gebruiker.adminVoorletters.value == '')
	{
		alert('Vul de voorletters in');
		document.gebruiker.adminVoorletters.focus();
		return false;
	}
	
	if(document.gebruiker.adminAchternaam.value == '')
	{
		alert('Vul de achternaam in');
		document.gebruiker.adminAchternaam.focus();
		return false;
	}
	

	if(document.gebruiker.adminUsername.value == '')
	{
		alert('Vul een gebruikersnaam in');
		document.gebruiker.adminUsername.focus();
		return false;
	}
	
	if(document.gebruiker.adminPassword.value == '')
	{
		alert('Vul een wachtwoord in');
		document.gebruiker.adminPassword.focus();
		return false;
	}

	return true;
}

function check_user_bewerk()
{

	if(document.gebruiker.adminVoorletters.value == '')
	{
		alert('Vul de voorletters in');
		document.gebruiker.adminVoorletters.focus();
		return false;
	}
	
	if(document.gebruiker.adminAchternaam.value == '')
	{
		alert('Vul de achternaam in');
		document.gebruiker.adminAchternaam.focus();
		return false;
	}
	

	if(document.gebruiker.adminUsername.value == '')
	{
		alert('Vul een gebruikersnaam in');
		document.gebruiker.adminUsername.focus();
		return false;
	}

	return true;
}

function check_pagina()
{

	if(document.page.pageNaam.value == '')
	{
		alert('Vul de naam van de pagina in');
		document.page.pageNaam.focus();
		return false;
	}
	
	return true;
}