// JavaScript Document
function check_display(id){
	if(document.getElementById(id).style.display == 'block'){
		document.getElementById(id).style.display = 'none';
	}
	else
	{
		document.getElementById(id).style.display = 'block';
	}
}
function makeTransVlak()
{
	var h = document.getElementById('tablecontent').offsetHeight;
	document.getElementById('transwit').style.height = h + 'px';
}
function validate_inlog(form)
{	

	var doorgaan = "ja";
	//naam, adres, postcode, plaats, persoonsnaam, emailadres'
	if(document.getElementById('naam').value == '')
	{
		doorgaan = "nee";
	}
	if(document.getElementById('adres').value == '')
	{
		doorgaan = "nee";
	}
	if(document.getElementById('postcode').value == '')
	{
		doorgaan = "nee";
	}
	if(document.getElementById('plaats').value == '')
	{
		doorgaan = "nee";
	}
	if(document.getElementById('persoonsnaam').value == '')
	{
		doorgaan = "nee";
	}
	if(document.getElementById('emailadres').value == '')
	{
		doorgaan = "nee";
	}
	if(document.getElementById('isklant').checked == true)
	{
		if(document.getElementById('hemail').value == '')
		{
			doorgaan = "nee";
		}
	}
	if(doorgaan == "nee")
	{
		alert("U heeft niet alle verplichte velden (met een *) ingevuld");
		return false;	
	}
	else
	{
		document.getElementById(form).submit();
	}
	
}
function validate(insert, form)
{	
	var data = insert.split(',');
	var output = "";
	for (x in data)
	{
		if(document.getElementById(data[x]).value == "")
		{
			var output = "Niet alle verplichte velden zijn ingevuld";
			document.getElementById(data[x]).style.backgroundColor  = '#FF8A8A';
		}
		else
		{
			document.getElementById(data[x]).style.backgroundColor  = '#ffffff';
		}
	}
	if(output != "")
	{
		alert(output);
		return false;
	}
	else
	{
		document.getElementById(form).submit();
	}
}
function validate_incasso(form)
{	
	var output = "";
	var doorgaan = "ja";
	var b = document.getElementById('bankrek').value;
	if (b != '')
	{
		var total = 0;
		var pb = 'nee';
		b = removeDots( b );
		var j = b.length;
		for( var i = 0; i < b.length; i++ ) {
			if(b.charAt(i) == 'P')
			{
				pb = 'ja';	
			}
			if(pb == 'nee')
			{
				total += b.charAt( i ) * j;
				j -= 1;
			}
		}
		if(pb == 'nee')
		{
			if( ( total % 11 ) != 0 ) {
				output += "Dit is geen geldig bankrekeningnummer.\nGirorekening? Begin uw nummer met een 'P'\n";
				doorgaan = "nee";
				//document.getElementById('bankvalid') = 'ja';			
			}
		}
	}
	else
	{
		doorgaan = "nee";
		output += "U heeft het rekeningnummer niet ingevuld\n";
	}
	if(document.getElementById('bankplaats').value == '')
	{
		doorgaan = "nee";
		output += "U heeft de bankplaats niet ingevuld\n";
	}
	if(document.getElementById('incasso_tnv').value == '')
	{
		doorgaan = "nee";
		output += "U heeft de te naam stelling niet ingevuld\n";
	}
	if(document.getElementById('av').checked == false)
	{
		doorgaan = "nee";
		output += "U dient akkoord te geven d.m.v. het aanvinken van het vinkje";
	}
	if(doorgaan == "nee")
	{
		alert(output);
		return false;	
	}
	else
	{
		document.getElementById(form).submit();
	}
}
function removeDots( param ) {
	var l = param.length;
	var bankacct = "";
	for( var i = 0; i < l; i++ ) {
		bankacct += param.charAt( i ) != "." ? param.charAt( i ) : "";
	}
	return bankacct;
}

