function nextYear(){
	
	var year =parseInt(document.getElementById("currentYear").value);
	destination = document.getElementById("destinationId").value;
	year += 1;
	
	// Remember that there was no year zero:
	if( year==0 ) year = 1;
	document.getElementById("currentYear").value = year;
	generateCalendar(year,destination);
	
}
function previousYear()
{
	var year =parseInt(document.getElementById("currentYear").value);
	destination = document.getElementById("destinationId").value;
	year -= 1;
	// Remember that there was no year zero:
	if( year==0 ) year = -1;
	//year = y;
	document.getElementById("currentYear").value = year;
	generateCalendar(year,destination);
	
}



function generateCalendar( Y,targetId ){
	
	var OutputString;
	
	// Guard against arguments that are really passed as strings:
	// Get year:
	var today = new Date();
	if( Y=="" || isNaN(Y) ){
		thisYear=today.getFullYear();
	}else{
		thisYear=parseInt(Y);
	}
}



function padWithZeros(number,length) {
	 var str = "" + number;
	 while( str.length < length ) str = '0' + str;
	 return str;
}

function formatISODate( year, month){
	
	var delimiter=".";
	if(year<0){
		year= -year; year = "-" + padWithZeros(year,4);
	}else{
		year = padWithZeros(year,4);
	}
	return year + delimiter +month;
	
}

function setDate(num,lanmu){
	
	year =document.getElementById("currentYear").value;
	var month = num;
	isoDateString=formatISODate(year,month);
	//alert(isoDateString);
	window.open("http://sousuo.gov.cn/search?channelid=3001&outlinepage=sousuo_yl.jsp&prepage=30&searchword=pubdate%3D"+isoDateString+"+and+nodepath%3D"+lanmu+"&lanmu="+lanmu);

	
}

