function showIdent(page, type)
{
	var thePage = page;
	var theType = type;
	
	$.get("dyn/ident.php", function(data)
	{
		popup.html(data);
		centerPopup();
		loadPopup();
		
		$("#valider").click(function(e)
		{
			e.preventDefault();
			
			var vars = new Object();
			$("form input").each(function()
			{
				if($(this).attr('name') == 'pass')
				{
					vars[$(this).attr('name')] = sha1($(this).val());
				}
				else vars[$(this).attr('name')] = $(this).val();
			});
			$.get("dyn/ident.php", vars, function(data)
			{
				if(data == 403)
				{
					placeBulle("Ce mot de passe est erroné, merci de verifier votre saisie.", 15, 20, $("input[name=pass]"));
					$("input[name=pass]").click(function()
					{
						closeBulle();
						$(this).unbind('click');
					});
				}
				else if(data == 404)
				{
					placeBulle("Cet email n'est associé à aucun compte connu, merci de vérifier votre saisie.", 15, 20, $("input[name=email]"));
					$("input[name=email]").click(function()
					{
						closeBulle();
						$(this).unbind('click');
					});
				}
				else if(data == 0)
				{
					//Ok, accès autorisé, on recharge la page
					closeBulle();
					if(theType == undefined)
					{
						loadContent(page);
						disablePopup();
					}
					else
					{
						$.get(thePage, function(data)
						{
							popup.html(data);
							centerPopup();
							loadPopup();
						});
					}
				}
			});
		});
		
		$("a#forget").click(function(e)
		{
			closeBulle();
			showForget();
			
			e.preventDefault();
		});
		
		$("a#ask").click(function(e)
		{
			closeBulle();
			showInsc();
			
			e.preventDefault();
		});
	});
}

function showForget()
{
	$.get("dyn/ident/forgetpass.php", function(data)
	{
		popup.html(data);
		centerPopup();
		loadPopup();
		
		$("#valider").click(function(e)
		{
			var vars = new Object();
			$("form input").each(function()
			{
				vars[$(this).attr('name')] = $(this).val();
			});
			
			$.get("dyn/ident/forgetpass.php", vars, function(data)
			{
				if(data == 0)
				{
					popup.html("Un email vient de vous être envoyé. Il contient les instructions pour changer votre mot de passe.");
					closeBulle();
				}
				else
				{	
					placeBulle("Cet email n'est associé à aucun compte connu, merci de vérifier votre saisie.", 15, 20, $("input[name=email]"));
					$("input[name=email]").click(function()
					{
						closeBulle();
						$(this).unbind('click');
					});
				}
			});
		});
	});
}

function showInsc()
{
	$.get("dyn/ident/insc.php", function(data)
	{
		popup.html(data);
		centerPopup();
		loadPopup();
		
		$("#valider").click(function(e)
		{
			var vars = new Object();
			$("form input").each(function()
			{
				vars[$(this).attr('name')] = $(this).val();
			});
			
			$.get("dyn/ident/confirm_insc.php", vars, function(data)
			{
				if(data == 0)
				{
					popup.html("Un email vient de vous être envoyé. Il contient vos informations de connexion.");
					closeBulle();
				}
				else
				{	
					placeBulle("Cet email est déjà utilisé", 15, 20, $("input[name=email]"));
					$("input[name=email]").click(function()
					{
						closeBulle();
						$(this).unbind('click');
					});
				}				
			});
		});
	});
}