OLD | NEW |
1 <html i18n-values="dir:textdirection;"> | 1 <html i18n-values="dir:textdirection;"> |
2 <style type="text/css"><!-- | 2 <style type="text/css"><!-- |
3 body,td,div,p,a,font,span {font-family: arial,sans-serif;} | 3 body,td,div,p,a,font,span {font-family: arial,sans-serif;} |
4 body { bgcolor:"#ffffff" } | 4 body { bgcolor:"#ffffff" } |
5 A:link {color:#0000cc; } | 5 A:link {color:#0000cc; } |
6 A:visited { color:#551a8b; } | 6 A:visited { color:#551a8b; } |
7 A:active { color:#ff0000; } | 7 A:active { color:#ff0000; } |
8 .form-noindent {background-color: #ffffff; border: #C3D9FF 1px solid} | 8 .form-noindent {background-color: #ffffff; border: #C3D9FF 1px solid} |
9 --></style> | 9 --></style> |
10 <head> | 10 <head> |
11 <style type="text/css"><!-- | 11 <style type="text/css"><!-- |
12 .body { margin-left: 3em; | 12 .body { margin-left: 3em; |
13 margin-right: 5em; | 13 margin-right: 5em; |
14 font-family: arial,sans-serif; } | 14 font-family: arial,sans-serif; } |
15 .endaligned { | 15 .endaligned { |
16 text-align: right; | 16 text-align: right; |
17 } | 17 } |
18 html[dir='rtl'] .endaligned { | 18 html[dir='rtl'] .endaligned { |
19 text-align: left; | 19 text-align: left; |
20 } | 20 } |
21 #gaia_account_text { font-weight: bold; } | 21 #gaia_account_text { font-weight: bold; } |
22 div.errorbox-good {} | 22 div.errorbox-good {} |
23 div.errorbox-bad {} | 23 div.errorbox-bad {} |
24 div.errormsg { color: red; font-size: smaller; | 24 div.errormsg { color: red; font-size: smaller; |
25 font-family: arial,sans-serif; | 25 font-family: arial,sans-serif; |
26 display: none;} | 26 display: none;} |
27 font.errormsg { color: red; font-size: smaller; | 27 font.errormsg { color: red; font-size: smaller; |
28 font-family: arial,sans-serif;} | 28 font-family: arial,sans-serif;} |
29 div.errormsgspacer { min-height: 1em;} | 29 div.errormsgspacer { min-height: 1em;} |
30 font.errormsgspacer { font-size: smaller; | 30 font.errormsgspacer { font-size: smaller; |
31 font-family: arial,sans-serif;} | 31 font-family: arial,sans-serif;} |
32 | 32 |
33 hr { | 33 hr { |
34 border: 0; | 34 border: 0; |
35 background-color:#DDDDDD; | 35 background-color:#DDDDDD; |
36 height: 1px; | 36 height: 1px; |
37 width: 100%; | 37 width: 100%; |
38 text-align: left; | 38 text-align: left; |
39 margin: 5px; | 39 margin: 5px; |
40 } | 40 } |
41 #gaia_loginform { | 41 #gaia_loginform { |
42 margin-bottom: 0; | 42 margin-bottom: 0; |
43 } | 43 } |
44 | 44 |
45 #captcha_wrapper { | 45 #captcha_wrapper { |
46 -webkit-background-size: 200px 70px; | 46 background-size: 200px 70px; |
47 background: no-repeat; | 47 background: no-repeat; |
48 background-position: center; | 48 background-position: center; |
49 background-color: #e8eefa; | 49 background-color: #e8eefa; |
50 display: block; | 50 display: block; |
51 } | 51 } |
52 .captcha_image { | 52 .captcha_image { |
53 display: block; | 53 display: block; |
54 width: 200px; | 54 width: 200px; |
55 height: 70px; | 55 height: 70px; |
56 } | 56 } |
57 .toppageverticalspace { | 57 .toppageverticalspace { |
58 height: 15px; | 58 height: 15px; |
59 } | 59 } |
60 .bottompaddedcell { | 60 .bottompaddedcell { |
61 padding-bottom: 3px; | 61 padding-bottom: 3px; |
62 } | 62 } |
63 .noverticalpadding { | 63 .noverticalpadding { |
64 padding-top: 0; | 64 padding-top: 0; |
65 padding-bottom: 0; | 65 padding-bottom: 0; |
66 } | 66 } |
67 .cancelspacenocaptcha { | 67 .cancelspacenocaptcha { |
68 height: 22px; | 68 height: 22px; |
69 } | 69 } |
70 .cancelspaceforcaptcha { | 70 .cancelspaceforcaptcha { |
71 height: 5px; | 71 height: 5px; |
72 } | 72 } |
73 --> | 73 --> |
74 </style> | 74 </style> |
75 </head> | 75 </head> |
76 <body bgcolor="#ffffff" vlink="#666666" | 76 <body bgcolor="#ffffff" vlink="#666666" |
77 i18n-values=".style.fontFamily:fontfamily;.style.fontSize:fontsize" | 77 i18n-values=".style.fontFamily:fontfamily;.style.fontSize:fontsize" |
78 style="margin-bottom: 0; margin-top: 6px;" onload="initForm();"> | 78 style="margin-bottom: 0; margin-top: 6px;" onload="initForm();"> |
79 <table width="100%" align="center" cellpadding="1" cellspacing="1"> | 79 <table width="100%" align="center" cellpadding="1" cellspacing="1"> |
80 <tr> | 80 <tr> |
81 <td valign="top"> <!-- LOGIN BOX --> | 81 <td valign="top"> <!-- LOGIN BOX --> |
82 <script> | 82 <script> |
83 // Variable to track if a captcha challenge was issued. If this gets set to | 83 // Variable to track if a captcha challenge was issued. If this gets set to |
84 // true, it stays that way until we are told about successful login from | 84 // true, it stays that way until we are told about successful login from |
85 // the browser. This means subsequent errors (like invalid password) are | 85 // the browser. This means subsequent errors (like invalid password) are |
86 // rendered in the captcha state, which is basically identical except we | 86 // rendered in the captcha state, which is basically identical except we |
87 // don't show the top error blurb "Error Signing in" or the "Create | 87 // don't show the top error blurb "Error Signing in" or the "Create |
88 // account" link. | 88 // account" link. |
89 var g_is_captcha_challenge_active = false; | 89 var g_is_captcha_challenge_active = false; |
90 | 90 |
91 // Taken from new_new_tab.js. | 91 // Taken from new_new_tab.js. |
92 // TODO(tim): Can this be unified? | 92 // TODO(tim): Can this be unified? |
93 function url(s) { | 93 function url(s) { |
94 // http://www.w3.org/TR/css3-values/#uris | 94 // http://www.w3.org/TR/css3-values/#uris |
95 // Parentheses, commas, whitespace characters, single quotes (') and | 95 // Parentheses, commas, whitespace characters, single quotes (') and |
96 // double quotes (") appearing in a URI must be escaped with a backslash | 96 // double quotes (") appearing in a URI must be escaped with a backslash |
97 var s2 = s.replace(/(\(|\)|\,|\s|\'|\"|\\)/g, '\\$1'); | 97 var s2 = s.replace(/(\(|\)|\,|\s|\'|\"|\\)/g, '\\$1'); |
98 // WebKit has a bug when it comes to URLs that end with \ | 98 // WebKit has a bug when it comes to URLs that end with \ |
99 // https://bugs.webkit.org/show_bug.cgi?id=28885 | 99 // https://bugs.webkit.org/show_bug.cgi?id=28885 |
100 if (/\\\\$/.test(s2)) { | 100 if (/\\\\$/.test(s2)) { |
101 // Add a space to work around the WebKit bug. | 101 // Add a space to work around the WebKit bug. |
102 s2 += ' '; | 102 s2 += ' '; |
103 } | 103 } |
104 return 'url("' + s2 + '")'; | 104 return 'url("' + s2 + '")'; |
105 } | 105 } |
106 | 106 |
107 function gaia_setFocus() { | 107 function gaia_setFocus() { |
108 var f = null; | 108 var f = null; |
109 if (document.getElementById) { | 109 if (document.getElementById) { |
110 f = document.getElementById("gaia_loginform"); | 110 f = document.getElementById("gaia_loginform"); |
111 } else if (window.gaia_loginform) { | 111 } else if (window.gaia_loginform) { |
112 f = window.gaia_loginform; | 112 f = window.gaia_loginform; |
113 } | 113 } |
114 if (f) { | 114 if (f) { |
115 if (f.Email && (f.Email.value == null || f.Email.value == "")) { | 115 if (f.Email && (f.Email.value == null || f.Email.value == "")) { |
116 f.Email.focus(); | 116 f.Email.focus(); |
117 } else if (f.Passwd) { | 117 } else if (f.Passwd) { |
118 f.Passwd.focus(); | 118 f.Passwd.focus(); |
119 } | 119 } |
120 } | 120 } |
121 } | 121 } |
122 | 122 |
123 function advanceThrobber() { | 123 function advanceThrobber() { |
124 var throbber = document.getElementById('throb'); | 124 var throbber = document.getElementById('throb'); |
125 throbber.style.backgroundPositionX = | 125 throbber.style.backgroundPositionX = |
126 ((parseInt(throbber.style.backgroundPositionX) - 16) % 576) + 'px'; | 126 ((parseInt(throbber.style.backgroundPositionX) - 16) % 576) + 'px'; |
127 } | 127 } |
128 | 128 |
129 function showGaiaLogin(args) { | 129 function showGaiaLogin(args) { |
130 var throbber = document.getElementById('throbber_container'); | 130 var throbber = document.getElementById('throbber_container'); |
131 throbber.style.display = "none"; | 131 throbber.style.display = "none"; |
132 var f = document.getElementById("gaia_loginform"); | 132 var f = document.getElementById("gaia_loginform"); |
133 if (f) { | 133 if (f) { |
134 f.Email.value = args.user; | 134 f.Email.value = args.user; |
135 } | 135 } |
136 if (1 == args.error) { | 136 if (1 == args.error) { |
137 setElementDisplay("errormsg_1_Password", 'table-row'); | 137 setElementDisplay("errormsg_1_Password", 'table-row'); |
138 setBlurbError(); | 138 setBlurbError(); |
139 } | 139 } |
140 if (3 == args.error) { | 140 if (3 == args.error) { |
141 setElementDisplay("errormsg_0_Connection", 'table-row'); | 141 setElementDisplay("errormsg_0_Connection", 'table-row'); |
142 setBlurbError(); | 142 setBlurbError(); |
143 } | 143 } |
(...skipping 24 matching lines...) Expand all Loading... |
168 document.getElementById('Email').disabled = true; | 168 document.getElementById('Email').disabled = true; |
169 document.getElementById('Passwd').disabled = false; | 169 document.getElementById('Passwd').disabled = false; |
170 document.getElementById('CaptchaValue').disabled = false; | 170 document.getElementById('CaptchaValue').disabled = false; |
171 document.getElementById('captcha_wrapper').style.backgroundImage = | 171 document.getElementById('captcha_wrapper').style.backgroundImage = |
172 url(args.captchaUrl); | 172 url(args.captchaUrl); |
173 } | 173 } |
174 | 174 |
175 function CloseDialog() { | 175 function CloseDialog() { |
176 chrome.send("DialogClose", [""]); | 176 chrome.send("DialogClose", [""]); |
177 } | 177 } |
178 | 178 |
179 function showGaiaSuccessAndClose() { | 179 function showGaiaSuccessAndClose() { |
180 document.getElementById("signIn").value = templateData['success']; | 180 document.getElementById("signIn").value = templateData['success']; |
181 setTimeout(CloseDialog, 1600); | 181 setTimeout(CloseDialog, 1600); |
182 } | 182 } |
183 | 183 |
184 function showGaiaSuccessAndSettingUp() { | 184 function showGaiaSuccessAndSettingUp() { |
185 document.getElementById("signIn").value = templateData['settingup']; | 185 document.getElementById("signIn").value = templateData['settingup']; |
186 } | 186 } |
187 | 187 |
188 function initForm() { | 188 function initForm() { |
189 var acct_text = document.getElementById("gaia_account_text"); | 189 var acct_text = document.getElementById("gaia_account_text"); |
190 var translated_text = acct_text.textContent; | 190 var translated_text = acct_text.textContent; |
191 var posGoogle = translated_text.indexOf('Google'); | 191 var posGoogle = translated_text.indexOf('Google'); |
192 if (posGoogle != -1) { | 192 if (posGoogle != -1) { |
193 var ltr = templateData['textdirection'] == 'ltr'; | 193 var ltr = templateData['textdirection'] == 'ltr'; |
(...skipping 20 matching lines...) Expand all Loading... |
214 document.getElementById('CaptchaValue').disabled = true; | 214 document.getElementById('CaptchaValue').disabled = true; |
215 var throbber = document.getElementById('throbber_container'); | 215 var throbber = document.getElementById('throbber_container'); |
216 throbber.style.display = "inline"; | 216 throbber.style.display = "inline"; |
217 var f = document.getElementById("gaia_loginform"); | 217 var f = document.getElementById("gaia_loginform"); |
218 var result = JSON.stringify({"user" : f.Email.value, | 218 var result = JSON.stringify({"user" : f.Email.value, |
219 "pass" : f.Passwd.value, | 219 "pass" : f.Passwd.value, |
220 "captcha" : f.CaptchaValue.value}); | 220 "captcha" : f.CaptchaValue.value}); |
221 document.getElementById("signIn").disabled = true; | 221 document.getElementById("signIn").disabled = true; |
222 chrome.send("SubmitAuth", [result]); | 222 chrome.send("SubmitAuth", [result]); |
223 } | 223 } |
224 | 224 |
225 function setElementDisplay(id, display) { | 225 function setElementDisplay(id, display) { |
226 var d = document.getElementById(id); | 226 var d = document.getElementById(id); |
227 if (d) | 227 if (d) |
228 d.style.display = display; | 228 d.style.display = display; |
229 } | 229 } |
230 | 230 |
231 function setBlurbError() { | 231 function setBlurbError() { |
232 if (g_is_captcha_challenge_active) | 232 if (g_is_captcha_challenge_active) |
233 return; // No blurb in captcha challenge mode. | 233 return; // No blurb in captcha challenge mode. |
234 document.getElementById("top_blurb").style.display = "none"; | 234 document.getElementById("top_blurb").style.display = "none"; |
235 document.getElementById("top_blurb_error").style.display = "block"; | 235 document.getElementById("top_blurb_error").style.display = "block"; |
236 document.getElementById('Email').disabled = false; | 236 document.getElementById('Email').disabled = false; |
237 document.getElementById('Passwd').disabled = false; | 237 document.getElementById('Passwd').disabled = false; |
238 } | 238 } |
239 | 239 |
240 function resetErrorVisibility() { | 240 function resetErrorVisibility() { |
241 setElementDisplay("errormsg_0_Email", 'none'); | 241 setElementDisplay("errormsg_0_Email", 'none'); |
242 setElementDisplay("errormsg_0_Password", 'none'); | 242 setElementDisplay("errormsg_0_Password", 'none'); |
243 setElementDisplay("errormsg_1_Password", 'none'); | 243 setElementDisplay("errormsg_1_Password", 'none'); |
244 setElementDisplay("errormsg_0_Connection", 'none'); | 244 setElementDisplay("errormsg_0_Connection", 'none'); |
245 } | 245 } |
246 | 246 |
247 function setErrorVisibility() { | 247 function setErrorVisibility() { |
248 resetErrorVisibility(); | 248 resetErrorVisibility(); |
249 var f = document.getElementById("gaia_loginform"); | 249 var f = document.getElementById("gaia_loginform"); |
250 if (null == f.Email.value || "" == f.Email.value) { | 250 if (null == f.Email.value || "" == f.Email.value) { |
251 setElementDisplay("errormsg_0_Email", 'table-row'); | 251 setElementDisplay("errormsg_0_Email", 'table-row'); |
252 setBlurbError(); | 252 setBlurbError(); |
253 return false; | 253 return false; |
254 } | 254 } |
255 if (null == f.Passwd.value || "" == f.Passwd.value) { | 255 if (null == f.Passwd.value || "" == f.Passwd.value) { |
256 setElementDisplay("errormsg_0_Password", 'table-row'); | 256 setElementDisplay("errormsg_0_Password", 'table-row'); |
257 setBlurbError(); | 257 setBlurbError(); |
258 return false; | 258 return false; |
259 } | 259 } |
260 return true; | 260 return true; |
261 } | 261 } |
262 </script> | 262 </script> |
263 <style type="text/css"><!-- | 263 <style type="text/css"><!-- |
264 div.errormsg { color: red; font-size: smaller; font-family:arial,sans-serif; } | 264 div.errormsg { color: red; font-size: smaller; font-family:arial,sans-serif; } |
265 font.errormsg { color: red; font-size: smaller; font-family:arial,sans-serif;}
| 265 font.errormsg { color: red; font-size: smaller; font-family:arial,sans-serif;} |
266 --></style> | 266 --></style> |
267 <style type="text/css"><!-- | 267 <style type="text/css"><!-- |
268 .gaia.le.lbl { font-family: Arial, Helvetica, sans-serif; font-size: smaller; } | 268 .gaia.le.lbl { font-family: Arial, Helvetica, sans-serif; font-size: smaller; } |
269 .gaia.le.fpwd { font-family: Arial, Helvetica, sans-serif; font-size: 70%; } | 269 .gaia.le.fpwd { font-family: Arial, Helvetica, sans-serif; font-size: 70%; } |
270 .gaia.le.chusr { font-family: Arial, Helvetica, sans-serif; font-size: 70%; } | 270 .gaia.le.chusr { font-family: Arial, Helvetica, sans-serif; font-size: 70%; } |
271 .gaia.le.val { font-family: Arial, Helvetica, sans-serif; font-size: smaller; } | 271 .gaia.le.val { font-family: Arial, Helvetica, sans-serif; font-size: smaller; } |
272 .gaia.le.button { font-family: Arial, Helvetica, sans-serif; font-size: smaller;
} | 272 .gaia.le.button { font-family: Arial, Helvetica, sans-serif; font-size: smaller;
} |
273 .gaia.le.rem { font-family: Arial, Helvetica, sans-serif; font-size: smaller; } | 273 .gaia.le.rem { font-family: Arial, Helvetica, sans-serif; font-size: smaller; } |
274 .gaia.captchahtml.desc { font-family: arial, sans-serif; font-size: smaller; } | 274 .gaia.captchahtml.desc { font-family: arial, sans-serif; font-size: smaller; } |
275 .gaia.captchahtml.cmt { font-family: arial, sans-serif; font-size: smaller; | 275 .gaia.captchahtml.cmt { font-family: arial, sans-serif; font-size: smaller; |
276 font-style: italic; } | 276 font-style: italic; } |
277 --></style> | 277 --></style> |
278 <div id="top_blurb"> | 278 <div id="top_blurb"> |
279 <p><font size="-1"><span i18n-content="introduction"></span></font></p> | 279 <p><font size="-1"><span i18n-content="introduction"></span></font></p> |
280 </div> | 280 </div> |
281 <div id="top_blurb_error" style="display:none"> | 281 <div id="top_blurb_error" style="display:none"> |
282 <p><font size="-1"> | 282 <p><font size="-1"> |
283 <span i18n-content="settingupsync"></span><br/><br/> | 283 <span i18n-content="settingupsync"></span><br/><br/> |
284 <b><span i18n-content="errorsigningin"></span></b> | 284 <b><span i18n-content="errorsigningin"></span></b> |
285 </font></p> | 285 </font></p> |
286 </div> | 286 </div> |
287 <form id="gaia_loginform" onsubmit="sendCredentialsAndClose(); return false;"> | 287 <form id="gaia_loginform" onsubmit="sendCredentialsAndClose(); return false;"> |
288 <div id="gaia_loginbox"> | 288 <div id="gaia_loginbox"> |
289 <table id="content_table" class="form-noindent" cellspacing="0" cellpadding="5" | 289 <table id="content_table" class="form-noindent" cellspacing="0" cellpadding="5" |
290 width="75%" border="0" align="center"> | 290 width="75%" border="0" align="center"> |
291 <tr> | 291 <tr> |
292 <td valign="top" style="text-align:center" nowrap="nowrap" | 292 <td valign="top" style="text-align:center" nowrap="nowrap" |
293 bgcolor="#e8eefa"> | 293 bgcolor="#e8eefa"> |
294 <div> | 294 <div> |
295 <table id="gaia_table" align="center" border="0" cellpadding="1" | 295 <table id="gaia_table" align="center" border="0" cellpadding="1" |
296 cellspacing="0"> | 296 cellspacing="0"> |
297 <tr> | 297 <tr> |
298 <td id="topspacer" class="toppageverticalspace" colspan="2"></td> | 298 <td id="topspacer" class="toppageverticalspace" colspan="2"></td> |
299 </tr> | 299 </tr> |
300 <tr> | 300 <tr> |
301 <td colspan="2" align="center"> | 301 <td colspan="2" align="center"> |
302 <table> | 302 <table> |
303 <tr> | 303 <tr> |
304 <td valign="top" id="gaia_logo"> | 304 <td valign="top" id="gaia_logo"> |
305 <img src="google_transparent.png" alt="Google"> | 305 <img src="google_transparent.png" alt="Google"> |
306 </img> | 306 </img> |
307 </td> | 307 </td> |
308 <td valign="middle"> | 308 <td valign="middle"> |
309 <font size="+0"> | 309 <font size="+0"> |
310 <span id="gaia_account_text" i18n-content="signinsuffix"><
/span> | 310 <span id="gaia_account_text" i18n-content="signinsuffix"><
/span> |
311 </font> | 311 </font> |
312 </td> | 312 </td> |
313 </tr> | 313 </tr> |
314 </table> | 314 </table> |
315 </td> | 315 </td> |
316 </tr> | 316 </tr> |
317 <script type="text/javascript"><!-- | 317 <script type="text/javascript"><!-- |
318 function onPreCreateAccount() { | 318 function onPreCreateAccount() { |
319 return true; | 319 return true; |
320 } | 320 } |
321 function onPreLogin() { | 321 function onPreLogin() { |
322 if (window["onlogin"] != null) { | 322 if (window["onlogin"] != null) { |
323 return onlogin(); | 323 return onlogin(); |
324 } else { | 324 } else { |
325 return true; | 325 return true; |
326 } | 326 } |
327 } | 327 } |
328 --></script> | 328 --></script> |
329 <tr> | 329 <tr> |
330 <td colspan="2" align="center"> </td> | 330 <td colspan="2" align="center"> </td> |
331 </tr> | 331 </tr> |
332 <tr> | 332 <tr> |
333 <td nowrap="nowrap"> | 333 <td nowrap="nowrap"> |
334 <div class="endaligned"> | 334 <div class="endaligned"> |
335 <span class="gaia le lbl" i18n-content="emaillabel"> | 335 <span class="gaia le lbl" i18n-content="emaillabel"> |
336 </span> | 336 </span> |
337 </div> | 337 </div> |
338 </td> | 338 </td> |
339 <td> | 339 <td> |
340 <input type="text" name="Email" id="Email" size="18" | 340 <input type="text" name="Email" id="Email" size="18" |
341 value="" class='gaia le val' /> | 341 value="" class='gaia le val' /> |
342 </td> | 342 </td> |
343 </tr> | 343 </tr> |
344 <tr> | 344 <tr> |
345 <td></td> | 345 <td></td> |
346 <td> | 346 <td> |
347 <div class="errormsg" id="errormsg_0_Email" | 347 <div class="errormsg" id="errormsg_0_Email" |
348 i18n-content="cannotbeblank"> | 348 i18n-content="cannotbeblank"> |
349 </div> | 349 </div> |
350 </td> | 350 </td> |
351 </tr> | 351 </tr> |
352 <tr> | 352 <tr> |
353 <td></td> | 353 <td></td> |
354 <td></td> | 354 <td></td> |
355 </tr> | 355 </tr> |
356 <tr> | 356 <tr> |
357 <td class="endaligned"> | 357 <td class="endaligned"> |
358 <span class="gaia le lbl" i18n-content="passwordlabel"> | 358 <span class="gaia le lbl" i18n-content="passwordlabel"> |
359 </span> | 359 </span> |
360 </td> | 360 </td> |
361 <td> | 361 <td> |
362 <input type="password" name="Passwd" id="Passwd" size="18" | 362 <input type="password" name="Passwd" id="Passwd" size="18" |
363 class="gaia le val"/> | 363 class="gaia le val"/> |
364 </td> | 364 </td> |
365 </tr> | 365 </tr> |
366 <tr> | 366 <tr> |
367 <td> | 367 <td> |
368 </td> | 368 </td> |
369 <td> | 369 <td> |
370 <div class="errormsgspacer"> | 370 <div class="errormsgspacer"> |
371 <div class="errormsg" id="errormsg_0_Password" | 371 <div class="errormsg" id="errormsg_0_Password" |
372 i18n-content="cannotbeblank"> | 372 i18n-content="cannotbeblank"> |
373 </div> | 373 </div> |
374 <div class="errormsg" id="errormsg_1_Password"> | 374 <div class="errormsg" id="errormsg_1_Password"> |
375 <span i18n-content="invalidcredentials"></span>[<a i18n-values
="href:invalidpasswordhelpurl" target="_blank">?</a>] | 375 <span i18n-content="invalidcredentials"></span>[<a i18n-values
="href:invalidpasswordhelpurl" target="_blank">?</a>] |
376 </div> | 376 </div> |
377 </div> | 377 </div> |
378 </td> | 378 </td> |
379 </tr> | 379 </tr> |
380 <tr> | 380 <tr> |
381 <td colspan="2"> | 381 <td colspan="2"> |
382 <div id="captchadiv" style="display:none"> | 382 <div id="captchadiv" style="display:none"> |
383 <table cellpadding="1" cellspacing="0" border="0"> | 383 <table cellpadding="1" cellspacing="0" border="0"> |
384 <tbody> | 384 <tbody> |
385 <tr> | 385 <tr> |
386 <td colspan="2" align="center" class="bottompaddedcell"> | 386 <td colspan="2" align="center" class="bottompaddedcell"> |
387 <font size="-1"> | 387 <font size="-1"> |
388 <span i18n-content="captchainstructions"></span> | 388 <span i18n-content="captchainstructions"></span> |
389 </font> | 389 </font> |
390 </td> | 390 </td> |
391 </tr> | 391 </tr> |
392 <tr> | 392 <tr> |
393 <td colspan="2" align="center" class="bottompaddedcell"> | 393 <td colspan="2" align="center" class="bottompaddedcell"> |
394 <span id="captcha_wrapper"> | 394 <span id="captcha_wrapper"> |
395 <span class="captcha_image"></span> | 395 <span class="captcha_image"></span> |
396 </span> | 396 </span> |
397 </td> | 397 </td> |
398 </tr> | 398 </tr> |
399 <tr> | 399 <tr> |
400 <td colspan="2" align="center"> | 400 <td colspan="2" align="center"> |
401 <input type="text" name="CaptchaValue" | 401 <input type="text" name="CaptchaValue" |
402 id="CaptchaValue" size="18" | 402 id="CaptchaValue" size="18" |
403 value="" class="gaia le val" /> | 403 value="" class="gaia le val" /> |
404 </td> | 404 </td> |
405 </tr> | 405 </tr> |
406 </tbody> | 406 </tbody> |
407 </table> | 407 </table> |
408 </div> | 408 </div> |
409 </td> | 409 </td> |
410 </tr> | 410 </tr> |
411 <tr> | 411 <tr> |
412 <td colspan="2" align="center"> | 412 <td colspan="2" align="center"> |
413 <div class="errormsg" id="errormsg_0_Connection" | 413 <div class="errormsg" id="errormsg_0_Connection" |
414 i18n-content="couldnotconnect"> | 414 i18n-content="couldnotconnect"> |
415 </div> | 415 </div> |
416 </td> | 416 </td> |
417 </tr> | 417 </tr> |
418 <tr> | 418 <tr> |
419 <td> | 419 <td> |
420 </td> | 420 </td> |
421 <td> | 421 <td> |
422 </td> | 422 </td> |
423 </tr> | 423 </tr> |
424 <tr> | 424 <tr> |
425 <td colspan="2"> | 425 <td colspan="2"> |
426 <table align="center" cellpadding="0" cellspacing="0"> | 426 <table align="center" cellpadding="0" cellspacing="0"> |
427 <tr> | 427 <tr> |
428 <td> | 428 <td> |
429 <div id="throbber_container" style="display:none;"> | 429 <div id="throbber_container" style="display:none;"> |
430 <div id="throb" style="background-image:url(throbber.png);
| 430 <div id="throb" style="background-image:url(throbber.png); |
431 width:16px; height:16px; background-position:0px; | 431 width:16px; height:16px; background-position:0px; |
432 margin:0px 10px 0px 10px"> | 432 margin:0px 10px 0px 10px"> |
433 </div> | 433 </div> |
434 </div> | 434 </div> |
435 </td> | 435 </td> |
436 <td class="noverticalpadding"> | 436 <td class="noverticalpadding"> |
437 <input id="signIn" type="button" class="gaia le button" | 437 <input id="signIn" type="button" class="gaia le button" |
438 name="signIn" i18n-values="value:signin" | 438 name="signIn" i18n-values="value:signin" |
439 onclick="sendCredentialsAndClose();" /> | 439 onclick="sendCredentialsAndClose();" /> |
440 </td> | 440 </td> |
441 </tr> | 441 </tr> |
442 </table> | 442 </table> |
443 </td> | 443 </td> |
444 </tr> | 444 </tr> |
445 <tr id="ga-fprow"> | 445 <tr id="ga-fprow"> |
446 <td colspan="2" height="16.0" class="gaia le fpwd" | 446 <td colspan="2" height="16.0" class="gaia le fpwd" |
447 align="center" valign="bottom"> | 447 align="center" valign="bottom"> |
448 <a i18n-values="href:cannotaccessaccounturl" | 448 <a i18n-values="href:cannotaccessaccounturl" |
449 target="_blank" i18n-content="cannotaccessaccount"> | 449 target="_blank" i18n-content="cannotaccessaccount"> |
450 </a> | 450 </a> |
451 </td> | 451 </td> |
452 </tr> | 452 </tr> |
453 <tr> | 453 <tr> |
454 <td id="createaccountcell" colspan="2" height="16.0" | 454 <td id="createaccountcell" colspan="2" height="16.0" |
455 class="gaia le fpwd" align="center" valign="bottom"> | 455 class="gaia le fpwd" align="center" valign="bottom"> |
456 <div id="createaccountdiv"> | 456 <div id="createaccountdiv"> |
457 <a i18n-values="href:createnewaccounturl" | 457 <a i18n-values="href:createnewaccounturl" |
458 i18n-content="createaccount" target="_blank"> | 458 i18n-content="createaccount" target="_blank"> |
459 </a> | 459 </a> |
460 </div> | 460 </div> |
461 </td> | 461 </td> |
462 </tr> | 462 </tr> |
463 </table> | 463 </table> |
464 </div> | 464 </div> |
465 </td> | 465 </td> |
466 </tr> | 466 </tr> |
467 </table> | 467 </table> |
468 </div> | 468 </div> |
469 </form> | 469 </form> |
470 </td> | 470 </td> |
471 </tr> | 471 </tr> |
472 <tr> | 472 <tr> |
473 <td class="cancelspacenocaptcha" id="cancelspacer" colspan="2"> | 473 <td class="cancelspacenocaptcha" id="cancelspacer" colspan="2"> |
474 </td> | 474 </td> |
475 </tr> | 475 </tr> |
476 </table> | 476 </table> |
477 <div class="endaligned"> | 477 <div class="endaligned"> |
478 <input type="button" name="cancel" i18n-values="value:cancel" | 478 <input type="button" name="cancel" i18n-values="value:cancel" |
479 onclick="CloseDialog();" style="width:85" /> | 479 onclick="CloseDialog();" style="width:85" /> |
480 </div> | 480 </div> |
481 </body> | 481 </body> |
482 </html> | 482 </html> |
OLD | NEW |