// JavaScript Document
var xmlHttp;
var pm=this;

var _logc="";
window.onload=function (){
	ww_setsize();
	login_ajax();
	
	_logc=$('logc').innerHTML;
}
function login_ajax()
{
	startRequest(pm,'./login_ajax.php?action=login',pm.login_ajax_onload,1,'');
}
function login_ajax_onload()
{
	if(xmlHttp.readyState==4){
		if(xmlHttp.status==200)
		{//执行操作
			var rev=xmlHttp.responseText;
			var regexp=/<!--msg:ok-->/i;
			if(regexp.test(rev))
			{
				$('logc').innerHTML=rev;
			}
		}
	}
}

function logout()
{
	startRequest(pm,'./login_ajax.php?action=logout',pm.logout_onload,1,'');
}
function logout_onload()
{
	if(xmlHttp.readyState==4){
		if(xmlHttp.status==200)
		{//执行操作
			var rev=xmlHttp.responseText;
			var regexp=/<!--msg:ok-->/i;
			if(regexp.test(rev))
			{
				$('logc').innerHTML=_logc;
				show_mm(' 成功退出 …');
				setTimeout('unshow_mm()',1000);
			}
		}
	}
}

function login(){
	var fm=$('fm_login');
	if(fm.uname.value==''){
		show_sr();
		show_mm('请正确填写会员账号!');
		show_mbt();
		return false;
	}
	if(fm.psd.value==''){
		show_sr();
		show_mm('请正确填写密码!');
		show_mbt();
		return false;
	}
	show_sr();
	show_mm(' 正在登录,请稍后…');
	xml='action=login&username='+encodeURIComponent(fm.uname.value)+'&password='+encodeURIComponent(fm.psd.value);
	startRequest(pm,'./login.do.php',pm.login_onload,1,xml);
}

function login_onload(){
	if(xmlHttp.readyState==4){
		if(xmlHttp.status==200){//执行操作
			var rev=xmlHttp.responseText;	
			var p=/.*MM_login_ok.*/i;
			var regexp=/<!--msg:noprivilege-->/i;
			if(is_match(rev,p)){
				show_mm('  登录成功 !');
				setTimeout('unshow_sr()',1500);
				setTimeout('unshow_mm()',1500);
				login_ajax();
			}else if(regexp.test(rev))
			{
				show_mm('  对不起,你的账号正在等待确认!');
				setTimeout('unshow_sr()',1500);
				setTimeout('unshow_mm()',1500);
			}
			else{
				show_mm('请检查会员账号或密码是否正确 !');
				show_mbt();
			}
		}else{
			//页面请求失败
			show_mm(' 连接服务器失败 !');
			show_mbt();
		}
	}
}

var regedit=function()
{
	window.open('./user.regedit.php','_blank');
}
var forgetpsd=function()
{
	alert('请联系校园在线                  \n\n电话:0371-63569325 ')
}

function vote(){
	show_sr();
	show_mm('正在投票,请稍后…');
	if(getCookie('xyzx_hvote')){
		show_mm('请不要多次投票,谢谢合作！');
		show_mbt();
		return;
	}
	var fm=$('fm_vote');
	var votes=fm['vote_fav'];
	var xml='0';
	for(i=0;i<votes.length;i++){
		if(fm['vote_fav'][i].checked) xml+=','+fm['vote_fav'][i].value;
	}
	if(xml=='0'){
		show_mm('请选择投票项!');
		show_mbt();
		return;
	}
	xml='vid='+xml;
	startRequest(pm,'v.php',pm.do_vote_ok,1,xml);
}
function do_vote_ok(){
	if(xmlHttp.readyState==4){
		if(xmlHttp.status==200){//执行操作
			var rev=xmlHttp.responseText;
			var p=/.*MM_vote_s_ok.*/i;
			if(is_match(rev,p)){
				show_mm('投票成功,谢谢你的参与!');
				show_mbt();
			}else{
				show_mm('投票失败!');
				show_mbt();
			}
		}else{
			//页面请求失败
			show_mm('投票失败!');
			show_mbt();
		}
	}
}

function showvote(){
	window.open('vote.php','_blank');
}

