$('authbox_openid').style.display = 'none';
$('authbox_google').style.display = 'none';
$('authbox_yahoo').style.display = 'none';
+ $('authbox_aol').style.display = 'none';
+ $('authbox_success').style.display = 'none';
$(show_which_div).style.display = 'block';
}
function ajax_try_username_and_password() {
$('login_errmsg').innerHTML = "";
+ authtoggle('authbox_success');
$('ajax_username_password_form').request({
onSuccess: function(ctdlresult) {
if (ctdlresult.responseText.substr(0,1) == '2') {
}
else {
$('login_errmsg').innerHTML = ctdlresult.responseText.substr(4) ;
+ authtoggle('authbox_userpass');
}
}
});
$('ajax_newuser_form').request({
onSuccess: function(ctdlresult) {
if (ctdlresult.responseText.substr(0,1) == '2') {
+ authtoggle('authbox_success');
window.location = 'pop';
}
else {
/****************** GOOGLE ***********************/
/*
- * Attempt login with Google, called from modal dialog
+ * Attempt login with Yahoo, called from modal dialog
*/
function ajax_try_yahoo() {
$('login_errmsg').innerHTML = "";
}
+/****************** AOL ***********************/
+
+/*
+ * Attempt login with AOL, called from modal dialog
+ */
+function ajax_try_aol() {
+ $('login_errmsg').innerHTML = "";
+ openid_url = encodeURI($('ajax_aol_form').elements["aol_screenname"].value);
+ do_auth_popout("openid_login?openid_url=http://openid.aol.com/" + openid_url);
+}
+
+
+/*
+ * The user pressed a key while in the AOL login box.
+ * Is it the enter/return key? Submit the form.
+ */
+function aol_onkeypress(e) {
+ if (window.event) { /* IE */
+ keynum = e.keyCode;
+ }
+ else if (e.which) { /* real browsers */
+ keynum = e.which;
+ }
+ if (keynum == 13) { /* enter/return key */
+ ajax_try_aol();
+ return false;
+ }
+ return true;
+}
+
+