$(document).ready(function() {
	$.get("./dev/php/form_inscr.php",function(data) {
		$("#pc_contenu").html(data);
		$("#pc_btn_valid_log").click(function() {
			pc_log();								  
		});
		$("#pc_btn_valid_inscr").click(function() {
			pc_valid_inscr();
		});
		$("#lien_ouvr_inscr").click(function() {
			$("#pc_form_ident").slideUp();
			$("#pc_form_inscr").slideDown();
		});
	});				   
});

function pc_verifmail(adrr) {
	var reg= /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,})+$/;
	if(reg.test(adrr)==true) {
		return true;
	}
	else {
		return false;
	}
}

function loader_inscr(comment) {
	if(comment == "on") {
		$("#pc_form_inscr").slideUp();
		$("#pc_loader_inscr").slideDown();
		
	}
	if(comment == "off") {
		$("#pc_form_inscr").slideDown();
		$("#pc_loader_inscr").slideUp();		
	}
}

function pc_log() {
	var email	= $("#pc_log_mail").val();
	var pass	= $("#pc_log_pass").val();
	
	if(email == "" || pass == "") {
		alert("Merci de saisir votre adresse email et votre mot de passe");
		return false;
	}
	else {
		$.post("./dev/php/log.php",{
			email: email,
			pass: pass
		},function(data) {
			if(data == "ok") {
				alert("Vous êtes maintenant identifié.");
			}
			else {
				alert("Erreur d'authentification merci de recommencer.");
			}
		});
	}
}

function pc_valid_inscr() {
	var sexe = "";
	$("INPUT[name='inscr_sexe']").each(function() {
		if($(this).attr("checked")) {
			sexe = $(this).val();
		}
	});
	var prenom		= $("#pc_inscr_prenom").val();
	var nom			= $("#pc_inscr_nom").val();
	var email		= $("#pc_inscr_email").val();
	var pass		= $("#pc_inscr_pass").val();
	var pass_conf	= $("#pc_inscr_pass_conf").val();
	var adresse		= $("#pc_inscr_adresse").val();
	var cp			= $("#pc_inscr_cp").val();
	var ville		= $("#pc_inscr_ville").val();
	var tel			= $("#pc_inscr_tel").val();
	var mobile		= $("#pc_inscr_mobile").val();
	var profession	= $("#pc_inscr_profession").val();
	var societe		= $("#pc_inscr_societe").val();
	
	var code_acces		= $("#pc_inscr_code_acces").val();
	var idee_non_conf	= $("#pc_inscr_idee_non_conf").val();
	var idee_conf		= $("#pc_inscr_idee_conf").val();
	var region_souhaitee= $("#pc_inscr_region_souhaitee").val();
	var date_prevue_j	= $("#pc_inscr_date_prevue_j").val();
	var date_prevue_m	= $("#pc_inscr_date_prevue_m").val();
	var date_prevue_a	= $("#pc_inscr_date_prevue_a").val();
	var parcours		= $("#pc_inscr_parcours").val();
	var forces			= $("#pc_inscr_forces").val();
	var ambition		= $("#pc_inscr_ambition").val();
	var noms_equipe		= $("#pc_inscr_noms_equipe").val();
	
	var rdv = "";
	$("INPUT[name='inscr_rdv']").each(function() {
		if($(this).attr("checked")) {
			rdv = $(this).val();
		}
	});
	var commentaire	= $("#pc_inscr_commentaire").val();
	var nl = "";
	$("INPUT[name='inscr_nl']").each(function() {
		if($(this).attr("checked")) {
			nl = $(this).val();
		}
	});
	
// VERIFICATION
	if(sexe == "") {
		alert("Merci de renseigner votre genre");
		return false;		
	}
	if(prenom == "") {
		alert("Merci de renseigner votre prénom");
		$("#pc_inscr_prenom").focus();
		return false;		
	}
	if(nom == "") {
		alert("Merci de renseigner votre nom");
		$("#pc_inscr_nom").focus();
		return false;		
	}
	if(email == "") {
		alert("Merci de renseigner votre email");
		$("#pc_inscr_email").focus();
		return false;		
	}
	if(pc_verifmail(email) == false) {
		alert("Veuillez saisir une adresse email correcte");
		$("#pc_inscr_email").focus();
		return false;
	}
	if(pass == "") {
		alert("Merci de choisir un mot de passe");
		$("#pc_inscr_pass").focus();
		return false;		
	}
	if(pass_conf == "") {
		alert("Vous devez confirmer votre mot de passe");
		$("#pc_inscr_pass_conf").focus();
		return false;		
	}
	if(pass != pass_conf) {
		alert("Votre mot de passe et sa confirmation ne sont pas identiques");
		$("#pc_inscr_pass").focus();
		return false;
	}
	if(adresse == "") {
		alert("Merci de renseigner votre adresse");
		$("#pc_inscr_adresse").focus();
		return false;		
	}
	if(cp == "") {
		alert("Merci de renseigner votre code postal");
		$("#pc_inscr_cp").focus();
		return false;		
	}
	if(ville == "") {
		alert("Merci de renseigner votre ville");
		$("#pc_inscr_ville").focus();
		return false;		
	}
	if(tel == "") {
		alert("Merci de renseigner votre numéro de téléphone");
		$("#pc_inscr_tel").focus();
		return false;		
	}
	/*
	if(profession == "") {
		alert("Merci de renseigner votre profession");
		$("#pc_inscr_profession").focus();
		return false;		
	}
	*/
	if(idee_non_conf == "") {
		alert("Merci de renseigner un descriptif non confidentiel");
		$("#pc_inscr_idee_non_conf").focus();
		return false;
	}
	if(idee_conf == "") {
		alert("Merci de renseigner un descriptif confidentiel");
		$("#pc_inscr_idee_conf").focus();
		return false;
	}
	if(region_souhaitee == "") {
		alert("Merci de renseigner votre région de création souhaitée");
		$("#pc_inscr_region_souhaitee").focus();
		return false;
	}
	if(date_prevue_j == "" || date_prevue_m == "" || date_prevue_a == "") {
		alert("Merci de renseigner votre date de création prévue");
		$("#pc_inscr_date_prevue_j").focus();
		return false;
	}
	if(parcours == "") {
		alert("Merci de renseigner votre parcours");
		$("#pc_inscr_parcours").focus();
		return false;
	}
	if(forces == "") {
		alert("Merci de renseigner vos forces");
		$("#pc_inscr_forces").focus();
		return false;
	}
	if(ambition == "") {
		alert("Merci de renseigner vos ambitions");
		$("#pc_inscr_ambition").focus();
		return false;
	}
	if(noms_equipe == "") {
		alert("Merci de renseigner les noms de votre équipe");
		$("#pc_inscr_noms_equipe").focus();
		return false;
	}
	
	if(rdv == "") {
		alert("Souhaitez vous un RDV téléphonique ?");
		$("#pc_inscr_rdv").focus();
		return false;		
	}
	
	if(code_acces == "") {
		alert("Merci de renseigner un code d'accès");
		$("#pc_inscr_code_acces").focus();
		return false;
	}
	
	loader_inscr("on");

	$.post("./dev/php/inscr.php",{
		sexe : sexe,
		prenom : prenom, 
		nom : nom,
		email : email,
		pass : pass,
		pass_conf : pass_conf,
		adresse : adresse,
		cp : cp,
		ville : ville,
		tel : tel,
		mobile : mobile,
		profession : profession,
		societe : societe,
		rdv : rdv,
		commentaire : commentaire,
		nl : nl,
		code_acces : code_acces,
		idee_non_conf : idee_non_conf,
		idee_conf : idee_conf,
		region_souhaitee : region_souhaitee,
		date_prevue : date_prevue_a+"-"+date_prevue_m+"-"+date_prevue_j,
		parcours : parcours,
		forces : forces,
		ambition : ambition,
		noms_equipe : noms_equipe
	},function(data) {
		loader_inscr("off");
		if(data != "ok") {
			alert(data);
		}
		else {
//			alert("Votre inscription a bien été prise en compte. Vous pouvez maintenant vous identifier.");
			$("#pc_result_inscr").slideDown();
			$("#pc_form_inscr").slideUp();
		}
	});
} 

