Guest User

Untitled

a guest
Dec 2nd, 2017
117
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function checkForm()
  2. {
  3. name = document.getElementById("name").value;
  4. idnum = document.getElementById("idnum").value;
  5. phone = document.getElementById("phone").value;
  6. email = document.getElementById("email").value;
  7. username = document.getElementById("username").value;
  8. password = document.getElementById("password").value;
  9. var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.((com)|(net)|(my))$/;
  10. var valnum = /^(6)+(0)+([0-9]{1,2})+\-([0-9]{7,8})$/;
  11.  
  12.  
  13. if(name=="")
  14. {
  15. hideAllErrors();
  16. document.getElementById("nameError").style.display = "inline";
  17. return false;
  18. }
  19.  
  20. if(idnum=="")
  21. {
  22. hideAllErrors();
  23. document.getElementById("idError").style.display = "inline";
  24. return false;
  25. }
  26.  
  27.  
  28. if(phone=="")
  29. {
  30. hideAllErrors();
  31. document.getElementById("phoneError").style.display = "inline";
  32. return false;
  33. }
  34.  
  35. if(valnum.test(phone)== false)
  36. {
  37. hideAllErrors();
  38. document.getElementById("phoneNotValid").style.display = "inline";
  39. return false;
  40. }
  41.  
  42.  
  43. if(email=="")
  44. {
  45. hideAllErrors();
  46. document.getElementById("emailError").style.display = "inline";
  47. return false;
  48. }
  49.  
  50.  
  51. if(reg.test(email)== true)
  52. {
  53. for(i=0; i<email.length; i++)
  54. {
  55. if(email.charAt(i) == email.charAt(i-1))
  56. {
  57. hideAllErrors();
  58. document.getElementById("emailNotValid").style.display = "inline";
  59. return false;
  60. }
  61. }
  62. }
  63.  
  64. if(reg.test(email)== false)
  65. {
  66. hideAllErrors();
  67. document.getElementById("emailNotValid").style.display = "inline";
  68. return false;
  69. }
  70.  
  71. if(username=="")
  72. {
  73. hideAllErrors();
  74. document.getElementById("usernameError").style.display = "inline";
  75. return false;
  76. }
  77.  
  78. if(username.length<6)
  79. {
  80. hideAllErrors();
  81. document.getElementById("usernameNotValid").style.display = "inline";
  82. return false;
  83. }
  84.  
  85. if(username.length>5)
  86. {
  87. for(i=0; i<username.length; i++)
  88. {
  89. if(username.charAt(i) == username.charAt(i-1))
  90. {
  91. hideAllErrors();
  92. document.getElementById("usernameNotValid").style.display = "inline";
  93. return false;
  94. }
  95. }
  96. }
  97.  
  98. if(password=="")
  99. {
  100. hideAllErrors();
  101. document.getElementById("passwordError").style.display = "inline";
  102. return false;
  103. }
  104.  
  105. if(password.length<6)
  106. {
  107. hideAllErrors();
  108. document.getElementById("passwordNotValid").style.display = "inline";
  109. return false;
  110. }
  111.  
  112. if(password.length>5)
  113. {
  114. for(i=0; i<password.length; i++)
  115. {
  116. if(password.charAt(i) == password.charAt(i-1))
  117. {
  118. hideAllErrors();
  119. document.getElementById("passwordNotValid").style.display = "inline";
  120. return false;
  121. }
  122. }
  123. }
  124.  
  125.  
  126. return true;
  127.  
  128. }
  129.  
  130. function checkName()
  131. {
  132. name = document.getElementById("name").value;
  133. if(name=="")
  134. {
  135. hideAllErrors();
  136. document.getElementById("nameError").style.display = "inline";
  137. return false;
  138. }
  139. return true;
  140. }
  141.  
  142. function checkId()
  143. {
  144. idnum = document.getElementById("idnum").value;
  145. if(idnum=="")
  146. {
  147. hideAllErrors();
  148. document.getElementById("idError").style.display = "inline";
  149. return false;
  150. }
  151. return true;
  152. }
  153.  
  154. function checkPhone()
  155. {
  156. phone = document.getElementById("phone").value;
  157. var valnum = /^(6)+(0)+([0-9]{1,2})+\-([0-9]{7,8})$/;
  158. if(phone=="")
  159. {
  160. hideAllErrors();
  161. document.getElementById("phoneError").style.display = "inline";
  162. return false;
  163. }
  164.  
  165. if(valnum.test(phone)== false)
  166. {
  167. hideAllErrors();
  168. document.getElementById("phoneNotValid").style.display = "inline";
  169. return false;
  170. }
  171.  
  172. return true;
  173. }
  174.  
  175. function checkEmail()
  176. {
  177. email = document.getElementById("email").value;
  178. var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.((com)|(net)|(my))$/
  179. if(email=="")
  180. {
  181. hideAllErrors();
  182. document.getElementById("emailError").style.display = "inline";
  183. return false;
  184. }
  185.  
  186.  
  187. if(reg.test(email)== true)
  188. {
  189. for(i=0; i<email.length; i++)
  190. {
  191. if(email.charAt(i) == email.charAt(i-1))
  192. {
  193. hideAllErrors();
  194. document.getElementById("emailNotValid").style.display = "inline";
  195. return false;
  196. }
  197. }
  198. }
  199.  
  200. if(reg.test(email)== false)
  201. {
  202. hideAllErrors();
  203. document.getElementById("emailNotValid").style.display = "inline";
  204. return false;
  205. }
  206. return true;
  207. }
  208.  
  209. function checkUsername()
  210. {
  211. username = document.getElementById("username").value;
  212. if(username=="")
  213. {
  214. hideAllErrors();
  215. document.getElementById("usernameError").style.display = "inline";
  216. return false;
  217. }
  218.  
  219. if(username.length<6)
  220. {
  221. hideAllErrors();
  222. document.getElementById("usernameNotValid").style.display = "inline";
  223. return false;
  224. }
  225.  
  226. if(username.length>5)
  227. {
  228. for(i=0; i<username.length; i++)
  229. {
  230. if(username.charAt(i) == username.charAt(i-1))
  231. {
  232. hideAllErrors();
  233. document.getElementById("usernameNotValid").style.display = "inline";
  234. return false;
  235. }
  236. }
  237. }
  238. return true;
  239. }
  240.  
  241. function checkPassword()
  242. {
  243. password = document.getElementById("password").value;
  244. if(password=="")
  245. {
  246. hideAllErrors();
  247. document.getElementById("passwordError").style.display = "inline";
  248. return false;
  249. }
  250.  
  251. if(password.length<6)
  252. {
  253. hideAllErrors();
  254. document.getElementById("passwordNotValid").style.display = "inline";
  255. return false;
  256. }
  257.  
  258. if(password.length>5)
  259. {
  260. for(i=0; i<password.length; i++)
  261. {
  262. if(password.charAt(i) == password.charAt(i-1))
  263. {
  264. hideAllErrors();
  265. document.getElementById("passwordNotValid").style.display = "inline";
  266. return false;
  267. }
  268. }
  269. }
  270. return true;
  271. }
  272.  
  273. function hideAllErrors()
  274. {
  275. document.getElementById("nameError").style.display="none"
  276. document.getElementById("idError").style.display="none"
  277. document.getElementById("phoneError").style.display="none"
  278. document.getElementById("phoneNotValid").style.display="none"
  279. document.getElementById("emailError").style.display="none"
  280. document.getElementById("emailNotValid").style.display="none"
  281. document.getElementById("usernameError").style.display="none"
  282. document.getElementById("usernameNotValid").style.display="none"
  283. document.getElementById("passwordError").style.display="none"
  284. document.getElementById("passwordNotValid").style.display="none"
  285. }
Add Comment
Please, Sign In to add comment