//搜索关键词的校验
	function check(){
		if($j('#keyNews').val()==''){
			window.alert("请输入要查询的关键词!");
			return false;
		}else{
			return true;
		}
	}
//关键字提交查询
function key_click(obj){
	var key_news=$j(obj).html();
	$j('#keyNews').val(key_news);
	$j('#searchKeyNewsUI').submit();
}

//根据随机种子生成一个随机数，用来清空Ajax请求时缓存
function getRandom(seed){
	return Math.random(seed);
}
	
//初始化加载页面时，判断用户是否已经登录
	$j(function(){
		var date=new Date();
		var params="t="+getRandom(date.getSeconds());
		$j('#divLogin').hide();
		$j.ajax({
				url:rootpath+'/loginCheckAction.action',
				type:"get",
				dataType:"json",
				data: params,
				success:function(msg){
					loginCheckRes(msg);
				}
			}
		);
		//动态加载首页的调查
		loadWebVote();
	})
	function loginCheckRes(msg){
		if(msg.loginType=='loginCheck'&&msg.userName!=''){
			var data=msg.loginTip;
			data=replaceStr(data,"&lt;","<");
			data=replaceStr(data,"&gt;",">");
			$j('#msg').html(data).show();;
		}else{
			$j('#divLogin').show();
			//$j('#userName').focus();
		}
	}	
	//用户登录
	function login(){
		var date=new Date();
		var params = $j("#frmLogin").serialize();
		params=params+"&t="+getRandom(date.getSeconds());
		$j.ajax({
				url:rootpath+'/loginAction.action',
				type:"get",
				data: params,
				dataType:"json",
				success:function(msg){
					loginSuccess(msg);
				}
			}
		);
	}
	function loginSuccess(msg){
		if(msg.loginTip==''){
			alert(msg.loginError);
		}else{
			$j('#divLogin').hide();
			var data=msg.loginTip;
			data=replaceStr(data,"&lt;","<");
			data=replaceStr(data,"&gt;",">");
			$j('#msg').html('');
			$j('#msg').append(data);
			$j('#msg').show();
		}
	}
	//用户退出
	function logout(){
		var date=new Date();
		var params = $j("#frmLogin").serialize();
		params=params+"&t="+getRandom(date.getSeconds());
		$j.ajax({
				url:rootpath+'/logoutAction.action',
				type:"get",
				data: params,
				dataType:"json",
				success:function(msg){
					logoutSuccess(msg);
				}
			}
		);
	}
	function logoutSuccess(msg){
		if(msg.loginError==''&&msg.loginType=='logout'){
			$j('#msg').hide();
			$j('#divLogin').show();
			$j('#userName').val('');
			$j('#userPass').val('');
			$j('#userName').focus();
			window.location.href=rootpath;
		}
	}
	
	/**
	* 更新用户信息
	*/
	function updateInfo(){
		window.location.href=rootpath+'/updateInfoUI.action';
	}
	/*****
	*将str中的src字符串全部替换成dest字符串
	*
	****/
	function replaceStr(str,src,dest){
		while(str.indexOf(src)!=-1){
			str=str.replace(src,dest);
		}
		return str;
	}
	
	/*
* 使用Ajax加载首页的最新调查
*/
function loadWebVote(){
if(document.getElementById('survey_nei')){
	$j.ajax({url:rootpath+'/webVoteInfoAction!findNewWebVote.action',cache:false,
		type:"get",dataType:"html",success:function(msg){
			$j('#survey_nei').html(msg);
		}
	});
}
}
