function add_friend(id, pseudo) {
	if(confirm("Veux-tu vraiment ajouter "+pseudo+" à ta liste d'amis ?")) {
		$.post("javascripts/ajax/user_add_friend.php", {uid: id}, function() {
			$("#add_friend_span").empty().append("Tu es ami(e) avec "+ pseudo)
		});
	}
}

function del_friend(id, pseudo) {
	if(confirm("Veux-tu vraiment supprimer "+pseudo+" de ta liste d'amis ?")) {
		$.post("javascripts/ajax/user_del_friend.php", {uid: id}, function() {
			alert(pseudo+" a été supprimé de ta liste d'amis :-)")
			window.location.href = window.location.href;
		});
	}
}

/*$(document).ready(function() {
	if($("#date_de_naissance")) {
		$("#date_de_naissance").mask("99/99/9999");
		$("#telephone").mask("99.99.99.99.99");
	}
});*/

function save_optionnal_infos_profile() {
	var datas = $("#optionnal_infos_profile").serialize();
	$.post("javascripts/ajax/user_save_optionnal_infos.php?" + new Date().getTime(), datas, function () {
		$("#optionnal_infos_profile_infos").empty().css("color", "#008800").css("font-weight", "bold").append("Tes infos ont été sauvegardées :-)");
	});
	return false;
}

function save_optionnal_ppage() {	
	//var datas = $("#ppage_form").serialize();
	var ed = tinyMCE.get('contenu_ppage');
	$.post("javascripts/ajax/user_save_ppage.php?" + new Date().getTime(), {contenu: ed.getContent()}, function (output) {
		//alert(output);
		$("#ppage_infos").empty().css("color", "#008800").css("font-weight", "bold").append("Ton contenu perso a été sauvegardé :-)");
	});
	return false;
}


function save_bday_sx() {	
	ddn = $("#date_de_naissance").val().split("/"); // 0 : jour ; 1 : mois ; 2 : annee
	if(isNaN(ddn[0]) || isNaN(ddn[1]) || isNaN(ddn[2]) || ddn[0] > 31 || ddn[0] <= 0 || ddn[1] > 12 || ddn[1] <= 0 || ddn[2] > 2008 || ddn[2] < 1900) {
		alert("Saisis une date de naissance valide.");
		$("#date_de_naissance").empty();
		$("#date_de_naissance").focus();
		return false;
	}
	
	if($(".radio_sexe:checked").length != 1) {
		alert("Choisis ton sexe.");
		return false;
	}
	
	var datas = $("#bday_sx_form").serialize();
	$.post("javascripts/ajax/user_save_bday_sexe.php?" + new Date().getTime(), datas, function (output) {
		//alert(output);
		$("#bday_sx_infos").empty().css("color", "#008800").css("font-weight", "bold").append("Tes infos ont été sauvegardées :-)");
	});
	return false;
}

function marquer_cadeau(id) {
	$.post("javascripts/ajax/user_mark_gift.php", {id: id}, function () { 
		alert("Ce cadeau est maintenant dans ton profil perso ;-).")
		$("#marquer_cadeau_"+id).empty();
	});
}

function supprimer_marquer_cadeau(id) {
	if(confirm("Veux-tu réellement supprimer ce cadeau de tes marques ? Il n'apparaitra plus dans cette section de ton profil, mais tu pourras le retrouver dans la boutique !")) {
		$.post("javascripts/ajax/user_mark_gift_rem.php", {id: id}, function () { 
			alert("Ce cadeau n'est maintenant plus dans ton profil perso ;-).")
			window.location.href = window.location.href;
		});
	}
}

function commander_cadeau(id) {
	if(confirm("Veux-tu vraiment commander ce cadeau ?\nAttention, une fois ta commande soumise, tu ne pourras plus l'annuler. Veille bien à ce que ton adresse postale et ton adresse email soit valide.")) {
		$.post("javascripts/ajax/user_order_gift.php", {id: id}, function (output) {
			switch(output) {
				case "ok":
					alert("Nous avons bien reçu ta demande, nous allons te contacter dans les prochaines heures afin de te confirmer l'envoi de ton cadeau.\nAttention, ton adresse postale et ton adresse email doivent être valides.")
					window.location.href = window.location.href;
					break;
				case "unavailable":
					alert("Ce cadeau n'est plus disponible.");
					window.location.href = window.location.href;
					break;
				case "error":
					alert("Une erreur s'est produite.")
					break;
				default:
					alert(output);
					break;
			}
		});
	}
}