Advertisement
Guest User

Untitled

a guest
Jul 5th, 2017
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.98 KB | None | 0 0
  1. $(document).ready(function(){
  2. $("#formregister").hide();
  3. $("#errorlength").hide();
  4. $("#errormatch").hide();
  5. $("#nouser").hide();
  6. $("#nopass").hide();
  7. $("#wrong").hide();
  8. $("#correcto").hide();
  9. $("#spanur").hide();
  10. $("#spanpr1").hide();
  11. $("#spanpr2").hide();
  12.  
  13. $("#spanus").hide();
  14. $("#spanps").hide();
  15. });
  16.  
  17. $("#register").click(function(){
  18. $("#formlogin").hide();
  19. $("#formregister").show();
  20. $("#passregister2").val("");
  21. $("#passregister1").val("");
  22. $("#userregister").val("");
  23. });
  24.  
  25. $("#signin").click(function(){
  26. var username = $("#inputusername").val();
  27. var pass = $("#inputpassword").val();
  28.  
  29. var ok1 = 1;
  30. var ok2 = 1;
  31.  
  32. if(pass.length == 0){
  33. ok1 = 0;
  34. $("#nopass").show();
  35.  
  36. $("#spanps").show();
  37. $("#spanps").addClass("glyphicon-remove");
  38. $("#spanps").removeClass("glyphicon-ok");
  39.  
  40. $("#divps").removeClass("has-succes");
  41. $("#divps").addClass("has-error");
  42.  
  43. } else{
  44. ok1 = 1;
  45. $("#nopass").hide();
  46.  
  47. $("#spanps").show();
  48. $("#spanps").addClass("glyphicon-ok");
  49. $("#spanps").removeClass("glyphicon-remove");
  50.  
  51. $("#divps").removeClass("has-error");
  52. $("#divps").addClass("has-success");
  53. }
  54.  
  55. if(username.length == 0){
  56. ok2 = 0;
  57. $("#nouser").show();
  58.  
  59. $("#spanus").show();
  60. $("#spanus").addClass("glyphicon-remove");
  61. $("#spanus").removeClass("glyphicon-ok");
  62.  
  63. $("#divus").removeClass("has-succes");
  64. $("#divus").addClass("has-error");
  65.  
  66. } else{
  67. ok2 = 1;
  68.  
  69. $("#nouser").hide();
  70.  
  71. $("#spanus").show();
  72. $("#spanus").addClass("glyphicon-ok");
  73. $("#spanus").removeClass("glyphicon-remove");
  74.  
  75. $("#divus").removeClass("has-error");
  76. $("#divus").addClass("has-success");
  77. }
  78.  
  79. if(ok1 && ok2){
  80. if(localStorage.getItem(username) == pass) alert("Bienvenido");
  81. else{
  82. $("#wrong").show();
  83. $("#spanus").hide();
  84.  
  85. $("#divus").removeClass("has-error");
  86. $("#divus").removeClass("has-success");
  87.  
  88. $("#spanps").hide();
  89.  
  90. $("#divps").removeClass("has-error");
  91. $("#divps").removeClass("has-success");
  92. }
  93. }
  94. });
  95.  
  96.  
  97.  
  98. $("#acceptregister").click(function(){
  99.  
  100. var username = $("#userregister").val();
  101. var pass1 = $("#passregister1").val();
  102. var pass2 = $("#passregister2").val();
  103.  
  104.  
  105. var ok1 = 1;
  106. var ok2 = 1;
  107.  
  108. if(username == undefined || username.length < 3){
  109. ok1 = 0;
  110. $("#errorlength").show();
  111. $("#spanur").show();
  112. $("#spanur").addClass("glyphicon-remove");
  113. $("#spanur").removeClass("glyphicon-ok");
  114.  
  115. $("#divur").removeClass("has-succes");
  116. $("#divur").addClass("has-error");
  117. }
  118. else{
  119. ok1 = 1;
  120. $("#errorlength").hide();
  121. $("#spanur").show();
  122. $("#spanur").addClass("glyphicon-ok");
  123. $("#spanur").removeClass("glyphicon-remove");
  124.  
  125.  
  126. $("#divur").removeClass("has-error");
  127. $("#divur").addClass("has-success");
  128. }
  129.  
  130.  
  131.  
  132. if(pass1.length == 0 || pass1 != pass2){
  133. ok2 = 0;
  134. $("#errormatch").show();
  135. $("#spanpr1").show();
  136. $("#spanpr2").show();
  137.  
  138. $("#spanpr1").show();
  139. $("#spanpr1").addClass("glyphicon-remove");
  140. $("#spanpr1").removeClass("glyphicon-ok");
  141.  
  142.  
  143. $("#divpr1").removeClass("has-success");
  144. $("#divpr1").addClass("has-error");
  145.  
  146. $("#spanpr2").show();
  147. $("#spanpr2").addClass("glyphicon-remove");
  148. $("#spanpr2").removeClass("glyphicon-ok");
  149.  
  150.  
  151. $("#divpr2").removeClass("has-success");
  152. $("#divpr2").addClass("has-error");
  153. }
  154. else{
  155. ok2 = 1;
  156. $("#errormatch").hide();
  157.  
  158. $("#spanpr1").show();
  159. $("#spanpr1").addClass("glyphicon-ok");
  160. $("#spanpr1").removeClass("glyphicon-remove");
  161.  
  162.  
  163. $("#divpr1").removeClass("has-error");
  164. $("#divpr1").addClass("has-success");
  165.  
  166. $("#spanpr2").show();
  167. $("#spanpr2").addClass("glyphicon-ok");
  168. $("#spanpr2").removeClass("glyphicon-remove");
  169.  
  170.  
  171. $("#divpr2").removeClass("has-error");
  172. $("#divpr2").addClass("has-success");
  173. }
  174.  
  175. if(ok1 && ok2){
  176.  
  177. localStorage.setItem(username, pass1);
  178.  
  179. $("#formlogin").show();
  180. $("#formregister").hide();
  181. $("#correcto").show();
  182. }
  183. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement