﻿//搜索关键词的校验
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();
}
//加载顶部的日期信息
$j(function(){
var nowDate=new Date();
var year=nowDate.getFullYear();
var month=nowDate.getMonth()+1;
var date=nowDate.getDate();
var day=nowDate.getDay();
var days=new Array(7);
days[0]="星期日";
days[1]="星期一";
days[2]="星期二";
days[3]="星期三";
days[4]="星期四";
days[5]="星期五";
days[6]="星期六";
$j('#divDate').html("&nbsp;&nbsp;您好，今天是"+year+"年"+month+"月"+date+"日"+"  "+days[day]+" ");
})
//根据随机种子生成一个随机数，用来清空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);
		}
	}
);
//加载二级页面右侧
loadLeftNews();
})
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:"post",
		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();
}
}
/*****
*将str中的src字符串全部替换成dest字符串
*
****/
function replaceStr(str,src,dest){
while(str.indexOf(src)!=-1){
	str=str.replace(src,dest);
}
return str;
}
/**
* 大幅广告打开链接地址
*/
function topOpen(url){
var url_reg=/^http:\/\/[A-Za-z0-9]+\.[A-Za-z0-9]+[\/=\?%\-&_~`@[\]\':+!]*([^<>\"\"])*$/;
if(url_reg.test(url)){
	window.open(url);
}
}
/*
* 使用Ajax加载二级页面左侧
*/
function loadLeftNews(){
if(document.getElementById('erji_right')){
    $j.ajax({
		url:rootpath+"/news!rightGet.action",
		cache:false,
		datatype:"html",
		success:function(data){
			$j("#erji_right").html(data);
	   	}
		});
  	}
  }
