Jumat, 17 April 2009

Kalender

<HTML>
<HEAD>
<TITLE>Kalender</TITLE>
<META http-equiv=Content-Type content="text/html; charset=windows-1252">
<SCRIPT type=text/javascript>

function ambilnamabulan(e)
{
var daftarbulan=new Array("Januari", "Februari", "Maret", "April", "Mei", "Juni", "Juli", "Agustus", "September", "Oktober", "November", "Desember")
return daftarbulan[e];
}

function ambilhariawalbulan(t,b)
{
var i=new Date(t, b, 1);
return i.getDay();
}

function ambiljumlahhari(t,b)
{
var kabisat=false;
if(t%4==0) kabisat=true;
var a=new Array;
a[0]=31;
a[1]=(kabisat)?29:28;
a[2]=31;
a[3]=30;
a[4]=31;
a[5]=30;
a[6]=31;
a[7]=31;
a[8]=30;
a[9]=31;
a[10]=30;
a[11]=31;
return a[b];
}

function ambilkalender(tahun,namabulan,mulai,hariawalbulan,angka,jumlahhari,tanggal)
{
var warna="#ffffff";
var tabelkal=new String;
tabelkal="<table border='1'>";
tabelkal=tabelkal+"<tr><td align='center' bgcolor='#00ffff' colspan='7'><b>"+namabulan+", "+tahun+"</b></td></tr>";
tabelkal=tabelkal+"<tr><th>M</th><th>S</th><th>S</th><th>R</th><th>K</th><th>J</th><th>S</th></tr>";
for(baris=0;baris<=5;baris++)
{
tabelkal=tabelkal+"<tr>";
for(kolom=0;kolom<=6;kolom++)
{
if(kolom==hariawalbulan) mulai=true;
if(mulai&&(angka<=jumlahhari))
{
if((kolom==0)&&(angka!=tanggal)) warna="#ff00ff";
else
{
if(angka==tanggal) warna="#00ff00";
else warna="#ffffff";
}
tabelkal=tabelkal+"<td align='center' bgcolor="+warna+">";
tabelkal=tabelkal+angka;
angka++;
}
else
{
warna="#ffffff";
tabelkal=tabelkal+"<td bgcolor="+warna+">";
}
}
tabelkal=tabelkal+"</tr>";
}
tabelkal=tabelkal+"</table>";
return tabelkal;
}
function init()
{
var tgl=new Date();
var tahun=tgl.getYear();
var bulan=tgl.getMonth();
var tanggal=tgl.getDate();
var namabulan=ambilnamabulan(bulan);
var hariawalbulan=ambilhariawalbulan(tahun,bulan);
var jumlahhari=ambiljumlahhari(tahun,bulan);
var kalender=new String;
kalender=ambilkalender(tahun,namabulan,false,hariawalbulan,1,jumlahhari,tanggal);
if(document.all) tempatkalender.innerHTML=kalender;
}
</SCRIPT>

<META content="MSHTML 6.00.2900.2180" name=GENERATOR></HEAD>
<BODY onload=init()>
<DIV id=tempatkalender style="Left: 0px; POSITION: relative; TOP: 0px"></DIV><!-- www.000webhost.com Analytics Code -->
</SCRIPT>
</BODY>
</HTML>

0 komentar:

ekoprihastopo © 2008 Template by:
SkinCorner