$(document).ready(function() {
    //var idLoginMdpOublie=0;
    var AlreadySent=0; 
    function sendData () {
        var dataString = 'login='+ $("input#login").val()+'&password='+$("input#password").val();
        dataString += ($("#check:checked").val())?'&remember='+$("#check:checked").val():"";
        if(AlreadySent==0){
            $("#retourEnvoi").empty();
            $("#retourEnvoi").append("<center><br>Patientez...<br><img src='"+baseUrl+"/public/images/patienter.gif' /></center>");
            $("#retourEnvoi").dialog('open');
            $.ajax({
                type: "POST",
                url: baseUrl+"/user/management/loginprocess",
                data: dataString,
                success: function(msg){
                    var value= $.parseJSON(msg, false);
                    var codemsg=value.codemsg;
                    $("#retourEnvoi").empty();
                    $("#retourEnvoi").append(value.msg);
                    $("#retourEnvoi").dialog('open');
                    if(codemsg == '8'){ // cas de connexion
                        $("#retourEnvoi").dialog('close');
                        //location.href = location.href;
                        location.href = baseUrl + '/frontend';
                    }else if(codemsg == '6'){ // cas de compte non activé
                /*setTimeout(
                            function(){
                                location.href = baseUrl+"/user/customer/activation";
                            },2000
                            )*/
                }
                }
            });
        }
    }

    $("#retourEnvoi").dialog({
        bgiframe: true,
        width:500,
        autoOpen: false,
        modal: true,
        buttons: {
            Ok:function(){
                $("#retourEnvoi").dialog('close');
            }
        }
    });

    /*********************************************************
    @function de controle de saisie pour le formulaire
     d'identification
 ************************************************/
    

    function checkFormLogin()
    {
        var checkint = 0;
        $("#retourEnvoi").empty();
        if($("input#login").val() == "" ||$("input#login").val() == " Votre compte" )
        {
            $("#retourEnvoi").append("<br>Merci de renseigner votre compte.");
            checkint++;
        }
        else if($("input#password").val() == "" || $("input#password").val() == " Mot de passe" )
        {
            $("#retourEnvoi").append("<br>Merci de renseigner votre mot de passe.");
            checkint++;
        }
        if(checkint != 0)
        {
            $("#retourEnvoi").dialog('open');
            return false;
        }
        else
            return true;

    }

    /*******
 * Affiche un formulaire si on clique sur l'image ayant pour id login_form_ok
 **/

    $("#login_form_ok").click(function(){
        if(checkFormLogin())
        {
            sendData();
        }
        return false;
        
    });

	
    /**
 * gestion du checkbox
 *
 */

    $("#TB-remember-input, #TB-remember-label").click(function(){
        if($("#check").attr('checked') == false)
        {
            $("#check").attr('checked', 'checked');
            $("#TB-remember-input").removeClass('TB-checkbox-off').addClass('TB-checkbox-on');
        }
        else
        {
            $("#check").removeAttr('checked');
            $("#TB-remember-input").removeClass('TB-checkbox-on').addClass('TB-checkbox-off');
        }
    //alert($("#check").attr('checked'));
    });
	
	/**
 * gestion de la déconnexion
 *
 */
	$("#logout").click(function(){
        location.href = baseUrl+"/user/management/logout";
        return false;
    });
	
});

