| 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 { |
| (...skipping 18 matching lines...) Expand all Loading... |
| 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 setBlurbError("errormsg_1_Password"); |
| 138 setBlurbError(); | |
| 139 } | 138 } |
| 140 if (3 == args.error) { | 139 if (3 == args.error) { |
| 141 setElementDisplay("errormsg_0_Connection", 'table-row'); | 140 setBlurbError("errormsg_0_Connection"); |
| 142 setBlurbError(); | |
| 143 } | 141 } |
| 144 if (4 == args.error) { | 142 if (4 == args.error) { |
| 145 showCaptcha(args); | 143 showCaptcha(args); |
| 146 } | 144 } |
| 147 document.getElementById("signIn").disabled = false; | 145 document.getElementById("signIn").disabled = false; |
| 148 gaia_setFocus(); | 146 gaia_setFocus(); |
| 149 } | 147 } |
| 150 | 148 |
| 151 function showCaptcha(args) { | 149 function showCaptcha(args) { |
| 152 g_is_captcha_challenge_active = true; | 150 g_is_captcha_challenge_active = true; |
| (...skipping 15 matching lines...) Expand all Loading... |
| 168 document.getElementById('Email').disabled = true; | 166 document.getElementById('Email').disabled = true; |
| 169 document.getElementById('Passwd').disabled = false; | 167 document.getElementById('Passwd').disabled = false; |
| 170 document.getElementById('CaptchaValue').disabled = false; | 168 document.getElementById('CaptchaValue').disabled = false; |
| 171 document.getElementById('captcha_wrapper').style.backgroundImage = | 169 document.getElementById('captcha_wrapper').style.backgroundImage = |
| 172 url(args.captchaUrl); | 170 url(args.captchaUrl); |
| 173 } | 171 } |
| 174 | 172 |
| 175 function CloseDialog() { | 173 function CloseDialog() { |
| 176 chrome.send("DialogClose", [""]); | 174 chrome.send("DialogClose", [""]); |
| 177 } | 175 } |
| 178 | 176 |
| 179 function showGaiaSuccessAndClose() { | 177 function showGaiaSuccessAndClose() { |
| 180 document.getElementById("signIn").value = templateData['success']; | 178 document.getElementById("signIn").value = templateData['success']; |
| 181 setTimeout(CloseDialog, 1600); | 179 setTimeout(CloseDialog, 1600); |
| 182 } | 180 } |
| 183 | 181 |
| 184 function showGaiaSuccessAndSettingUp() { | 182 function showGaiaSuccessAndSettingUp() { |
| 185 document.getElementById("signIn").value = templateData['settingup']; | 183 document.getElementById("signIn").value = templateData['settingup']; |
| 186 } | 184 } |
| 187 | 185 |
| 188 function initForm() { | 186 function initForm() { |
| 189 var acct_text = document.getElementById("gaia_account_text"); | 187 var acct_text = document.getElementById("gaia_account_text"); |
| 190 var translated_text = acct_text.textContent; | 188 var translated_text = acct_text.textContent; |
| 191 var posGoogle = translated_text.indexOf('Google'); | 189 var posGoogle = translated_text.indexOf('Google'); |
| 192 if (posGoogle != -1) { | 190 if (posGoogle != -1) { |
| 193 var ltr = templateData['textdirection'] == 'ltr'; | 191 var ltr = templateData['textdirection'] == 'ltr'; |
| (...skipping 20 matching lines...) Expand all Loading... |
| 214 document.getElementById('CaptchaValue').disabled = true; | 212 document.getElementById('CaptchaValue').disabled = true; |
| 215 var throbber = document.getElementById('throbber_container'); | 213 var throbber = document.getElementById('throbber_container'); |
| 216 throbber.style.display = "inline"; | 214 throbber.style.display = "inline"; |
| 217 var f = document.getElementById("gaia_loginform"); | 215 var f = document.getElementById("gaia_loginform"); |
| 218 var result = JSON.stringify({"user" : f.Email.value, | 216 var result = JSON.stringify({"user" : f.Email.value, |
| 219 "pass" : f.Passwd.value, | 217 "pass" : f.Passwd.value, |
| 220 "captcha" : f.CaptchaValue.value}); | 218 "captcha" : f.CaptchaValue.value}); |
| 221 document.getElementById("signIn").disabled = true; | 219 document.getElementById("signIn").disabled = true; |
| 222 chrome.send("SubmitAuth", [result]); | 220 chrome.send("SubmitAuth", [result]); |
| 223 } | 221 } |
| 224 | 222 |
| 225 function setElementDisplay(id, display) { | 223 function setElementDisplay(id, display) { |
| 226 var d = document.getElementById(id); | 224 var d = document.getElementById(id); |
| 227 if (d) | 225 if (d) |
| 228 d.style.display = display; | 226 d.style.display = display; |
| 229 } | 227 } |
| 230 | 228 |
| 231 function setBlurbError() { | 229 function setBlurbError(element) { |
| 232 if (g_is_captcha_challenge_active) | 230 if (g_is_captcha_challenge_active) |
| 233 return; // No blurb in captcha challenge mode. | 231 return; // No blurb in captcha challenge mode. |
| 234 document.getElementById("top_blurb").style.display = "none"; | 232 setElementDisplay(element, 'table-row'); |
| 235 document.getElementById("top_blurb_error").style.display = "block"; | 233 setElementDisplay("top_blurb", 'none'); |
| 234 setElementDisplay("top_blurb_error", 'block'); |
| 236 document.getElementById('Email').disabled = false; | 235 document.getElementById('Email').disabled = false; |
| 237 document.getElementById('Passwd').disabled = false; | 236 document.getElementById('Passwd').disabled = false; |
| 238 } | 237 } |
| 239 | 238 |
| 240 function resetErrorVisibility() { | 239 function resetErrorVisibility() { |
| 241 setElementDisplay("errormsg_0_Email", 'none'); | 240 setElementDisplay("errormsg_0_Email", 'none'); |
| 242 setElementDisplay("errormsg_0_Password", 'none'); | 241 setElementDisplay("errormsg_0_Password", 'none'); |
| 243 setElementDisplay("errormsg_1_Password", 'none'); | 242 setElementDisplay("errormsg_1_Password", 'none'); |
| 244 setElementDisplay("errormsg_0_Connection", 'none'); | 243 setElementDisplay("errormsg_0_Connection", 'none'); |
| 245 } | 244 setElementDisplay("top_blurb", 'inline'); |
| 246 | 245 setElementDisplay("top_blurb_error", 'none'); |
| 246 } |
| 247 |
| 247 function setErrorVisibility() { | 248 function setErrorVisibility() { |
| 248 resetErrorVisibility(); | 249 resetErrorVisibility(); |
| 249 var f = document.getElementById("gaia_loginform"); | 250 var f = document.getElementById("gaia_loginform"); |
| 250 if (null == f.Email.value || "" == f.Email.value) { | 251 if (null == f.Email.value || "" == f.Email.value) { |
| 251 setElementDisplay("errormsg_0_Email", 'table-row'); | 252 setBlurbError("errormsg_0_Email"); |
| 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 setBlurbError("errormsg_0_Password"); |
| 257 setBlurbError(); | |
| 258 return false; | 257 return false; |
| 259 } | 258 } |
| 260 return true; | 259 return true; |
| 261 } | 260 } |
| 262 </script> | 261 </script> |
| 263 <style type="text/css"><!-- | 262 <style type="text/css"><!-- |
| 264 div.errormsg { color: red; font-size: smaller; font-family:arial,sans-serif; } | 263 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;}
| 264 font.errormsg { color: red; font-size: smaller; font-family:arial,sans-serif;} |
| 266 --></style> | 265 --></style> |
| 267 <style type="text/css"><!-- | 266 <style type="text/css"><!-- |
| 268 .gaia.le.lbl { font-family: Arial, Helvetica, sans-serif; font-size: smaller; } | 267 .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%; } | 268 .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%; } | 269 .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; } | 270 .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;
} | 271 .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; } | 272 .gaia.le.rem { font-family: Arial, Helvetica, sans-serif; font-size: smaller; } |
| 274 .gaia.captchahtml.desc { font-family: arial, sans-serif; font-size: smaller; } | 273 .gaia.captchahtml.desc { font-family: arial, sans-serif; font-size: smaller; } |
| 275 .gaia.captchahtml.cmt { font-family: arial, sans-serif; font-size: smaller; | 274 .gaia.captchahtml.cmt { font-family: arial, sans-serif; font-size: smaller; |
| 276 font-style: italic; } | 275 font-style: italic; } |
| 277 --></style> | 276 --></style> |
| 278 <div id="top_blurb"> | 277 <div id="top_blurb"> |
| 279 <p><font size="-1"><span i18n-content="introduction"></span></font></p> | 278 <p><font size="-1"><span i18n-content="introduction"></span></font></p> |
| 280 </div> | 279 </div> |
| 281 <div id="top_blurb_error" style="display:none"> | 280 <div id="top_blurb_error" style="display:none"> |
| 282 <p><font size="-1"> | 281 <p><font size="-1"> |
| 283 <span i18n-content="settingupsync"></span><br/><br/> | 282 <span i18n-content="settingupsync"></span><br/><br/> |
| 284 <b><span i18n-content="errorsigningin"></span></b> | 283 <b><span i18n-content="errorsigningin"></span></b> |
| 285 </font></p> | 284 </font></p> |
| 286 </div> | 285 </div> |
| 287 <form id="gaia_loginform" onsubmit="sendCredentialsAndClose(); return false;"> | 286 <form id="gaia_loginform" onsubmit="sendCredentialsAndClose(); return false;"> |
| 288 <div id="gaia_loginbox"> | 287 <div id="gaia_loginbox"> |
| 289 <table id="content_table" class="form-noindent" cellspacing="0" cellpadding="5" | 288 <table id="content_table" class="form-noindent" cellspacing="0" cellpadding="5" |
| 290 width="75%" border="0" align="center"> | 289 width="75%" border="0" align="center"> |
| 291 <tr> | 290 <tr> |
| 292 <td valign="top" style="text-align:center" nowrap="nowrap" | 291 <td valign="top" style="text-align:center" nowrap="nowrap" |
| 293 bgcolor="#e8eefa"> | 292 bgcolor="#e8eefa"> |
| 294 <div> | 293 <div> |
| 295 <table id="gaia_table" align="center" border="0" cellpadding="1" | 294 <table id="gaia_table" align="center" border="0" cellpadding="1" |
| 296 cellspacing="0"> | 295 cellspacing="0"> |
| 297 <tr> | 296 <tr> |
| 298 <td id="topspacer" class="toppageverticalspace" colspan="2"></td> | 297 <td id="topspacer" class="toppageverticalspace" colspan="2"></td> |
| 299 </tr> | 298 </tr> |
| 300 <tr> | 299 <tr> |
| 301 <td colspan="2" align="center"> | 300 <td colspan="2" align="center"> |
| 302 <table> | 301 <table> |
| 303 <tr> | 302 <tr> |
| 304 <td valign="top" id="gaia_logo"> | 303 <td valign="top" id="gaia_logo"> |
| 305 <img src="google_transparent.png" alt="Google"> | 304 <img src="google_transparent.png" alt="Google"> |
| 306 </img> | 305 </img> |
| 307 </td> | 306 </td> |
| 308 <td valign="middle"> | 307 <td valign="middle"> |
| 309 <font size="+0"> | 308 <font size="+0"> |
| 310 <span id="gaia_account_text" i18n-content="signinsuffix"><
/span> | 309 <span id="gaia_account_text" i18n-content="signinsuffix"><
/span> |
| 311 </font> | 310 </font> |
| 312 </td> | 311 </td> |
| 313 </tr> | 312 </tr> |
| 314 </table> | 313 </table> |
| 315 </td> | 314 </td> |
| 316 </tr> | 315 </tr> |
| 317 <script type="text/javascript"><!-- | 316 <script type="text/javascript"><!-- |
| 318 function onPreCreateAccount() { | 317 function onPreCreateAccount() { |
| 319 return true; | 318 return true; |
| 320 } | 319 } |
| 321 function onPreLogin() { | 320 function onPreLogin() { |
| 322 if (window["onlogin"] != null) { | 321 if (window["onlogin"] != null) { |
| 323 return onlogin(); | 322 return onlogin(); |
| 324 } else { | 323 } else { |
| 325 return true; | 324 return true; |
| 326 } | 325 } |
| 327 } | 326 } |
| 328 --></script> | 327 --></script> |
| 329 <tr> | 328 <tr> |
| 330 <td colspan="2" align="center"> </td> | 329 <td colspan="2" align="center"> </td> |
| 331 </tr> | 330 </tr> |
| 332 <tr> | 331 <tr> |
| 333 <td nowrap="nowrap"> | 332 <td nowrap="nowrap"> |
| 334 <div class="endaligned"> | 333 <div class="endaligned"> |
| 335 <span class="gaia le lbl" i18n-content="emaillabel"> | 334 <span class="gaia le lbl" i18n-content="emaillabel"> |
| 336 </span> | 335 </span> |
| 337 </div> | 336 </div> |
| 338 </td> | 337 </td> |
| 339 <td> | 338 <td> |
| 340 <input type="text" name="Email" id="Email" size="18" | 339 <input type="text" name="Email" id="Email" size="18" |
| 341 value="" class='gaia le val' /> | 340 value="" class='gaia le val' /> |
| 342 </td> | 341 </td> |
| 343 </tr> | 342 </tr> |
| 344 <tr> | 343 <tr> |
| 345 <td></td> | 344 <td></td> |
| 346 <td> | 345 <td> |
| 347 <div class="errormsg" id="errormsg_0_Email" | 346 <div class="errormsg" id="errormsg_0_Email" |
| 348 i18n-content="cannotbeblank"> | 347 i18n-content="cannotbeblank"> |
| 349 </div> | 348 </div> |
| 350 </td> | 349 </td> |
| 351 </tr> | 350 </tr> |
| 352 <tr> | 351 <tr> |
| 353 <td></td> | 352 <td></td> |
| 354 <td></td> | 353 <td></td> |
| 355 </tr> | 354 </tr> |
| 356 <tr> | 355 <tr> |
| 357 <td class="endaligned"> | 356 <td class="endaligned"> |
| 358 <span class="gaia le lbl" i18n-content="passwordlabel"> | 357 <span class="gaia le lbl" i18n-content="passwordlabel"> |
| 359 </span> | 358 </span> |
| 360 </td> | 359 </td> |
| 361 <td> | 360 <td> |
| 362 <input type="password" name="Passwd" id="Passwd" size="18" | 361 <input type="password" name="Passwd" id="Passwd" size="18" |
| 363 class="gaia le val"/> | 362 class="gaia le val"/> |
| 364 </td> | 363 </td> |
| 365 </tr> | 364 </tr> |
| 366 <tr> | 365 <tr> |
| 367 <td> | 366 <td> |
| 368 </td> | 367 </td> |
| 369 <td> | 368 <td> |
| 370 <div class="errormsgspacer"> | 369 <div class="errormsgspacer"> |
| 371 <div class="errormsg" id="errormsg_0_Password" | 370 <div class="errormsg" id="errormsg_0_Password" |
| 372 i18n-content="cannotbeblank"> | 371 i18n-content="cannotbeblank"> |
| 373 </div> | 372 </div> |
| 374 <div class="errormsg" id="errormsg_1_Password"> | 373 <div class="errormsg" id="errormsg_1_Password"> |
| 375 <span i18n-content="invalidcredentials"></span>[<a i18n-values
="href:invalidpasswordhelpurl" target="_blank">?</a>] | 374 <span i18n-content="invalidcredentials"></span>[<a i18n-values
="href:invalidpasswordhelpurl" target="_blank">?</a>] |
| 376 </div> | 375 </div> |
| 377 </div> | 376 </div> |
| 378 </td> | 377 </td> |
| 379 </tr> | 378 </tr> |
| 380 <tr> | 379 <tr> |
| 381 <td colspan="2"> | 380 <td colspan="2"> |
| 382 <div id="captchadiv" style="display:none"> | 381 <div id="captchadiv" style="display:none"> |
| 383 <table cellpadding="1" cellspacing="0" border="0"> | 382 <table cellpadding="1" cellspacing="0" border="0"> |
| 384 <tbody> | 383 <tbody> |
| 385 <tr> | 384 <tr> |
| 386 <td colspan="2" align="center" class="bottompaddedcell"> | 385 <td colspan="2" align="center" class="bottompaddedcell"> |
| 387 <font size="-1"> | 386 <font size="-1"> |
| 388 <span i18n-content="captchainstructions"></span> | 387 <span i18n-content="captchainstructions"></span> |
| 389 </font> | 388 </font> |
| 390 </td> | 389 </td> |
| 391 </tr> | 390 </tr> |
| 392 <tr> | 391 <tr> |
| 393 <td colspan="2" align="center" class="bottompaddedcell"> | 392 <td colspan="2" align="center" class="bottompaddedcell"> |
| 394 <span id="captcha_wrapper"> | 393 <span id="captcha_wrapper"> |
| 395 <span class="captcha_image"></span> | 394 <span class="captcha_image"></span> |
| 396 </span> | 395 </span> |
| 397 </td> | 396 </td> |
| 398 </tr> | 397 </tr> |
| 399 <tr> | 398 <tr> |
| 400 <td colspan="2" align="center"> | 399 <td colspan="2" align="center"> |
| 401 <input type="text" name="CaptchaValue" | 400 <input type="text" name="CaptchaValue" |
| 402 id="CaptchaValue" size="18" | 401 id="CaptchaValue" size="18" |
| 403 value="" class="gaia le val" /> | 402 value="" class="gaia le val" /> |
| 404 </td> | 403 </td> |
| 405 </tr> | 404 </tr> |
| 406 </tbody> | 405 </tbody> |
| 407 </table> | 406 </table> |
| 408 </div> | 407 </div> |
| 409 </td> | 408 </td> |
| 410 </tr> | 409 </tr> |
| 411 <tr> | 410 <tr> |
| 412 <td colspan="2" align="center"> | 411 <td colspan="2" align="center"> |
| 413 <div class="errormsg" id="errormsg_0_Connection" | 412 <div class="errormsg" id="errormsg_0_Connection" |
| 414 i18n-content="couldnotconnect"> | 413 i18n-content="couldnotconnect"> |
| 415 </div> | 414 </div> |
| 416 </td> | 415 </td> |
| 417 </tr> | 416 </tr> |
| 418 <tr> | 417 <tr> |
| 419 <td> | 418 <td> |
| 420 </td> | 419 </td> |
| 421 <td> | 420 <td> |
| 422 </td> | 421 </td> |
| 423 </tr> | 422 </tr> |
| 424 <tr> | 423 <tr> |
| 425 <td colspan="2"> | 424 <td colspan="2"> |
| 426 <table align="center" cellpadding="0" cellspacing="0"> | 425 <table align="center" cellpadding="0" cellspacing="0"> |
| 427 <tr> | 426 <tr> |
| 428 <td> | 427 <td> |
| 429 <div id="throbber_container" style="display:none;"> | 428 <div id="throbber_container" style="display:none;"> |
| 430 <div id="throb" style="background-image:url(throbber.png);
| 429 <div id="throb" style="background-image:url(throbber.png); |
| 431 width:16px; height:16px; background-position:0px; | 430 width:16px; height:16px; background-position:0px; |
| 432 margin:0px 10px 0px 10px"> | 431 margin:0px 10px 0px 10px"> |
| 433 </div> | 432 </div> |
| 434 </div> | 433 </div> |
| 435 </td> | 434 </td> |
| 436 <td class="noverticalpadding"> | 435 <td class="noverticalpadding"> |
| 437 <input id="signIn" type="button" class="gaia le button" | 436 <input id="signIn" type="button" class="gaia le button" |
| 438 name="signIn" i18n-values="value:signin" | 437 name="signIn" i18n-values="value:signin" |
| 439 onclick="sendCredentialsAndClose();" /> | 438 onclick="sendCredentialsAndClose();" /> |
| 440 </td> | 439 </td> |
| 441 </tr> | 440 </tr> |
| 442 </table> | 441 </table> |
| 443 </td> | 442 </td> |
| 444 </tr> | 443 </tr> |
| 445 <tr id="ga-fprow"> | 444 <tr id="ga-fprow"> |
| 446 <td colspan="2" height="16.0" class="gaia le fpwd" | 445 <td colspan="2" height="16.0" class="gaia le fpwd" |
| 447 align="center" valign="bottom"> | 446 align="center" valign="bottom"> |
| 448 <a i18n-values="href:cannotaccessaccounturl" | 447 <a i18n-values="href:cannotaccessaccounturl" |
| 449 target="_blank" i18n-content="cannotaccessaccount"> | 448 target="_blank" i18n-content="cannotaccessaccount"> |
| 450 </a> | 449 </a> |
| 451 </td> | 450 </td> |
| 452 </tr> | 451 </tr> |
| 453 <tr> | 452 <tr> |
| 454 <td id="createaccountcell" colspan="2" height="16.0" | 453 <td id="createaccountcell" colspan="2" height="16.0" |
| 455 class="gaia le fpwd" align="center" valign="bottom"> | 454 class="gaia le fpwd" align="center" valign="bottom"> |
| 456 <div id="createaccountdiv"> | 455 <div id="createaccountdiv"> |
| 457 <a i18n-values="href:createnewaccounturl" | 456 <a i18n-values="href:createnewaccounturl" |
| 458 i18n-content="createaccount" target="_blank"> | 457 i18n-content="createaccount" target="_blank"> |
| 459 </a> | 458 </a> |
| 460 </div> | 459 </div> |
| 461 </td> | 460 </td> |
| 462 </tr> | 461 </tr> |
| 463 </table> | 462 </table> |
| 464 </div> | 463 </div> |
| 465 </td> | 464 </td> |
| 466 </tr> | 465 </tr> |
| 467 </table> | 466 </table> |
| 468 </div> | 467 </div> |
| 469 </form> | 468 </form> |
| 470 </td> | 469 </td> |
| 471 </tr> | 470 </tr> |
| 472 <tr> | 471 <tr> |
| 473 <td class="cancelspacenocaptcha" id="cancelspacer" colspan="2"> | 472 <td class="cancelspacenocaptcha" id="cancelspacer" colspan="2"> |
| 474 </td> | 473 </td> |
| 475 </tr> | 474 </tr> |
| 476 </table> | 475 </table> |
| 477 <div class="endaligned"> | 476 <div class="endaligned"> |
| 478 <input type="button" name="cancel" i18n-values="value:cancel" | 477 <input type="button" name="cancel" i18n-values="value:cancel" |
| 479 onclick="CloseDialog();" style="width:85" /> | 478 onclick="CloseDialog();" style="width:85" /> |
| 480 </div> | 479 </div> |
| 481 </body> | 480 </body> |
| 482 </html> | 481 </html> |
| OLD | NEW |