
// Fonction d'ajout et de vérification de flux RSS
function tryRegister(){

	nom=document.getElementById('nom').value;
	prenom=document.getElementById('prenom').value;
	pseudo=document.getElementById('pseudo').value;
	email=document.getElementById('email').value;
	passwd=document.getElementById('passwd').value;
	passwd2=document.getElementById('passwd2').value;
	site=document.getElementById('site').value;
	security_code=document.getElementById('security_code').value;

	reg_email = /^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*$/ ;
	test_email = reg_email.test(email);

	if(nom.length==0){
		displayError('error_register','Veuillez saisir votre nom');
	}else if(prenom.length==0){
		displayError('error_register','Veuillez saisir votre prénom');
	}else if(pseudo.length==0){
		displayError('error_register','Veuillez saisir votre pseudo');
	}else if(!test_email){
		displayError('error_register','Votre email n\'est pas valide');
	}else if(passwd.length==0){
		displayError('error_register','Veuillez saisir votre mot de passe');
	}else if(passwd2.length==0){
		displayError('error_register','Veuillez confirmer votre mot de passe');
	}else if(passwd.length<6){
		displayError('error_register','Votre mot de passe doit contenir au moins 6 caractères');
	}else if(passwd!=passwd2){
		displayError('error_register','La confirmation de votre mot de passe est éronée');
	}else if(!document.getElementById('conditions').checked){
		displayError('error_register','Vous devez accepter les conditions d\'utilisation du site');
	}else if(security_code.length==0){
		displayError('error_register','Veuillez saisir votre code de sécurité');
	}else{

			if(document.getElementById('partner').checked) partner='1'; else partner='0';
			if(document.getElementById('remember_me_register').checked) remember_me='1'; else remember_me='0';


			//execute le fichier PHP/XML
			loadXML('../includes/register.php?email='+unescape(email)+'&passwd='+unescape(passwd)+'&nom='+unescape(nom)+'&prenom='+unescape(prenom)+'&security_code='+unescape(security_code)+'&pseudo='+unescape(pseudo)+'&partner='+partner+'&remember_me='+remember_me+'&site='+unescape(site),
			'getRegister()',
			'loading_register');
		}


}





//Recupere le code XML et traite les données
function getRegister(){

	xmlDoc = http.responseXML;//recupere le code xml retourné
	error=xmlDoc.getElementsByTagName("error")[0].firstChild.nodeValue;

	if(error=='0'){
		window.location.href='app.php';
	} else if(error=='security_code'){
		//loading("loading_register");
		displayError('error_register','Le code de sécurité que vous avez saisi est éroné');
	}else if(error=='email'){
		//loading("loading_register");
		displayError('error_register','L\'email que vous avez saisi est déjà présent sur le site');
	}else if(error=='pseudo'){
		//loading("loading_register");
		displayError('error_register','Le pseudo que vous avez saisi est déjà présent sur le site');
	}


}





