﻿var fancy_canceled = false;

$(document).ready(function() {

    
    $("#espaceMembreLink").fancybox({
        'padding' : 10,
        'width'             : 300,
        'height'            : 200,
        'titlePosition'     : 'inside',
        'transitionIn'      : 'none',
        'transitionOut'     : 'none', 
        'centerOnScroll'    : true,
        'showCloseButton'   : false,
        'onStart'           : function(){
            $("#_loginFailed").css({'visibility': 'hidden'});
        }
    });
    $("#espaceMembreLink").click(function(){$(this).show();});
    
    
    $("#showForgotPass").fancybox({
        'padding' : 10,
        'titlePosition'     : 'inside',
        'transitionIn'      : 'none',
        'transitionOut'     : 'none', 
        'centerOnScroll'    : true,
        'showCloseButton'   : false,
        'onStart'           : function(){
             $("#formForgot").css({'display': 'block'});
             $("#resultForgot").css({'display': 'none'});
        }
    });
    
   
    
    
    $("#logoutLink").click(function() {
        $.fancybox.showActivity();
        var path="/";
        $.ajax({
             type : 'POST',
             url  : path+'logme_out.aspx',
             data : {},
             success: function(result) {
                  var _langue = "0";
                  if(location.href.indexOf("/en/") > -1)_langue = "1";
                  if(_langue == "0"){
                    window.location = "/pro/presentation.html";
                  }else{
                     window.location = "/pro/en/presentation.html";
                  }
             }
        });
    });
    
    $("#forgotPassword").click(function() {
        $.fancybox.close();
        $(this).show().delay(500).queue(function() {
            $("#showForgotPass").click();
            $(this).dequeue();
         });
    });
    
    $("#sendForgotBtn").click(function() {
         $("#_loginFailed").css({'visibility': 'hidden'});
            $.fancybox.showActivity();
            var path="/";
            var _langue = "0";
            if(location.href.indexOf("/en/") > -1)_langue = "1";
            
            var result = ($("#forgotPass #emailForgot").val() != "");
            if (result){
               var _mail = $("#forgotPass #emailForgot").val();
                $.ajax({
                    type : 'GET',
                    url  : path+'forgotPasswordSend.aspx',
                    data : {mail:_mail,langue:_langue},
                    success: function(result) {
                        if(result=="sent"){
                           $.fancybox.hideActivity();
                           $("#formForgot").css({'display': 'none'});
                           $("#resultForgot").css({'display': 'block'});
                           $("#forgotEmailRequest").text(_mail);
                        }else{
                            $.fancybox.hideActivity();
                            //$("#_loginFailed").css({'visibility': 'visible'});
                        }
                    }
                });
            }
            else
            {
            //alert("rien");
                $.fancybox.hideActivity();
               // $("#_loginFailed").css({'visibility': 'visible'});
            }
      return false;
    });
    
    $("#sendBtn").click(function() {
            $("#_loginFailed").css({'visibility': 'hidden'});
            $.fancybox.showActivity();
            var path="/";
            var result = (($("#connection #email").val() != "") && ($("#connection #password").val() != ""));
            if (result){
               var _mail = $("#connection #email").val();
               var _pass = $("#connection #password").val();
               var _url = $('#connection input[name$="redir"]').val();
                $.ajax({
                    type : 'POST',
                    url  : path+'logme.aspx',
                    data : {mail:_mail,pass:_pass},
                    success: function(result) {
                        if(result=="logged"){
                            parent.$.fancybox.close();
                             /*var _langue = "0";
                             if(location.href.indexOf("/en/") > -1)_langue = "1";
                             if(_langue == "0"){
                                window.location = "/pro/espace-membre.html";
                             }else{
                                window.location = "/pro/en/member-area.html";
                             }*/
                             window.location = _url;
                        }else{
                            $.fancybox.hideActivity();
                            $("#_loginFailed").css({'visibility': 'visible'});
                        }
                    }
                });
            }
            else
            {
                $("#_loginFailed").css({'visibility': 'visible'});
            }
      return false;
    });
    
    var need_log = "";
    need_log = getUrlVars()["need_log"];
    
    if (need_log == 1){
        $("#espaceMembreLink").click();
    }
});




