function getCookie(objName) {
    var arrStr = document.cookie.split("; ");
    for (var i = 0; i < arrStr.length; i++) {
        var temp = arrStr[i].split("=");
        if (temp[0] == objName) return unescape(temp[1]);
    }
}

function login()
{	
	//document.getElementById('login_div').innerHTML = '';
	var c = getCookie('u');
	if (c != null && c.length>0)
	{
		showuserinfo();
	}
	else
	{
		document.forms["loginform"].reset();
		showloginwin();

	}
}
function SubmitLogoutRet(ret) {
    if (ret == 'ok') { 				 	
        MessageBox_close();
        window.location.href='/'
				//login();
    }
    else {
        var errs, i, info;
        errs = ret.replace('fail:', '').split('|');
        info = '退出失败，发生错误。可尝试关闭浏览器退出。<br/><ul>'
        for (i = 0; i < errs.length; i++) {
		if (errs[i].length > 0){
            info += '<li>' + errs[i];}
        }
        info += '</ul>';
        MessageBox(info, '退出', mbb_ok);
    }
}
function logout()
{
	MessageBox('退出登录...', '退出', mbb_ok);
	posthtm_ex('/function/Member/index.asp?action=logout','', SubmitLogoutRet);
}
function SubmitLoginRet(ret) {
    if (ret == 'ok') {
        MessageBox_close();
			login();
    }
    else {
        var errs, i, info;
        errs = ret.replace('fail:', '').split('|');
        info = '登录错误,请确认填写信息后重试<br/><ul>'
        for (i = 0; i < errs.length; i++) {
		if (errs[i].length > 0){
            info += '<li>' + errs[i];}
        }
        info += '</ul>';
        MessageBox(info, '登录', mbb_ok);
    }
}

function submitloginform()
{
	MessageBox('登录中，请稍后...', '登录', mbb_ok);
    postform('loginform', '/function/Member/index.asp?action=login', SubmitLoginRet);
	}
	

function showloginwin()
{

	f_login = document.getElementById('login');
	f_userinfo = document.getElementById('userinfo');
	f_login.style.display = 'block';
	f_userinfo.style.display ='none';
	SetCheckForm('loginform', '/function/Member/index.asp?action=check');
}

function showuserinfo()
{
	f_login = document.getElementById('login');	
	f_userinfo = document.getElementById('userinfo');
	f_login.style.display = 'none';
	f_userinfo.style.display ='block';
	
	var userid = getCookieU('u');
	var username = getCookieU('un');
	var usergroupname = getCookieU('ugn');
	
	uinfo = f_userinfo.innerHTML ;
	uinfo = uinfo.replaceAll('{userid}',userid);
	uinfo = uinfo.replaceAll('{username}',username);
	uinfo = uinfo.replaceAll('{usergroupname}',usergroupname);
	f_userinfo.innerHTML = uinfo;
	
	var userinfo = document.getElementById('b_userinfo');
	var logout = document.getElementById('b_logout');
	var blog = document.getElementById('b_blog');
	var sign = document.getElementById('b_sign');
	
	userinfo.style.display ='';
	logout.style.display ='';
	blog.style.display = 'none';
	sign.style.display = 'none';
	if (usergroupname =='华府名师') 
	{
		blog.style.display = '';
		}
	if (usergroupname =='NAT学员') 
	{
		sign.style.display = '';
	}
			
}


function SubmitrepwdRet(ret) {
    if (ret.indexOf("ok")!=-1) {
       // MessageBox('密码已经发送到邮箱，请查收!', '密码找回', mbb_ok);
	    var errs, i, info;
        errs = ret.replace('ok:', '').split('|');
        info = '密码将发送到您的邮箱，请查收！<br/><ul>'
        for (i = 0; i < errs.length; i++) {
		if (errs[i].length > 0){
            info += '<li>' + errs[i];}
        }
        info += '</ul>';
		MessageBox(info, '密码找回', mbb_ok);
    }
    else {
        var errs, i, info;
        errs = ret.replace('fail:', '').split('|');
        info = '密码找回失败,请确认用户名是否正确<br/><ul>'
        for (i = 0; i < errs.length; i++) {
		if (errs[i].length > 0){
            info += '<li>' + errs[i];}
        }
        info += '</ul>';
        MessageBox(info, '密码找回', mbb_ok);
    }
}
	
function submitrepwdform()
{
    postform('repwdform', '/function/Member/index.asp?action=repwd', SubmitrepwdRet);
	MessageBox('密码找回中，请稍后...', '密码找回', mbb_ok);
}
	
function RetrievePassword()
{
	var repwdhtm = '<form id="repwdform"><div>请输入您注册的用户名（邮箱地址）<input type="text" name="username"/></div></form>';
	var repwdbutton = '确定|javascript:submitrepwdform();' + mbb_cancel ;
	MessageBox(repwdhtm, '找回密码', repwdbutton);
}
function main()
{
	//document.write('<div id ="login_div"></div>');
	login();
}

main();
CreateMessageBox();
