Browse Source

Update userUpdate.ftl

Crystal.Sea 4 years ago
parent
commit
325189a255
1 changed files with 135 additions and 136 deletions
  1. 135 136
      maxkey-web-manage/src/main/resources/templates/views/userinfo/userUpdate.ftl

+ 135 - 136
maxkey-web-manage/src/main/resources/templates/views/userinfo/userUpdate.ftl

@@ -64,15 +64,15 @@
 			<td style="width:35%;">
 	
 				<select name="userType"   class="form-control" >
-						<option value="EMPLOYEE"  selected><@locale code="userinfo.userType.employee" /></option>
-						<option value="CONTRACTOR"  selected><@locale code="userinfo.userType.contractor" /></option>
-						<option value="CUSTOMER"  selected><@locale code="userinfo.userType.customer" /></option>
-						<option value="DEALER"  selected><@locale code="userinfo.userType.dealer" /></option>
-						<option value="SUPPLIER"  selected><@locale code="userinfo.userType.supplier" /></option>
-						<option value="PARTNER"  selected><@locale code="userinfo.userType.partner" /></option>
-						<option value="EXTERNAL"  selected><@locale code="userinfo.userType.external" /></option>
-						<option value="INTERN"  selected><@locale code="userinfo.userType.intern" /></option>
-						<option value="TEMP"  selected><@locale code="userinfo.userType.temp" /></option>
+						<option value="EMPLOYEE"  	<#if 'EMPLOYEE'==model.userType>selected</#if> ><@locale code="userinfo.userType.employee" /></option>
+						<option value="CONTRACTOR"  <#if 'CONTRACTOR'==model.userType>selected</#if>><@locale code="userinfo.userType.contractor" /></option>
+						<option value="CUSTOMER"  	<#if 'CUSTOMER'==model.userType>selected</#if>><@locale code="userinfo.userType.customer" /></option>
+						<option value="DEALER"  	<#if 'DEALER'==model.userType>selected</#if>><@locale code="userinfo.userType.dealer" /></option>
+						<option value="SUPPLIER"  	<#if 'SUPPLIER'==model.userType>selected</#if>><@locale code="userinfo.userType.supplier" /></option>
+						<option value="PARTNER"  	<#if 'PARTNER'==model.userType>selected</#if>><@locale code="userinfo.userType.partner" /></option>
+						<option value="EXTERNAL"  	<#if 'EXTERNAL'==model.userType>selected</#if>><@locale code="userinfo.userType.external" /></option>
+						<option value="INTERN"  	<#if 'INTERN'==model.userType>selected</#if>><@locale code="userinfo.userType.intern" /></option>
+						<option value="TEMP"  		<#if 'TEMP'==model.userType>selected</#if>><@locale code="userinfo.userType.temp" /></option>
 				</select>
 			</td>
 			
@@ -127,8 +127,8 @@
 		<td><@locale code="userinfo.gender" />:</td>
 		<td>
 			<select name="gender"   class="form-control" >
-					<option value="1"  selected><@locale code="userinfo.gender.female" /></option>
-					<option value="2"  ><@locale code="userinfo.gender.male" /></option>
+					<option value="1"  <#if 1==model.gender>selected</#if> ><@locale code="userinfo.gender.female" /></option>
+					<option value="2"  <#if 2==model.gender>selected</#if> ><@locale code="userinfo.gender.male" /></option>
 			</select>
 		</td>
 		<td><@locale code="userinfo.birthDate" />:</td>
@@ -146,126 +146,125 @@
 		<td><@locale code="userinfo.preferredLanguage" />:</td>
 		<td>
 			<select class="form-control"  name="preferredLanguage" id="preferredLanguage">
-				<option value="" selected="selected">Language</option>
-				<option value="en_US"  >English</option>
-				<option value="nl_NL"  >Dutch</option>
-				<option value="fr"     >French</option>
-				<option value="de"     >German</option>
-				<option value="it"     >Italian</option>
-				<option value="es"     >Spanish</option>
-				<option value="sv"     >Swedish</option>
-				<option value="pt_BR"  >Portuguese  (Brazilian)</option>
-				<option value="ja"     >Japanese</option>
-				<option value="zh_CN" selected >Chinese (Simplified)</option>
-				<option value="zh_TW"  >Chinese (Traditional)</option>
-				<option value="ko"     >Korean</option>
-				<option value="th"     >Thai</option>
-				<option value="fi"     >Finnish</option>
-				<option value="ru"     >Russian</option>
+				<option value="en_US"  <#if 'en_US'==model.preferredLanguage>selected</#if>  >English</option>
+				<option value="nl_NL"  <#if 'nl_NL'==model.preferredLanguage>selected</#if>  >Dutch</option>
+				<option value="fr"     <#if 'fr'==model.preferredLanguage>selected</#if>  >French</option>
+				<option value="de"     <#if 'de'==model.preferredLanguage>selected</#if>  >German</option>
+				<option value="it"     <#if 'it'==model.preferredLanguage>selected</#if>  >Italian</option>
+				<option value="es"     <#if 'es'==model.preferredLanguage>selected</#if>  >Spanish</option>
+				<option value="sv"     <#if 'sv'==model.preferredLanguage>selected</#if>  >Swedish</option>
+				<option value="pt_BR"  <#if 'pt_BR'==model.preferredLanguage>selected</#if>  >Portuguese  (Brazilian)</option>
+				<option value="ja"     <#if 'ja'==model.preferredLanguage>selected</#if>  >Japanese</option>
+				<option value="zh_CN"  <#if 'zh_CN'==model.preferredLanguage>selected</#if>  >Chinese (Simplified)</option>
+				<option value="zh_TW"  <#if 'zh_TW'==model.preferredLanguage>selected</#if>  >Chinese (Traditional)</option>
+				<option value="ko"     <#if 'ko'==model.preferredLanguage>selected</#if>  >Korean</option>
+				<option value="th"     <#if 'th'==model.preferredLanguage>selected</#if>  >Thai</option>
+				<option value="fi"     <#if 'fi'==model.preferredLanguage>selected</#if>  >Finnish</option>
+				<option value="ru"     <#if 'ru'==model.preferredLanguage>selected</#if>  >Russian</option>
 			</select>
 		</td>
 		<td><@locale code="userinfo.timeZone" />:</td>
 		<td nowrap >
 			<select class="form-control"  id="timeZone" name="timeZone" tabindex="61">
