Guest User

Untitled

a guest
May 20th, 2018
227
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.11 KB | None | 0 0
  1. $(document).ready(function() {
  2.  
  3.  
  4.  
  5. $("#main_menu > *").hover(function() {
  6. $(this).next().addClass("remove_slashes");
  7. },function(){
  8. $(this).next().removeClass("remove_slashes");
  9. });
  10.  
  11. $("#login_link").click(function(){
  12. $("#login_div").show("slow");
  13. $("#login_link").hide();
  14. return false;
  15.  
  16. });
  17. $("#cancel_submit").click(function(){
  18. $("#login_div").hide("slow");
  19. $("#login_link").show();
  20. return false;
  21.  
  22. });
  23.  
  24.  
  25. $("#login_submit").click(function(){
  26. $(".error").hide();
  27. var hasError = false;
  28.  
  29. var usernameField = $("#modlgn_username").val();
  30. if(usernameField == '') {
  31. $("#modlgn_username").after('<span class="error">You forgot to enter your Username</span>');
  32. hasError = true;
  33. }
  34.  
  35.  
  36. var passwordField = $("#modlgn_passwd").val();
  37. if(passwordField == '') {
  38. $("#modlgn_passwd").after('<span class="error">You forgot to enter your Password.</span>');
  39. hasError = true;
  40. }
  41.  
  42. var rememberField = $('#modlgn_remember').is(':checked');
  43.  
  44. if(hasError == false) {
  45. $("#login_div").hide("slow");
  46. $("#login_div").before('<div id="temp"><img src="/images/loadingAnimation.gif" alt="Loading" id="loading" /></div>');
  47. $("#temp").show("slow");
  48. $.post("/",
  49. {option:'com_ntblogin',format:'raw', view:'login', remeber: rememberField, username: usernameField, password: passwordField},
  50. function(data){
  51. $(".moduletable_login").hide();
  52. $(".moduletable_login").before('<div class="moduletable_login" align="right"><div class="login_right">Welcome, '+data.username+' <input type="submit" value="Logout" id="logout_submit" name="Submit"/></div></div>');
  53. }, 'json');
  54. }
  55.  
  56. return false;
  57. });
  58.  
  59.  
  60. $("#logout_submit").submit(function(){
  61. alert("test");
  62. $("#login_div").hide("slow");
  63. $("#login_link").show();
  64. return false;
  65.  
  66. });
  67.  
  68.  
  69. });
  70.  
  71.  
  72.  
  73.  
  74. <div class="moduletable_login">
  75. <div id="login_div" style="display: none;"><form id="form-login" name="login" method="post" action="/component/content/">
  76. <span id="mod_login_usernametext_cblogin">
  77. <label for="modlgn_username">Username</label>
  78. <input size="18" alt="username" class="inputbox" name="username" id="modlgn_username" type="text">
  79. </span>
  80. <span id="form-login-password">
  81. <label for="modlgn_passwd">Password</label>
  82. <input alt="password" size="18" class="inputbox" name="passwd" id="modlgn_passwd" type="password"></span><input alt="Remember Me" value="yes" class="inputbox" name="remember" id="modlgn_remember" type="checkbox">
  83. <span id="modlgn_remember_text"><label for="modlgn_remember">Remember Me</label></span>
  84. <input value="Login" name="Submit" id="login_submit" type="submit">
  85. <input value="Cancel" name="Submit" id="cancel_submit" type="submit">
  86.  
  87. <input value="com_user" name="option" type="hidden">
  88. <input value="login" name="task" type="hidden">
  89. </form>
  90. </div><div class="login_right"><a href="#" mce_href="#" id="login_link">Login </a>| <a href="/component/juser/register" mce_href="/component/juser/register">Register</a></div> </div>
  91. </div>
Add Comment
Please, Sign In to add comment