| 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 |