-				<option value="Pacific/Kiritimati"   >(GMT+14:00) Line Islands Time (Pacific/Kiritimati)</option>
-				<option value="Pacific/Chatham"      >(GMT+13:45) Chatham Daylight Time (Pacific/Chatham)</option>
-				<option value="Pacific/Auckland"     >(GMT+13:00) New Zealand Daylight Time (Pacific/Auckland)</option>
-				<option value="Pacific/Enderbury"    >(GMT+13:00) Phoenix Islands Time (Pacific/Enderbury)</option>
-				<option value="Pacific/Tongatapu"    >(GMT+13:00) Tonga Time (Pacific/Tongatapu)</option>
-				<option value="Asia/Kamchatka"       >(GMT+12:00) Magadan Time (Asia/Kamchatka)</option>
-				<option value="Pacific/Fiji"         >(GMT+12:00) Fiji Time (Pacific/Fiji)</option>
-				<option value="Pacific/Norfolk"      >(GMT+11:30) Norfolk Islands Time (Pacific/Norfolk)</option>
-				<option value="Australia/Lord_Howe"  >(GMT+11:00) Lord Howe Daylight Time (Australia/Lord_Howe)</option>
-				<option value="Australia/Sydney"     >(GMT+11:00) Australian Eastern Daylight Time (Australia/Sydney)</option>
-				<option value="Pacific/Guadalcanal"  >(GMT+11:00) Solomon Islands Time (Pacific/Guadalcanal)</option>
-				<option value="Australia/Adelaide"   >(GMT+10:30) Australian Central Daylight Time (Australia/Adelaide)</option>
-				<option value="Australia/Brisbane"   >(GMT+10:00) Australian Eastern Standard Time (Australia/Brisbane)</option>
-				<option value="Australia/Darwin"     >(GMT+09:30) Australian Central Standard Time (Australia/Darwin)</option>
-				<option value="Asia/Seoul"           >(GMT+09:00) Korean Standard Time (Asia/Seoul)</option>
-				<option value="Asia/Tokyo"           >(GMT+09:00) Japan Standard Time (Asia/Tokyo)</option>
-				<option value="Asia/Hong_Kong"       >(GMT+08:00) Hong Kong Time (Asia/Hong_Kong)</option>
-				<option value="Asia/Kuala_Lumpur"    >(GMT+08:00) Malaysia Time (Asia/Kuala_Lumpur)</option>
-				<option value="Asia/Manila"          >(GMT+08:00) Philippine Time (Asia/Manila)</option>
-				<option value="Asia/Shanghai" selected >(GMT+08:00) China Standard Time (Asia/Shanghai)</option>
-				<option value="Asia/Singapore"       >(GMT+08:00) Singapore Standard Time (Asia/Singapore)</option>
-				<option value="Asia/Taipei"          >(GMT+08:00) Taipei Standard Time (Asia/Taipei)</option>
-				<option value="Australia/Perth"      >(GMT+08:00) Australian Western Standard Time (Australia/Perth)</option>
-				<option value="Asia/Bangkok"         >(GMT+07:00) Indochina Time (Asia/Bangkok)</option>
-				<option value="Asia/Ho_Chi_Minh"     >(GMT+07:00) Indochina Time (Asia/Ho_Chi_Minh)</option>
-				<option value="Asia/Jakarta"         >(GMT+07:00) Western Indonesia Time (Asia/Jakarta)</option>
-				<option value="Asia/Rangoon"         >(GMT+06:30) Myanmar Time (Asia/Rangoon)</option>
-				<option value="Asia/Dhaka"           >(GMT+06:00) Bangladesh Time (Asia/Dhaka)</option>
-				<option value="Asia/Yekaterinburg"   >(GMT+06:00) Yekaterinburg Time (Asia/Yekaterinburg)</option>
-				<option value="Asia/Kathmandu"       >(GMT+05:45) Nepal Time (Asia/Kathmandu)</option>
-				<option value="Asia/Colombo"         >(GMT+05:30) India Standard Time (Asia/Colombo)</option>
-				<option value="Asia/Kolkata"         >(GMT+05:30) India Standard Time (Asia/Kolkata)</option>
-				<option value="Asia/Baku"            >(GMT+05:00) Azerbaijan Summer Time (Asia/Baku)</option>
-				<option value="Asia/Karachi"         >(GMT+05:00) Pakistan Time (Asia/Karachi)</option>
-				<option value="Asia/Tashkent"        >(GMT+05:00) Uzbekistan Time (Asia/Tashkent)</option>
-				<option value="Asia/Kabul"           >(GMT+04:30) Afghanistan Time (Asia/Kabul)</option>
-				<option value="Asia/Dubai"           >(GMT+04:00) Gulf Standard Time (Asia/Dubai)</option>
-				<option value="Asia/Tbilisi"         >(GMT+04:00) Georgia Time (Asia/Tbilisi)</option>
-				<option value="Asia/Yerevan"         >(GMT+04:00) Armenia Time (Asia/Yerevan)</option>
-				<option value="Europe/Moscow"        >(GMT+04:00) Moscow Standard Time (Europe/Moscow)</option>
-				<option value="Asia/Tehran"          >(GMT+03:30) Iran Standard Time (Asia/Tehran)</option>
-				<option value="Africa/Nairobi"       >(GMT+03:00) East Africa Time (Africa/Nairobi)</option>
-				<option value="Asia/Baghdad"         >(GMT+03:00) Arabian Standard Time (Asia/Baghdad)</option>
-				<option value="Asia/Beirut"          >(GMT+03:00) Eastern European Summer Time (Asia/Beirut)</option>
-				<option value="Asia/Jerusalem"       >(GMT+03:00) Israel Daylight Time (Asia/Jerusalem)</option>
-				<option value="Asia/Kuwait"          >(GMT+03:00) Arabian Standard Time (Asia/Kuwait)</option>
-				<option value="Asia/Riyadh"          >(GMT+03:00) Arabian Standard Time (Asia/Riyadh)</option>
-				<option value="Europe/Athens"        >(GMT+03:00) Eastern European Summer Time (Europe/Athens)</option>
-				<option value="Europe/Bucharest"     >(GMT+03:00) Eastern European Summer Time (Europe/Bucharest)</option>
-				<option value="Europe/Helsinki"      >(GMT+03:00) Eastern European Summer Time (Europe/Helsinki)</option>
-				<option value="Europe/Istanbul"      >(GMT+03:00) Eastern European Summer Time (Europe/Istanbul)</option>
-				<option value="Europe/Minsk"         >(GMT+03:00) Further-eastern European Time (Europe/Minsk)</option>
-				<option value="Africa/Cairo"         >(GMT+02:00) Eastern European Time (Africa/Cairo)</option>
-				<option value="Africa/Johannesburg"  >(GMT+02:00) South Africa Standard Time (Africa/Johannesburg)</option>
-				<option value="Europe/Amsterdam"     >(GMT+02:00) Central European Summer Time (Europe/Amsterdam)</option>
-				<option value="Europe/Berlin"        >(GMT+02:00) Central European Summer Time (Europe/Berlin)</option>
-				<option value="Europe/Brussels"      >(GMT+02:00) Central European Summer Time (Europe/Brussels)</option>
-				<option value="Europe/Paris"         >(GMT+02:00) Central European Summer Time (Europe/Paris)</option>
-				<option value="Europe/Prague"        >(GMT+02:00) Central European Summer Time (Europe/Prague)</option>
-				<option value="Europe/Rome"          >(GMT+02:00) Central European Summer Time (Europe/Rome)</option>
-				<option value="Africa/Algiers"       >(GMT+01:00) Central European Time (Africa/Algiers)</option>
-				<option value="Europe/Dublin"        >(GMT+01:00) Irish Summer Time (Europe/Dublin)</option>
-				<option value="Europe/Lisbon"        >(GMT+01:00) Western European Summer Time (Europe/Lisbon)</option>
-				<option value="Europe/London"        >(GMT+01:00) British Summer Time (Europe/London)</option>
-				<option value="Africa/Casablanca"    >(GMT+00:00) Western European Time (Africa/Casablanca)</option>
-				<option value="America/Scoresbysund" >(GMT+00:00) East Greenland Summer Time (America/Scoresbysund)</option>
-				<option value="Atlantic/Azores"      >(GMT+00:00) Azores Summer Time (Atlantic/Azores)</option>
-				<option value="GMT"                  >(GMT+00:00) Greenwich Mean Time (GMT)</option>
-				<option value="Atlantic/Cape_Verde"  >(GMT-01:00) Cape Verde Time (Atlantic/Cape_Verde)</option>
-				<option value="Atlantic/South_Georgia" >(GMT-02:00) South Georgia Time (Atlantic/South_Georgia)</option>
-				<option value="America/St_Johns"      >(GMT-02:30) Newfoundland Daylight Time (America/St_Johns)</option>
-				<option value="America/Argentina/Buenos_Aires" >(GMT-03:00) Argentina Time (America/Argentina/Buenos_Aires)</option>
-				<option value="America/Halifax"      >(GMT-03:00) Atlantic Daylight Time (America/Halifax)</option>
-				<option value="America/Santiago"     >(GMT-03:00) Chile Summer Time (America/Santiago)</option>
-				<option value="America/Sao_Paulo"    >(GMT-03:00) Brasilia Time (America/Sao_Paulo)</option>
-				<option value="Atlantic/Bermuda"     >(GMT-03:00) Atlantic Daylight Time (Atlantic/Bermuda)</option>
-				<option value="America/Indiana/Indianapolis" >(GMT-04:00) Eastern Daylight Time (America/Indiana/Indianapolis)</option>
-				<option value="America/New_York"     >(GMT-04:00) Eastern Daylight Time (America/New_York)</option>
-				<option value="America/Puerto_Rico"  >(GMT-04:00) Atlantic Standard Time (America/Puerto_Rico)</option>
-				<option value="America/Caracas"      >(GMT-04:30) Venezuela Time (America/Caracas)</option>
-				<option value="America/Bogota"       >(GMT-05:00) Colombia Time (America/Bogota)</option>
-				<option value="America/Chicago"      >(GMT-05:00) Central Daylight Time (America/Chicago)</option>
-				<option value="America/Lima"         >(GMT-05:00) Peru Time (America/Lima)</option>
-				<option value="America/Mexico_City"  >(GMT-05:00) Central Daylight Time (America/Mexico_City)</option>
-				<option value="America/Panama"       >(GMT-05:00) Eastern Standard Time (America/Panama)</option>
-				<option value="America/Denver"       >(GMT-06:00) Mountain Daylight Time (America/Denver)</option>
-				<option value="America/El_Salvador"  >(GMT-06:00) Central Standard Time (America/El_Salvador)</option>
-				<option value="America/Mazatlan"     >(GMT-06:00) Mountain Daylight Time (America/Mazatlan)</option>
-				<option value="America/Los_Angeles"  >(GMT-07:00) Pacific Daylight Time (America/Los_Angeles)</option>
-				<option value="America/Phoenix"      >(GMT-07:00) Mountain Standard Time (America/Phoenix)</option>
-				<option value="America/Tijuana"      >(GMT-07:00) Pacific Daylight Time (America/Tijuana)</option>
-				<option value="America/Anchorage"    >(GMT-08:00) Alaska Daylight Time (America/Anchorage)</option>
-				<option value="Pacific/Pitcairn"     >(GMT-08:00) Pitcairn Time (Pacific/Pitcairn)</option>
-				<option value="America/Adak"         >(GMT-09:00) Hawaii-Aleutian Standard Time (America/Adak)</option>
-				<option value="Pacific/Gambier"      >(GMT-09:00) Gambier Time (Pacific/Gambier)</option>
-				<option value="Pacific/Marquesas"    >(GMT-09:30) Marquesas Time (Pacific/Marquesas)</option>
-				<option value="Pacific/Honolulu"     >(GMT-10:00) Hawaii-Aleutian Standard Time (Pacific/Honolulu)</option>
-				<option value="Pacific/Niue"         >(GMT-11:00) Niue Time (Pacific/Niue)</option>
-				<option value="Pacific/Pago_Pago"    >(GMT-11:00) Samoa Standard Time (Pacific/Pago_Pago)</option>
+				<option value="Pacific/Kiritimati"   <#if 'Pacific/Kiritimati'==model.timeZone>selected</#if>>(GMT+14:00) Line Islands Time (Pacific/Kiritimati)</option>
+				<option value="Pacific/Chatham"      <#if 'Pacific/Chatham'==model.timeZone>selected</#if>>(GMT+13:45) Chatham Daylight Time (Pacific/Chatham)</option>
+				<option value="Pacific/Auckland"     <#if 'Pacific/Auckland'==model.timeZone>selected</#if>>(GMT+13:00) New Zealand Daylight Time (Pacific/Auckland)</option>
+				<option value="Pacific/Enderbury"    <#if 'Pacific/Enderbury'==model.timeZone>selected</#if>>(GMT+13:00) Phoenix Islands Time (Pacific/Enderbury)</option>
+				<option value="Pacific/Tongatapu"    <#if 'Pacific/Tongatapu'==model.timeZone>selected</#if>>(GMT+13:00) Tonga Time (Pacific/Tongatapu)</option>
+				<option value="Asia/Kamchatka"       <#if 'Asia/Kamchatkai'==model.timeZone>selected</#if>>(GMT+12:00) Magadan Time (Asia/Kamchatka)</option>
+				<option value="Pacific/Fiji"         <#if 'Pacific/Fiji'==model.timeZone>selected</#if>>(GMT+12:00) Fiji Time (Pacific/Fiji)</option>
+				<option value="Pacific/Norfolk"      <#if 'Pacific/Norfolk'==model.timeZone>selected</#if>>(GMT+11:30) Norfolk Islands Time (Pacific/Norfolk)</option>
+				<option value="Australia/Lord_Howe"  <#if 'Australia/Lord_Howe'==model.timeZone>selected</#if>>(GMT+11:00) Lord Howe Daylight Time (Australia/Lord_Howe)</option>
+				<option value="Australia/Sydney"     <#if 'Australia/Sydney'==model.timeZone>selected</#if>>(GMT+11:00) Australian Eastern Daylight Time (Australia/Sydney)</option>
+				<option value="Pacific/Guadalcanal"  <#if 'Australia/Sydney'==model.timeZone>selected</#if> >(GMT+11:00) Solomon Islands Time (Pacific/Guadalcanal)</option>
+				<option value="Australia/Adelaide"   <#if 'Australia/Adelaide'==model.timeZone>selected</#if>>(GMT+10:30) Australian Central Daylight Time (Australia/Adelaide)</option>
+				<option value="Australia/Brisbane"   <#if 'Australia/Brisbane'==model.timeZone>selected</#if>>(GMT+10:00) Australian Eastern Standard Time (Australia/Brisbane)</option>
+				<option value="Australia/Darwin"     <#if 'Australia/Darwin'==model.timeZone>selected</#if>>(GMT+09:30) Australian Central Standard Time (Australia/Darwin)</option>
+				<option value="Asia/Seoul"           <#if 'Asia/Seoul'==model.timeZone>selected</#if>>(GMT+09:00) Korean Standard Time (Asia/Seoul)</option>
+				<option value="Asia/Tokyo"           <#if 'Asia/Tokyo'==model.timeZone>selected</#if>>(GMT+09:00) Japan Standard Time (Asia/Tokyo)</option>
+				<option value="Asia/Hong_Kong"       <#if 'Asia/Hong_Kong'==model.timeZone>selected</#if>>(GMT+08:00) Hong Kong Time (Asia/Hong_Kong)</option>
+				<option value="Asia/Kuala_Lumpur"    <#if 'Asia/Kuala_Lumpur'==model.timeZone>selected</#if>>(GMT+08:00) Malaysia Time (Asia/Kuala_Lumpur)</option>
+				<option value="Asia/Manila"          <#if 'Asia/Manila'==model.timeZone>selected</#if>>(GMT+08:00) Philippine Time (Asia/Manila)</option>
+				<option value="Asia/Shanghai"        <#if 'Asia/Shanghai'==model.timeZone>selected</#if>>(GMT+08:00) China Standard Time (Asia/Shanghai)</option>
+				<option value="Asia/Singapore"       <#if 'Asia/Singapore'==model.timeZone>selected</#if>>(GMT+08:00) Singapore Standard Time (Asia/Singapore)</option>
+				<option value="Asia/Taipei"          <#if 'Asia/Taipei'==model.timeZone>selected</#if> >(GMT+08:00) Taipei Standard Time (Asia/Taipei)</option>
+				<option value="Australia/Perth"      <#if 'Australia/Perth'==model.timeZone>selected</#if>>(GMT+08:00) Australian Western Standard Time (Australia/Perth)</option>
+				<option value="Asia/Bangkok"         <#if 'Asia/Bangkok'==model.timeZone>selected</#if>>(GMT+07:00) Indochina Time (Asia/Bangkok)</option>
+				<option value="Asia/Ho_Chi_Minh"     <#if 'Asia/Ho_Chi_Minh'==model.timeZone>selected</#if>>(GMT+07:00) Indochina Time (Asia/Ho_Chi_Minh)</option>
+				<option value="Asia/Jakarta"         <#if 'Asia/Jakarta'==model.timeZone>selected</#if>>(GMT+07:00) Western Indonesia Time (Asia/Jakarta)</option>
+				<option value="Asia/Rangoon"         <#if 'Asia/Rangoon'==model.timeZone>selected</#if>>(GMT+06:30) Myanmar Time (Asia/Rangoon)</option>
+				<option value="Asia/Dhaka"           <#if 'Asia/Dhaka'==model.timeZone>selected</#if>>(GMT+06:00) Bangladesh Time (Asia/Dhaka)</option>
+				<option value="Asia/Yekaterinburg"   <#if 'Asia/Yekaterinburg'==model.timeZone>selected</#if>>(GMT+06:00) Yekaterinburg Time (Asia/Yekaterinburg)</option>
+				<option value="Asia/Kathmandu"       <#if 'Asia/Kathmandu'==model.timeZone>selected</#if>>(GMT+05:45) Nepal Time (Asia/Kathmandu)</option>
+				<option value="Asia/Colombo"         <#if 'Asia/Colombo'==model.timeZone>selected</#if>>(GMT+05:30) India Standard Time (Asia/Colombo)</option>
+				<option value="Asia/Kolkata"         <#if 'Asia/Kolkata'==model.timeZone>selected</#if>>(GMT+05:30) India Standard Time (Asia/Kolkata)</option>
+				<option value="Asia/Baku"            <#if 'Asia/Baku'==model.timeZone>selected</#if>>(GMT+05:00) Azerbaijan Summer Time (Asia/Baku)</option>
+				<option value="Asia/Karachi"         <#if 'Asia/Karachi'==model.timeZone>selected</#if>>(GMT+05:00) Pakistan Time (Asia/Karachi)</option>
+				<option value="Asia/Tashkent"        <#if 'Asia/Tashkent'==model.timeZone>selected</#if>>(GMT+05:00) Uzbekistan Time (Asia/Tashkent)</option>
+				<option value="Asia/Kabul"           <#if 'Asia/Kabul'==model.timeZone>selected</#if>>(GMT+04:30) Afghanistan Time (Asia/Kabul)</option>
+				<option value="Asia/Dubai"           <#if 'Asia/Dubai'==model.timeZone>selected</#if>>(GMT+04:00) Gulf Standard Time (Asia/Dubai)</option>
+				<option value="Asia/Tbilisi"         <#if 'Asia/Tbilisi'==model.timeZone>selected</#if>>(GMT+04:00) Georgia Time (Asia/Tbilisi)</option>
+				<option value="Asia/Yerevan"         <#if 'Asia/Yerevan'==model.timeZone>selected</#if>>(GMT+04:00) Armenia Time (Asia/Yerevan)</option>
+				<option value="Europe/Moscow"        <#if 'Europe/Moscow'==model.timeZone>selected</#if>>(GMT+04:00) Moscow Standard Time (Europe/Moscow)</option>
+				<option value="Asia/Tehran"          <#if 'Asia/Tehran'==model.timeZone>selected</#if>>(GMT+03:30) Iran Standard Time (Asia/Tehran)</option>
+				<option value="Africa/Nairobi"       <#if 'Africa/Nairobi'==model.timeZone>selected</#if>>(GMT+03:00) East Africa Time (Africa/Nairobi)</option>
+				<option value="Asia/Baghdad"         <#if 'Asia/Baghdad'==model.timeZone>selected</#if>>(GMT+03:00) Arabian Standard Time (Asia/Baghdad)</option>
+				<option value="Asia/Beirut"          <#if 'Asia/Beirut'==model.timeZone>selected</#if>>(GMT+03:00) Eastern European Summer Time (Asia/Beirut)</option>
+				<option value="Asia/Jerusalem"       <#if 'Asia/Jerusalem'==model.timeZone>selected</#if>>(GMT+03:00) Israel Daylight Time (Asia/Jerusalem)</option>
+				<option value="Asia/Kuwait"          <#if 'Asia/Kuwait'==model.timeZone>selected</#if>>(GMT+03:00) Arabian Standard Time (Asia/Kuwait)</option>
+				<option value="Asia/Riyadh"          <#if 'Asia/Riyadh'==model.timeZone>selected</#if>>(GMT+03:00) Arabian Standard Time (Asia/Riyadh)</option>
+				<option value="Europe/Athens"        <#if 'Europe/Athens'==model.timeZone>selected</#if>>(GMT+03:00) Eastern European Summer Time (Europe/Athens)</option>
+				<option value="Europe/Bucharest"     <#if 'Europe/Bucharest'==model.timeZone>selected</#if>>(GMT+03:00) Eastern European Summer Time (Europe/Bucharest)</option>
+				<option value="Europe/Helsinki"      <#if 'Europe/Helsinki'==model.timeZone>selected</#if>>(GMT+03:00) Eastern European Summer Time (Europe/Helsinki)</option>
+				<option value="Europe/Istanbul"      <#if 'Europe/Istanbul'==model.timeZone>selected</#if>>(GMT+03:00) Eastern European Summer Time (Europe/Istanbul)</option>
+				<option value="Europe/Minsk"         <#if 'Europe/Minsk'==model.timeZone>selected</#if>>(GMT+03:00) Further-eastern European Time (Europe/Minsk)</option>
+				<option value="Africa/Cairo"         <#if 'Africa/Cairo'==model.timeZone>selected</#if>>(GMT+02:00) Eastern European Time (Africa/Cairo)</option>
+				<option value="Africa/Johannesburg"  <#if 'Africa/Johannesburg'==model.timeZone>selected</#if>>(GMT+02:00) South Africa Standard Time (Africa/Johannesburg)</option>
+				<option value="Europe/Amsterdam"     <#if 'Europe/Amsterdam'==model.timeZone>selected</#if>>(GMT+02:00) Central European Summer Time (Europe/Amsterdam)</option>
+				<option value="Europe/Berlin"        <#if 'Europe/Berlin'==model.timeZone>selected</#if>>(GMT+02:00) Central European Summer Time (Europe/Berlin)</option>
+				<option value="Europe/Brussels"      <#if 'Europe/Brussels'==model.timeZone>selected</#if>>(GMT+02:00) Central European Summer Time (Europe/Brussels)</option>
+				<option value="Europe/Paris"         <#if 'Europe/Paris'==model.timeZone>selected</#if>>(GMT+02:00) Central European Summer Time (Europe/Paris)</option>
+				<option value="Europe/Prague"        <#if 'Europe/Prague'==model.timeZone>selected</#if>>(GMT+02:00) Central European Summer Time (Europe/Prague)</option>
+				<option value="Europe/Rome"          <#if 'Europe/Rome'==model.timeZone>selected</#if>>(GMT+02:00) Central European Summer Time (Europe/Rome)</option>
+				<option value="Africa/Algiers"       <#if 'Africa/Algiers'==model.timeZone>selected</#if>>(GMT+01:00) Central European Time (Africa/Algiers)</option>
+				<option value="Europe/Dublin"        <#if 'Europe/Dublin'==model.timeZone>selected</#if>>(GMT+01:00) Irish Summer Time (Europe/Dublin)</option>
+				<option value="Europe/Lisbon"        <#if 'Europe/Lisbon'==model.timeZone>selected</#if>>(GMT+01:00) Western European Summer Time (Europe/Lisbon)</option>
+				<option value="Europe/London"        <#if 'Europe/London'==model.timeZone>selected</#if>>(GMT+01:00) British Summer Time (Europe/London)</option>
+				<option value="Africa/Casablanca"    <#if 'Africa/Casablanca'==model.timeZone>selected</#if>>(GMT+00:00) Western European Time (Africa/Casablanca)</option>
+				<option value="America/Scoresbysund" <#if 'America/Scoresbysund'==model.timeZone>selected</#if>>(GMT+00:00) East Greenland Summer Time (America/Scoresbysund)</option>
+				<option value="Atlantic/Azores"      <#if 'Atlantic/Azores'==model.timeZone>selected</#if>>(GMT+00:00) Azores Summer Time (Atlantic/Azores)</option>
+				<option value="GMT"                  <#if 'GMT'==model.timeZone>selected</#if>>(GMT+00:00) Greenwich Mean Time (GMT)</option>
+				<option value="Atlantic/Cape_Verde"  <#if 'Atlantic/Cape_Verde'==model.timeZone>selected</#if>>(GMT-01:00) Cape Verde Time (Atlantic/Cape_Verde)</option>
+				<option value="Atlantic/South_Georgia" <#if 'Atlantic/South_Georgia'==model.timeZone>selected</#if>>(GMT-02:00) South Georgia Time (Atlantic/South_Georgia)</option>
+				<option value="America/St_Johns"      <#if 'America/St_Johns'==model.timeZone>selected</#if>>(GMT-02:30) Newfoundland Daylight Time (America/St_Johns)</option>
+				<option value="America/Argentina/Buenos_Aires" <#if 'America/Argentina/Buenos_Aires'==model.timeZone>selected</#if>>(GMT-03:00) Argentina Time (America/Argentina/Buenos_Aires)</option>
+				<option value="America/Halifax"      <#if 'America/Halifax'==model.timeZone>selected</#if>>(GMT-03:00) Atlantic Daylight Time (America/Halifax)</option>
+				<option value="America/Santiago"     <#if 'America/Santiago'==model.timeZone>selected</#if>>(GMT-03:00) Chile Summer Time (America/Santiago)</option>
+				<option value="America/Sao_Paulo"    <#if 'America/Sao_Paulo'==model.timeZone>selected</#if>>(GMT-03:00) Brasilia Time (America/Sao_Paulo)</option>
+				<option value="Atlantic/Bermuda"     <#if 'Atlantic/Bermuda'==model.timeZone>selected</#if>>(GMT-03:00) Atlantic Daylight Time (Atlantic/Bermuda)</option>
+				<option value="America/Indiana/Indianapolis" <#if 'America/Indiana/Indianapolis'==model.timeZone>selected</#if>>(GMT-04:00) Eastern Daylight Time (America/Indiana/Indianapolis)</option>
+				<option value="America/New_York"     <#if 'America/New_York'==model.timeZone>selected</#if>>(GMT-04:00) Eastern Daylight Time (America/New_York)</option>
+				<option value="America/Puerto_Rico"  <#if 'America/Puerto_Rico'==model.timeZone>selected</#if>>(GMT-04:00) Atlantic Standard Time (America/Puerto_Rico)</option>
+				<option value="America/Caracas"      <#if 'America/Caracas'==model.timeZone>selected</#if>>(GMT-04:30) Venezuela Time (America/Caracas)</option>
+				<option value="America/Bogota"       <#if 'America/Bogota'==model.timeZone>selected</#if>>(GMT-05:00) Colombia Time (America/Bogota)</option>
+				<option value="America/Chicago"      <#if 'America/Chicago'==model.timeZone>selected</#if>>(GMT-05:00) Central Daylight Time (America/Chicago)</option>
+				<option value="America/Lima"         <#if 'America/Lima'==model.timeZone>selected</#if>>(GMT-05:00) Peru Time (America/Lima)</option>
+				<option value="America/Mexico_City"  <#if 'America/Mexico_City'==model.timeZone>selected</#if>>(GMT-05:00) Central Daylight Time (America/Mexico_City)</option>
+				<option value="America/Panama"       <#if 'America/Panama'==model.timeZone>selected</#if>>(GMT-05:00) Eastern Standard Time (America/Panama)</option>
+				<option value="America/Denver"       <#if 'America/Denver'==model.timeZone>selected</#if>>(GMT-06:00) Mountain Daylight Time (America/Denver)</option>
+				<option value="America/El_Salvador"  <#if 'America/El_Salvador'==model.timeZone>selected</#if>>(GMT-06:00) Central Standard Time (America/El_Salvador)</option>
+				<option value="America/Mazatlan"     <#if 'America/Mazatlan'==model.timeZone>selected</#if>>(GMT-06:00) Mountain Daylight Time (America/Mazatlan)</option>
+				<option value="America/Los_Angeles"  <#if 'America/Los_Angeles'==model.timeZone>selected</#if>>(GMT-07:00) Pacific Daylight Time (America/Los_Angeles)</option>
+				<option value="America/Phoenix"      <#if 'America/Phoenix'==model.timeZone>selected</#if>>(GMT-07:00) Mountain Standard Time (America/Phoenix)</option>
+				<option value="America/Tijuana"      <#if 'America/Tijuana'==model.timeZone>selected</#if>>(GMT-07:00) Pacific Daylight Time (America/Tijuana)</option>
+				<option value="America/Anchorage"    <#if 'America/Anchorage'==model.timeZone>selected</#if>>(GMT-08:00) Alaska Daylight Time (America/Anchorage)</option>
+				<option value="Pacific/Pitcairn"     <#if 'Pacific/Pitcairn'==model.timeZone>selected</#if>>(GMT-08:00) Pitcairn Time (Pacific/Pitcairn)</option>
+				<option value="America/Adak"         <#if 'America/Adak'==model.timeZone>selected</#if>>(GMT-09:00) Hawaii-Aleutian Standard Time (America/Adak)</option>
+				<option value="Pacific/Gambier"      <#if 'Pacific/Gambier'==model.timeZone>selected</#if>>(GMT-09:00) Gambier Time (Pacific/Gambier)</option>
+				<option value="Pacific/Marquesas"    <#if 'Pacific/Marquesas'==model.timeZone>selected</#if>>(GMT-09:30) Marquesas Time (Pacific/Marquesas)</option>
+				<option value="Pacific/Honolulu"     <#if 'Pacific/Honolulu'==model.timeZone>selected</#if>>(GMT-10:00) Hawaii-Aleutian Standard Time (Pacific/Honolulu)</option>
+				<option value="Pacific/Niue"         <#if 'Pacific/Niue'==model.timeZone>selected</#if>>(GMT-11:00) Niue Time (Pacific/Niue)</option>
+				<option value="Pacific/Pago_Pago"    <#if 'Pacific/Pago_Pago'==model.timeZone>selected</#if>>(GMT-11:00) Samoa Standard Time (Pacific/Pago_Pago)</option>
 			</select>
 		</td>
 	</tr>
