// JavaScript Document
function check_display_att(id){
	if(document.getElementById(id).style.display == 'block'){
		document.getElementById(id).style.display = 'none';
	}
	else
	{
		document.getElementById(id).style.display = 'block';
	}
}
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 validate(insert)
{	
	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 == "")
	{
		//event.returnValue = true;	
	}
	else
	{
		alert(output);
		event.returnValue = false;
	}
}
function validate_new(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_upload(insert)
{	
	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 == "")
	{
		document.getElementById('loading').style.display = 'block';
		//event.returnValue = true;	
	}
	else
	{
		document.getElementById('loading').style.display = 'none';
		alert(output);
		event.returnValue = false;
	}
}
var digitsOnly = /[1234567890]/g;
var integerOnly = /[0-9\.\,\-]/g;

function restrictCharacters(myfield, e, restrictionType) {
	if (!e) var e = window.event
	if (e.keyCode) code = e.keyCode;
	else if (e.which) code = e.which;
	var character = String.fromCharCode(code);

	// if they pressed esc... remove focus from field...
	if (code==27) { this.blur(); return false; }
	
	// ignore if they are press other keys
	// strange because code: 39 is the down key AND ' key...
	// and DEL also equals .
	if (!e.ctrlKey && code!=9 && code!=8 && code!=36 && code!=37 && code!=38 && (code!=39 || (code==39 && character=="'")) && code!=40) {
		if (character.match(restrictionType)) {
			return true;
		} else {
			return false;
		}
		
	}
}
function validate_file(insert)
{
	if(document.getElementById(insert).value.lastIndexOf(".gif")==-1) 
	{
		alert("Upload een .gif of .png bestand");
		event.returnValue = false;
	}
}
function copyadres(van, naar)
{
	var adres = document.getElementById(van + '_adres').value;
	var postcode = document.getElementById(van + '_postcode').value;
	var plaats = document.getElementById(van + '_plaats').value;
	var land = document.getElementById(van + '_land').value;
	document.getElementById(naar + '_adres').value = adres;
	document.getElementById(naar + '_postcode').value = postcode;
	document.getElementById(naar + '_plaats').value = plaats;
	document.getElementById(naar + '_land').value = land;
}
function openPicture(vari)
{
	window.open('/site/bigpicture.php?var=' + vari,'Afbeelding','width=500,height=500');
	return false;
}
function checkav(){
	if(document.getElementById('checkbox').checked){
		window.location="/site/index.php?function=pay";
	}
	else
	{
		if(confirm('Gaat u akkoord met de voorwaarden?') == true){
			window.location="/site/index.php?function=pay";
		}
	}
}
function message(msg)
{
	alert(msg);
}
function disableit(insert)
{
	var data = insert.split(',');
	for (x in data)
	{
		if(document.getElementById(data[x]).style.display == "none")
		{
			document.getElementById(data[x]).style.display = "block";
		}
		else
		{
			document.getElementById(data[x]).style.display = "none";
		}
	}
}