﻿var cale_url="searchresult.aspx?keys={0}&meth=1";
var cale_turl;
var cale_d1=new Date();
var cale_d2=new Date();
function cale_init(cale_year,cale_month){
	var cale_html='<table cellspacing="0" border="1" id="cale_table">'
	cale_html+='<tr><th colspan="7"><a title="前一月" href="javascript:cale_click(1)">&lt;&lt;</a><span>'+cale_year+'年'+cale_month+'月</span><a title="后一月" href="javascript:cale_click(2)">&gt;&gt;</a></th></tr>';
	cale_html+='<tr class="header"><td>日</td><td>一</td><td>二</td><td>三</td><td>四</td><td>五</td><td>六</td></tr>';
	cale_html+='<tr>';
	var j=0;
	var cale_d3=new Date();
	cale_d3.setYear(cale_year);
	cale_d3.setMonth(--cale_month);
	cale_d3.setDate(1);
	for(var i=1;i<=42;i++){
	    if((i%7)==1&&i>1)cale_html+="</tr><tr>";
	    if((i<=cale_d3.getDay())||(cale_d3.getMonth()!=cale_month)){
	        cale_html+='<td>　</td>';
	    }else{
	        cale_d3.setDate(++j);
	        if(cale_d3.getMonth()==cale_month){
	        	cale_turl=cale_url.replace(/\{0}/g,cale_year+"-"+(cale_month+1)+"-"+j);
	            if(cale_d3.getDate()==cale_d1.getDate()&&cale_d3.getMonth()==cale_d1.getMonth()&&cale_d3.getFullYear()==cale_d1.getFullYear()){
	                cale_html+='<td><a class="cale_today" href="'+cale_turl+'" target="_blank">'+j+'</a></td>';
	            }else{
	                cale_html+='<td><a href="'+cale_turl+'" target="_blank">'+j+'</a></td>';
	            }
	        }else{
	            cale_html+='<td>　</td>';
	        }
	    }
	}
	cale_html+='</tr><tr class="footer"><td colspan="4"><a href="projectlist.aspx" target="_blank">查看所有项目</a></td><td colspan="3"><a href="javascript:cale_click(3)">返回今天</a></td></tr></table>';
	return cale_html;
}
function cale_click(d){
	if(d==1){
		cale_d2.setMonth(cale_d2.getMonth()-1);
	}else if(d==2){
		cale_d2.setMonth(cale_d2.getMonth()+1);
	}else{
		cale_d2=new Date();
	}
	document.getElementById("cale_content").innerHTML=cale_init(cale_d2.getFullYear(),cale_d2.getMonth()+1);
}
document.getElementById("cale_content").innerHTML=cale_init(cale_d2.getFullYear(),cale_d2.getMonth()+1);

