
var d=new Date();
var year=d.getFullYear();
var month=d.getMonth()+1;

function showDate(flag)
{
	if(flag!="1"||flag!="2")
	{
		if(LL_year)
		{
			year=LL_year;
		}
		if(LL_month)
		{
			month=parseInt(LL_month);		
		}
	}
	if(flag=="1"||flag=="2")
	{
		if(document.getElementById("L_month"))
		{
			year=parseInt(document.getElementById("L_year").innerHTML);
			month=parseInt(document.getElementById("L_month").innerHTML);
		}
	}
	var date_html="";
	if(flag=="1")
	{	
		if(month==1)
		{	
			month=12;
			year-=1;
		}
		else
			month-=1;
	}

	if(flag=="2")
	{	
		if(month==12)
		{	
			month=1;
			year+=1;
		}
		else
			month+=1;
	}
	var day = new Date(Date.parse(year+"/"+month+"/01"));

	var days=(new Date(year,month,0)).getDate();


	date_html="<table width='180'  border='0' bgcolor='#EEEEEE' align='center' cellpadding='0' cellspacing='0'><tr> <td width='22%' align='right'><img style='cursor:pointer;' src='../img/blog/bogo_bit1.gif' width='21' height='21' border='0' onclick='showDate(\"1\")'/></td><td width='57%'><div align='center'><strong><span id='L_year'>"+year+"</span> 年 <span id='L_month'>"+month+"</span> 月</strong></div></td><td width='21%'><img src='../img/blog/bogo_btn2.jpg' width='21' height='21' border='0' onclick='showDate(\"2\")' style='cursor:pointer;' /></td></tr></table>";

	var table_height=day.getDay()+days>35?"210px;":"180px";
	if(days==28)
		table_height="150px;";

	date_html+="<table width='190'  bgcolor='#EEEEEE'  style='height:"+table_height+";'  border='0' align='center' cellpadding='0' cellspacing='0'><tr><td aliheight='190' gn='center' class='STYLE2 blog_right_td_img'><strong>日</strong><td align='center' class='blog_right_td_img'><strong>一</strong></td></td><td align='center' class='blog_right_td_img'><strong>二</strong></td><td align='center' class='blog_right_td_img'><strong>三</strong></td><td align='center' class='blog_right_td_img'><strong>四</strong></td><td align='center' class='blog_right_td_img'><strong>五</strong></td><td align='center' class='STYLE2 blog_right_td_img'><strong>六</strong></td></tr>";

	date_html+="<tr>";
	var count=0;
	for(var i=0;i<day.getDay();i++)
	{
		count++;
		date_html+="<td align='center' class='blog_right_td_img'>&nbsp;</td>";
	}

	for(var i=1;i<=days;i++)
	{
		var ff=false;

		for(var j=0;j<exsite.length;j++)
		{
			var ii=i<10?"0"+i:i;
			var mm=month<10?"0"+month:month;

			var str=year+"-"+mm+"-"+ii;
			
			if(str==exsite[j])
			{
				ff=true;
			}
		}
		if(count==7)
		{
			count=0;
			if(ff)
				date_html+="</tr><tr><td align='center' onclick='gourl(this)' class='blog_right_td_img2' >"+i+"</td>";
			else
				date_html+="</tr><tr><td align='center' class='blog_right_td_img'>"+i+"</td>";
		}
		else
		{
			if(ff)
				date_html+="<td align='center' onclick='gourl(this)' class='blog_right_td_img2'>"+i+"</td>";
			else
				date_html+="<td align='center' class='blog_right_td_img'>"+i+"</td>";
		}
		count++;
	}
	
	//alert(day.getDay()+days);
	if((day.getDay()+days)!=35&&days>28)
	{
		var tmp_num=day.getDay()+1+days;
		tmp_num=tmp_num<=35?35:42;
		
		for(var i=0;i<(tmp_num-(day.getDay()+days));i++)
		{
			date_html+="<td align='center' class='blog_right_td_img'>&nbsp;</td>";
		}
	}
	date_html+="</tr></table>";
	document.getElementById("calendar").innerHTML=date_html;
}

showDate('0');


function gourl(obj)
{
	var y=document.getElementById("L_year").innerHTML;
	var m=parseInt(document.getElementById("L_month").innerHTML);
	var da=parseInt(obj.innerHTML);

	m=m<10?"0"+m:m;
	da=da<10?"0"+da:da;
	window.location="/blog.php?act=show&addtime="+y+"-"+m+"-"+da;
}
