var eventDataList = null;
var _baseURL = "http://rili.zhwnl.cn/";
var _uId="";
$(function(){
//设置用户名
// setUserName();
//初始化日历
//calander.init();
//绑定事件
$("#indexWindow").css("visibility","visible");
//设置indexWindow高度
//$("#indexWindow").parent().height($("#indexWindow").parent().height());
$("#indexWindow").next().css("position","absolute");
//为"年"的下拉框提供值
for(var year=1900;year<2051;year++){
$("#yearjpDDM").append("
\
';
var $td = $(this);
var hoverdateObject = calData[$td.attr("i")][$td.attr("j")];
var datetime = hoverdateObject.value;
try{
if(eventDataList!=null){
for(var i=0;i [图片]";
}else{
htmlStr += "- "+eventObject.summary+"
";
}
}
}else{
return;
}
}catch(e){
return;
}
htmlStr += "
";
if(eventDataList[datetime.format("yyyyMMdd")].count>3){
htmlStr += '
更多事件
';
}
htmlStr += "
";
$eventsWarp.append(htmlStr);
$("body").append($eventsWarp);
$eventsWarp.hover(
function(){
$(this).show();
},function(){
$(this).hide();
}
);
//
$eventsWarp.find("li").click(function(){
var ctype = $(this).attr("ctype");
var contentid = $(this).attr("contentid");
var time = $(this).attr("time");
setDetail(ctype, contentid,datetime.format("yyyy/MM/dd"));
});
$eventsWarp.find(".moreevent").click(function(){
var catids = "1000,1003,1004,1005,note";
var early_time =new Date( datetime.setHours(0, 0, 0, 0));
var last_time = new Date( datetime.setHours(23, 59, 59, 59));
setODELHTML(catids,early_time,last_time);
});
});
$("#mainCal .agenda").parent().parent().on("mouseout",function(){
$(".jp-popover").hide();
});
}
function setUserName(){
$.post(_baseURL+"/webapi", {rtp:"GetNickAction",v:new Date().getTime()},
function(data){
if(data.status == "1000") {
if(data.data!=null){
$("#indexWindow #login").removeClass("loginbtn").addClass("userbtn");
$("#indexWindow #login").unbind();//这个一定要注意放在login绑定事件后
$("#indexWindow #login").val(data.data.nick);
_uId=data.data.uid;
$("#indexWindow #loginout").show(function(){
$(this).unbind();
$(this).click(function(){
loginOut();
});
});
}
}
}, "JSON");
}
//获取当前日期所在月的第一天和最后一天
function getMonthSandEd(datetime){
var start = new Date(datetime);
start.setDate(1);
start.setHours(0, 0, 0, 0);
var end = new Date(datetime);
end.setMonth(end.getMonth()+1, 0);
end.setHours(23, 59, 59, 59);
return { start:start,end:end };
}
function chazhitian(dateb,datea){
return parseInt((dateb.getTime()-datea.getTime())/(1000*60*60*24));
}
function loginOut() {
var url = _baseURL+'/client?rtp=ZLogout&t='+new Date().getTime();
$.ajax({
url : url,
type : 'GET',
dataType : 'xml',
timeout : 10000,
success : function(xml) {
// do something with xml
$(xml).find("head").each(function(i){
var status = $(this).children("status").text(); //取对象
var desc = $(this).children("desc").text();
if(status != "1000"){
alert("操作失败:"+desc);
}else{
location.href=location.href;
if(window.event)
window.event.returnValue = false;
}
});
}
});
};