﻿// JScript 文件

// 加载最新的种子用户
//if(window.attachEvent){
//	window.attachEvent('onload',seedNewUserLoad); 
//}
//else{
//	window.addEventListener('load',seedNewUserLoad,false);
//}

// 加载最新的种子用户列表
function seedNewUserLoad()
{
var divNewSeedUserMove = document.getElementById('divNewSeedUserMove');
divNewSeedUserMove.innerHTML = '加载中...';

ajax({type:'get_new_seed_user_list',topNum:10},seedNewUserLoadBack);
}

var divTotalHeight;
function seedNewUserLoadBack(o)
{
var divNewSeedUserMove = document.getElementById('divNewSeedUserMove');
if(o.isError)
{
divNewSeedUserMove.innerHTML = o.error;
return;
}

var strHTML = '';
for(var i=0; i<o.data.length; i++)
{
strHTML += '<div>恭喜 <a >' + o.data[i].nickName + '</a> 注册成功，成为种子用户！</div>';
}
divNewSeedUserMove.innerHTML = strHTML;
divNewSeedUserMove.onmouseover = moveStop;
divNewSeedUserMove.onmouseout = moveStart;
moveStart();
}

var autoSeedRun;
function moveStart()
{
	window.clearInterval(autoSeedRun);
	autoSeedRun = window.setInterval(moveRun,200);
}

var isUp = true;
function moveRun()
{
	var divNewSeedUserMove = document.getElementById('divNewSeedUserMove');
	var divTop = parseInt(divNewSeedUserMove.style.marginTop);
	divTop = divTop + (isUp?-2:2);
if(divTop > 0)
{
	isUp = true;
	divTop = 0;
}
if(divTop < (60 - divNewSeedUserMove.offsetHeight))
{
	isUp = false;
	divTop = 60 - divNewSeedUserMove.offsetHeight;
}

	divNewSeedUserMove.style.marginTop = divTop;
}

function moveStop()
{
	window.clearInterval(autoSeedRun);
}

function showJoin()
{
	MessageBox('立即加入','divMsg');
}

//用户登录
function userLoginAjax()
{
    var UserName = document.getElementById('UserName');
    var UserPassword = document.getElementById('UserPassword');
    var validateCode = document.getElementById('validateCode');
    var txtCode = document.getElementById('txtCode');
    var Recode = document.getElementById('Recode');

    if(UserName.value.length == 0)
    {
        alert("请输入注册邮箱");
        UserName.focus();
        return;
    }
    
    if(!UserName.value.isEmail())
    {
        alert("邮箱格式不正确");
        UserName.focus();
        return;
    }
    
    if(UserPassword.value.length == 0)
    {
        alert("请输入密码");
        UserPassword.focus();
        return ;
    }
    
    if(validateCode.currentStyle.display != 'none')
    {
		if(txtCode.value.length != 4)
		{
			alert("验证码错误");
			txtCode.focus();
			return ;
		}
    }
    var Recode = document.getElementById('Recode');
    var btnLogin = document.getElementById('btnLogin');
    var spanLoading = document.getElementById('spanLoading');
    btnLogin.disabled = true;
    btnLogin.style.display = 'none';
    spanLoading.style.display = 'inline';
    phookLogin(UserName.value,UserPassword.value,txtCode.value,Recode.checked,backLogin);
}

function backLogin(o){ 
	if(o.error)
	{
		var validateCode = document.getElementById('validateCode');
		
		var strs = o.error.split('|');
		alert(strs[0]);
		if(parseInt(strs[1]) >=3)
		{
			validateCode.style.display = '';
			var imgCode = document.getElementById('imgCode');
			imgCode.src = '/controls/rndimage.aspx?' + Math.random();
		}else if(parseInt(strs[1]) ==1)
		{
		  validateCode.style.display = 'none';
		}
		var btnLogin = document.getElementById('btnLogin');
		var spanLoading = document.getElementById('spanLoading');
		btnLogin.disabled = false;
		btnLogin.style.display = 'inline';
		spanLoading.style.display = 'none';
	}
    else{ 
        form1.submit();
    }
};