source: trunk/phpgwapi/templates/news/js/loginExpresso.js @ 7842

Revision 7842, 2.2 KB checked in by alexandrecorreia, 11 years ago (diff)

Ticket #3335 - Modificado o template news para a utilização de um plugin para slider

  • Property svn:executable set to *
Line 
1(function()
2{
3
4  var formLogin = null;
5
6  function msgLogin()
7  {
8      var divMsgLogin = $("#msg-login");
9
10      var msgType = divMsgLogin.html();
11
12      if( $.trim(msgType) != "" )
13      { 
14        divMsgLogin.css("display","block");
15
16        if( msgType.indexOf("color=\"FF0000\"") > -1 )
17        {
18          divMsgLogin.attr("class","erro").delay(3000).fadeOut('slow');
19        }
20        else
21        {
22          divMsgLogin.attr("class","sucesso").delay(3000).fadeOut('slow');
23        }
24      }
25  }
26
27  function setLogin()
28  {
29
30    if( formLogin.find("select[name=organization]").length > 0 )
31    {
32      formLogin.find("input[name=login]").val( formLogin.find("select[name=organization]").val() + "-"  + formLogin.find("input[name=user]").val() );
33    }
34    else
35    {
36      formLogin.find("input[name=login]").val( formLogin.find("input[name=login]").val() );
37    }
38  }
39
40  function loginExpresso()
41  {
42    $(document).ready(function()
43    {   
44      // Element Form
45      formLogin = $("form[name=flogin]");
46
47      // Msg Expresso 
48      msgLogin();
49
50      // KeyBoard Virtual   
51      var keyBoardV = formLogin.find("input[name=show_kbd]").val();
52   
53      if( $.trim(keyBoardV) != "" && keyBoardV == "True" )
54      {
55        // Keyboard virtual
56        $('#passwd').keypad({
57             keypadOnly: false,
58             showOn: 'button',
59             layout: $.keypad.qwertyLayout,
60             buttonImageOnly: true,
61             buttonImage: './prototype/plugins/jquery.keyboard/keypad.png'
62        });
63      }
64
65      // Captcha     
66      var captcha = $("#captcha");
67          captcha.css("position","absolute");
68          captcha.css("left","115px");
69
70      if( $.trim(keyBoardV) != "" && keyBoardV == "True" )
71      { 
72        captcha.css("top","272px");
73
74        if( $("#organizacao").parent().css('display') == "block" )
75        {
76          captcha.css("top","327px");
77        }
78      }
79      else
80      {
81        captcha.css("top","263px");
82
83        if( $("#organizacao").parent().css('display') == "block" )
84        {
85          captcha.css("top","318px");
86        }
87      }
88
89    });
90  }
91
92  loginExpresso.prototype.setLogin      = setLogin;
93
94  window.loginExpresso = new loginExpresso;
95
96})();
Note: See TracBrowser for help on using the repository browser.