@@ -390,11 +389,11 @@
 			<td style="width:15%;"><@locale code="userinfo.idtype" />:</td>
 			<td style="width:35%;">
 				<select name="idType"   class="form-control" >
-					<option value="UNKNOWN" selected ><@locale code="userinfo.idtype.unknown" /></option>
-					<option value="IDCARD"  ><@locale code="userinfo.idtype.idcard" /></option>
-					<option value="PASSPORT"  ><@locale code="userinfo.idtype.passport" /></option>
-					<option value="STUDENTCARD"  ><@locale code="userinfo.idtype.studentcard" /></option>
-					<option value="MILITARYCARD"  ><@locale code="userinfo.idtype.militarycard" /></option>
+					<option value="0"  <#if 0==model.idType>selected</#if> ><@locale code="userinfo.idtype.unknown" /></option>
+					<option value="1"  <#if 1==model.idType>selected</#if> ><@locale code="userinfo.idtype.idcard" /></option>
+					<option value="2"  <#if 2==model.idType>selected</#if> ><@locale code="userinfo.idtype.passport" /></option>
+					<option value="3"  <#if 3==model.idType>selected</#if> ><@locale code="userinfo.idtype.studentcard" /></option>
+					<option value="4"  <#if 4==model.idType>selected</#if> ><@locale code="userinfo.idtype.militarycard" /></option>
 				</select>
 			</td>
 			
