// JavaScript Document
function datacheck(form){
	
	var check = 1;
	
	
	if(form.r_fname.value == ""){
		var check = 0;
		document.getElementById("error").innerHTML ="Please complete : first name";
		return;
	}
	
	if(form.r_lname.value == ""){
		var check = 0;
		document.getElementById("error").innerHTML ="Please complete : last name";
		return;
	}
		
	if(form.r_lname.value.length < 1){
		var check = 0;
		document.getElementById("error").innerHTML ="Last name: please use at least 1 character";
		return;
	}
  		
	if(form.r_email.value != ""){
		var reg = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$/;
		if (!reg.test(form.r_email.value)) { // if syntax is valid
			var check = 0;
			document.getElementById("error").innerHTML ="Please use a correct email";
			return;
		}
	}else{
		var check = 0;
		document.getElementById("error").innerHTML ="Please complete : email";
		return;
	}
	
	if(form.r_email2.value != ""){
		var reg = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$/;
		if (!reg.test(form.r_email2.value)) { // if syntax is valid
			var check = 0;
			document.getElementById("error").innerHTML ="Please use a correct confirm email";
			return;
		}
	}else{
		var check = 0;
		document.getElementById("error").innerHTML ="Please complete : confirm email";
		return;
	}
	if(form.r_email2.value != form.r_email.value){
		var check = 0;
		document.getElementById("error").innerHTML ="Email accounts do not match";
		return;
	}
	
	if(form.r_password.value == ""){
		var check = 0;
		document.getElementById("error").innerHTML ="Please complete : password";
		return;
	}
	if(form.r_password.value.length < 6){
		var check = 0;
		document.getElementById("error").innerHTML ="Password : please use at least 6 characters!";
		return;
	}
	if(form.r_password.value != form.r_passwordc.value){
		var check = 0;
		document.getElementById("error").innerHTML ="Password fields does not match";
		return;
	}
	
	if(form.r_b_month.value == "" || form.r_b_day.value == "" || form.r_b_year.value == ""){
		var check = 0;
		document.getElementById("error").innerHTML ="Please complete : birthday";
		return;
	}
	
	if(form.r_sex[0].checked == false && form.r_sex[1].checked == false){
		var check = 0;
		document.getElementById("error").innerHTML ="Please select a gender";
		return;
	}
	
	if(form.r_country.value == ""){
		var check = 0;
		document.getElementById("error").innerHTML ="Please select your country";
		return;
	}
	
	if(form.r_terms.checked == false){
		var check = 0;
		document.getElementById("error").innerHTML ="Please read and agree with the terms of use";
		return;
	}
	
	http.open("GET", "validate.php?seccode=" + document.ibelieve.r_seccheck.value, true);
  	http.onreadystatechange=function() {
    if(http.readyState == 4) {
		  if(http.responseText == "seccheck_1"){
			document.getElementById("error").innerHTML ="";
			document.ibelieve.action="signup.php?fillin=ok";
			form.submit();
		  }else{			
			var check = 0;
			document.getElementById('error').innerHTML = "Foutieve beveiligingscode!";
		  }
	  
    }
  	}
  	http.send(null);	
	

}
   
