var __toper_userinfo__ = [];
var __toper_welcome__ = [];
var isAuthFlag = isAuthed();

if(isAuthFlag){
	var domain = getCookie('acct_domain');
	__toper_userinfo__.push('<ul>');
	__toper_userinfo__.push('<li class="long_long"><img src="/images/themes/base/icons/home.gif" /><a href="/u/'+domain+'/default.do">我的首页</a></li>');
	__toper_userinfo__.push('<li class="sep">·</li>');
	__toper_userinfo__.push('<li class="long"><img src="/images/themes/base/icons/note.gif" /><a href="/u/'+domain+'/message.do">短信</a></li> ');
	__toper_userinfo__.push('<li class="sep">·</li>');
	__toper_userinfo__.push('<li class="long"><img src="/images/themes/base/icons/friend.gif" /><a href="/u/'+domain+'/friends.do">好友</a></li> ');
	__toper_userinfo__.push('<li class="sep">·</li>');
	__toper_userinfo__.push('<li class="long"><img src="/images/themes/base/icons/setting.gif" /><a href="/u/'+domain+'/setting.do">设置</a></li> ');

	__toper_userinfo__.push('</ul>');
	
	__toper_welcome__.push("欢迎您!<span id='_set_acct_name_to_switch'> "+getCookie('acct_name')+" </span><a href='/stA_read/logout.do' ><span class='color_gray'>退出登录</span></a>");
	
}else{
	__toper_userinfo__.push('<ul>');
	__toper_userinfo__.push('<li><a href="/stA_read/login.do">登录</a></li>');
	__toper_userinfo__.push('<li class="sep">·</li>');
	__toper_userinfo__.push('<li><a href="/stA_read/register.do">注册</a></li> ');
	__toper_userinfo__.push('<li class="sep">·</li>');
	__toper_userinfo__.push('<li class="long"><a href="/stA_read/forget.do">忘记密码</a></li> ');
	__toper_userinfo__.push('</ul>');
	
	__toper_welcome__.push("欢迎您! 游客");
}

$('userinfo').innerHTML = __toper_userinfo__.join('');
$('welcome').innerHTML = __toper_welcome__.join('');
__toper_userinfo__=null;__toper_welcome__=null;

/*切换帐号*/
var set_acct_name_to_switch = function(){
	if(!isAuthFlag) return 0;
	var objDescSpan = $('_set_acct_name_to_switch') || null;
	if( objDescSpan == null ) return 0;
	
	//帐号选择下拉表
	var crea_switch_action = function(data){
		var total=data.length;
		var oSelect= document.createElement('select');
		oSelect.name = '_sel_set_acct_name_to_switch';
		var acct_id=getCookie('acct_id');
		for(var i=0;i<total;i++){
			catOPS_options = document.createElement('option');
			catOPS_options.value = data[i].id;
			catOPS_options.text = data[i].data;
			try{
				 oSelect.add(catOPS_options,null);
			} catch(ex){
				 oSelect.add(catOPS_options);
			}
			if(catOPS_options.value  == acct_id){
			 	catOPS_options.selected = true;
			}
		}
		
		oSelect.onchange = function(){
			var acct_domain = getCookie('acct_domain');
			if(this.selectedIndex > 0){ //switch to alias
				var change_acct_id = this.value;
				var href="/u/"+acct_domain+"/setalias.do?switch="+change_acct_id;
				window.location = href;
			}else{ //switch to main
				window.location = "/u/"+acct_domain+"/setalias.do?main=1";
			}
		}
		objDescSpan.innerHTML = "";
		objDescSpan.appendChild(oSelect);
	}
	
	//
	var callback = {
				switch_my_acct: function(objRes){
					if(!objRes.flag){ //无切换帐号
						return 0;
					}else{
						crea_switch_action(objRes.data);
					}
				}
	}
	var servlet = new acctount(callback);
	servlet.switch_my_acct();
}

if(getCookie('acct_main_name')){ //存在执行
	set_acct_name_to_switch();
}