1$(document).ready(function() { 2 3 4 5//$('.excursionclass').trigger('click'); 6// paid 7 8 $(document).on('click', '.updatepassword', function(e) { 9 e.preventDefault(); 10 var regex = /^(?=.*[A-Za-z])(?=.*\d)[A-Za-z\d]{8,}$/; 11 12 var dopost = true; 13 var passmatch = true 14 var prva = $("input[name='prva']").val(); 15 var newpassword = $("input[name='newpassword']").val(); 16 var confirmpassword = $("input[name='confirmpassword']").val(); 17 newpassword = newpassword.trim() 18 confirmpassword = confirmpassword.trim() 19 20 21 if(newpassword != confirmpassword ) { 22 alert("Your passwords do not match"); 23 dopost = false; 24 } 25 26 27 if( (newpassword == "") || (confirmpassword == "") ) { 28 alert("Your passwords cannot be blank"); 29 dopost = false; 30 } 31 32 33 if(regex.test(newpassword)) { 34 passmatch = true; 35 36 } else { 37 passmatch = false; 38 alert("Minimum eight characters, at least one letter and one number"); 39 } 40 41 42 43 44 if(dopost){ 45 46 if(passmatch){ 47 $.ajax({ 48 type: "GET", 49 dataType: "html", 50 url: 'ajax_updatepassword.php', 51 data: "changeto=" + newpassword + "&prva=" + prva, 52 success: function(data) { 53 54 55 $(".upsuccesspwd").show(); 56 57 } //end success 58 }); //end ajax 59 60 61 }//end passmatch 62 }//end do post 63 64 65 }); 66 67function checkconfirmed(){ 68 var getcunq = $("input[name='getcunq']").val(); 69 $.ajax({ 70 type: "GET", 71 dataType: "html", 72 url: 'https://axcess.ai/beforepost.php', 73 data:"cunq=" +getcunq, 74 success: function(data){ 75 data = data.trim(); 76 var array = data.split('~'); 77 console.log(data); 78 79 var telc = array[0]; 80 var emailc = array[1]; 81 var paystat = array[2]; 82 console.log(emailc + ' ' + telc) 83 if(emailc == 1 && telc == 1){ 84 85 var gotLocation = 'https://axcess.ai/?action=wizard&go=continue'; 86 window.location.replace(gotLocation); 87 88 89 } 90 91 92 } //end success 93 }); //end ajax 94 95 96}//end function 97 98 if ($('.bankingdiv').length > 0) { 99 var cunq = $("input[name='getcunq']").val(); 100 console.log("harry" + cunq) 101 102 103 $.ajax({ 104 type: "GET", 105 dataType: "html", 106 url: 'ajax_getpaystate.php', 107 data:"cunq="+cunq, 108 success: function(data){ 109 data = data.trim(); 110 console.log(data) 111 112 113 switch(data){ 114 case '1': 115 $('.payincheque').show(); 116 $('.payinbank').hide(); 117 $('.payinother').hide(); 118 $(".ischeque").prop("checked", true); 119 120 break; 121 122 case '2': 123 $('.payinbank').show(); 124 $('.payinother').hide(); 125 $('.payincheque').hide(); 126 $(".isdeposit").prop("checked", true); 127 128 break; 129 130 131 case '3': 132 $('.payinother').show(); 133 $('.payinbank').hide(); 134 $('.payincheque').hide(); 135 $(".isother").prop("checked", true); 136 137 break; 138 139 140 141 }//endswitch 142 143 144 } //end success 145 }); //end ajax 146 147 148 149 150 } 151 152 153 154 155 156 157 158 //if on todo page 159 160 if ($('.vverify').length > 0) { 161 162 $("#mobile").intlTelInput({ 163 initialCountry: "ai", 164 separateDialCode: true, 165 166 167 onlyCountries: [ "us", "gb","ca","aia"], 168 169 170 171 geoIpLookup: function(callback) { 172 $.get('https://ipinfo.io', function() {}, "jsonp").always(function(resp) { 173 var countryCode = (resp && resp.country) ? resp.country : ""; 174 callback(countryCode); 175 }); 176 }, 177 utilsScript: "js/utils.js" // just for formatting/placeholders etc 178 }); 179 180 181 182 } //end page check 183 184 185 //if on settings page 186 if ($('.pleasewaitbar').length > 0) { 187 188 189 190 191 $("#mobile").intlTelInput({ 192 initialCountry: "lc", 193 separateDialCode: true, 194 preferredCountries: [ "us", "gb","ca","ai"], 195 196 197 198 geoIpLookup: function(callback) { 199 $.get('https://ipinfo.io', function() {}, "jsonp").always(function(resp) { 200 var countryCode = (resp && resp.country) ? resp.country : ""; 201 callback(countryCode); 202 }); 203 }, 204 utilsScript: "js/utils.js" // just for formatting/placeholders etc 205 }); 206 207 208 209 210 $(document).on("click", ".requiredp", function(e) { 211 212 213 $('.successmsg').hide(); 214 $('#echange').hide(); 215 216 }); 217 218 219 var countryselected = $('select#country option:selected').val(); 220 if (countryselected == 'US') { 221 $(".hideselect").show(); 222 } 223 224 225 226 227 } //end this is setting page by looking for waitbar 228 229 230 231 232 $(document).on("click", "#updateuserprofile", function(e) { 233 var arr = []; 234 235 236 var businessname = $('#businessname').val(); 237 var fname = $('#pfname').val(); 238 var lname = $('#plname').val(); 239 var address = $('#paddress').val(); 240 var pcode = $('#ppcode').val(); 241 242 $(".requiredp").css("border", "0px solid red"); 243 244 post = true 245 246 $(".requiredp").each(function() { 247 var rq = $(this).val(); 248 aname = $(this).attr("name"); 249 //alert(aname) 250 251 252 if (rq == "" || rq == "0") { 253 $(this).closest(".required").css("border", "3px solid red"); 254 } 255 arr.push(rq); 256 }); 257 258 259 if (jQuery.inArray("", arr) !== -1) { 260 alert("Please Complete required fields"); 261 262 post = false;
263 } 264 265 266 267 var countryselected = $('select#country option:selected').val(); 268 if (countryselected == 0) { 269 alert('Please select a country') 270 post = false; 271 } 272 273 if (countryselected == 'US') { 274 var stateselected = $('select#states option:selected').val(); 275 276 if (stateselected == 0) { 277 alert('Please select a state') 278 post = false; 279 } 280 281 282 } //end if country = US 283 284 285 //lets post 286 287 288 if (post) { 289 290 $.ajax({ 291 type: "GET", 292 dataType: "html", 293 url: 'https://axcess.ai/ajax_profile.php', 294 data: "fname=" + fname + "&lname=" + lname + "&address=" + address + "&pcode=" + pcode + "&country=" + countryselected + "&states=" + stateselected + "&businessname="+businessname, 295 success: function(data) { 296 data = data.trim(); 297 298 $('.successmsg').show(); 299 $('#confirmcheque').show(); 300 $(".bankinfo").html(" Your payment will be sent via cheque"); 301 302 } //end success 303 }); //end ajax 304 305 306 307 308 } //end if ppost 309 310 311 }); 312 313 314 315 $(document).on('change', '#country', function(e) { 316 //$('#country').on('change', function(e) { 317 318 319 var countryselected = $('select#country option:selected').val(); 320 console.log(countryselected) 321 if (countryselected == 'US' || countryselected == 'United states') { 322 323 $(".hideselect").show(); 324 } else { 325 $(".hideselect").hide(); 326 } 327 328 }); 329 330 331 $('#paypalcountry').on('change', function(e) { 332 333 334 var countryselected = $('select#paypalcountry option:selected').val(); 335 336 if (countryselected == 'US') { 337 338 $(".hideselect").show(); 339 } else { 340 $(".hideselect").hide(); 341 } 342 343 }); 344 345 346 $('#cur').on('change', function() { 347 var sel = $(this).find(":selected").val(); 348 var cntry = $('input[name=cntry]:checked').val(); 349 350 351 if (cntry == null) { 352 alert('Choose Account country') 353 } else { 354 $('.aboutbanking').show() 355 } 356 357 358 switch (cntry) { 359 case 'CA': 360 361 if (sel == 'individual') { 362 $('.forallbusiness').hide(); 363 $('.forusbusiness').hide(); 364 $('.forcanbusiness').hide(); 365 366 $('.forukbusiness').hide(); 367 $('.forallus').hide(); 368 $('.forallcan').show() 369 370 $('.forcanbusiness').attr('value', '12345'); 371 $('.forusbusiness').attr('value', '12235'); 372 $('.forallus').attr('value', '12345'); 373 $('.forallcan').attr('value', '') 374 375 $('.forukbusiness').attr('value', '12345'); 376 377 378 379 } else if (sel == 'company') { 380 381 $('.forallbusiness').show(); 382 $('.forusbusiness').hide(); 383 $('.forcanbusiness').show(); 384 385 $('.forukbusiness').hide(); 386 $('.forallus').hide(); 387 $('.forallcan').show(); 388 389 $('.forcanbusiness').attr('value', ''); 390 $('.forusbusiness').attr('value', ''); 391 $('.forallus').attr('value', '12345'); 392 $('.forallcan').attr('value', '') 393 $('.forukbusiness').attr('value', '12345'); 394 395 } 396 397 break; 398 399 400 case 'US': 401 402 if (sel == 'individual') { 403 $('.forallbusiness').hide(); 404 $('.forusbusiness').hide(); 405 $('.forcanbusiness').hide(); 406 407 $('.forukbusiness').hide(); 408 $('.forallus').show(); 409 $('.forallcan').hide() 410 411 $('.forcanbusiness').attr('value', '12345'); 412 $('.forusbusiness').attr('value', '12345'); 413 $('.forallus').attr('value', ''); 414 $('.forallcan').attr('value', '12345')
415 $('.forukbusiness').attr('value', '12345'); 416 417 418 } else if (sel == 'company') { 419 420 $('.forallbusiness').show(); 421 $('.forusbusiness').show(); 422 $('.forcanbusiness').hide(); 423 424 $('.forukbusiness').hide(); 425 $('.forallus').show(); 426 $('.forallcan').hide(); 427 428 $('.forcanbusiness').attr('value', ''); 429 $('.forusbusiness').attr('value', ''); 430 $('.forallus').attr('value', ''); 431 $('.forallcan').attr('value', '12345') ; 432 $('.forukbusiness').attr('value', '12345'); 433 434 } 435 436 break; 437 438 case 'GB': 439 440 441 if (sel == 'individual') { 442 $('.forcanbusiness').attr('value', '12345'); 443 $('.forusbusiness').attr('value', '12345'); 444 $('.forukbusiness').attr('value', '12345'); 445 $('.forallus').attr('value', '12345'); 446 $('.forallcan').attr('value', '12345') ; 447 448 $('.forallbusiness').hide(); 449 $('.forusbusiness').hide(); 450 $('.forcanbusiness').hide(); 451 452 $('.forukbusiness').hide(); 453 $('.forallus').hide(); 454 $('.forallcan').hide() 455 456 457 458 459 } else if (sel == 'company') { 460 461 $('.forcanbusiness').attr('value', '12345'); 462 $('.forusbusiness').attr('value', '12345'); 463 $('.forallus').attr('value', '12345'); 464 $('.forallcan').attr('value', '12345') ; 465 466 $('.forukbusiness').attr('value', ''); 467 468 $('.forallbusiness').show(); 469 $('.forusbusiness').hide(); 470 $('.forcanbusiness').hide(); 471 472 $('.forukbusiness').show(); 473 $('.forallus').hide(); 474 $('.forallcan').hide(); 475 476 477 } 478 479 480 481 break; 482 } //end switch 483 484 }); 485 486 487 488 489 $('input[type=radio][name=paytype]').on('change', function() { 490 491 var paytype = $(this).val(); 492 493 switch (paytype) { 494 case 'deposit': 495 496 $(".payinbank").fadeIn(); 497 $(".payinother").hide(); 498 $(".payincheque").hide(); 499 500 break; 501 502 503 case 'cheque': 504 $(".payinbank").hide(); 505 $(".payinother").hide(); 506 $(".payincheque").fadeIn(); 507 break; 508 509 case 'other': 510 $(".payinbank").hide(); 511 $(".payinother").fadeIn(); 512 $(".payincheque").hide(); 513 break; 514 } //end switch 515 }); 516 517 518 519 function isValidEmailAddress(emailAddress) { 520 var pattern = /^([a-z\d!#$%&'*+\-\/=?^_`{|}~\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+(\.[a-z\d!#$%&'*+\-\/=?^_`{|}~\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+)*|"((([ \t]*\r\n)?[ \t]+)?([\x01-\x08\x0b\x0c\x0e-\x1f\x7f\x21\x23-\x5b\x5d-\x7e\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]|\\[\x01-\x09\x0b\x0c\x0d-\x7f\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))*(([ \t]*\r\n)?[ \t]+)?")@(([a-z\d\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]|[a-z\d\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF][a-z\d\-._~\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]*[a-z\d\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])\.)+([a-z\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]|[a-z\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF][a-z\d\-._~\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]*[a-z\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])\.?$/i; 521 return pattern.test(emailAddress); 522 }; 523 524 525 function strcmp(a, b) { 526 if (a.toString() < b.toString()) return -1; 527 if (a.toString() > b.toString()) return 1; 528 return 0; 529 } 530 531 532 /* 533 $("input[type=password]").keyup(function() { 534 var ucase = new RegExp("[A-Z]+"); 535 var lcase = new RegExp("[a-z]+"); 536 var num = new RegExp("[0-9]+"); 537 538 $("#updateyourpass").prop("disabled", true); 539 $(".pssbtn").removeClass('fa-check').addClass('fa-ban'); 540 541 if ($("#password1").val().length >= 5) { 542 $("#8char").removeClass("glyphicon-remove"); 543 $("#8char").addClass("glyphicon-ok"); 544 $("#8char").css("color", "#00A41E"); 545 passed1 = 1; 546 547 } else { 548 $("#8char").removeClass("glyphicon-ok"); 549 $("#8char").addClass("glyphicon-remove"); 550 $("#8char").css("color", "#FF0004"); 551 passed1 = 0; 552 553 } 554 555 556 if (lcase.test($("#password1").val())) { 557 $("#lcase").removeClass("glyphicon-remove"); 558 $("#lcase").addClass("glyphicon-ok"); 559 $("#lcase").css("color", "#00A41E"); 560 passed3 = 1; 561 } else { 562 $("#lcase").removeClass("glyphicon-ok"); 563 $("#lcase").addClass("glyphicon-remove"); 564 $("#lcase").css("color", "#FF0004"); 565 passed3 = 0; 566 } 567 568 if (num.test($("#password1").val())) { 569 $("#num").removeClass("glyphicon-remove"); 570 $("#num").addClass("glyphicon-ok"); 571 $("#num").css("color", "#00A41E"); 572 passed4 = 1; 573 } else { 574 $("#num").removeClass("glyphicon-ok"); 575 $("#num").addClass("glyphicon-remove"); 576 $("#num").css("color", "#FF0004"); 577 passed4 = 0; 578 } 579 580 if ($("#password1").val() == $("#password2").val()) { 581 $("#pwmatch").removeClass("glyphicon-remove"); 582 $("#pwmatch").addClass("glyphicon-ok"); 583 $("#pwmatch").css("color", "#00A41E"); 584 passed5 = 1; 585 } else { 586 $("#pwmatch").removeClass("glyphicon-ok"); 587 $("#pwmatch").addClass("glyphicon-remove"); 588 $("#pwmatch").css("color", "#FF0004"); 589 passed5 = 0; 590 } 591 592 593 if (passed1 == 1 && passed3 == 1 && passed4 == 1 && passed5 == 1) { 594 //alert("all done"); 595 $("#updateyourpass").prop("disabled", false); 596 $(".pssbtn").removeClass('fa-ban').addClass('fa-check'); 597 document.getElementById("updateyourpass").addEventListener('click', doupdatepass); 598 599 } 600 601 602 603 }); 604 605 */ 606 607 function doupdatepass() { 608 var lp = $("#password1").val() 609 var cunq = $("input[name='getcunq']").val(); 610 611 612 613 614 $.ajax({ 615 type: "post", 616 url: "edit_settingsajax.php", 617 data: "doaction=updatepass&x=" + lp + "&getcunq=" + cunq, 618 beforeSend: function() {}, 619 success: function(data) { 620 data = data.trim(); 621 622 623 624 $('input[name="password1"]').val(""); 625 $('input[name="password2"]').val(""); 626 $(".pasbutton").hide(); 627 $("#pchange").show(); 628 629 630 } //end sucess 631 }); //end ajax 632 633 634 } 635 636 637 638
639 $("#mobile").on("countrychange", function(e, countryData) { 640 $("#mobile").val(""); 641 }); 642 643 644 645 $(document).on("click", ".etaken", function(e) { 646 $("#thealertbox,#thealertbox2,#thealertbox4,#thealertbox3,#thealertbox5,#thealertbox_user").hide(); 647 }); 648 649 $(document).on("click", ".badcode,.badcode2", function(e) { 650 $("#wrongcode,#wrongcode2,.ticketsavealert").hide(); 651 }); 652 653 654 $(document).on("click", ".resendcode", function(e) { 655 e.stopPropagation(); 656 //alert("s") 657 $("#codealert3").show(); 658 659 }); 660 661 $(document).on("click", ".resendmcode", function(e) { 662 e.stopPropagation(); 663 664 $("#codealert2").show(); 665 // $("#codealert").html("<i class='fa fa-retweet' aria-hidden='true'></i> <b>Resent Code to </b><br/> "+email); 666 }); 667 668 669 //toggle pass 670 $(document).on("click", "#togglepass", function(e) { 671 e.stopPropagation(); 672 673 $("#toggleusername").removeClass('oyellow'); 674 $("#togglemail").removeClass('oyellow'); 675 $("#togglenumber").removeClass('oyellow') 676 $("#togglebanking").removeClass('oyellow') 677 678 679 $(".editusernamediv").hide(); 680 $(".editmaildiv").hide(); 681 $(".mdiv").hide(); 682 683 $("#pchange").hide(); 684 $(".bankingdiv").hide(); 685 686 687 /* 688toggleusername 689togglemail 690togglenumber 691togglepass 692togglebanking 693 694editusernamediv 695editmaildiv 696mdiv 697passdiv 698bankingdiv 699 700*/ 701 702 703 704 705 $(this).toggleClass("oyellow"); 706 $(".passdiv").slideToggle(); 707 }); 708 709 710 711 //toggle banking 712 $(document).on("click", "#togglebanking", function(e) { 713 e.stopPropagation(); 714 715 $("#toggleusername").removeClass('oyellow'); 716 $("#togglemail").removeClass('oyellow'); 717 $("#togglenumber").removeClass('oyellow') 718 $("#togglepass").removeClass('oyellow'); 719 720 $(".editusernamediv").hide(); 721 $(".editmaildiv").hide(); 722 $(".mdiv").hide(); 723 $("#pchange").hide(); 724 $(".passdiv").hide(); 725 726 /* 727 728toggleusername 729togglemail 730togglenumber 731togglepass 732togglebanking 733 734editusernamediv 735editmaildiv 736mdiv 737passdiv 738bankingdiv 739 740*/ 741 742 743 //$(".passdiv").slideToggle(); 744 745 746 $(this).toggleClass("oyellow"); 747 $(".bankingdiv").slideToggle(); 748 }); 749 750 751 752 //toggle username 753 754 $(document).on("click", "#toggleusername", function(e) { 755 e.stopPropagation(); 756 $(this).toggleClass("oyellow"); 757 758 $("#togglemail").removeClass('oyellow'); 759 $("#togglenumber").removeClass('oyellow'); 760 $("#togglepass").removeClass('oyellow'); 761 $("#togglebanking").removeClass('oyellow') 762 763 $(".editmaildiv").hide(); 764 $(".mdiv").hide(); 765 $(".passdiv").hide(); 766 767 $("#pchange").hide(); 768 $(".bankingdiv").hide(); 769 770 771 /* 772toggleusername 773togglemail 774togglenumber 775togglepass 776togglebanking 777 778editusernamediv 779editmaildiv 780mdiv 781passdiv 782bankingdiv 783 784*/ 785 786 $("#thealertbox_user").hide(); 787 $("#chguser").prop('readonly', true); 788 789 $(".editusernamediv").slideToggle(); 790 791 792 }); 793 //toggle email 794 795 796 $(document).on("click", "#chguser", function(e) { 797 798 $("#chguser").prop('readonly', false); 799 }); 800 801 802 803 //lests change username 804 $(document).on("click", "#changeusername", function(e) { 805 806 var orichguser = $("input[name='orichguser']").val(); 807 var chguser = $("input[name='chguser']").val(); 808 809 var userchange = strcmp(orichguser, chguser); 810 var userlength = chguser.length; 811 var regx = /^[A-Za-z0-9]+$/; 812 var regx = /^[\w\-\s]+$/; 813 814 var flag1 = 0; 815 var flag2 = 0; 816 var flag3 = 0; 817 var flag4 = 0; 818 819 if (userlength < 3 || userlength > 12) { 820 flag1 = 1; 821 $("#thealertbox4").show(); 822 } 823 824 if (!regx.test(chguser)) { 825 flag2 = 1; 826 $("#thealertbox5").show(); 827 } 828 829 830 831 832 if (userchange == '0') { 833 alert('Username not changed') 834 flag3 = 1 835 } 836 837 838 839 if (flag1 == 0 && flag2 == 0 && flag3 == 0) { 840 $.ajax({ 841 type: "GET", 842 dataType: "html", 843 url: 'https://axcess.ai/ajax_changeusername.php', 844 data: "donewuser=" + chguser, 845 success: function(data) { 846 var resp = data.trim(); 847 848 if (resp == 'userexit') { 849 $("#thealertbox_user").show(); 850 } else { 851 852 853 $(".usergroup").hide(); 854 $(".successmsg").show(); 855 $("#echange").show(); 856 $(".usern").html(chguser); 857 } //end if 858 859 } //end success 860 }); //end ajax 861 862 863 864 } //endif 865 866 867 }); //endif 868 869 870 871 872 873 874 875 876 $(document).on("click", "#togglemail", function(e) { 877 e.stopPropagation(); 878 879 $("#toggleusername").removeClass('oyellow'); 880 $("#togglenumber").removeClass('oyellow'); 881 $("#togglepass").removeClass('oyellow'); 882 $("#togglebanking").removeClass('oyellow') 883 884 $(".editusernamediv").hide(); 885 $(".mdiv").hide(); 886 $(".passdiv").hide(); 887 $(".bankingdiv").hide(); 888 889 $("#echange").hide(); 890 891 892 /* 893toggleusername 894togglemail 895togglenumber 896togglepass 897togglebanking 898 899editusernamediv 900editmaildiv 901mdiv 902passdiv 903bankingdiv 904 905*/ 906 907 $("#alerter").hide(); 908 909 $('input[name="esteps"]').val("1"); 910 911 $("#email").prop('readonly', true); 912 $("#cemail").prop('readonly', true); 913 914 $(this).toggleClass("oyellow"); 915 $(".editmaildiv").slideToggle(); 916 917 }); 918 919 920 //add username 921 $(document).on("click", "#toggleuser", function(e) { 922 923 $(this).toggleClass("oyellow"); 924 $(".userdiv").slideToggle(); 925 }); 926 927 928 929 930 //change number toggle 931 932 $(document).on("click", "#togglenumber", function(e) { 933 e.stopPropagation(); 934 935 $("#toggleusername").removeClass('oyellow'); 936 $("#togglemail").removeClass('oyellow'); 937 $("#togglepass").removeClass('oyellow'); 938 $("#togglebanking").removeClass('oyellow') 939 940 941 $(".editusernamediv").hide(); 942 $(".editmaildiv").hide(); 943 $(".passdiv").hide(); 944 $(".bankingdiv").hide(); 945 946 /* 947toggleusername 948togglemail 949togglenumber 950togglepass 951togglebanking 952 953editusernamediv 954editmaildiv 955mdiv 956passdiv 957bankingdiv 958 959*/ 960 961 $("#intcode").prop('readonly', true); 962 963 $(this).toggleClass("oyellow"); 964 $(".mdiv").slideToggle(); 965 }); 966 967 968 969 970 971 972 //make email forms read only 973 $(document).on("click", "#email,#cemail ", function(e) { 974 e.stopPropagation(); 975 976 $("#cemail").prop('readonly', false); 977 $("#email").prop('readonly', false); 978 }); 979 980 981 982 983 //send phone code 984 $(document).on("click", "#sendphonecode,#updatephone", function(e) { 985 e.stopPropagation(); 986 987 var cunq = $("input[name='getcunq']").val(); 988 var estep = $(this).attr('data-mstep'); 989 var intlNumber = $("#mobile").intlTelInput("getNumber"); 990 // or 991 var ntlNumber = $("#mobile").intlTelInput("getNumber", intlTelInputUtils.numberFormat.E164); 992 var flag1 = 0; 993 994 var isValid = $("#mobile").intlTelInput("isValidNumber"); 995 if (!isValid) { 996 alert(messages.noblankphone); 997 flag1 = 1 998 return false;
999 } 1000 1001 if (flag1 == 0) { 1002 1003 phonevalidate(ntlNumber, cunq, estep); 1004 } 1005 1006 1007 }); 1008 1009 1010 1011 1012 function phonevalidate(ntlNumber, cunq, estep) { 1013 1014 1015 1016 $.ajax({ 1017 type: "post", 1018 url: "edit_settingsajax.php", 1019 data: "doaction=checkphone&phone=" + ntlNumber, 1020 beforeSend: function() {}, 1021 success: function(data) { 1022 data = data.trim(); 1023 //alert(data) 1024 1025 if (data == 1) { 1026 $("#thealertbox2").show(); 1027 1028 } else { 1029 1030 $(".setnext2").hide(); 1031 $(".setcode2").show(); 1032 donext2(ntlNumber, cunq, estep); 1033 } //emd if 1034 1035 1036 } //end sucess 1037 }); //end ajax 1038 1039 1040 1041 1042 } //endfunction 1043 1044 1045 1046 function donext2(ntlNumber, cunq, estep) { 1047 1048 if (estep == 1) { 1049 //we send code and recode 1050 $.ajax({ 1051 type: "GET", 1052 dataType: "html", 1053 url: 'https://axcess.ai/edit_settingsajax.php', 1054 data: "doaction=sendmobilecode&phone=" + ntlNumber + "&getcunq=" + cunq, 1055 success: function(data) { 1056 // alert(data); 1057 1058 } //end success 1059 }); //end ajax 1060 1061 } else { 1062 //here we are looking to update db with code 1063 var mcode = $("input[name='mcode']").val(); 1064 var getverified = $("input[name='getverified']").val(); 1065 1066 $.ajax({ 1067 type: "GET", 1068 dataType: "html", 1069 url: 'https://axcess.ai/edit_settingsajax.php', 1070 data: "doaction=updatecell&phone=" + ntlNumber + "&getcunq=" + cunq + "&mcode=" + mcode, 1071 success: function(data) { 1072 data = data.trim(); 1073 1074 if (data == '0') { 1075 $("#wrongcode2").show(); 1076 } else { 1077 $(".setcode2").hide(); 1078 $("#echange2").show(); 1079 $(".phonediv").html(" " + ntlNumber + " <i class='fas fa-check dogreen'></i>"); 1080 getverified = 1; 1081 1082 if (getverified == 1) { 1083 $('.mdiv').remove(); 1084 $('#togglenumber').remove(); 1085 $(".pconfirmed").show(); 1086 checkconfirmed(); 1087 checkverified(); 1088 } 1089 1090 } //end data0 1091 1092 1093 } //end success 1094 }); //end ajax 1095 1096 1097 1098 1099 } //emd if 1100 1101 1102 } //end function 1103 1104 1105 1106 //once a week function 1107 $(document).on("click", ".onceweek", function(e) { 1108 $('#askrecur').hide(); 1109 $(".datepicker2").removeClass("required"); 1110 $(".timepicker2").removeClass("required"); 1111 1112 1113 1114 1115 var occurdate = $('.everydate').text(); 1116 1117 1118 $('.extend1').hide(); 1119 1120 $("input[name='enddate']").val('09/07/8019'); 1121 $("input[name='endtime']").val('22:30'); 1122 1123 $("input[name='isoccur']").val('1'); 1124 $("input[name='occurdate']").val(occurdate); 1125 1126 }); 1127 1128 1129 //once a week function 1130 $(document).on("click", ".notrepeat", function(e) { 1131 $('#askrecur').hide(); 1132 $('.extend1').show(); 1133 1134 $(".datepicker2").removeClass("required"); 1135 $(".timepicker2").removeClass("required"); 1136 1137 $(".datepicker2").addClass("required"); 1138 $(".timepicker2").addClass("required"); 1139 $("input[name='isoccur']").val('0'); 1140 $("input[name='occurdate']").val(''); 1141 1142 }); 1143 1144 1145 1146 1147 //add user click 1148 $(document).on("click", "#createuser", function(e) { 1149 e.stopPropagation(); 1150 var cunq = $("input[name='getcunq']").val(); 1151 var userid = $("input[name='username']").val(); 1152 var userlength = userid.length; 1153 var regx = /^[A-Za-z0-9]+$/; 1154 var regx = /^[\w\-\s]+$/; 1155 1156 var flag1 = 0; 1157 var flag2 = 0; 1158 var flag3 = 0; 1159 1160 if (userlength < 3 || userlength > 10) { 1161 flag1 = 1; 1162 $("#thealertbox4").show(); 1163 } 1164 1165 if (!regx.test(userid)) { 1166 flag3 = 1; 1167 $("#thealertbox5").show(); 1168 } 1169 1170 1171 1172 var email = 'notinuse'; 1173 $.ajax({ 1174 type: "POST", 1175 dataType: "html",
1176 url: 'https://axcess.ai/ajaxvalidatetwo.php', 1177 data: "email=" + email + "&user=" + userid, 1178 success: function(data) { 1179 data = data.trim(); 1180 1181 var array = data.split('|'); 1182 var rtnuser = array[1]; 1183 var rtnemail = array[2]; 1184 1185 if (rtnuser == 1) { 1186 flag2 = 1; 1187 $("#thealertbox3").show(); 1188 } 1189 1190 1191 1192 if (flag1 == 0 && flag2 == 0 && flag3 == 0) { 1193 1194 addusername(userid, cunq); 1195 } 1196 1197 } //end suc 1198 }); //end ajax 1199 1200 }); 1201 1202 1203 //send email code 1204 1205 $(document).on("click", "#sendemailcode,#updatemail", function(e) { 1206 e.stopPropagation(); 1207 $("#thealertbox").hide(); 1208 $("#codealert").hide(); 1209 var email = $("input[name='email']").val(); 1210 var cemail = $("input[name='cemail']").val(); 1211 var cunq = $("input[name='getcunq']").val(); 1212 var estep = $(this).attr('data-estep'); 1213 1214 emailvalidate(email, cemail, cunq, estep); 1215 }); 1216 1217 1218 1219 1220 function addusername(userid, cunq) { 1221 1222 $.ajax({ 1223 type: "GET", 1224 dataType: "html", 1225 url: 'https://axcess.ai/edit_settingsajax.php', 1226 data: "doaction=addusername&user=" + userid + "&getcunq=" + cunq, 1227 success: function(data) { 1228 //alert(data); 1229 data = data.trim(); 1230 1231 1232 $('.userdiv').remove(); 1233 $('#toggleuser').remove(); 1234 $(".uconfirmed").show(); 1235 1236 checkverified(); 1237 1238 1239 } //end suc 1240 }); //end ajax 1241 1242 1243 } //end functio 1244 1245 1246 1247 function emailvalidate(email, cemail, cunq, estep) { 1248 1249 email = email.trim(); 1250 cemail = cemail.trim(); 1251 1252 var flag1 = 0; 1253 var flag2 = 0; 1254 var flag3 = 0; 1255 1256 1257 if (!isValidEmailAddress(email)) { 1258 flag1 = 1 1259 $('#email').css('border-color', 'red'); 1260 alert(messages.novalidemail); 1261 return false; 1262 } 1263 1264 if (!isValidEmailAddress(cemail)) { 1265 flag2 = 1 1266 $('#cemail').css('border-color', 'red'); 1267 alert(messages.novalidemail); 1268 return false; 1269 } 1270 1271 if (email != cemail) { 1272 $('#email').css('border-color', 'red'); 1273 $('#cemail').css('border-color', 'red'); 1274 flag3 = 1 1275 alert(messages.noemailmatch); 1276 return false; 1277 } 1278 1279 1280 1281 1282 if (flag1 == 0 && flag2 == 0 && flag3 == 0) { 1283 1284 1285 1286 1287 var userid = 'notinuse'; 1288 $.ajax({ 1289 type: "GET", 1290 dataType: "html", 1291 url: 'https://axcess.ai/ajaxvalidatetwo.php', 1292 data: "email=" + email + "&user=" + userid, 1293 success: function(data) { 1294 data = data.trim(); 1295 1296 var array = data.split('|'); 1297 var rtnuser = array[1]; 1298 var rtnemail = array[0]; 1299 //alert(data) 1300 //var rtnemail = data.substring(0, 1); 1301 //var rtnuser = data.substring(2, 3); 1302 1303 console.log(rtnemail) 1304 if (rtnemail == 1) { 1305 1306 $("#thealertbox").show(); 1307 //$(".alert,.alert-dismissable,.alert-danger").show(); 1308 } else { 1309 $(".setnext").hide(); 1310 $(".setcode").show(); 1311 donext(email, cunq, estep); 1312 } //end if 1313 1314 } //end success 1315 }); //end ajax 1316 1317 1318 1319 1320 } //end if flags 123 1321 1322 1323 1324 1325 } //end function 1326 1327 1328 1329 1330 function donext(email, cunq, estep) { 1331 1332 if (estep == 1) { 1333 //alert(email+" "+cunq); 1334 $.ajax({ 1335 type: "GET", 1336 dataType: "html", 1337 url: 'https://axcess.ai/edit_settingsajax.php', 1338 data: "doaction=sendcode&email=" + email + "&getcunq=" + cunq, 1339 success: function(data) { 1340 1341 } //end success 1342 }); //end ajax 1343 1344 } else { 1345 1346 var ecode = $("input[name='ecode']").val(); 1347 var getverified = $("input[name='getverified']").val(); 1348 1349 $.ajax({ 1350 type: "GET", 1351 dataType: "html", 1352 url: 'https://axcess.ai/edit_settingsajax.php', 1353 data: "doaction=updatemail&email=" + email + "&getcunq=" + cunq + "&ecode=" + ecode, 1354 success: function(data) { 1355 //alert(data); 1356 data = data.trim(); 1357 1358 if (data == '0') { 1359 $("#wrongcode").show(); 1360 } else { 1361 $(".setcode").hide(); 1362 $("#echange").show(); 1363 //$("#echange").html("<i class='fa fa-check' aria-hidden='true'></i> <b>Your email has been updated</b><br/> "+email); 1364 $(".emaildiv").html(" " + email + " <i class='fas fa-check dogreen'></i>" ); 1365 1366 getverified = 1; 1367 1368 if (getverified == 1) { 1369 //$('.editmaildiv').remove(); 1370 $('#togglemail').remove(); 1371 $(".econfirmed").show(); 1372 checkconfirmed(); 1373 checkverified(); 1374 1375 } 1376 } //end data0 1377 1378 1379 } //end success 1380 }); //end ajax 1381 1382 1383 1384 } //end if step 1385 1386 } //function 1387 1388 1389 1390 function checkverified() { 1391 1392 if (!$('.place')[0]) { 1393 1394 $("#vset").show(); 1395 } 1396 1397 } //end function 1398 1399 1400 1401 1402}); //end doc
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.