$(document).ready(function(){
	$('#regForm').submit(function(e) {
		register();
		e.preventDefault();
	});
	
	$('#editForm').submit(function(e) {
		edit();
		e.preventDefault();
	});
	
});


function register()
{
	hideshow('loading',1);
	error(0);
	
	$.ajax({
		type: "POST",
		url: "http://jeuxflashenligne.com/membres/register.php",
		data: $('#regForm').serialize(),
		dataType: "json",
		success: function(msg){
			
			if(parseInt(msg.status)==1)
			{
				/*window.location=msg.txt;*/
				success(1,msg.txt);

			}
			else if(parseInt(msg.status)==0)
			{
				error(1,msg.txt);
			}
			
			hideshow('loading',0);
		}
	});

}
function edit()
{
	hideshow('loading',1);
	error(0);
	
	$.ajax({
		type: "POST",
		url: $("#editForm").attr("action"),
		/*url: "editprofile.php",*/
		data: $('#editForm').serialize(),
		dataType: "json",
		success: function(msg){
			
			if(parseInt(msg.status)==1)
			{
				/*window.location=msg.txt;*/
				success(1,msg.txt);

			}
			else if(parseInt(msg.status)==0)
			{
				error(1,msg.txt);
			}
			
			hideshow('loading',0);
		}
	});

}


function hideshow(el,act)
{
	if(act) $('#'+el).css('visibility','visible');
	else $('#'+el).css('visibility','hidden');
	if($('#'+el).is(":hidden"))
		$('#'+el).fadeIn("slow");
}

function error(act,txt)
{
	hideshow('error',act);
	if(txt) { 
		$('#error').removeClass('success');
		$('#error').addClass('fail');
		$('#error').html(txt);
	}
}
function success(act,txt)
{	
	hideshow('error',act);
	if(txt) {
		$('#error').removeClass('fail');
		$('#error').addClass('success');
		$('#error').html(txt); 
	}
	$('#info_and_form').fadeOut(3000);
	hideshow('login_box_popup',act);
}
