/* 
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
function ajoutAlerteSujet(){

	var id_membre = $('id_membre_alerte').value;
	//var type_tri = $('type_tri_alerte').value;
	//var id_niveau = $('id_niveau_alerte').value;
	//var id_formation = $('id_formation_alerte').value;
	var id_categorie = $('id_categorie_alerte').value;
	var email = $('email_alerte').value.toLowerCase();
	var frequence = $('frequence_alerte').value;

    // Vérification de la fréquence
    if (frequence == ''){
        alert('La fréquence d\'envoi est invalide.');
        return -1;
    }

    // Vérification d'email
	if ((email=='') || (email.search(/^[\w\-]+(\.[\w\-]+)*@[\w\-]+(\.[\w\-]+)*\.[\w\-]{2,4}$/) == -1)){
		alert('Email absent ou non valide.');
	}else{
		var url = '/ajax/ajoutAlerteDocument.php';
		var myAjax = new Ajax.Request(
	      url,
	      {
	        method: 'post',
	        postBody: 'id_membre=' + id_membre + '&id_categorie=' + id_categorie + '&email=' + email + '&frequence=' + frequence,
	        onComplete: function (xhr){
			        		if (xhr.status == 200)
						    {
						    	// type de retour
						    	// ERREUR
						    	// INFO : maj alerte doc non membre
						    	// ERREUR : deja inscrit non membre
						    	// INFO : maj alerte doc membre
						    	// ERREUR : deja inscrit membre
						    	// INFO : insertion alerte non membre
						    	// ERREUR : modification compte membre
						    	// INFO : insertion alerte membre

						        //$('question'+id_question).innerHTML = xhr.responseText;
						        // ERREUR
						        if (xhr.responseText=="ERREUR : deja inscrit non membre"){
						        	alert("Vous êtes déja inscrit.");
						        }
						        if (xhr.responseText=="ERREUR : deja inscrit membre"){
						        	alert("Vous êtes déja inscrit.");
						        }
						        if (xhr.responseText=="ERREUR : modification compte membre"){
						        	alert("Veuillez vous connecter pour modifier cette alerte.");
						        }

						        // INFO non membre
						        if (xhr.responseText=="INFO : maj alerte doc non membre" ||
						        	xhr.responseText=="INFO : insertion alerte non membre"){
						        	//confirm("Maj non membre terminé");
						        	// redirection vers une page
						        	//document.location.href="/confirmation-alerte.php";
						        	$('alerte-mail-inscription').innerHTML = "Inscription terminée";
						        }

						        // INFO membre
						        if (xhr.responseText=="INFO : maj alerte doc membre" ||
						        	xhr.responseText=="INFO : insertion alerte membre"){
						        	//confirm("Maj membre terminé");
						        	$('alerte-mail-inscription').innerHTML = "Inscription terminée";
						        }
						    }
			        	}
	      });

	}
    return 0;
}

