jQuery(document).ready(function() {
	//lien retour
	jQuery("#back").click(function() {
		jQuery(".formBlock2").fadeOut(function() {
			jQuery(".formBlock").fadeIn();
			$('.selectBlock').resetSS();
		});
		return false;
	});
	jQuery(".bt_gris").click(function() {
		jQuery(".formBlock2").fadeOut(function() {
			jQuery(".formBlock").fadeIn();
			$('.selectBlock').resetSS();
		});
		return false;
	});
	jQuery(".inputs input").focus(function() {
		jQuery(this).parent().removeClass("inp_block").removeClass("inp_block_e").addClass("inp_block_a");
	});
	jQuery(".inputs input").focusout(function() {
		//jQuery(this).parent().removeClass("inp_block_a").addClass("inp_block");
		if(jQuery(this).parent().hasClass('inp_block_a')) {
			jQuery(this).parent().removeClass("inp_block_a").addClass("inp_block");
		}
	});
});

function verif_step1(strPseudo, strMdp) {
	//alert(strPseudo + " "+ strMdp);
	var ok = true;
	var str_error = "";

	if($('#login').val() == strPseudo || $('#login').val().length < 3 || $('#login').val().length > 15) {
		ok = false;
		//str_error += "Erreur longueur login<br/>";
		$('#login').parent().attr('class', "inp_block_e");
	}
	
	if($('#pass').val() == strMdp || $('#pass').val().length < 3) {
		ok = false;
		//str_error += "Erreur longueur mot de passe<br/>";
		$('#pass').parent().attr('class', "inp_block_e");
	}
	
	var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
	if($('#mail').val() == '' || !emailReg.test($('#mail').val()) ) {
		ok = false;
		//str_error += "Erreur email<br/>";
		$('#mail').parent().attr('class', "inp_block_e");
	}
	
	if($('#sex').val() == 0) {
		ok = false;
		//str_error += "Erreur sexe<br/>";
	}
	
	if(ok == true) { 
		$('#bloc_error').hide();
		jQuery(".formBlock").fadeOut(function() {
			jQuery(".formBlock2").fadeIn();
			$('.selectBlock').resetSS();
		});
	}else{
		//showError(str_error);
	}
}

function showError(str) {
	$('#bloc_error').html(str).show();
}

function toggleLog() {
	$(".bloc_log").slideToggle();
}
