function doFocusUserId(fo_id) {
    if(xScrollTop()) return;
    var fo_obj = xGetElementById(fo_id);
    if(fo_obj.user_id) {
        try{
            fo_obj.user_id.focus();
        } catch(e) {};
    }
}

function completeLogin(ret_obj, response_tags, params, fo_obj) {
    var url =  current_url.setQuery('act','');
    location.href = url;
}

function completeOpenIDLogin(ret_obj, response_tags) {
    var redirect_url =  ret_obj['redirect_url'];
    location.href = redirect_url;
}

function toggleLoginForm(obj) {
    if(xGetElementById('we_login').style.display != "none") {
        xGetElementById('we_login').style.display = "none";
        xGetElementById('we_openid_login').style.display = "block";
        xGetElementById('use_open_id_2').checked = true;
    } else {
        xGetElementById('we_openid_login').style.display = "none";
        xGetElementById('we_login').style.display = "block";
        xGetElementById('use_open_id').checked = false;
        xGetElementById('use_open_id_2').checked = false;
    }
}

function toggleKeepid(obj) {
    if(xGetElementById('keepid').checked == true) {
      return confirm(obj);
    }
}

function clrImg(obj){obj.style.backgroundImage="";obj.onkeydown=obj.onmousedown=null;}
