function displayCalendar(month, year) {
var rPos = '<table cellpadding="3" cellspacing="0" border="0"><tr>';
month = parseInt(month);
year = parseInt(year);
var i = 0;
days = getDaysInMonth(month,year);
var firstOfMonth = new Date (year, month - 1, 1);
var startingPos = firstOfMonth.getDay();
days = days + startingPos;
var ds = 0;

var mMonth = month;
if(mMonth < 10){mMonth = '0'+mMonth;}

for(i = 1; i < startingPos; i++)
{
	ds++;
	rPos += '<td>&nbsp;</td>';
}
for(i = startingPos; i < days; i++)
{
	ds++;
	dopCss = '';
	var Lk = i - startingPos + 1;
	if(Lk < 10){Lk = '0'+Lk;}
	//if((ds == 6 || ds == 7)){dopCss = '2';}
	
	rPos += '<td><a class="cLink'+dopCss+'" href="/?setDate='+year+'-'+mMonth+'-'+Lk+'">'+Lk+'</a></td>';
	if(ds == 7){ds = 0; rPos += '</tr><tr>';}
}

for(i = days;i<=42;i++)
{
	ds++;
	rPos += '<td>&nbsp;</td>';
	if(i < 42)
	{if(ds == 7){ds = 0; rPos += '</tr><tr>';}}
	else {rPos += '</tr></table>';}
}

document.getElementById('myCalendar').innerHTML = rPos;
}
function getDaysInMonth(month,year)  {
var days;
if (month==1 || month==3 || month==5 || month==7 || month==8 || month==10 || month==12)  days=31;
else if (month==4 || month==6 || month==9 || month==11) days=30;
else if (month==2)  {
if (isLeapYear(year)) { days=29; }
else { days=28; }
}
return (days);
}
function isLeapYear (Year) {
if (((Year % 4)==0) && ((Year % 100)!=0) || ((Year % 400)==0)) {
return (true);
} else { return (false); }
}

function setDateC(type, num, value)
{
	if(type == 'month')
	{
		document.getElementById('calMonth').value = num;
		document.getElementById('divMonth').style.display='none';
		document.getElementById('aToMonth').innerHTML = value;
	}
	else if(type == 'year')
	{
		document.getElementById('calYear').value = num;
		document.getElementById('divYear').style.display='none';
		document.getElementById('aToYear').innerHTML = value;
	}
	var mMonth = document.getElementById('calMonth').value;
	var mYear = document.getElementById('calYear').value;
	displayCalendar(mMonth, mYear);
}

function alertM(text)
{
	var sHtml = document.getElementById('navi').innerHTML;
	document.getElementById('content').innerHTML = sHtml + '<p><font color="#ff0000">'+text+'</font></p>';
}

