now = new Date();
year = now.getYear();
month = now.getMonth();
date = now.getDate();
day = now.getDay();

/*ez csak a 2007-es évre jó, de egy új naptárból bármikor kiolvasható a nekünk szükséges */
tomonth = new Array(12);
tomonth[0] = 0;
tomonth[1] = 3;
tomonth[2] = 3;
tomonth[3] = 6;
tomonth[4] = 1;
tomonth[5] = 4;
tomonth[6] = 6;
tomonth[7] = 2;
tomonth[8] = 5;
tomonth[9] = 0;
tomonth[10] = 3;
tomonth[11] = 5;

/* ezt najd mentsd el külön naptar.js-ként*/
monthend = new Array(12);
monthend[0] = 31;
monthend[1] = 28;
monthend[2] = 31;
monthend[3] = 30;
monthend[4] = 31;
monthend[5] = 30;
monthend[6] = 31;
monthend[7] = 31;
monthend[8] = 30;
monthend[9] = 31;
monthend[10] = 30;
monthend[11] = 31;

honev = new Array(12);
honev[0] = 'Január';
honev[1] = 'Február';
honev[2] = 'Március';
honev[3] = 'Április';
honev[4] = 'Május';
honev[5] = 'Június';
honev[6] = 'Július';
honev[7] = 'Augusztus';
honev[8] = 'Szeptember';
honev[9] = 'Október';
honev[10] = 'November';
honev[11] = 'December';

var nap = 1;
document.write('<table class="naptarone" cellpadding="0" cellspacing="2" > <tr>');
document.write ('<td colspan="7" class="fejlec">');
document.write (honev[month]);
document.write ('</td></tr><tr>');
document.write ('<td class="nemaktualis">H</td>');
document.write ('<td class="nemaktualis">K</td>');
document.write ('<td class="nemaktualis">SZ</td>');
document.write ('<td class="nemaktualis">CS</td>');
document.write ('<td class="nemaktualis">P</td>');
document.write ('<td class="nemaktualis">SZ</td>');
document.write ('<td class="nemaktualis">V</td></tr><tr>');
for(o=0;o<tomonth[month];o++) { document.write ('<td class="nemaktualis" align="center">&nbsp;</td>') };
for(i=0;i<(7-tomonth[month]);i++){
				 if (nap == date) {
				  document.write ('<td class="aktualis">');
				  document.write (nap++);
				  document.write ('</td>');
				 }
				else {
				  document.write('<td class="nemaktualis">');
			      document.write(nap++);
		    	  document.write('</td>');
				 } 
				}
document.write('</tr>');
document.write('<tr>');
for(i=0;i<7;i++){
				if (nap <= monthend[month]) {
						if (nap == date) {
						  document.write ('<td class="aktualis">');
						  document.write (nap++);
						  document.write ('</td>');
						                 }
						else {
						  document.write('<td class="nemaktualis">');
					      document.write(nap++);
		 		   	      document.write('</td>');
						 }
						}
				else { document.write('<td class="nemaktualis">&nbsp;</td>'); }
				}
document.write('</tr>');
document.write('<tr>');
for(i=0;i<7;i++){
				if (nap <= monthend[month]) {
						if (nap == date) {
						  document.write ('<td class="aktualis">');
						  document.write (nap++);
						  document.write ('</td>');
						                 }
						else {
						  document.write('<td class="nemaktualis">');
					      document.write(nap++);
		 		   	      document.write('</td>');
						 }
						}
				else { document.write('<td class="nemaktualis">&nbsp;</td>'); }
				}
document.write('</tr>');
document.write('<tr>');
for(i=0;i<7;i++){
				if (nap <= monthend[month]) {
						if (nap == date) {
						  document.write ('<td class="aktualis">');
						  document.write (nap++);
						  document.write ('</td>');
						                 }
						else {
						  document.write('<td class="nemaktualis">');
					      document.write(nap++);
		 		   	      document.write('</td>');
						 }
						}
				else { document.write('<td class="nemaktualis">&nbsp;</td>'); }
				}
document.write('</tr>');
document.write('<tr>');
for(i=0;i<7;i++){
				if (nap <= monthend[month]) {
						if (nap == date) {
						  document.write ('<td class="aktualis">');
						  document.write (nap++);
						  document.write ('</td>');
						                 }
						else {
						  document.write('<td class="nemaktualis">');
					      document.write(nap++);
		 		   	      document.write('</td>');
						 }
						}
				else { document.write('<td class="nemaktualis">&nbsp;</td>'); }
				}
document.write('</tr>');
document.write('</table>');