4 "-//W3C//DTD XHTML 1.0 Transitional//EN"
5 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" [
6 <!--#include virtual="/opac/locale/${locale}/lang.dtd"-->
7 <!ENTITY nbsp " "> <!-- calendar needs this entity -->
10 <html xmlns="http://www.w3.org/1999/xhtml" xmlns:xi="http://www.w3.org/2001/XInclude">
13 <title>&staff.patron.ue.ev_user_editor.label;</title>
14 <script language='javascript' src='/opac/common/js/utils.js'> </script>
15 <script language='javascript' src='/opac/common/js//config.js'> </script>
16 <script language='javascript' src='/opac/common/js/CGI.js'> </script>
17 <script language='javascript' src='/opac/common/js/Cookie.js'> </script>
19 <script language='javascript' src='/opac/common/js/slimtree.js'> </script>
20 <script language='javascript' src='/opac/common/js/JSON_v1.js'> </script>
21 <script language='javascript' src='/opac/common/js/fmall.js'> </script>
22 <script language='javascript' src='/opac/common/js/fmgen.js'> </script>
23 <script language='javascript' src='/opac/common/js/Cookies.js'> </script>
24 <script language='javascript' src='/opac/common/js/opac_utils.js'> </script>
25 <script language='javascript' src='/opac/common/js/OrgTree.js'> </script>
26 <script language='javascript' src='/opac/common/js/org_utils.js'> </script>
27 <script language='javascript' src='/opac/common/js/init.js'> </script>
28 <script language='javascript' src='/opac/common/js/RemoteRequest.js'> </script>
30 <script language='javascript' src='/opac/common/js/date.js'> </script>
32 <script language='javascript' src='../admin/adminlib.js'> </script>
33 <script language='javascript' src='ue_config.js'> </script>
34 <script language='javascript' src='ue_ui.js'> </script>
35 <script language='javascript' src='ue.js'> </script>
36 <link type='text/css' rel='stylesheet' href='../admin/admin.css'/>
38 <link rel="stylesheet" type="text/css" media="all"
39 href="/opac/common/js/jscalendar/calendar-brown.css" title="win2k-cold-1" />
40 <script type="text/javascript" src="/opac/common/js/jscalendar/calendar.js"></script>
41 <script type="text/javascript" src="/opac/common/js/jscalendar/lang/calendar-en.js"></script>
42 <script type="text/javascript" src="/opac/common/js/jscalendar/calendar-setup.js"></script>
45 <style type='text/css'>
46 .main_table { width: 98%; border-collapse: collapse;}
47 .main_table td { border: 1px solid #E0F0E0; text-align: center; padding: 4px;}
48 #uedit_nav_bar { border: 2px solid #E0F0E0; padding: 6px;}
49 .nav_link { padding-left: 90px; padding-right: 90px; }
50 .main_nav_link { -moz-border-radius: 7px; height: 13%;}
52 .main_div { height: 480px; padding-left: 15px;
53 text-align: center; vertical-align: middle; overflow: auto;}
56 .main_div { min-height: 450px; padding-left: 15px;
57 text-align: center; vertical-align: middle; }
59 .nav_link_table { height: 480px;}
60 .label_active { background: #E0F0E0; }
61 .right { text-align: right; padding-right: 3px;}
62 .left { text-align: left; padding-left: 3px;}
64 .pad { padding-left: 3px; padding-right: 3px; }
65 .no_border td { border: none; }
66 .uedit_table { width: 80% }
67 .address_table { -moz-border-radius: 4px; border: 4px solid #E0E0F0; padding: 4px; }
68 .shared_address { background : #E0F0F0; }
69 .address_table td { border: none; width: auto; padding: 1px; }
70 .addr_info_checked { -moz-border-radius: 6px; background: #F0E0E0; }
71 .button_row { width: 95%; text-align: center; margin-top: 7px; border: 1px solid #E0E0E0; }
72 /*.required_field { background: #F0E0E0; }*/
73 .invalid_value { background: red; }
75 /* all text inputs that don't have the .invalid_value
76 class applied and are currently focused */
77 input:focus:not(.invalid_value) { background: #E0F0E0; color: darkblue;}
79 .deleted { background: #FF6666; }
81 .dup_link { padding-left: 5px; color: red; }
87 <messagecatalog id="patronStrings" src="/xul/server/locale/<!--#echo var='locale'-->/patron.properties" />
89 <body onload='uEditInit();'>
93 <h2>&staff.patron.ue.ev_user_editor.label;</h2>
95 <div style='position:absolute; top: 5px; right: 5px;'>
96 <span>&staff.patron.ue.user_greeting.label;</span><b><span id='uedit_user'/></b>
101 <div id='main_div_container'>
103 <table style='margin-bottom: 5px; width:100%;'>
106 <td align='left' width='80%'>
108 <span>&staff.patron.ue.interface_note.label;</span>
111 <td align='right' width='20%'>
112 <a class='hide_me' id='ue_errors' href='javascript:void(0);'
113 style='color: red; font-size: 12pt; font-weight: bold' onclick='uEditAlertErrors();'>
114 &staff.patron.ue.view_errors.label;
121 <table class='main_table'>
124 <td width='15%' valign='top'>
125 <!-- ************************************************************** -->
126 <!-- Top Navigation Links -->
127 <!-- ************************************************************** -->
128 <table height='100%' class='nav_link_table'>
131 <td id='uedit_userid_label' class='main_nav_link'>
132 <a href='javascript:uEditShowPage("uedit_userid");'>&staff.patron.ue.nav.user_id.label;</a>
136 <td id='uedit_contact_info_label' class='main_nav_link'>
137 <a href='javascript:uEditShowPage("uedit_contact_info");'>&staff.patron.ue.nav.contact_info.label;</a>
141 <td id='uedit_addresses_label' class='main_nav_link'>
142 <a href='javascript:uEditShowPage("uedit_addresses");'>&staff.patron.ue.nav.addresses.label;</a>
146 <td id='uedit_groups_label' class='main_nav_link'>
147 <a href='javascript:uEditShowPage("uedit_groups");'>&staff.patron.ue.nav.groups_permissions.label;</a>
151 <td id='uedit_stat_cats_label' class='main_nav_link'>
152 <a href='javascript:uEditShowPage("uedit_stat_cats");'>&staff.patron.ue.nav.stat_categories.label;</a>
156 <td id='uedit_surveys_label' class='main_nav_link'>
157 <a href='javascript:uEditShowPage("uedit_surveys");'>&staff.patron.ue.nav.surveys.label;</a>
161 <td id='uedit_finalize_label' class='main_nav_link'>
162 <a href='javascript:uEditShowPage("uedit_finalize");'>&staff.patron.ue.nav.finish.label;</a>
169 <td width='85%' id='uedit_loading'>
170 <div class='main_div has_color'
171 style='padding: 50px; vertical-align: middle;'>
172 <b>&staff.patron.ue.loading_data.label;</b>
177 <td width='85%' id='ue_maintd' class='hide_me'>
179 <div id='dup_div_container'>
180 <div id='dup_div' name='dup_div'>
181 <a name='link' class='dup_link hide_me'
182 href='javascript:void(0);' onclick='uEditShowSearch(this);'>
183 &staff.patron.ue.found_duplicate_patron.label;<b name='count'/>
190 <!-- ************************************************************** -->
191 <!-- Identification Pane -->
192 <!-- ************************************************************** -->
193 <div id='uedit_userid' class='main_div'>
194 <table class='uedit_table'>
196 <tr class='required_field'>
197 <td><div class='wide right'>Barcode</div></td>
199 <div class='wide left'>
200 <input type='text' id='ue_barcode' />
203 var node = uEditFindFieldByWId("ue_username");
204 if(!node.widget.node.value) {
205 node.widget.node.value = this.value;
206 node.widget.node.onchange();
209 <button style='padding-left: 5px;' class='hide_me' id='ue_mark_card_lost'
210 onclick='uEditMarkCardLost();'>&staff.patron.ue.mark_lost.label;</button>
214 <tr class='required_field'>
215 <td><div class='wide right'>&staff.patron.ue.username.label;</div></td>
216 <td><div class='wide left'><input type='text' id='ue_username'/></div></td>
218 <tr class='required_field'>
219 <td><div class='wide right'>&staff.patron.ue.password.label;</div></td>
221 <div class='wide left'>
222 <input type='password' id='ue_password1'/>
223 <button class='hide_me' onclick='uEditResetPw();' id='ue_reset_pw'>&staff.patron.ue.reset.label;</button>
224 <span style='padding-left: 10px;' class='hide_me' id='ue_password_gen'>
225 &staff.patron.ue.re_password.label;
226 <span style='text-decoration:underline;' id='ue_password_plain'/>
231 <tr class='required_field'>
232 <td><div class='wide right'>&staff.patron.ue.verify_password.label;</div></td>
233 <td><div class='wide left'><input type='password' id='ue_password2'/></div></td>
235 <tr class='required_field'>
236 <td><div class='wide right'>&staff.patron.ue.first_name.label;</div></td>
237 <td><div class='wide left'><input type='text' id='ue_firstname'/></div></td>
240 <td><div class='wide right'>&staff.patron.ue.middle_name.label;</div></td>
241 <td><div class='wide left'><input type='text' id='ue_middlename'/></div></td>
243 <tr class='required_field'>
244 <td><div class='wide right'>&staff.patron.ue.last_name.label;</div></td>
245 <td><div class='wide left'><input type='text' id='ue_lastname'/></div></td>
248 <td><div class='wide right'>&staff.patron.ue.suffix.label;</div></td>
249 <td><div class='wide left'>
250 <input type='text' id='ue_suffix'/>
251 <select id='ue_suffix_selector' style='width: 6em;'
252 onclick='$("ue_suffix").value = this.options[this.selectedIndex].value'
253 onchange='$("ue_suffix").value = this.options[this.selectedIndex].value'>
254 <option value=''>&staff.patron.ue.choose.label;</option>
255 <option value='Jr'>Jr</option>
256 <option value='Sr'>Sr</option>
257 <option value='II'>II</option>
258 <option value='III'>III</option>
259 <option value='AA'>AA</option>
260 <option value='AS'>AS</option>
261 <option value='AAS'>AAS</option>
262 <option value='BA'>BA</option>
263 <option value='BS'>BS</option>
264 <option value='CFPIM'>CFPIM</option>
265 <option value='CPA'>CPA</option>
266 <option value='CPIM'>CPIM</option>
267 <option value='CPM'>CPM</option>
268 <option value='CXE'>CXE</option>
269 <option value='DC'>DC</option>
270 <option value='DDS'>DDS</option>
271 <option value='DO '>DO</option>
272 <option value='DPM'>DPM</option>
273 <option value='DVM'>DVM</option>
274 <option value='Esq'>Esq</option>
275 <option value='FACAAI'>FACAAI</option>
276 <option value='FACP'>FACP</option>
277 <option value='FACS'>FACS</option>
278 <option value='FACEP'>FACEP</option>
279 <option value='FCP'>FCP</option>
280 <option value='FICS'>FICS</option>
281 <option value='GYN'>GYN</option>
282 <option value='JD'>JD</option>
283 <option value='LPN'>LPN</option>
284 <option value='MA'>MA</option>
285 <option value='MCSE'>MCSE</option>
286 <option value='MD'>MD</option>
287 <option value='MS'>MS</option>
288 <option value='NMD'>NMD</option>
289 <option value='OB'>OB</option>
290 <option value='PhD'>PhD</option>
291 <option value='RN'>RN</option>
295 <tr class='required_field'>
296 <td><div class='wide right'>&staff.patron.ue.dob.label;</div></td>
298 <div class='wide left'>
300 <input type='text' id='ue_dob' size='10' maxlength='10'
301 onfocus='/*$("ue_dob_trigger").onclick(event);*/'>1980-01-01</input>
303 <button style='padding: 0px;' id='ue_dob_trigger'>
304 <img src="/opac/common/js/jscalendar/img.gif"
305 style="cursor: pointer; border: 1px solid red; padding: 0px; margin: -3px;"
306 title="Date selector"
307 onmouseover="this.style.background='red';"
308 onmouseout="this.style.background=''" />
311 <span class='pad' style='font-size: 8pt;'>(YYYY-MM-DD)</span>
313 <script type="text/javascript">
315 inputField : "ue_dob", // id of the input field
316 ifFormat : "%Y-%m-%d", // format of the input field
317 button : "ue_dob_trigger", // trigger for the calendar (button ID)
318 align : "Tl", // alignment (defaults to "Bl")
326 <tr class='required_field'>
327 <td><div class='wide right'>&staff.patron.ue.primary_id_type.label;</div></td>
328 <td><div class='wide left'>
329 <select id='ue_primary_ident_type'>
330 <option value=''>&staff.patron.ue.required.label;</option>
335 <tr class='required_field'>
336 <td><div class='wide right'>&staff.patron.ue.primary_id.label;</div></td>
338 <div class='wide left'>
339 <input type='text' id='ue_primary_ident'/>
340 <span id='primary_ident_ssn_help'
341 style='padding-left: 2px; font-size: 8pt;' class='hide_me'>
344 <span id='primary_ident_dl_help'
345 style='padding-left: 2px; font-size: 8pt;' class='hide_me'>
352 <td><div class='wide right'>&staff.patron.ue.secondary_id_type.label;</div></td>
353 <td><div class='wide left'>
354 <select id='ue_secondary_ident_type'>
355 <option value=''>&staff.patron.ue.none_selected.label;</option>
361 <td><div class='wide right'>&staff.patron.ue.secondary_id.label;</div></td>
363 <div class='wide left'>
364 <input type='text' id='ue_secondary_ident'/>
368 <tr class='hide_me' id='ue_guardian_row'>
369 <td><div class='wide right'><b>&staff.patron.ue.parent_guardian.label;</b></div></td>
371 <div class='wide left'>
372 <span id='ue_guardian_field'/>
380 <!-- ************************************************************** -->
381 <!-- Contact Info Pane -->
382 <!-- ************************************************************** -->
383 <div id='uedit_contact_info' class='main_div hide_me'>
385 <table class='uedit_table'>
388 <td><div class='wide right'>&staff.patron.ue.email_address.label;</div></td>
389 <td><div class='wide left'><input type='text' id='ue_email' size='32'/></div></td>
392 <td><div class='wide right'>&staff.patron.ue.day_phone.label;</div></td>
394 <div class='wide left'>
395 <input class='pad' type='text' id='ue_day_phone' size='18'/>
396 <span style='font-size: 9pt;'> Example: 123-456-7890 or 123-456-7890 ex123</span>
401 <td><div class='wide right'>&staff.patron.ue.evening_phone.label;</div></td>
403 <div class='wide left'>
404 <input class='pad' type='text' id='ue_night_phone' size='18'/>
409 <td><div class='wide right'>&staff.patron.ue.other_phone.label;</div></td>
411 <div class='wide left'>
412 <input class='pad' type='text' id='ue_other_phone' size='18'/>
416 <tr class='required_field'>
417 <td><div class='wide right'>&staff.patron.ue.home_library.label;</div></td>
419 <div class='wide left'>
420 <select style='width: 20em;' id='ue_org_selector'/>
428 <!-- ************************************************************** -->
429 <!-- Addresses Pane -->
430 <!-- ************************************************************** -->
431 <div id='uedit_addresses' class='main_div hide_me' >
432 <table class='uedit_table' style='width: 98%; padding: 1px;'>
435 <td>&staff.patron.ue.address.label;</td>
436 <td>&staff.patron.ue.in_city_limits.label;</td>
437 <td>&staff.patron.ue.valid.label;</td>
438 <td>&staff.patron.ue.mailing_address.label;</td>
439 <td>&staff.patron.ue.physical_address.label;</td>
442 <tbody id='ue_address_tbody'>
443 <tr id='ue_address_template'>
445 <table class='address_table'>
447 <tr name='shared_row' class='hide_me'>
449 <div style='padding: 8px;'>
450 <span style='color:red;'>*</span>
451 &staff.patron.ue.owned_address.label;
452 <span name='addr_owner_name'/>
453 <span name='owner_link_div'>
454 (<a name='addr_owner' href='javascript:void(0);'>&staff.patron.ue.edit.label;</a>)
460 <td><div class='wide right'>&staff.patron.ue.label.label;</div></td>
462 <div class='wide left'>
463 <input type='text' name='ue_addr_label' id='ue_addr_label'/>
466 <td><div class='wide right'>&staff.patron.ue.zip_code.label;</div></td>
468 <div class='wide left'>
469 <input type='text' name='ue_addr_zip' size='10' maxlength='10'/>
474 <td><div class='wide right'>&staff.patron.ue.street_1.label;</div></td>
476 <div class='wide left'>
477 <input type='text' name='ue_addr_street1' size='42'/>
482 <td><div class='wide right'>&staff.patron.ue.street_2.label;</div></td>
484 <div class='wide left'>
485 <input type='text' name='ue_addr_street2' size='42'/>
490 <td><div class='wide right'>&staff.patron.ue.city.label;</div></td>
492 <div class='wide left'>
493 <input type='text' name='ue_addr_city' size='17'/>
496 <td><div class='wide right'>&staff.patron.ue.county.label;</div></td>
498 <div class='wide left'>
499 <input type='text' name='ue_addr_county' size='17'/>
504 <td><div class='wide right'>&staff.patron.ue.state.label;</div></td>
506 <div class='wide left'>
507 <input type='text' name='ue_addr_state' size='2' maxlength='2'/>
511 <td><div class='wide right'>Zip</div></td>
513 <div class='wide left'>
514 <input type='text' name='ue_addr_zip' size='6' maxlength='6'/>
518 <td><div class='wide right'>&staff.patron.ue.country.label;</div></td>
520 <div class='wide left'>
521 <input type='text' name='ue_addr_country' size='6'/>
527 <div class='button_row'>
528 <input type='submit' name='ue_addr_delete'
529 value='&staff.patron.ue.delete_this_address.label;'/>
530 <span style='padding-left: 10px;'> </span>
531 <input type='submit' name='ue_addr_detach'
532 value='&staff.patron.ue.detach_this_address.label;' class='hide_me'/>
539 <td><input type='checkbox' name='ue_addr_inc_yes' checked='checked'/></td>
540 <td><input type='checkbox' name='ue_addr_valid_yes' checked='checked'/></td>
542 <div style='width: 100%; -moz-border-radius: 8px;'>
543 <input type='radio' name='ue_addr_mailing_yes'
544 onchange='uEditAddrTypeClick(this, "mailing");'
545 onclick='uEditAddrTypeClick(this, "mailing");'/>
549 <div style='width: 100%; -moz-border-radius: 8px;'>
550 <input type='radio' name='ue_addr_billing_yes'
551 onchange='uEditAddrTypeClick(this, "billing");'
552 onclick='uEditAddrTypeClick(this, "billing");'/>
559 <div class='button_row' style='margin-top: 20px;'>
561 <input type='submit' value='Create a New Address' id='ue_address_new'/>
563 <input type='submit' value='&staff.patron.ue.create_address.label;' onclick='uEditCreateNewAddr();'/>
567 <!-- ************************************************************** -->
569 <!-- ************************************************************** -->
570 <div id='uedit_groups' class='main_div hide_me'>
571 <table class='uedit_table'>
573 <tr class='required_field'>
574 <td><div class='wide right'>&staff.patron.ue.profile_group.label;</div></td>
576 <div class='wide left'>
577 <select id='ue_profile' class='select_big'>
578 <option value=''>&staff.patron.ue.required.label;</option>
583 <tr class='required_field'>
584 <td><div class='wide right'>&staff.patron.ue.accoutn_expire_date.label;</div></td>
586 <div class='wide left'>
587 <input type='text' id='ue_expire' size='10' maxlength='10'/>
589 <button style='padding: 0px;' id='ue_expire_trigger'>
590 <img src="/opac/common/js/jscalendar/img.gif"
591 style="cursor: pointer; border: 1px solid red; padding: 0px; margin: -3px;"
592 title="&ev.staff.patron.ue_xhtml.date_selector.label;"
593 onmouseover="this.style.background='red';"
594 onmouseout="this.style.background=''" />
597 <span class='pad' style='font-size: 8pt;'>(YYYY-MM-DD)</span>
598 <script type="text/javascript">
600 inputField : "ue_expire", // id of the input field
601 ifFormat : "%Y-%m-%d", // format of the input field
602 button : "ue_expire_trigger", // trigger for the calendar (button ID)
603 align : "Tl", // alignment (defaults to "Bl")
611 <td><div class='wide right'>&staff.patron.ue.internet_access_level.label;</div></td>
613 <div class='wide left'>
614 <select id='ue_net_level'>
615 <option value=''>&staff.patron.ue.none_selected.label;</option>
621 <td><div class='wide right'>&staff.patron.ue.active.label;</div></td>
623 <div class='wide left'>
624 <input id='ue_active' type='checkbox' checked='checked'/>
629 <td><div class='wide right'>&staff.patron.ue.barred.label;</div></td>
631 <div class='wide left'>
632 <input id='ue_barred' type='checkbox'/>
637 <td><div class='wide right'>&staff.patron.ue.set_lead_account.label;</div></td>
639 <div class='wide left'>
640 <input id='ue_group_lead' type='checkbox'/>
645 <td><div class='wide right'>&staff.patron.ue.claims_returned_count.label;</div></td>
647 <div class='wide left'>
648 <input id='ue_claims_returned' type='text' disabled='disabled' size='6'/>
650 $('ue_claims_returned').value = 0;
651 $('ue_claims_returned').disabled = true;
653 <input class='pad' id='ue_claims_returned_reset' type='submit' value='&ev.staff.patron.ue_xhtml.alert_message_reset.value;'/>
658 <td><div class='wide right'>&staff.patron.ue.alert_message.label;</div></td>
660 <div class='wide left'>
661 <textarea wrap='soft' cols='30' rows='4' id='ue_alert_message'/>
662 <input class='pad' id='ue_alert_message_reset'
663 type='submit' value='&ev.staff.patron.ue_xhtml.alert_message_reset.value;'
665 var node = $("ue_alert_message");
667 if(node.onchange) node.onchange();'/>
675 <!-- ************************************************************** -->
676 <!-- Stat Cats Pane -->
677 <!-- ************************************************************** -->
678 <div id='uedit_stat_cats' class='main_div hide_me'>
679 <table class='uedit_table' style='width: 98%'>
681 <tr style='font-weight: bold;'>
682 <td>&staff.patron.ue.stat_cat_name.label;</td>
683 <td>&staff.patron.ue.owner.label;</td>
684 <td>&staff.patron.ue.value.label;</td>
687 <tbody id='ue_stat_cat_tbody'>
688 <tr id='ue_stat_cat_row'>
689 <td><div class='wide right' name='ue_stat_cat_name'/></td>
690 <td><div class='wide right' style='font-size: 8pt' name='ue_stat_cat_owner'/></td>
692 <div class='wide left'>
693 <select name='ue_stat_cat_selector'>
694 <option value=''>&staff.patron.ue.none_selected.label;</option>
696 <span class='pad'> or </span>
697 <input class='pad' type='text' name='ue_stat_cat_newval'/>
706 <!-- ************************************************************** -->
707 <!-- Surveys Pane -->
708 <!-- ************************************************************** -->
709 <div id='uedit_surveys' class='main_div hide_me'>
710 <div id='uedit_no_surveys' class='hide_me'>
711 <b>&staff.patron.ue.no_surveys_for_location.label;</b>
713 <table id='ue_survey_table'
714 class='uedit_table data_grid' style='width: 95%; margin-top: 17px;'>
717 <td colspan='2' style='text-align: left; padding-left: 20px;'>
718 <span class='pad' name='ue_survey_name' style='font-weight: bold;'/>
719 <span class='pad' name='ue_survey_desc'> : </span>
723 <tbody name='ue_survey_tbody'>
724 <tr name='ue_survey_row'>
725 <td name='ue_survey_question'
726 style='width: 60%; text-align: left; padding-left: 40px;'/>
728 <select name='ue_survey_answer'>
729 <option value=''>&staff.patron.ue.none_selected.label;</option>
737 <!-- ************************************************************** -->
739 <!-- ************************************************************** -->
740 <div id='uedit_finalize' class='main_div hide_me'>
741 <div class='has_color' style='width: 95%; margin-top: 40px; text-align: center'>
742 <div style='padding: 5px;'>
743 &staff.patron.ue.message1.label;<br/>
744 &staff.patron.ue.message2.label;<br/>
745 &staff.patron.ue.message3.label;
748 <div style='margin-bottom: 15px;'>
749 <a style='margin-right: 30px;' id='ue_view_summary'
750 href='javascript:uEditShowSummary();'>&staff.patron.ue.view_summary.label;</a>
752 <input style='margin-left: 5px; margin-right: 5px;' id='ue_save'
753 type='submit' value='&ev.staff.patron.ue_xhtml.save_user.value;' onclick='uEditSaveUser();'/>
754 <input style='margin-left: 5px; margin-right: 5px;' id='ue_save_clone'
755 type='submit' value='&ev.staff.patron.ue_xhtml.save_clone_user.value;' onclick='uEditSaveUser(true);'/>
756 <button style='margin-left: 5px; margin-right: 5px;'
757 onclick='if(confirm($("ue_cancel_confirm").innerHTML)) uEditCancel();'>&ev.staff.patron.ue_xhtml.cancel.value;</button>
765 <!-- ************************************************************** -->
766 <!-- Bottome Navigation Links -->
767 <!-- ************************************************************** -->
768 <table width='100%' class='no_border'>
770 <tr id='uedit_nav_bar'>
773 <a id='ue_back' class='nav_link hide_me'
774 href='javascript:uEditPrev()'><< &staff.patron.ue.back.label;</a>
777 <a id='ue_fwd' class='nav_link'
778 href='javascript:uEditNext()'>&staff.patron.ue.forward.label; >></a>
792 <div id='summary_div_container' class='hide_me'>
794 <div id='ue_summary_page'>
795 <table id='ue_summary_table' class='data_grid' width='55%'>
799 <span>&staff.patron.ue.user_summary.label;</span>
803 <tbody name='ue_summary_page_tbody'>
807 <td colspan='2' align='center'>
808 <input style='margin-right: 15px;' type='submit' value='&ev.staff.patron.ue_xhtml.print_page.label;' onclick='window.print();'/>
809 <input style='margin-left: 15px;' type='submit' value='&ev.staff.patron.ue_xhtml.return_to_editor.label;'
810 onclick=' unHideMe($("main_div_container"));
811 hideMe($("summary_div_container"));'/>
815 <tr><td>&staff.patron.ue.barcode.label;</td><td id='ue_summary_barcode'/></tr>
816 <tr><td>&staff.patron.ue.username.label;</td><td id='ue_summary_usrname'/></tr>
817 <tr><td>&staff.patron.ue.first_name.label;</td><td id='ue_summary_first_given_name'/></tr>
818 <tr><td>&staff.patron.ue.middle_name.label;</td><td id='ue_summary_second_given_name'/></tr>
819 <tr><td>&staff.patron.ue.last_name.label;</td><td id='ue_summary_family_name'/></tr>
820 <tr><td>&staff.patron.ue.suffix.label;</td><td id='ue_summary_suffix'/></tr>
821 <tr><td>&staff.patron.ue.dob.label;</td><td id='ue_summary_dob'/></tr>
822 <tr><td>&staff.patron.ue.primary_id_type.label;</td><td id='ue_summary_ident_type'/></tr>
823 <tr><td>&staff.patron.ue.primary_id.label;</td><td id='ue_summary_ident_value'/></tr>
824 <tr><td>&staff.patron.ue.secondary_id_type.label;</td><td id='ue_summary_ident_type2'/></tr>
825 <tr><td>&staff.patron.ue.primary_id.label;</td><td id='ue_summary_ident_value2'/></tr>
826 <tr><td>&staff.patron.ue.email_address.label;</td><td id='ue_summary_email'/></tr>
827 <tr><td>&staff.patron.ue.day_phone.label;</td><td id='ue_summary_day_phone'/></tr>
828 <tr><td>&staff.patron.ue.evening_phone.label;</td><td id='ue_summary_evening_phone'/></tr>
829 <tr><td>&staff.patron.ue.other_phone.label;</td><td id='ue_summary_other_phone'/></tr>
830 <tr><td>&staff.patron.ue.home_library.label;</td><td id='ue_summary_home_ou'/></tr>
834 <table width='100%' style='margin-top: 15px; margin-bottom: 15px;'>
835 <thead><tr><td>&staff.patron.ue.addresses.label;</td></tr></thead>
836 <tbody name='ue_summary_addr_tbody'>
837 <tr name='ue_summary_addr_row'>
839 <table name='ue_summary_addr_table' width='100%'>
840 <thead><tr><td colspan='4'/><span> </span></tr></thead>
843 <td><b>&staff.patron.ue.address_label.label;</b></td><td name='label'/>
844 <td><b>&staff.patron.ue.zip_code.label;</b></td><td name='zip'/>
847 <td><b>&staff.patron.ue.street1.label;</b></td><td name='street1'/>
848 <td><b>&staff.patron.ue.country.label;</b></td><td name='country'/>
851 <td><b>&staff.patron.ue.street2.label;</b></td><td name='street2'/>
852 <td><b>&staff.patron.ue.mailing_address.label;</b></td><td name='mailing'/>
855 <td><b>&staff.patron.ue.city.label;</b></td><td name='city'/>
856 <td><b>&staff.patron.ue.billing_address.label;</b></td><td name='billing'/>
859 <td><b>&staff.patron.ue.county.label;</b></td><td name='county'/>
860 <td><b>&staff.patron.ue.valid.label;</b></td><td name='valid'/>
863 <td><b>&staff.patron.ue.state.label;</b></td><td name='state'/>
864 <td><b>&staff.patron.ue.in_city_limits.label;</b></td><td name='incorporated'/>
874 <tr><td>&staff.patron.ue.profile.label;</td><td id='ue_summary_profile'/></tr>
875 <tr><td>&staff.patron.ue.active.label;</td><td id='ue_summary_active'/></tr>
876 <tr><td>&staff.patron.ue.barred.label;</td><td id='ue_summary_barred'/></tr>
877 <tr><td>&staff.patron.ue.expire_date.label;</td><td id='ue_summary_expire_date'/></tr>
878 <tr><td>&staff.patron.ue.family_lead_account.label;</td><td id='ue_summary_master_account'/></tr>
879 <tr><td>&staff.patron.ue.claims_returned_count.label;</td><td id='ue_summary_claims_returned_count'/></tr>
880 <tr><td>&staff.patron.ue.alert_message.label;</td><td id='ue_summary_alert_message'/></tr>
881 <tr name='ue_summary_stat_cat_td'>
883 <table width='100%' style='margin-top: 15px; margin-bottom: 15px;'>
884 <thead><tr><td colspan='2'>&staff.patron.ue.stat_categories.label;</td></tr></thead>
885 <tbody name='ue_summary_stats_tbody'>
886 <tr name='ue_summary_stats_row'>
887 <td name='ue_summary_stat_name'/><td name='ue_summary_stat_value'/>
893 <tr name='ue_summary_survey_td'>
895 <table width='100%' style='margin-top: 15px; margin-bottom: 15px;'>
897 <td>&staff.patron.ue.survey.label;</td>
898 <td>&staff.patron.ue.question.label;</td>
899 <td>&staff.patron.ue.answer.label;</td>
901 <tbody name='ue_summary_survey_tbody'>
902 <tr name='ue_summary_survey_row'>
903 <td name='ue_summary_survey_name'/>
904 <td name='ue_summary_survey_question'/>
905 <td name='ue_summary_survey_answer'/>
912 <td colspan='2' align='center'>
913 <input style='margin-right: 15px;' type='submit' value='&ev.staff.patron.ue_xhtml.print_page.label;' onclick='window.print();'/>
914 <input style='margin-left: 15px;' type='submit' value='&ev.staff.patron.ue_xhtml.return_to_editor.label;'
915 onclick=' unHideMe($("main_div_container"));
916 hideMe($("summary_div_container"));'/>
925 <!-- ************************************************************** -->
926 <!-- This holds all of the strings we may have to alert to the user -->
927 <!-- ************************************************************** -->
928 <div class='hide_me'>
929 <span id='ue_bad_dob'>&staff.patron.ue.bad_dob.label;</span>
930 <span id='ue_bad_username'>&staff.patron.ue.bad_username.label;</span>
931 <span id='ue_bad_password'>&staff.patron.ue.bad_passwords.label;</span>
932 <span id='ue_bad_firstname'>&staff.patron.ue.bad_firstname.label;</span>
933 <span id='ue_bad_middlename'>&staff.patron.ue.bad_middlename.label;</span>
934 <span id='ue_bad_lastname'>&staff.patron.ue.bad_lastname.label;</span>
935 <span id='ue_bad_barcode'>&staff.patron.ue.bad_barcode.label;</span>
936 <span id='ue_duplicate_barcode'>&staff.patron.ue.duplicate_barcode.label;</span>
937 <span id='ue_new_barcode_warn'>&staff.patron.ue.new_barcode_warn.label;</span>
938 <span id='ue_no_ident'>&staff.patron.ue.no_ident.label;</span>
939 <span id='ue_bad_ident_dl'>&staff.patron.ue.bad_ident_dl.label;</span>
940 <span id='ue_bad_ident_ssn'>&staff.patron.ue.bad_ident_ssn.label;</span>
941 <span id='ue_bad_email'>&staff.patron.ue.bad_email.label;</span>
942 <span id='ue_bad_phone'>&staff.patron.ue.bad_phone.label;</span>
943 <span id='ue_no_profile'>&staff.patron.ue.no_profile.label;</span>
944 <span id='ue_bad_expire'>&staff.patron.ue.bad_expire.label;</span>
945 <span id='ue_bad_claims_returned'>&staff.patron.ue.bad_claims_returned.label;</span>
946 <span id='ue_unknown_error'>&staff.patron.ue.unknown_error.label;</span>
947 <span id='ue_bad_addr_label'>&staff.patron.ue.bad_addr_label.label;</span>
948 <span id='ue_bad_addr_street'>&staff.patron.ue.bad_addr_street.label;</span>
949 <span id='ue_bad_addr_city'>&staff.patron.ue.bad_addr_city.label;</span>
950 <span id='ue_bad_addr_county'>&staff.patron.ue.bad_addr_county.label;</span>
951 <span id='ue_bad_addr_state'>&staff.patron.ue.bad_addr_state.label;</span>
952 <span id='ue_bad_addr_country'>&staff.patron.ue.bad_addr_country.label;</span>
953 <span id='ue_bad_addr_zip'>&staff.patron.ue.bad_addr_zip.label;</span>
954 <span id='ue_bad_survey'>&staff.patron.ue.bad_survey.label;</span>
955 <span id='ue_delete_addr_warn'>&staff.patron.ue.delete_addr_warn.label;</span>
956 <span id='yes'>&staff.patron.ue.yes.label;</span>
957 <span id='no'>&staff.patron.ue.no.label;</span>
958 <span id='ue_summary_window'>&staff.patron.ue.summary_window.label;</span>
959 <span id='ue_success'>&staff.patron.ue.success.label;</span>
960 <span id='ue_dup_ident1'>&staff.patron.ue.dup_ident1.label;</span>
961 <span id='ue_dup_username'>&staff.patron.ue.dup_username.label;</span>
962 <span id='ue_dup_barcode'>&staff.patron.ue.dup_barcode.label;</span>
963 <span class='hide_me' id='ue_cancel_confirm'>&staff.patron.ue.cancel_confirm.label;</span>
964 <span class='hide_me' id='ue_juv_guardian'>&staff.patron.ue.juv_guardian.label;</span>
965 <span class='hide_me' id='ue_bad_date'>&staff.patron.ue.bad_date.label;</span>
966 <span class='hide_me' id='ue_made_barred'>&staff.patron.ue.made_barred.label;</span>