diff -r ae8593287883 -r 7256b057c180 web/static/iriuser/js/login_ajax/jquery.login.js --- a/web/static/iriuser/js/login_ajax/jquery.login.js Tue Jun 08 15:44:35 2010 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,77 +0,0 @@ -$(document).ready(function() { - $('#password').keypress(function(e) { - if(e.which == 13) { - jQuery('#submit').focus().click(); - } - }); - - - $("#submit").click(function() { - var username=$("#username").val(); - var password=$("#password").val(); - var data = {'username': username, 'password': password, 'reload': reload}; - if(username=="" && password=="") - { - $("#login_form_username_error").show(); - $("#login_form_password_error").show(); - $("#username").addClass("ajaxform_invalid"); - $("#password").addClass("ajaxform_invalid"); - } - else if(username=="" && password!="") - { - $("#login_form_username_error").show(); - $("#username").addClass("ajaxform_invalid"); - } - else if(password=="" && username!="") - { - $("#login_form_password_error").show(); - $("#password").addClass("ajaxform_invalid"); - } - else{ - - $.ajax({ - type: "POST", - url : url_login_ajax, - dataType:'json', - data: data, - error: function (){ - $("#msg").html("fail to connect"); - }, - success: function(data, reload){ //if success, refrash un bout de page pour afficher le nom de utilisateur et déconnecter. - if (data.message!="successful") - { - $("#msg").html(data.message).show(); - } - else{ - // $("#floatdialog_mask_loginform").hide(); - //window.location.reload(); - if (data.reload=='true'){ - window.location.reload(); - } - else{ - //$("#loginstate").html(''+data.username+' | déconnection'); - //$("#loginstate").html(''); - var $DOMWindowOverlay = $('#DOMWindowOverlay'); - var $DOMWindow = $('#DOMWindow'); - $DOMWindowOverlay.fadeOut('fast',function(){ - $DOMWindowOverlay.trigger('unload').unbind().remove(); - }); - $DOMWindow.fadeOut('fast',function(){ - if($.fn.draggable){ - $DOMWindow.draggable("destroy").trigger("unload").remove(); - }else{ - $DOMWindow.trigger("unload").remove(); - } - }); - $("#loginstate").html(data.html); - } - } - - - } - }); - } - }); -}) - -