Mercurial > titip
annotate index.html @ 20:ee7a8d51b2a6 default tip
Update to latest jquery
| author | nanaya <me@nanaya.pro> | 
|---|---|
| date | Mon, 01 Jul 2019 00:01:32 +0900 | 
| parents | 6edd7351ed94 | 
| children | 
| rev | line source | 
|---|---|
| 0 | 1 <!doctype html> | 
| 2 <head> | |
| 
16
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
3 <title>Kalkulator</title> | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
4 <meta name="viewport" content="width=device-width"> | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
5 <meta http-equiv="Content-Type" content="text/html;charset=utf-8"> | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
6 <style type="text/css"> | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
7 * { | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
8 box-sizing: border-box; | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
9 } | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
10 body { | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
11 font-size: 12px; | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
12 font-family: Arial, sans-serif; | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
13 line-height: 1.5; | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
14 margin: 0; | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
15 background-color: #eee; | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
16 } | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
17 .content { | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
18 width: 100%; | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
19 max-width: 500px; | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
20 min-height: 100vh; | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
21 padding: 10px; | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
22 margin: auto; | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
23 background-color: #fff; | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
24 } | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
25 | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
26 input, button, select, option, .js { font-size: 150%; } | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
27 .input { | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
28 font-size: 16px; | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
29 width: 100%; | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
30 } | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
31 | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
32 .button { | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
33 font-size: 16px; | 
| 18 | 34 padding: 2px 15px; | 
| 
16
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
35 } | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
36 | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
37 .result { | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
38 font-size: 16px; | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
39 padding: 10px; | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
40 background-color: #eee; | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
41 } | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
42 | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
43 .result__title { | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
44 padding: 0; | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
45 margin: 0 0 10px; | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
46 } | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
47 | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
48 .result__list { | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
49 margin: 0; | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
50 } | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
51 | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
52 .list { | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
53 padding-left: 20px; | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
54 } | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
55 | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
56 .u-hidden { | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
57 display: none !important; | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
58 } | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
59 </style> | 
| 20 | 60 <script src="jquery-3.4.1.min.js"></script> | 
| 
16
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
61 | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
62 <script> | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
63 $(document).ready(function () { | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
64 var $loading = $(".js-x-loading"); | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
65 var $ok = $(".js-x-ok"); | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
66 var $error = $(".js-x-error"); | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
67 | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
68 var $form = $(".js-x-form"); | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
69 var $submit = $(".js-x-submit"); | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
70 var $reset = $(".js-x-reset"); | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
71 var $input = $(".js-x-input"); | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
72 var $rateEu = $(".js-x-rate-eu"); | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
73 var $resultEu = $(".js-x-result-eu"); | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
74 var $rateBni = $(".js-x-rate-bni"); | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
75 var $resultBni = $(".js-x-result-bni"); | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
76 var $resultPaypal = $(".js-x-result-paypal"); | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
77 | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
78 var locks = {}; | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
79 var rates = {}; | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
80 | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
81 var val = function() { | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
82 return parseFloat($input.val()); | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
83 } | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
84 | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
85 var lock = function(isLoading) { | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
86 if (!isLoading && (locks.eu || locks.bni)) { | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
87 return; | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
88 } | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
89 | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
90 show(isLoading ? $loading : null); | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
91 $submit.attr("disabled", isLoading); | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
92 }; | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
93 | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
94 var displayResult = function() { | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
95 if (rates.eu == null || rates.bni == null) { | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
96 return; | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
97 } | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
98 | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
99 var x = val(); | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
100 | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
101 var resultEu = (Math.ceil(x * 1.07 * rates.eu / 1000) * 1000).toLocaleString(); | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
102 | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
103 $rateEu.text(rates.eu.toLocaleString()); | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
104 $resultEu.text(resultEu); | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
105 | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
106 var resultBni; | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
107 var rateBni; | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
108 | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
109 if (rates.bni !== 0) { | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
110 rateBni = rates.bni.toLocaleString(); | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
111 resultBni = (Math.ceil(x * 1.04 * rates.bni / 1000) * 1000 + (25000 * Math.ceil(x / 35000))).toLocaleString(); | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
112 } else { | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
113 rateBni = "x"; | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
114 resultBni = "x"; | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
115 }; | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
116 | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
117 $rateBni.text(rateBni); | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
118 $resultBni.text(resultBni); | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
119 | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
120 $resultPaypal.text((Math.round(x * 1.05)).toLocaleString()); | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
121 lock(false); | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
122 show($ok); | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
123 }; | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
124 | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
125 var fetchEu = function() { | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
126 if (rates.fixer != null) { | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
127 return; | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
128 } | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
129 | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
130 lock(true); | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
131 locks.fixer = true; | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
132 | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
133 $.get("eu-daily.xml") | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
134 .always(function() { | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
135 locks.fixer = false; | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
136 lock(false); | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
137 }).done(function(data) { | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
138 var $data = $(data); | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
139 var idrEur = parseFloat($data.find("[currency=IDR]").attr("rate")); | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
140 var jpyEur = parseFloat($data.find("[currency=JPY]").attr("rate")); | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
141 rates.eu = idrEur / jpyEur; | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
142 | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
143 displayResult(); | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
144 }).fail(function() { | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
145 error("connection"); | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
146 }); | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
147 }; | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
148 | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
149 var fetchBni = function() { | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
150 if (rates.bni != null) { | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
151 return; | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
152 } | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
153 | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
154 lock(true); | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
155 locks.bni = true; | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
156 | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
157 $.get("bni-jpyidr.txt") | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
158 .always(function() { | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
159 locks.bni = false; | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
160 lock(false); | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
161 }).done(function(data) { | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
162 if (data === "") { | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
163 rates.bni = 0; | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
164 } else { | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
165 rates.bni = parseFloat(data); | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
166 } | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
167 | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
168 displayResult(); | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
169 }).fail(function() { | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
170 error("connection"); | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
171 }); | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
172 }; | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
173 | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
174 var error = function(err) { | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
175 var message; | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
176 | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
177 if (err === "connection") { | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
178 message = "Koneksi ke server nilai tukar bermasalah."; | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
179 } else if (err === "missing") { | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
180 message = "Masukkan jumlah."; | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
181 } | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
182 | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
183 $error.text(message); | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
184 show($error); | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
185 } | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
186 | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
187 var show = function($el) { | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
188 $error.toggleClass("u-hidden", $el !== $error); | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
189 $ok.toggleClass("u-hidden", $el !== $ok); | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
190 $loading.toggleClass("u-hidden", $el !== $loading); | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
191 } | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
192 | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
193 var action = function(e) { | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
194 e.preventDefault(); | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
195 | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
196 show(); | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
197 | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
198 if (!isFinite(val())) { | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
199 error("missing"); | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
200 return; | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
201 }; | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
202 | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
203 fetchEu(); | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
204 fetchBni(); | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
205 | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
206 displayResult(); | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
207 }; | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
208 | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
209 $form.submit(action) | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
210 | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
211 $reset.click(function() { | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
212 $input.focus(); | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
213 }); | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
214 }); | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
215 </script> | 
| 0 | 216 </head> | 
| 217 <body> | |
| 
16
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
218 <div class="content"> | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
219 <h1>Konversi buat nitip</h1> | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
220 <form class="js-x-form"> | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
221 <label> | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
222 <p> | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
223 Jumlah dalam yen: | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
224 <br> | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
225 <input class="input js-x-input" type="number" autofocus> | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
226 </p> | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
227 </label> | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
228 <p> | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
229 <button type="submit" class="button js-x-submit">Hitung</button> | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
230 <button type="reset" class="button js-x-reset">Hapus</button> | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
231 </p> | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
232 </form> | 
| 4 | 233 | 
| 
16
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
234 <div class="result js-x-loading u-hidden"> | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
235 Memuat data nilai tukar... | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
236 </div> | 
| 0 | 237 | 
| 
16
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
238 <div class="result js-x-ok u-hidden"> | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
239 <p class="result__title"> | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
240 Biaya: | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
241 </p> | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
242 <ul class="result__list"> | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
243 <li> | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
244 Bank transfer: | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
245 <strong><span class="js-x-result-eu"></span> IDR</strong> | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
246 (<span class="js-x-rate-eu"></span> IDR/JPY) | 
| 4 | 247 | 
| 
16
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
248 <li> | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
249 Bank transfer (alt): | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
250 <strong><span class="js-x-result-bni"></span> IDR</strong> | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
251 (<span class="js-x-rate-bni"></span> IDR/JPY) | 
| 4 | 252 | 
| 
16
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
253 <li> | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
254 PayPal: | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
255 <strong><span class="js-x-result-paypal"></span> JPY</strong> | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
256 </ul> | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
257 </div> | 
| 12 | 258 | 
| 
16
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
259 <div class="result js-x-error u-hidden"> | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
260 </div> | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
261 | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
262 <hr> | 
| 12 | 263 | 
| 
16
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
264 <ul class="list"> | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
265 <li>Ongkir, cukai, dll tidak termasuk. | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
266 <li>Berhubung sudah punya timbangan, ongkir (estimasi) bisa dihitung sebelum dikirim. | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
267 <li><a href="http://www.post.japanpost.jp/int/charge/list/ems1_en.html">Tabel ongkir EMS</a>. | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
268 <li>Perhitungan: | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
269 <ul class="list"> | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
270 <li>Bank: <code>jumlah × 1.07 × nilai_tukar</code>, dibulatkan ke seribuan terdekat. | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
271 <li>Bank (alt): <code>jumlah × 1.04 × nilai_tukar + (25000 * ceil(jumlah / 35000))</code>, dibulatkan ke seribuan terdekat. Rekeningnya sama. | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
272 <li>PayPal: <code>jumlah × 1.05</code>, dibulatkan ke satuan terdekat. | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
273 </ul> | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
274 <li>Jangan lupa memastikan jumlah setelah pajak dan ongkir (lokal). | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
275 <li>Data nilai tukar didapat dari <a href="https://www.ecb.europa.eu/stats/policy_and_exchange_rates/euro_reference_exchange_rates/html/index.en.html">Bank Sentral Eropa</a>. | 
| 19 | 276 <li>Data nilai tukar "(alt)" didapat dari <a href="http://www.bni.co.id/id-id/beranda/informasivalas">BNI</a>. | 
| 
16
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
277 </ul> | 
| 
 
1f999668080f
Migrate to eu central bank data and use local jquery
 
nanaya <me@nanaya.pro> 
parents: 
14 
diff
changeset
 | 
278 </div> | 
| 0 | 279 </body> | 
