PluginProbe
Welcart e-Commerce / 2.11.35
Welcart e-Commerce v2.11.35
2.12.4 2.12.3 2.11.35 2.12.2 2.12.1 2.11.34 2.11.33 2.11.32 2.11.31 2.11.30 1.3.16 1.3.17 1.3.2 1.3.3 1.3.4 1.3.5 1.3.6 1.3.7 1.3.8 1.3.9 1.4.0 1.4.1 1.4.10 1.4.11 1.4.12 All 292 releases
usc-e-shop / js / cart_zeus.js

cart_zeus.js in Welcart e-Commerce 2.11.35, at js/cart_zeus.js

81 lines 2.7 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 jQuery(document).ready(function($) {
2 $('body input[type="submit"]').each(function(i,elem) {
3 if( "confirm" == $(this).attr("name") ) {
4 $(this).parents("form").attr("id","delivery-form");
5 }
6 });
7
8 $(document).on("click",'body input[type="submit"]',function(e) {
9 if( "confirm" == $(this).attr("name") && $("#zeus").css("display") != "none" && "new" == $("#zeus_card_option").val() ) {
10 zeusToken.getToken(function(zeus_token_response_data) {
11 if( !zeus_token_response_data['result'] ) {
12 alert(zeusToken.getErrorMessage(zeus_token_response_data['error_code']));
13 e.preventDefault();
14 e.stopPropagation();
15 return false;
16 } else {
17 $("delivery-form").submit();
18 };
19 });
20 } else {
21 $("delivery-form").submit();
22 }
23 });
24 $(document).on("click","input[name='offer[howpay]']",function() {
25 if( '1' == $(this).val() ) {
26 $("#cbrand_zeus").css("display","none");
27 $("#div_zeus").css("display","none");
28 } else {
29 $("#cbrand_zeus").css("display","");
30 }
31 });
32
33 $(document).on("change","select[name='offer[cbrand]']",function() {
34 $("#div_zeus").css("display","");
35 if( '1' == $(this).val() ) {
36 $("#brand1").css("display","");
37 $("#brand2").css("display","none");
38 $("#brand3").css("display","none");
39 } else if( '2' == $(this).val() ) {
40 $("#brand1").css("display","none");
41 $("#brand2").css("display","");
42 $("#brand3").css("display","none");
43 } else if( '3' == $(this).val() ) {
44 $("#brand1").css("display","none");
45 $("#brand2").css("display","none");
46 $("#brand3").css("display","");
47 } else {
48 $("#brand1").css("display","none");
49 $("#brand2").css("display","none");
50 $("#brand3").css("display","none");
51 }
52 });
53
54 if( '' != $("select[name='offer[cbrand]'] option:selected").val() ) {
55 $("#div_zeus").css("display","");
56 }
57 if( '1' == $("input[name='offer[howpay]']:checked").val() ) {
58 $("#cbrand_zeus").css("display","none");
59 $("#div_zeus").css("display","none");
60 } else {
61 $("#cbrand_zeus").css("display","");
62 }
63 if( '1' == $("select[name='offer[cbrand]'] option:selected").val() ) {
64 $("#brand1").css("display","");
65 $("#brand2").css("display","none");
66 $("#brand3").css("display","none");
67 } else if( '2' == $("select[name='offer[cbrand]'] option:selected").val() ) {
68 $("#brand1").css("display","none");
69 $("#brand2").css("display","");
70 $("#brand3").css("display","none");
71 } else if( '3' == $("select[name='offer[cbrand]'] option:selected").val() ) {
72 $("#brand1").css("display","none");
73 $("#brand2").css("display","none");
74 $("#brand3").css("display","");
75 } else {
76 $("#brand1").css("display","none");
77 $("#brand2").css("display","none");
78 $("#brand3").css("display","none");
79 }
80 });
81