var u = 0;
var p = 0;
var e = 0;
var s = 0;
var f = 0;
var n = 0;
var b = 0;
var c = 0;
var t = 0;

function writediv(div,texte){
	document.getElementById(div).innerHTML = texte;
}
function checku(uname){
	if(uname != ''){
		var espace = uname.indexOf(' ');
		if(espace == -1) {
			if (uname.search(/^[0-9A-Za-z-]+$/) == -1) {
				u = 0;
				writediv('unamebox','<span style="color:#cc0000"><img src="images/stop.gif" style="vertical-align:middle"> No accents or special characters!</span>');
			} else {
				if(uname.length<2){
					u = 0;
					writediv('unamebox','<span style="color:#cc0000"><img src="images/stop.gif" style="vertical-align:middle"> Your Username too short!</span>');
				}else if(uname.length>20){
					u = 0;
					writediv('unamebox','<span style="color:#cc0000"><img src="images/stop.gif" style="vertical-align:middle"> Your Username too long!</span>');
				} else {
					u = 1;
					writediv('unamebox','<span style="color:#1A7917"><img src="images/ok.gif" style="vertical-align:middle"> Your Username is ok!</span>');				
				}				
			}
 		}else{
			u = 0;
			writediv('unamebox','<span style="color:#cc0000"><img src="images/stop.gif" style="vertical-align:middle"> Your Username contains a space!</span>');
		} 
	}else{
		u = 0;
		writediv('unamebox','<span style="color:#cc0000"><img src="images/stop.gif" style="vertical-align:middle"> Your Username is empty!</span>');
	}
}
function checkb(day,month,year){
	if(day == '0' || month == '0' || year == '0'){
		b = 0;
		writediv('birthbox','<span style="color:#cc0000"><img src="images/stop.gif" style="vertical-align:middle"> Your Birthday is not valid</span>');
	}else{
		b = 1;
		writediv('birthbox','<span style="color:#1A7917"><img src="images/ok.gif" style="vertical-align:middle"> Your Birthday is selected</span>');
	}
}
function checks(sex){
	
	if(sex != ''){
		s = 1;
		writediv('sexbox','<span style="color:#1A7917"><img src="images/ok.gif" style="vertical-align:middle"> Your Gender is selected</span>');
	}else{
		s = 0;
		writediv('sexbox','<span style="color:#cc0000"><img src="images/stop.gif" style="vertical-align:middle"> Your Gender is not valid</span>');
	}
}
function checkc(country){
	if ((country == 'choose') || (country =='all')){
		c = 0;
		writediv('countrybox','<span style="color:#cc0000"><img src="images/stop.gif" style="vertical-align:middle"> Your country is not valid</span>');
	}else{
		if(country != '0'){
			c = 1;
			writediv('countrybox','<span style="color:#1A7917"><img src="images/ok.gif" style="vertical-align:middle"> Your country is selected</span>');
		}else{
			c = 0;
			writediv('countrybox','<span style="color:#cc0000"><img src="images/stop.gif" style="vertical-align:middle"> Your country is not valid</span>');
		}
	}
}
function checke(email){
	if(email != ''){
		if (email.indexOf(".") > 2 && email.indexOf("@") > 0){			
			e = 1;
			writediv('emailbox','<span style="color:#1A7917"><img src="images/ok.gif" style="vertical-align:middle"> Your Email seems to be correct</span>');
		}else{
			e = 0;
			writediv('emailbox','<span style="color:#cc0000"><img src="images/stop.gif" style="vertical-align:middle"> Your Email is not valid</span>');
		}
	}else{
		e = 0;
		writediv('emailbox','<span style="color:#cc0000"><img src="images/stop.gif" style="vertical-align:middle"> Your Email is empty!</span>');
	}
}
function checkp(pass){
	if(pass != ''){
		if(pass.length<5){
			p = 0;
			writediv('passrbox','<span style="color:#cc0000"><img src="images/stop.gif" style="vertical-align:middle"> Your Password too short!</span>');
		}else if(pass.length>20){
			p = 0;
			writediv('passrbox','<span style="color:#cc0000"><img src="images/stop.gif" style="vertical-align:middle"> Your Password too long!</span>');
		}else{
			p = 1;
			writediv('passrbox','<span style="color:#1A7917"><img src="images/ok.gif" style="vertical-align:middle"> Your Password is ok!</span>');
		}
	}else{
		p = 0;
		writediv('passrbox','<span style="color:#cc0000"><img src="images/stop.gif" style="vertical-align:middle"> Your Password is empty!</span>');
	}
}
function checkf(firstname){
	if(firstname != ''){
		if(firstname.length<2){
			f = 0;
			writediv('firstnamebox','<span style="color:#cc0000"><img src="images/stop.gif" style="vertical-align:middle"> Your first name too short!</span>');
		}else if(firstname.length>25){
			f = 0;
			writediv('firstnamebox','<span style="color:#cc0000"><img src="images/stop.gif" style="vertical-align:middle"> Your first name too long!</span>');
		}else{
			f = 1;
			writediv('firstnamebox','<span style="color:#1A7917"><img src="images/ok.gif" style="vertical-align:middle"> Your first name is ok!</span>');
		}
	}else{
		f = 0;
		writediv('firstnamebox','<span style="color:#cc0000"><img src="images/stop.gif" style="vertical-align:middle"> Your first name is empty!</span>');
	}
}
function checkl(lastname){
	if(lastname != ''){
		if(lastname.length<2){
			n = 0;
			writediv('lastnamebox','<span style="color:#cc0000"><img src="images/stop.gif" style="vertical-align:middle"> Your last name too short!</span>');
		}else if(lastname.length>25){
			n = 0;
			writediv('lastnamebox','<span style="color:#cc0000"><img src="images/stop.gif" style="vertical-align:middle"> Your last name too long!</span>');
		}else{
			n = 1;
			writediv('lastnamebox','<span style="color:#1A7917"><img src="images/ok.gif" style="vertical-align:middle"> Your last name is ok!</span>');
		}
	}else{
		n = 0;
		writediv('lastnamebox','<span style="color:#cc0000"><img src="images/stop.gif" style="vertical-align:middle"> Your last name is empty!</span>');
	}
}
function checkt(){
	if(document.register.terms.checked == true) t = 1; else t = 0;
}
function finalCheck(){
	s = 1;
	
	username = document.getElementById('usernameCheck').value;
	email = document.getElementById('emailCheck').value;
	
	if(username == 'true') {
		uValue = 1;
	} else {
		uValue = 0;
	}  
	
	if(email == 'true') {
		eValue = 1;
	} else {
		eValue = 0;
	}
	
	var x = u + p + e + s + f + n + b + c + t + eValue + uValue;
	if(x>10) $('create').innerHTML = "<input id='submit' type='submit' value='Sign up'>";
	else $('create').innerHTML = "<span class='errorText'>Please fill in all your details</span>";
}
function oops(){
	alert('All fields are required!');
}
function file(fichier){
	if(window.XMLHttpRequest)
	xhr_object = new XMLHttpRequest();
	else if(window.ActiveXObject)
	xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
	else
	return(false);
	xhr_object.open("GET", fichier, false);
	xhr_object.send(null);
	if(xhr_object.readyState == 4) return(xhr_object.responseText);
	else return(false);
}

