function SendData(texttosend)
{
	if (texttosend.length<20)
	{
		alert ('Bericht moet minimaal 20 tekens zijn!');
		return false;
	}
	
	ajaxUrl = '/sendmail/send';
	new Ajax.Request(this.ajaxUrl, 
	{
		method: 'post',
		parameters: {text: texttosend},
		onSuccess: function(transport) 
		{
			alert("Uw bericht is verstuurd.");
		}
	});
}//end function SendData(texttosend)

function OnSubmitForm_formdata()
{
	var flag     = 0;

	var formdata = document.getElementById('form_data');
	var first_name	= formdata.first_name.value;				
	var last_name	= formdata.last_name.value;				
	var basicscool	= formdata.basicscool.value;				
	var location	= formdata.location.value;				
	var street		= formdata.street.value;				
	var number		= formdata.number.value;
	var postcode	= formdata.postcode.value;				
	var plaats		= formdata.plaats.value;				
	//	var phone		= formdata.phone.value;				
	var email		= formdata.email.value;

	if( first_name.length == 0 ) 
	{
		flag=1;
		$('first_name_r').addClassName('error');
	} 
	else { $('first_name_r').removeClassName('error');}

	if( last_name.length == 0 ) 
	{
		flag=1;
		$('last_name_r').addClassName('error');
	} 
	else { $('last_name_r').removeClassName('error');}
	

	if( basicscool.length == 0 ) 
	{
		flag=1;
		$('basicscool_r').addClassName('error');
	} 
	else { $('basicscool_r').removeClassName('error');}

	if( location.length == 0 ) 
	{
		flag=1;
		$('location_r').addClassName('error');
	} 
	else { $('location_r').removeClassName('error');}

	if( postcode.length == 0 ) 
	{
		flag=1;
		$('postcode_r').addClassName('error');
	} 
	else { $('postcode_r').removeClassName('error');}

	if( plaats.length == 0 ) 
	{
		flag=1;
		$('plaats_r').addClassName('error');
	} 
	else { $('plaats_r').removeClassName('error');}

/*
	if( phone.length == 0 ) 
		{
			flag=1;
			$('phone').addClassName('invalid');
		} 
	else { $('phone').removeClassName('invalid');}
*/			

	if( street.length == 0 ) 
		{
			flag=1;
			$('street_r').addClassName('error');
		} 
	else { $('street_r').removeClassName('error');}
	
	if( number.length == 0 ) 
	{
		flag=1;
		$('number_r').addClassName('error');
	}		 
	else { $('number_r').removeClassName('error');}			
	
	if( email.length == 0 || checkEmail(email) == false) 
	{
		flag=1;
		$('email_r').addClassName('error');
	} 
	else { $('email_r').removeClassName('error');}

	if (flag==1) 
	{
		$('formdata_header').innerHTML = 'Nog niet alle velden zijn volledig ingevuld!';
		return false;
	}
	else return true;	
}// endfunction OnSubmitForm_formdata()

function OnSubmitForm_formdata2()
{
	var flag     = 0;
	var formdata = document.getElementById('form_data');

	var first_name	= formdata.first_name.value;				
	var last_name	= formdata.last_name.value;				
	var email		= formdata.email.value;
	
	if( first_name.length == 0 ) 
	{
		flag=1;
		$('first_name_r').addClassName('error');
	} 
	else { $('first_name_r').removeClassName('error');}

	if( last_name.length == 0 ) 
	{
		flag=1;
		$('last_name_r').addClassName('error');
	}
	else { $('last_name_r').removeClassName('error');}

	if( email.length == 0 || checkEmail(email) == false) 
	{
		flag=1;
		$('email_r').addClassName('error');
	} 
	else { $('email_r').removeClassName('error');}
	
	if (flag==1)
	{
		$('formdata_header').innerHTML = '<strong class=\"white_italic\">Nog niet alle velden zijn volledig ingevuld!<br />&nbsp;</strong>';
		return false;
	}
	else return true;	
}//end function OnSubmitForm_formdata2()

function OnSubmitForm_requests()
{
	var formdata = document.getElementById('requests_data');
	var radio   	= formdata.radio_choice;
	
	//	for ( var i=0; i < radio.length; i++)
	//	{
	//		if (radio[i].checked) {selectedradio = i;break;}
	//	}
	
	//	var check_1  	= formdata.check_1.checked;				
	//	var check_2 	= formdata.check_2.checked;				
	//	var check_3 	= formdata.check_3.checked;
	//	var operation	= formdata.operation.value;
		
	//	if (!selectedradio && ( (check_1+check_2+check_3) == 0 ))
	//	{
	//		alert('U heeft vergeten een keuze te maken');//You must choice minimum one option
	//		return false;
	//	}

	formdata.submit();
	return false;
}//end function OnSubmitForm_requests()
			
function checkEmail(strng)
{
	var x = strng;
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (filter.test(x)) return true;
	else return false;
}
			
function setVisible_table(id)
{
	document.getElementById(id).style.display = 'block';
}
			
function setUnvisible_table(id)
{
	document.getElementById(id).style.display = 'none';
}
			
function setUnvisible(id)
{
	document.getElementById(id).setStyle({'display': 'none'});
}
			
function setVisible(id)
{
	document.getElementById(id).setStyle({'display': 'block'});
}
			
function cursorHand(id)
{
	document.getElementById(id).setStyle({'cursor': 'hand'});
}