function register(page) {
	if(page == 1) {

		if(document.getElementById('username').value.length < 3) {
			alert(shortName);
			return false;
		}

		if(document.getElementById('password').value.length < 6) {
			alert(shortPass);
			return false;
		}

		if(document.getElementById('password').value != document.getElementById('password2').value) {
			alert(passWrong);
			return false;
		}

		var username = document.getElementById('username').value;
		var password = document.getElementById('password').value;
		var email = document.getElementById('email').value;

		var ajaxManager = $.manageAjax({manageType: 'queue', maxReq: 0, blockSameRequest: true});
		ajaxManager.add({
		  success: function(html) {
	        var response = html;
	        if(response.length == 0) {
	        	open_page('profile.inc.php');
	        	show_loggin();
	        } else {
	        	document.getElementById('highscores_txt').innerHTML = response;
	        }
		  },
		  data: 'mode=register&page='+page+'&username='+username+'&password='+password+'&email='+email,
		  type: "post",
		  url: '/members/ajax.requests.php'
		});
		ajaxManager = null;
	} else if(page == 2) {
		var day = document.getElementById('day').value;
		var month = document.getElementById('month').value;
		var year = document.getElementById('year').value;
		var country = document.getElementById('country').value;
		var edit = document.getElementById('edit').value;
		var gender = 0;

		if(document.getElementById('male').checked == true) {
			var gender = 1;
		}
		if(document.getElementById('female').checked == true) {
			var gender = 2;
		}

		if(gender == 0) {
			alert(noGender);
			return false;
		}


		var ajaxManager = $.manageAjax({manageType: 'queue', maxReq: 0, blockSameRequest: true});
		ajaxManager.add({
		  success: function(html) {
	        var response = html;
	        if(response.length == 0) {
	        	open_page('category.inc.php?action='+edit);
	        } else {
	        	document.getElementById('highscores_txt').innerHTML = response;
	        }
		  },
		  data: 'mode=register&page='+page+'&day='+day+'&month='+month+'&year='+year+'&country='+country+'&gender='+gender,
		  type: "post",
		  url: '/members/ajax.requests.php'
		});
		ajaxManager = null;
	} else if(page == 3) {

		var adventure = 0;
		var multiplayer = 0;
		var race = 0;
		var thinking = 0;
		var kids = 0;
		var agillity = 0;
		var sports = 0;
		var girls = 0;
		var action = 0;

		if(document.getElementById('adventure').checked == true){adventure = 1;}
		if(document.getElementById('multiplayer').checked == true){multiplayer = 1;}
		if(document.getElementById('race').checked == true){race = 1;}
		if(document.getElementById('thinking').checked == true){thinking = 1;}
		if(document.getElementById('kids').checked == true){kids = 1;}
		if(document.getElementById('agillity').checked == true){agillity = 1;}
		if(document.getElementById('sports').checked == true){sports = 1;}
		if(document.getElementById('girls').checked == true){girls = 1;}
		if(document.getElementById('action').checked == true){action = 1;}

		if(adventure+multiplayer+race+thinking+kids+agillity+sports+girls+action == 0) {
			alert("Je hebt geen spelcategorie gekozen");
			return false;
		}


		var ajaxManager = $.manageAjax({manageType: 'queue', maxReq: 0, blockSameRequest: true});
		ajaxManager.add({
		  success: function(html) {
	        var response = html;
	        if(response.length == 0) {
	        	window.location = '/members/';
	        } else {
	        	document.getElementById('highscores_txt').innerHTML = response;
	        }
		  },
		  data: 'mode=register&page='+page+'&adventure='+adventure+'&multiplayer='+multiplayer+'&race='+race+'&thinking='+thinking+'&kids='+kids+'&agillity='+agillity+'&sports='+sports+'&girls='+girls+'&action='+action,
		  type: "post",
		  url: '/members/ajax.requests.php'
		});
		ajaxManager = null;
	}
}


function open_page(page) {
	var ajaxManager = $.manageAjax({manageType: 'queue', maxReq: 0, blockSameRequest: true});
	ajaxManager.add({
	  success: function(html) {
        var response = html;
        document.getElementById('main').innerHTML = response;
	  },
	  data: 'mode=open_page&page='+page,
	  type: "post",
	  url: '/members/'+page
	});
	ajaxManager = null;
}


function send_lost_pass(){
		var email = document.getElementById('email').value;
		document.getElementById('email').value = "";

		var ajaxManager = $.manageAjax({manageType: 'queue', maxReq: 0, blockSameRequest: true});
		ajaxManager.add({
		  success: function(html) {
	        alert(html);
	        window.location = '/members/';
		  },
		  data: 'mode=send_lost_pass&email='+email,
		  type: "post",
		  url: '/members/ajax.requests.php'
		});
		ajaxManager = null;
}

