function intPart(floatNum){
if (floatNum< -0.0000001){
	 return Math.ceil(floatNum-0.0000001);
	}
return Math.floor(floatNum+0.0000001);

}

function weekDay(wdn){
					if(wdn==0){
						return "Senin";
						}
					if(wdn==1){
						return "Selasa";
						}
					if(wdn==2){
						return "Rabu";
						}
					if(wdn==3){
						return "Kamis";
						}
					if(wdn==4){
						return "Jumat";
						}
					if(wdn==5){
						return "Sabtu";
						}
					if(wdn==6){
						return "Ahad";
						}
	return "";

}

function HijMonth(hm){
					if(hm==1){
						return "MUHARRAM";
						}
					if(hm==2){
						return "SAFAR";
						}
					if(hm==3){
						return "RABIULAWWAL";
						}
					if(hm==4){
						return "RABIULAKHIR";
						}
					if(hm==5){
						return "JAMADILAWWAL";
						}
					if(hm==6){
						return "JAMADILAKHIR";
						}
					if(hm==7){
						return "REJAB";
						}
					if(hm==8){
						return "SYA'BAN";
						}
					if(hm==9){
						return "RAMADHAN";
						}
					if(hm==10){
						return "SYAWAL";
						}
					if(hm==11){
						return "ZULKAEDAH";
						}
					if(hm==12){
						return "ZULHIJJAH";
						}
	return ""

}

function TheConversion() {
  this.Info=Info;
}


function Info() {
        TheDate = new Date();       
        d = (TheDate.getDate());
        m = (TheDate.getMonth()+1);
        y = (TheDate.getYear());
        
	if ((y>1582)||((y==1582)&&(m>10))||((y==1582)&&(m==10)&&(d>14))) 
	{
		jd=intPart((1461*(y+4800+intPart((m-14)/12)))/4)+intPart((367*(m-2-12*(intPart((m-14)/12))))/12)-intPart( (3* (intPart(  (y+4900+    intPart( (m-14)/12)     )/100)    )   ) /4)+d-32075;
	}
	else
	{
		jd = 367*y-intPart((7*(y+5001+intPart((m-9)/7)))/4)+intPart((275*m)/9)+d+1729777;
	}
	l=jd-1948440+10632;
	n=intPart((l-1)/10631);
	l=l-10631*n+354;
	j=(intPart((10985-l)/5316))*(intPart((50*l)/17719))+(intPart(l/5670))*(intPart((43*l)/15238));
	l=l-(intPart((30-j)/15))*(intPart((17719*j)/50))-(intPart(j/16))*(intPart((15238*j)/43))+29;
	m=intPart((24*l)/709);
	d=l-intPart((709*m)/24);
	y=30*n+j-30;
	       
}



