1$(document).ready(function(){ 2 3 //ç»å ¥é é¢ 4 if( $("#login-form").length > 0 ) { 5 6 $("#login-form").validate({ 7 8 rules: { 9 acc: { 10 required: true, 11 email:true 12 }, 13 pwd: { 14 required: true 15 }, 16 chknum: { 17 required: true 18 } 19 }, 20 submitHandler: function(form) { 21 22 var Formdata = $("#login-form").serialize(); 23 Formdata += '&type=mlogin'; 24 25 Post_JS(Formdata, Exec_Url); 26 } 27 }); 28 } 29 30 if( $("#general-login-form").length > 0 ) { 31 32 $("#general-login-form").validate({ 33 34 rules: { 35 acc: { 36 required: true, 37 }, 38 pwd: { 39 required: true 40 }, 41 chknum: { 42 required: true 43 } 44 }, 45 submitHandler: function(form) { 46 47 var Formdata = $("#general-login-form").serialize(); 48 49 Post_JS(Formdata, Exec_Url); 50 } 51 }); 52 } 53 54 if( $("#general-login2-form").length > 0 ) { 55 56 $("#general-login2-form").validate({ 57 58 rules: { 59 acc: { 60 required: true, 61 }, 62 }, 63 submitHandler: function(form) { 64 65 var Formdata = $("#general-login2-form").serialize(); 66 67 Post_JS(Formdata, Exec_Url); 68 } 69 }); 70 } 71 72 //註å 73 if( $("#register-form").length > 0 ) { 74 75 $("#register-form").validate({ 76 77 rules: { 78 acc: { 79 required: true, 80 email:true 81 }, 82 pwd: { 83 required: true, 84 //enString: true, 85 minlength: 8 86 }, 87 pwd2: { 88 required: true, 89 minlength: 8, 90 equalTo: "#pwd" 91 }, 92 chknum:{ 93 required: true, 94 }, 95 /*u_name:{ 96 required:true 97 //,chinese:"true", 98 }, 99 city:"required", 100 area:"required", 101 address:"required", 102 zipcode:"required",*/ 103 tel:{ 104 required:true, 105 number: true, 106 minlength: 8, 107 }, 108 tel1:{ 109 //required:true, 110 number:true, 111 minlength: 8, 112 }, 113 /*chknum:"required", 114 sex:"required", 115 yy:"required", 116 mm:"required", 117 dd:"required",*/ 118 //agree:"required", 119 /*birthday:{ 120 required:true, 121 dateISO:true 122 }*/ 123 }, 124 submitHandler: function(form) { 125 126 var Form_Data = new FormData(document.getElementById("register-form")); 127 128 if($("#agree:checked").length==0){ 129 130 swalert(REG001); 131 return false; 132 } 133 134 //if( $('input[name="regtype"]').val() != 'T02' ){ 135 136 /*if( $('input[name="regtype"]').val() == 'T01' || $("#uniform").val() != '' ){ 137 138 if( !ValidateTaxID($("#uniform").val()) ){ 139 140 swalert(REG004); 141 return false; 142 } 143 }*/ 144 //} 145 146 var submitButton = $(this.submitButton); 147 //submitButton.attr("disabled",true); 148 //submitButton.button("loading"); 149 $.ajax({
150 type: "POST", 151 url: Exec_Url, 152 data: Form_Data, 153 dataType: "json", 154 mimeType:"multipart/form-data", 155 contentType: false, 156 cache: false, 157 processData:false, 158 success: function (data) { //console.log(data); 159 160 if( data.html_msg != '' ){ 161 162 swalert(data.html_msg,data.html_href); 163 }else if( checkin(data.html_mail) != '' ){ 164 165 $("#myModal-mail .auth_mail").text(data.html_mail); 166 $("#myModal-mail").modal('show'); 167 } 168 }, 169 error: function(data){ 170 171 swalert(REG002); 172 return false; 173 }, 174 complete: function () { 175 176 loading('close'); 177 }, 178 beforeSend: function() { 179 180 loading('open'); 181 } 182 }); 183 } 184 185 }); 186 } 187 188 //註å 189 if( $("#general-register-form").length > 0 ) { 190 191 $("#general-register-form").validate({ 192 193 rules: { 194 acc: { 195 required: true, 196 LoginID: true 197 }, 198 pwd: { 199 required: true, 200 minlength: 8 201 }, 202 pwd2: { 203 required: true, 204 minlength: 8, 205 equalTo: "#pwd" 206 }, 207 /*city:"required", 208 area:"required", 209 address:"required", 210 zipcode:"required",*/ 211 212 //sex:"required", 213 //yyyy:"required", 214 //mm:"required", 215 //dd:"required", 216 //agree:"required", 217 /*birthday:{ 218 required:true, 219 dateISO:true 220 }*/ 221 }, 222 submitHandler: function(form) { 223 224 var Form_Data = new FormData(document.getElementById("general-register-form")); 225 226 if($("#agree:checked").length==0){ 227 228 swalert('è«å¾é¸å·²è©³ç´°é±è®ä¸¦ä¸åæãæå¡æ¢æ¬¾ã'); 229 return false; 230 } 231 232 var submitButton = $(this.submitButton); 233 //submitButton.button("loading"); 234 $.ajax({
235 type: "POST", 236 url: Exec_Url, 237 data: Form_Data, 238 dataType: "json", 239 mimeType:"multipart/form-data", 240 contentType: false, 241 cache: false, 242 processData:false, 243 success: function (data) { //console.log(data); 244 245 if( data.html_msg != '' ){ 246 247 swalert(data.html_msg,data.html_href); 248 }else if( checkin(data.html_mail) != '' ){ 249 250 $("#myModal-mail .auth_mail").text(data.html_mail); 251 $("#myModal-mail").modal('show'); 252 } 253 }, 254 error: function(data){ 255 256 swalert(REG002); 257 return false; 258 }, 259 complete: function () { 260 261 submitButton.attr("disabled",false); 262 loading('close'); 263 }, 264 beforeSend: function() { 265 266 submitButton.attr("disabled",true); 267 loading('open'); 268 } 269 }); 270 } 271 272 }); 273 } 274 275 //é©èä¿¡ç®± 276 /*if($("#checkForm").length>0) { 277 $("#checkForm").validate({ 278 rules: { 279 chk_num: { 280 required: true 281 } 282 }, 283 submitHandler: function(form) { 284 data=$("#checkForm").serialize(); 285 PostValue($("#checkForm"),url,data); 286 } 287 }); 288 }*/ 289 290 if( $("#resend-form").length > 0 ) { 291 292 $("#resend-form").validate({ 293 294 rules: { 295 email: { 296 required: true, 297 email:true 298 }, 299 chknum:{ 300 required: true, 301 } 302 }, 303 submitHandler: function(form) { 304 305 var Formdata = $("#resend-form").serialize(); 306 Formdata += '&type=auth_resend2'; 307 308 Post_JS(Formdata, Exec_Url); 309 } 310 }); 311 } 312 313 if( $("#forget-form").length > 0 ) { 314 315 $("#forget-form").validate({ 316 317 rules: { 318 email: { 319 required: true, 320 email:true 321 }, 322 chknum:{ 323 required: true, 324 } 325 }, 326 submitHandler: function(form) { 327 328 var Formdata = $("#forget-form").serialize(); 329 Formdata += '&type=forget_pwd'; 330 331 Post_JS(Formdata, Exec_Url); 332 } 333 334 }); 335 } 336 337 if( $("#order-ticket-form").length > 0 ) { 338 339 $("#order-ticket-form").validate({ 340 341 rules: { 342 email: { 343 required: true, 344 email:true 345 }, 346 tel:{ 347 number: true, 348 minlength: 8, 349 }, 350 }, 351 submitHandler: function(form) { 352 353 if( $(".important-infor-agree").length > 0 ){ 354 355 if( $(".important-infor-agree:checked").length == 0 ){ 356 357 swalert(REG001); 358 return false; 359 } 360 } 361 362 if( checkin($("#uniform").val()) != '' ){ 363 364 if( !ValidateTaxID($("#uniform").val()) ){ 365 366 swalert(REG004); 367 return false; 368 } 369 } 370 371 var remind = $('input[name="remind"]', form).val(); 372 //console.log($('input[name="remind"]', form).val()); 373 //console.log(form); 374 //return; 375 376 $('#order-ticket-form button[type="submit"]').attr('disabled', true); 377 378 var Formdata = $("#order-ticket-form").serialize(); 379 Formdata += '&type=order_save'; 380 381 setTimeout(function(){ $('#order-ticket-form button[type="submit"]').attr('disabled', false); }, 1000); 382 383 if( remind == 1 ){ 384 385 swal({ 386 title : ORD008, 387 text : ORD009, 388 confirmButtonColor : "#ff6600", 389 allowOutsideClick: false, 390 },function(){ 391 392 Post_JS(Formdata, Exec_Url); 393 }); 394 }else{ 395 396 Post_JS(Formdata, Exec_Url); 397 } 398 399 //swalert(ORD009, '', ORD008); 400 //return false; 401 } 402 }); 403 } 404 405 if( $("#order-ticket-resend").length > 0 ) { 406 407 $("#order-ticket-resend").validate({ 408 409 rules: { 410 email: { 411 required: true, 412 email:true 413 }, 414 email2: { 415 required: true, 416 email:true, 417 equalTo: "#email" 418 }, 419 chknum:{ 420 required: true, 421 } 422 }, 423 submitHandler: function(form) { 424 425 var Formdata = $("#order-ticket-resend").serialize(); 426 Formdata += '&type=order_resend'; 427 428 Post_JS(Formdata, Exec_Url); 429 } 430 431 }); 432 } 433 434 //ä¿®æ¹è³æ 435 if( $("#mem-edit-form").length>0 ) { 436 437 $("#mem-edit-form").validate({ 438 439 rules: { 440 email:{ 441 required:true, 442 email:true 443 }, 444 chknum:{ 445 required: true, 446 }, 447 /*city:"required", 448 area:"required", 449 address:"required", 450 zipcode:"required", 451 phone1:{ 452 required:true, 453 mobile:true 454 }, 455 phone2:{ 456 phone: true 457 }, 458 chknum:"required", 459 /*sex:"required", 460 yy:"required", 461 mm:"required", 462 dd:"required", 463 birthday:{ 464 required:true, 465 dateISO:true 466 }*/ 467 }, 468 submitHandler: function(form) { 469 470 var Formdata = $("#mem-edit-form").serialize(); 471 Formdata += '&type=mem_edit_form'; 472 473 Post_JS(Formdata, Exec_Url); 474 } 475 }); 476 } 477 478 //ä¿®æ¹è³æ 479 if( $("#general-edit-form").length>0 ) { 480 481 $("#general-edit-form").validate({ 482 483 rules: { 484 email:{ 485 required:true, 486 email:true 487 }, 488 chknum:{ 489 required: true, 490 }, 491 }, 492 submitHandler: function(form) { 493 494 var Formdata = $("#general-edit-form").serialize(); 495 496 Post_JS(Formdata, Exec_Url); 497 } 498 }); 499 } 500 501 var general_refund = '#general-refund-form'; 502 if( $(general_refund).length > 0 ) { 503 504 $(general_refund).validate({ 505 506 rules: { 507 credit4:{ 508 number: true, 509 maxlength: 4, 510 minlength: 4, 511 }, 512 }, 513 submitHandler: function(form) { 514 515 if( $(".refund-checkbox:checked").length == 0 ){ 516 517 swalert('è«å¾é¸ï¼åæä¾è²´å®ä½è¦ç¯'); 518 return false; 519 } 520 521 $(general_refund+' button[type="submit"]').attr('disabled', true); 522 523 var Formdata = $(general_refund).serialize(); 524 525 Post_JS(Formdata, Exec_Url); 526 527 setTimeout(function(){ $(general_refund+' button[type="submit"]').attr('disabled', false); }, 1000); 528 } 529 }); 530 } 531 532 //ä¿®æ¹å¯ç¢¼ 533 if( $("#chgpwd-form").length > 0 ) { 534 535 $("#chgpwd-form").validate({ 536 537 rules: { 538 pwd: { 539 required: true, 540 //enString: true, 541 minlength: 8 542 }, 543 pwd2: { 544 required: true, 545 minlength: 8, 546 equalTo: "#pwd" 547 }, 548 chknum:{ 549 required: true, 550 }, 551 }, 552 submitHandler: function(form) { 553 554 var Formdata = $("#chgpwd-form").serialize(); 555 Formdata += '&type=chgpwd'; 556 557 Post_JS(Formdata, Exec_Url); 558 } 559 560 }); 561 } 562 563 if($("#contact-form").length>0) { 564 565 $("#contact-form").validate({ 566 //errorElement: "span", 567 submitHandler: function(form) { 568 569 var Formdata = $("#contact-form").serialize(); 570 Formdata += '&type=msg_save'; 571 572 Post_JS(Formdata, Exec_Url); 573 } 574 }); 575 } 576 577 if( $("#reservation-form").length > 0 ) { 578 579 $("#reservation-form").validate({ 580 581 rules: { 582 chknum:{ 583 required: true, 584 } 585 }, 586 submitHandler: function(form) { 587 588 var Formdata = $("#reservation-form").serialize(); 589 Formdata += '&type=reservation_login'; 590 591 Post_JS(Formdata, Exec_Url); 592 } 593 }); 594 } 595 596 if( $("#rsvt-ticket-form").length > 0 ) { 597 598 $("#rsvt-ticket-form").validate({ 599 600 rules: { 601 email: { 602 required: true, 603 email:true 604 }, 605 tel:{ 606 number: true, 607 minlength: 8, 608 }, 609 }, 610 submitHandler: function(form) { 611 612 if( checkin($("#uniform").val()) != '' ){ 613 614 if( !ValidateTaxID($("#uniform").val()) ){ 615 616 swalert(REG004); 617 return false; 618 } 619 } 620 621 $('#rsvt-ticket-form button[type="submit"]').attr('disabled', true); 622 623 var Formdata = $("#rsvt-ticket-form").serialize(); 624 Formdata += '&type=rsvt_save'; 625 626 Post_JS(Formdata, Exec_Url); 627 628 setTimeout(function(){ $('#rsvt-ticket-form button[type="submit"]').attr('disabled', false); }, 1000); 629 } 630 631 }); 632 } 633 634 if( $("#order-coupon-form").length > 0 ) { 635 636 $("#order-coupon-form").validate({ 637 638 rules: { 639 email: { 640 required: true, 641 email:true 642 }, 643 tel:{ 644 number: true, 645 minlength: 8, 646 }, 647 }, 648 submitHandler: function(form) { 649 650 if( checkin($("#uniform").val()) != '' ){ 651 652 if( !ValidateTaxID($("#uniform").val()) ){ 653 654 swalert(REG004); 655 return false; 656 } 657 } 658 659 $('#order-coupon-form button[type="submit"]').attr('disabled', true); 660 661 var Formdata = $("#order-coupon-form").serialize(); 662 Formdata += '&type=order_coupon_form'; 663 664 Post_JS(Formdata, Exec_Url); 665 666 setTimeout(function(){ $('#order-coupon-form button[type="submit"]').attr('disabled', false); }, 1000); 667 } 668 }); 669 } 670 671 var form10 = '#refund-common-form'; 672 if( $(form10).length > 0 ) { 673
674 $(form10).validate({ 675 676 rules: { 677 tel:{ 678 number: true, 679 minlength: 8, 680 }, 681 ocount:{ 682 number: true, 683 maxlength: 5, 684 }, 685 recount:{ 686 number: true, 687 maxlength: 5, 688 }, 689 credit4:{ 690 number: true, 691 maxlength: 4, 692 minlength: 4, 693 }, 694 }, 695 submitHandler: function(form) { 696 697 if( $(".refund-checkbox:checked").length == 0 ){ 698 699 swalert('è«å¾é¸ï¼åæä¾è²´å®ä½è¦ç¯'); 700 return false; 701 } 702 703 $(form10+' button[type="submit"]').attr('disabled', true); 704 705 var Formdata = $(form10).serialize(); 706 Formdata += '&type=refund_common_form'; 707 708 Post_JS(Formdata, Exec_Url); 709 710 setTimeout(function(){ $(form10+' button[type="submit"]').attr('disabled', false); }, 1000); 711 } 712 }); 713 } 714 715 var form11 = '#refund-t03-form'; 716 if( $(form11).length > 0 ) { 717 718 $(form11).validate({ 719 720 rules: { 721 tel:{ 722 number: true, 723 minlength: 8, 724 }, 725 ocount:{ 726 number: true, 727 maxlength: 5, 728 }, 729 recount:{ 730 number: true, 731 maxlength: 5, 732 }, 733 credit4:{ 734 number: true, 735 maxlength: 4, 736 minlength: 4, 737 }, 738 }, 739 submitHandler: function(form) { 740 741 if( $(".refund-checkbox:checked").length == 0 ){ 742 743 swalert('è«å¾é¸ï¼åæä¾è²´å®ä½è¦ç¯'); 744 return false; 745 } 746 747 $(form11+' button[type="submit"]').attr('disabled', true); 748 749 var Formdata = $(form11).serialize(); 750 Formdata += '&type=refund_t03_form'; 751 752 Post_JS(Formdata, Exec_Url); 753 754 setTimeout(function(){ $(form11+' button[type="submit"]').attr('disabled', false); }, 1000); 755 } 756 }); 757 } 758 759 var form12 = '#refund-t01-form'; 760 if( $(form12).length > 0 ) { 761 762 $(form12).validate({ 763 764 rules: { 765 tel:{ 766 number: true, 767 minlength: 8, 768 }, 769 ocount:{ 770 number: true, 771 maxlength: 5, 772 }, 773 recount:{ 774 number: true, 775 maxlength: 5, 776 }, 777 }, 778 submitHandler: function(form) { 779 780 var Form_Data = new FormData(document.getElementById("refund-t01-form")); 781 Form_Data.append('type', 'refund_t01_form'); 782 783 if( checkin($("#uniform").val()) != '' ){ 784 785 if( !ValidateTaxID($("#uniform").val()) ){ 786 787 swalert(REG004); 788 return false; 789 } 790 } 791 792 if( $(".refund-checkbox:checked").length == 0 ){ 793 794 swalert('è«å¾é¸ï¼æ¬äººåææ¬¾é æ£é¤'); 795 return false; 796 } 797 798 if( $(".refund-checkbox2:checked").length == 0 ){ 799 800 swalert('è«å¾é¸ï¼åæä¾è²´å®ä½è¦ç¯'); 801 return false; 802 } 803 804 $(form12+' button[type="submit"]').attr('disabled', true); 805
806 /*var Formdata = $(form12).serialize(); 807 Formdata += '&type=refund_t01_form'; 808 809 Post_JS(Formdata, Exec_Url);*/ 810 811 $.ajax({ 812 type: "POST", 813 url: Exec_Url, 814 data: Form_Data, 815 dataType: "json", 816 mimeType:"multipart/form-data", 817 contentType: false, 818 cache: false, 819 processData:false, 820 success: function (data) { //console.log(data); 821 822 if( data.html_msg != '' ){ 823 824 swalert(data.html_msg,data.html_href); 825 return false; 826 } 827 828 if( data.html_eval != '' && data.html_eval != null ){ 829 830 setTimeout(data.html_eval, 1); 831 return false; 832 } 833 }, 834 error: function(data){ 835 836 swalert(REG002); 837 return false; 838 }, 839 complete: function () { 840 841 loading('close'); 842 }, 843 beforeSend: function() { 844 845 loading('open'); 846 } 847 }); 848 849 setTimeout(function(){ $(form12+' button[type="submit"]').attr('disabled', false); }, 1000); 850 } 851 }); 852 } 853 854 var form13 = '#refund-presale-form'; 855 if( $(form13).length > 0 ) { 856 857 $(form13).validate({ 858 859 rules: { 860 tel:{ 861 number: true, 862 minlength: 8, 863 }, 864 ocount:{ 865 number: true, 866 maxlength: 5, 867 }, 868 credit4:{ 869 number: true, 870 maxlength: 4, 871 minlength: 4, 872 }, 873 }, 874 submitHandler: function(form) { 875 876 if( $(".refund-checkbox:checked").length == 0 ){ 877 878 swalert('è«å¾é¸ï¼åæä¾è²´å®ä½è¦ç¯'); 879 return false; 880 } 881 882 $(form13+' button[type="submit"]').attr('disabled', true); 883 884 var Formdata = $(form13).serialize(); 885 Formdata += '&type=refund_presale_form'; 886 887 Post_JS(Formdata, Exec_Url); 888 889 setTimeout(function(){ $(form13+' button[type="submit"]').attr('disabled', false); }, 1000); 890 } 891 }); 892 } 893 894 var sightsee = '#sightsee-add-form';//ç·ä¸ç³è«åä½åºå®¶ 895 if( $(sightsee).length > 0 ) { 896 897 $(sightsee).validate({ 898 899 rules: { 900 storename:{ 901 maxlength: 20, 902 }, 903 storeacc:{ 904 maxlength: 20, 905 }, 906 storepwd:{ 907 minlength: 6, 908 maxlength: 20, 909 }, 910 name:{ 911 maxlength: 20, 912 }, 913 tel:{ 914 phone: true, 915 minlength: 8, 916 maxlength: 20, 917 }, 918 phone:{ 919 mobile: true, 920 minlength: 8, 921 maxlength: 20, 922 }, 923 email: { 924 email:true 925 }, 926 address:{ 927 maxlength: 100, 928 }, 929 }, 930 submitHandler: function(form) { 931 932 $(sightsee+' button[type="button"]').attr('disabled', true); 933 934 /*var Formdata = $(sightsee).serialize(); 935 Formdata += '&type=sightsee_add'; 936 937 Post_JS(Formdata, Exec_Url);*/ 938 939 setTimeout(function(){ $(sightsee+' button[type="button"]').attr('disabled', false); }, 1000); 940 941 var Form_Data = new FormData(document.getElementById("sightsee-add-form")); 942 943 var submitButton = $(this.submitButton); 944 //submitButton.attr("disabled",true); 945 //submitButton.button("loading"); 946 $.ajax({
947 type: "POST", 948 url: Exec_Url, 949 data: Form_Data, 950 dataType: "json", 951 mimeType:"multipart/form-data", 952 contentType: false, 953 cache: false, 954 processData:false, 955 success: function (data) { //console.log(data); 956 957 if( data.html_msg != '' ){ 958 959 swalert(data.html_msg,data.html_href); 960 } 961 }, 962 error: function(data){ 963 964 swalert(REG002); 965 return false; 966 }, 967 complete: function () { 968 969 loading('close'); 970 }, 971 beforeSend: function() { 972 973 loading('open'); 974 } 975 }); 976 } 977 }); 978 } 979 980 var sightsee = '#chapter-form';//éç« å¡«å¯«è³æ 981 if( $(sightsee).length > 0 ) { 982 983 $(sightsee).validate({ 984 985 rules: { 986 name:{ 987 maxlength: 20, 988 }, 989 tel:{ 990 mobile: true, 991 minlength: 8, 992 maxlength: 20, 993 }, 994 birthday:{ 995 date: true, 996 }, 997 address:{ 998 maxlength: 100, 999 }, 1000 }, 1001 submitHandler: function(form) { 1002 1003 $(sightsee+' button[type="button"]').attr('disabled', true); 1004 1005 /*var Formdata = $(sightsee).serialize(); 1006 Formdata += '&type=sightsee_add'; 1007 1008 Post_JS(Formdata, Exec_Url);*/ 1009 1010 setTimeout(function(){ $(sightsee+' button[type="button"]').attr('disabled', false); }, 1000); 1011 1012 var Form_Data = new FormData(document.getElementById("chapter-form")); 1013 1014 var submitButton = $(this.submitButton); 1015 //submitButton.attr("disabled",true); 1016 //submitButton.button("loading"); 1017 1018 if( confirm('è³æéåºå¾ä¸è½åè¡æ´æ¹,確å®éåºï¼') ){ 1019 1020 $.ajax({
1021 type: "POST", 1022 url: Exec_Url, 1023 data: Form_Data, 1024 dataType: "json", 1025 mimeType:"multipart/form-data", 1026 contentType: false, 1027 cache: false, 1028 processData:false, 1029 success: function (data) { //console.log(data); 1030 1031 if( data.html_msg != '' ){ 1032 1033 swalert(data.html_msg, data.html_href); 1034 }else{ 1035 1036 location.href = data.html_href; 1037 } 1038 }, 1039 error: function(data){ 1040 1041 swalert(REG002); 1042 return false; 1043 }, 1044 complete: function () { 1045 1046 loading('close'); 1047 }, 1048 beforeSend: function() { 1049 1050 loading('open'); 1051 } 1052 }); 1053 } 1054 } 1055 }); 1056 } 1057});
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.