function pc_print_form_inscr() {
	var sexe = "";
	$("INPUT[name='inscr_sexe']").each(function() {
		if($(this).attr("checked")) {
			sexe = $(this).val();
		}
	});
	var prenom		= $("#pc_inscr_prenom").val();
	var nom			= $("#pc_inscr_nom").val();
	var email		= $("#pc_inscr_email").val();
	var pass		= $("#pc_inscr_pass").val();
	var pass_conf	= $("#pc_inscr_pass_conf").val();
	var adresse		= $("#pc_inscr_adresse").val();
	var cp			= $("#pc_inscr_cp").val();
	var ville		= $("#pc_inscr_ville").val();
	var tel			= $("#pc_inscr_tel").val();
	var mobile		= $("#pc_inscr_mobile").val();
	var profession	= $("#pc_inscr_profession").val();
	var societe		= $("#pc_inscr_societe").val();
	
	var code_acces		= $("#pc_inscr_code_acces").val();
	var idee_non_conf	= $("#pc_inscr_idee_non_conf").val();
	var idee_conf		= $("#pc_inscr_idee_conf").val();
	var region_souhaitee= $("#pc_inscr_region_souhaitee").val();
	var date_prevue_j	= $("#pc_inscr_date_prevue_j").val();
	var date_prevue_m	= $("#pc_inscr_date_prevue_m").val();
	var date_prevue_a	= $("#pc_inscr_date_prevue_a").val();
	var parcours		= $("#pc_inscr_parcours").val();
	var forces			= $("#pc_inscr_forces").val();
	var ambition		= $("#pc_inscr_ambition").val();
	var noms_equipe		= $("#pc_inscr_noms_equipe").val();
	
	var rdv = "";
	$("INPUT[name='inscr_rdv']").each(function() {
		if($(this).attr("checked")) {
			rdv = $(this).val();
		}
	});
	var commentaire	= $("#pc_inscr_commentaire").val();
	var nl = "";
	$("INPUT[name='inscr_nl']").each(function() {
		if($(this).attr("checked")) {
			nl = $(this).val();
		}
	});
	
	$.post("./dev/php/print_form.php",{
		sexe : sexe,
		prenom : prenom, 
		nom : nom,
		email : email,
		pass : pass,
		pass_conf : pass_conf,
		adresse : adresse,
		cp : cp,
		ville : ville,
		tel : tel,
		mobile : mobile,
		profession : profession,
		societe : societe,
		rdv : rdv,
		commentaire : commentaire,
		nl : nl,
		code_acces : code_acces,
		idee_non_conf : idee_non_conf,
		idee_conf : idee_conf,
		region_souhaitee : region_souhaitee,
		date_prevue : date_prevue_j+"-"+date_prevue_m+"-"+date_prevue_a,
		parcours : parcours,
		forces : forces,
		ambition : ambition,
		noms_equipe : noms_equipe
	},function(data) {
		pc_print_form_inscr_fm.document.write(data);
		pc_print_form_inscr_fm.print();
	});
}
