function sendForm() {   
	$('theform').style.display = 'none';
	if(validate()) {
		$('ajaxSending').style.display = 'block';
		setTimeout('send()', 3000);
	} else {
		$('ajaxError').style.display = 'block';
	}
}   
function validate() {
		naam = document.forms[0].elements[0];
		email = document.forms[0].elements[1];
		naam2 = document.forms[0].elements[2];
		email2 = document.forms[0].elements[3];
		
		simpleInput(naam, '');
		simpleInput(naam2, '');
		checkmail(email, '');
		checkmail(email2, '');

		if (
			simpleInput(naam, '') &&
			simpleInput(naam2, '') &&
			checkmail(email, '') &&
			checkmail(email2, '')
		) {
			return true;
		}
		else {
			return false;
		}
}
function send() {
	naam = document.forms[0].elements[0].value;
	email = document.forms[0].elements[1].value;
	naam2 = document.forms[0].elements[2].value;
	email2 = document.forms[0].elements[3].value;
	
	new Ajax('use_gmail.php?to=' + naam2 + '&tomail=' + email2 + '&from=' + naam + '&frommail=' + email, {onComplete: ok()}).request(); 
}
function ok() {
	document.forms[0].elements[2].value = '';
	document.forms[0].elements[3].value = '';
	$('ajaxSending').style.display = 'none';
	$('ajaxOK').style.display = 'block';
}
function oncemore() {
	$('ajaxOK').style.display = 'none';
	$('theform').style.display = 'block';
}
function tryagain() {
	$('ajaxError').style.display = 'none';
	$('theform').style.display = 'block';
}
function simpleInput(el, val) {
	if (el.value == '' || el.value == val) {
		el.value = val;
			return false;
	} else {
		return true;
	}
}
function checkmail(el, val) {
	if (el.value == '' || el.value == val || !(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(el.value))) {
		el.value = val;
			return false;
	} else {
		return true;
	}
}