@@ -409,11 +408,11 @@
 			<td><@locale code="userinfo.married" />:</td>
 			<td>
 				<select name="married"  class="form-control" >
-					<option value="UNKNOWN" selected><@locale code="userinfo.married.unknown" /></option>
-					<option value="SINGLE" ><@locale code="userinfo.married.single" /></option>
-					<option value="MARRIED" ><@locale code="userinfo.married.married" /></option>
-					<option value="DIVORCE" ><@locale code="userinfo.married.divorce" /></option>
-					<option value="WIDOWED" ><@locale code="userinfo.married.widowed" /></option>
+					<option value="0"  <#if 0==model.married>selected</#if> ><@locale code="userinfo.married.unknown" /></option>
+					<option value="1"  <#if 1==model.married>selected</#if> ><@locale code="userinfo.married.single" /></option>
+					<option value="2"  <#if 2==model.married>selected</#if> ><@locale code="userinfo.married.married" /></option>
+					<option value="3"  <#if 3==model.married>selected</#if> ><@locale code="userinfo.married.divorce" /></option>
+					<option value="4"  <#if 4==model.married>selected</#if> ><@locale code="userinfo.married.widowed" /></option>
 				</select>
 			</td>
 			<td><@locale code="userinfo.startWorkDate" />:</td>