calend_sh=1;

function c_showhide()
{	
	calend_sh=!calend_sh;
	document.getElementById('calend_hide').style.display=calend_sh?'block':'none';
}

function wr(s){document.write(s);}

function calendar()
{
	var holiday=new Array('1.1','7.1','8.3','1.5','9.5','12.6');

	var months=new Array(
			'Ianuarie',
			'Februarie',
			'Martie',
			'Aprilie',
			'Mai',
			'Iunie',
			'Iulie',
			'August',
			'Septembrie',
			'Octombrie',
			'Noiembrie',
			'Decembrie');

	var dcnt=new Array(31,28,31,30,31,30,31,30,30,31,30,31);

	var D=new Date();
	var day=D.getDate();
	var wek=D.getDay()-1;
	if (wek<0) wek=6;
	var mnt=D.getMonth();
	var year=D.getFullYear();
	if (year%4==0) dcnt[1]=29;
	var p=wek+1-day%7;
	if (p<0) p+=7;

	wr('<link href="calendar.css" type="text/css" rel="stylesheet" />');
	wr('<table border="1" bordercolor=black id="calend_face">');
	wr('<tr><td bgcolor="#006699" align=center style="color:white;"><font face="verdana">');
	wr('<b>'+months[mnt]+' '+year+'</b>');
	wr('</font></td></tr><tr><td><div id="calend_hide">');
	wr('<table class="calendr" border="0">');
	wr('<tr><td>L</td><td>M</td><td>M</td><td>J</td><td>V</td><td><font color="#aa0000">S</font></td><td><font color="#aa0000">D</font></td></tr><tr>');
       
	for (var i=1;i<=p;i++) wr('<td>&nbsp;</td>');
	p++;
	for (i=1;i<=dcnt[mnt];i++,p++)
	{
		Elm=i.toString();
		if (p%7==0) Elm='<font color="#aa0000">'+Elm+'</font>';
                if (p==6|p==13|p==20|p==27|p==34) Elm='<font color="#aa0000">'+Elm+'</font>';
		for (j=0;j<holiday.length;j++)
			if (holiday[j]==i.toString()+'.'+(mnt+1).toString()) 
			{
				Elm='<font color="#aa0000">'+Elm+'</font>';
				break;
			}
		i==day?Elm='<td bgcolor="#00446e" style="color:white;";>'+Elm+'</td>':Elm='<td>'+Elm+'</td>';
		if (p%7==0) Elm=Elm+'</tr>';
                if (p%7==1) Elm='<tr>'+Elm;
                wr (Elm);
	}
	do wr('<td>&nbsp;</td>'); while (p++%7);
	wr('</tr></table></div></td></tr></table>');

	
}