| 1180 | |
| 1181 | //setup a listener for access button click |
| 1182 | function AccessLink() { |
| 1183 | $d.find("ele-access") |
| 1184 | .off("click") |
| 1185 | .bind("click", function () { |
| 1186 | if ($("#input").attr("disabled") == undefined && loginState == 0 && registerState == 0 && editState == 0 && resetState == 0) { |
| 1187 | $("#input").css("opacity", "0.5"); |
| 1188 | $("#input").attr("disabled", "disabled"); |
| 1189 | scroll(); |
| 1190 | var linkforAccess = $(this).attr("data-link"); |
| 1191 | var res = []; |
| 1192 | if (linkforAccess.includes(".com")) { |
| 1193 | res = linkforAccess.split(".com/"); |
| 1194 | clickfind(res); |
| 1195 | } else if (linkforAccess.includes(".pl")) { |
| 1196 | res = linkforAccess.split(".pl/"); |
| 1197 | clickfind(res); |
| 1198 | } else if (linkforAccess.includes(".net")) { |
| 1199 | res = linkforAccess.split(".net/"); |
| 1200 | clickfind(res); |
| 1201 | } |
| 1202 | } |
| 1203 | }); |
| 1204 | |
| 1205 | //pass the info to the main access function |
| 1206 | function clickfind(res) { |
| 1207 | if (userLoggedIn) { |
| 1208 | $d.append(`access ${res[1]} ${clearance}`); |
| 1209 | accessLoad(res[1], clearance); |
| 1210 | } else { |
| 1211 | $d.append(`access ${res[1]}`); |
| 1212 | accessLoad(res[1], 0); |
| 1213 | } |
| 1214 | } |
| 1215 | } |
| 1216 | |
| 1217 | //lockout function loading |
| 1218 | var passLock; |