// JavaScript Document
function clearTextbox(thefield){ 
	if (thefield.defaultValue==thefield.value) 
	thefield.value = ""; 
}

var supportsKeys = false

function tick() {
 calcCharLeft(document.errorForm)
 if (!supportsKeys) timerID = setTimeout("tick()",300)
}

function calcCharLeft(sig) {
 clipped = false
 maxLength = 300
 if (document.errorForm.errorComment.value.length > maxLength)
   {
   document.errorForm.errorComment.value = document.errorForm.errorComment.value.substring(0,maxLength)
   charleft = 0
   clipped = true
   }
 else
   {
   charleft = maxLength - document.errorForm.errorComment.value.length
   }
   document.getElementById("countError").innerHTML = charleft
   return clipped
 }

function email() {
	document.getElementById("emailReceiver").innerHTML = document.emailForm.recName.value;
	document.getElementById("emailSender").innerHTML = document.emailForm.sendName.value;
	if (!supportsKeys) timerID = setTimeout("email()",300)
}

function validate(id) {
	
	interupt = false;
	field_error = '';
	
	if (id.sendName.value=='') {
	id.sendName.style.backgroundColor='#FADAD9';
	interupt = true;
	field_error += '- Jouw naam\n';
	}
	
	if (id.sendEmail.value=='') {
	id.sendEmail.style.backgroundColor='#FADAD9';
	interupt = true;
	field_error += '- Jouw e-mail adres\n';
	}else if ((id.sendEmail.value.indexOf('@') == -1) || (id.sendEmail.value.indexOf('.') == -1)) {
	id.sendEmail.style.backgroundColor='#FADAD9';
	interupt = true;
	field_error += '- Jouw email adres is ongeldig\n';
	}
	
	if (id.recName.value=='') {
	id.recName.style.backgroundColor='#FADAD9';
	interupt = true;
	field_error += '- Naam vriend(in)\n';
	}

	if (id.recEmail.value=='') {
	id.recEmail.style.backgroundColor='#FADAD9';
	interupt = true;
	field_error += '- E-mail adres vriend(in)\n';
	}else if ((id.recEmail.value.indexOf('@') == -1) || (id.recEmail.value.indexOf('.') == -1)) {
	id.recEmail.style.backgroundColor='#FADAD9';
	interupt = true;
	field_error += '- Ongeldig email adres vriend(in)\n';
	}
	
	if (interupt == true) {
		alert('Je hebt niet alle velden goed ingevuld!\n\n'+ field_error + '\n\nProbeer het nog een keer.');
		return false;

	}else{
		return true;
	}
}

function validates(id) {
	
	interupt = false;
	field_error = '';
	
	if (id.snaam.value=='') {
	id.snaam.style.backgroundColor='#FADAD9';
	interupt = true;
	field_error += '- Jouw naam\n';
	}
	
	if (id.smail.value=='') {
	id.smail.style.backgroundColor='#FADAD9';
	interupt = true;
	field_error += '- Jouw e-mail adres\n';
	}else if ((id.smail.value.indexOf('@') == -1) || (id.smail.value.indexOf('.') == -1)) {
	id.smail.style.backgroundColor='#FADAD9';
	interupt = true;
	field_error += '- Jouw email adres is ongeldig\n';
	}
	
	if (interupt == true) {
		alert('Je hebt niet alle velden goed ingevuld!\n\n'+ field_error + '\n\nProbeer het nog een keer.');
		return false;

	}else{
		return true;
	}
}


function show(divName) {
	document.getElementById(divName).style.display = 'block';	
}
/*

var testresults
function checkemail(){
	var str=document.validation.email.value
	var filter=/^([\w-]+(?.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?.[a-z]{2})?)$/i
	if (filter.test(str))
	testresults=true
	else{
	alert("Vul een geldig emailadres in!")
	testresults=false
	}
	return (testresults)
}
*/
