1 [% WRAPPER "default/kcls-wire/parts/base.tt2" +
2 "default/kcls-wire/parts/myopac/base.tt2";
3 myopac_page = "main" %]
4 <div id='myopac_summary_div' style="padding:0px;">
6 <div style="width:742px;float:left;">
7 <div class="header_middle">Account Summary</div>
9 <div id="myopac_sum_fines">
10 <div style="position:absolute;">
11 <div style="position:relative;top:-15px;left:-23px;">
12 <img src="/opac/skin/kcls/graphics/acct_sum_fines_tl.png" />
15 <div style="position:absolute;">
16 <div style="position:relative;top:-15px;left:172px;">
17 <img src="/opac/skin/kcls/graphics/acct_sum_fines_tr.png" />
20 <div style="position:absolute;">
21 <div style="position:relative;top:161px;left:-23px;">
22 <img src="/opac/skin/kcls/graphics/acct_sum_fines_bl.png" />
25 <div style="position:absolute;">
26 <div style="position:relative;top:161px;left:172px;">
27 <img src="/opac/skin/kcls/graphics/acct_sum_fines_br.png" />
30 Fines: <span id="myopac_sum_fines_bal">$0.00</span><br />
31 <a class="hide_me" href="javascript:;" id="pay_fines_btn1"
32 onclick="showPaymentForm();"><img alt="Pay Fines"
33 onmouseover="this.src='/opac/skin/kcls/graphics/pay-fines-btn-hover.png';"
34 onmouseout="this.src='/opac/skin/kcls/graphics/pay-fines-btn.png';"
35 src="/opac/skin/kcls/graphics/pay-fines-btn.png"
36 style="position:relative;top:5px;" /></a>
38 <div style="width:662px;">
39 <div style="float:left;">
40 <div style="padding:10px 0px;" id="myopac_sum_name"></div>
41 <div class="acct_sum_row">
42 <table width="100%" cellspacing="0" cellpadding="0">
45 Items Currently Checked out
46 <span id="myopac_sum_checked" class="view_link">
50 <td align="right" class="view_link">
51 <a href="circs">View All</a>
56 <div class="acct_sum_row">
57 <table width="100%" cellspacing="0" cellpadding="0">
60 Items Currently on Hold
61 <span id="myopac_sum_holds" class="view_link">
65 <td align="right" class="view_link">
66 <a href="holds">View All</a>
71 <div class="acct_sum_row">
72 <table width="100%" cellspacing="0" cellpadding="0">
75 Items ready for pickup
76 <span id="myopac_sum_pickup" class="view_link">
80 <td align="right" class="view_link">
81 <a href="javascript:alert('XXX TODO');">View All</a>
86 <div class="acct_sum_row" id="myopac_sum_fines_slim">
87 <table width="100%" cellspacing="0" cellpadding="0">
89 <td>Fees & Fines</td>
90 <td align="right" class="view_link">
94 onclick="showFinesDiv(this);">Show Overdue Materials</a>
101 <div style="clear:both;"></div>
102 <div id='myopac_fines_div'>
103 <table width='100%' class='data_grid data_grid_center'>
104 <thead class='color_3'>
106 <td colspan='3' style='padding: 6px'>
107 <b>&myopac.fines.title;</b>
111 <td width='33%'>&myopac.fines.owed;</td>
112 <td width='33%'>&myopac.fines.paid;</td>
113 <td width='33%'>&myopac.fines.balance;</td>
116 <tbody id='myopac_fines_summary_tbody'>
117 <tr id='myopac_fines_summary_loading'>
118 <td>&myopac.fines.status;</td>
120 <tr id='myopac_fines_summary_row' class='hide_me'>
121 <td id='myopac_fines_summary_total' >&common.currency;</td>
122 <td id='myopac_fines_summary_paid' >&common.currency;</td>
123 <td id='myopac_fines_summary_balance' style='color:red;font-weight: bold;'>&common.currency;</td>
128 <div id='accrue_explanation' class='hide_me'>
129 <span>Transactions whose balances are marked with a</span>
130 <span style='color:red; font-weight: bold'>*</span>
131 <span>will continue to accrue fines until the checked out item is returned.</span>
134 <!-- Table for circulation transactions only -->
135 <div id='myopac_circ_trans_div' class='hide_me'>
137 <table width='100%' class='data_grid data_grid_center'
138 id='myopac_circ_trans_table'>
140 <!--<tr><td colspan='10' style='padding: 6px'><b>&myopac.fines.overdue;</b></td></tr>-->
142 <td colspan='10' style='padding: 6px'>
147 <td>&common.title;</td>
148 <td>&common.author;</td>
149 <td>&myopac.fines.checkout;</td>
150 <td>&myopac.fines.due;</td>
151 <td>&myopac.fines.returned;</td>
152 <td>&myopac.fines.balance;</td>
153 <td align="center" nowrap="nowrap"
154 style="white-space:nowrap;">
155 <label for="pay_fines_box1">Pay Fines</label>
157 <input id="pay_fines_box1" checked="checked"
159 onclick="checkAll($('myopac_circ_trans_tbody'), this, 'selector');"
160 title="Click to (un)select all fines" />
164 <tbody id='myopac_circ_trans_tbody'>
165 <tr id='myopac_circ_trans_row'>
167 <a class='classic_link' name='myopac_circ_trans_title'> </a>
169 <td name='myopac_circ_trans_author'> </td>
170 <td name='myopac_circ_trans_start'> </td>
171 <td name='myopac_circ_trans_due'> </td>
172 <td name='myopac_circ_trans_finished'>
173 <span style='color:red;'>&myopac.fines.accruing;</span>
176 <span style='color: red; font-weight: bold;'
177 name='myopac_circ_trans_balance'>&common.currency;</span>
180 <input type="checkbox" checked="checked"
181 name="selector" title="pay this fine" />
188 <!-- Table for all non-circulation transactions -->
189 <div id='myopac_trans_div' class='hide_me'>
191 <hr style="border-bottom:none;*height:0px;" color="#dcdbdb" />
193 <table width='100%' class='data_grid data_grid_center'
194 id='myopac_trans_table'>
197 <td colspan='8' style='padding: 6px'>
198 <b>&myopac.fines.other;</b>
202 <td width='16%'>&myopac.fines.time.start;</td>
203 <td width='16%'>&myopac.fines.time.paid;</td>
204 <td width='16%'>&myopac.fines.owed.initial;</td>
205 <td width='16%'>&myopac.fines.paid.amount;</td>
206 <td width='16%'>&myopac.fines.balance;</td>
207 <td width='16%'>&myopac.fines.type;</td>
208 <td width='4%' align="center" nowrap="nowrap"
209 style="white-space:nowrap;">
210 <label for="pay_fines_box2">Pay Fines</label>
212 <input id="pay_fines_box2" checked="checked"
214 onclick="checkAll($('myopac_trans_tbody'), this, 'selector');"
215 title="Click to (un)select all fines" />
219 <tbody id='myopac_trans_tbody'>
220 <tr id='myopac_trans_row'>
221 <td name='myopac_trans_start'> </td>
222 <td name='myopac_trans_last_payment'> </td>
223 <td name='myopac_trans_init_amount'>
226 <td name='myopac_trans_total_paid'>
229 <td style='color:red; font-weight: bold;'>
230 <span name='myopac_trans_balance_recur'
231 class='hide_me'> * </span>
232 <span name='myopac_trans_balance'>
236 <td name='myopac_trans_bill_type'></td>
238 <input type="checkbox" name='selector'
239 title='pay this fine' checked="checked" />
245 <a href="javascript:;"
246 onclick="showPaymentForm();"><img alt="Pay Fines"
247 onmouseover="this.src='/opac/skin/kcls/graphics/pay-fines-btn-hover.png';"
248 src="/opac/skin/kcls/graphics/pay-fines-btn.png"
249 style="position:relative;top:5px;" /></a>
253 <div id="pay_fines_now" class="hide_me">
254 <table id='oils-selfck-cc-payment-table'>
257 <td><div style="width:129px;"></div></td>
258 <td><div style="width:195px;"></div></td>
259 <td><div style="width:324px;"></div></td>
262 <td colspan='2'><strong>Billing Information</strong></td>
263 <td rowspan='13' valign='top'>
264 Selected fines you are paying for:
265 <table cellpadding="0" cellspacing="5" border="0">
269 <strong>Name</strong>
272 <strong>Amount</strong>
276 <tbody id="selectedFines">
280 <div id='oils-selfck-cc-payment-summary'>
282 <strong>$<span></span></strong>
285 Click <strong>Cancel</strong> to go back and (un)select
291 <td><input jsId='oilsSelfckCCFName' /></td>
295 <td><input jsId='oilsSelfckCCLName' /></td>
298 <td>Street Address</td>
299 <td><input jsId='oilsSelfckCCStreet' /></td>
303 <td><input jsId='oilsSelfckCCCity' /></td>
306 <td>State or Province</td>
307 <td><input jsId='oilsSelfckCCState' /></td>
310 <td>ZIP or Postal Code</td>
311 <td><input jsId='oilsSelfckCCZip' /></td>
314 <td colspan='2'><strong>Credit Card Information</strong></td>
316 <!-- Technically not needed since card type is derived from the CC number
318 <td>Type of Card</td>
320 <select jsId='oilsSelfckCCType' required='true'>
321 <option value='VISA'>VISA</option>
322 <option value='MasterCard'>MasterCard</option>
323 <option value='American Express'>American Express</option>
329 <td>Credit Card #</td>
330 <td><input jsId='oilsSelfckCCNumber' /></td>
334 <div style="position:absolute;">
335 <div style="position:relative;left:80px;">
336 <a href="javascript:;"
337 onclick="alert('Also known as a CVV2 code, it is the 3-digit number on the back of the card next to your signature.\nKCLS only accpets VISA and MasterCard.');"><img
338 src="/opac/skin/kcls/graphics/question-mark.png" /></a>
344 <input jsId='oilsSelfckCCCVV' />
348 <td>Exipration Month</td>
350 <select jsId='oilsSelfckCCMonth'>
351 <option value='01' selected='selected'>January</option>
352 <option value='02'>February</option>
353 <option value='03'>March</option>
354 <option value='04'>April</option>
355 <option value='05'>May</option>
356 <option value='06'>June</option>
357 <option value='07'>July</option>
358 <option value='08'>August</option>
359 <option value='09'>September</option>
360 <option value='10'>October</option>
361 <option value='11'>November</option>
362 <option value='12'>December</option>
367 <td>Expiration Year</td>
369 <select jsId='oilsSelfckCCYear'>
370 <option value='2011'>2011</option>
371 <option value='2012'>2012</option>
372 <option value='2013'>2013</option>
373 <option value='2014'>2014</option>
374 <option value='2015'>2015</option>
375 <option value='2016'>2016</option>
376 <option value='2017'>2017</option>
377 <option value='2018'>2018</option>
378 <option value='2019'>2019</option>
383 <td>Edit Billing Address</td>
385 <input jsId='oilsSelfckEditDetails'/>
389 <td colspan='2' align="center">
390 <button jsId='oilsSelfckCCSubmit'>
393 <button onclick="hideMe($('pay_fines_now'));unHideMe($('acct_sum'));">
401 Important! You must have a printed receipt to be
402 eligible for a refund on lost items (regulations allow
406 To ensure your necessary receipt information is
407 not lost, enter your email address above and a
408 receipt will be emailed to you. Otherwise, make
409 certain you have a printed receipt in hand before
410 closing the payment receipt screen.
413 Refunds are not available for parts and pieces, overdue
414 fines, or items that do not display a specific title in
415 My Account. For a full list of refundable and
416 non-refundable items, visit
417 <a href="http://www.kcls.org/usingthelibrary/borrowing/refundable.cfm">http://www.kcls.org/usingthelibrary/borrowing/refundable.cfm</a><br /><br />
418 This site uses VeriSign SSL encryption to ensure your