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 "Muharam";
						}
					if(hm==2){
						return "Safar";
						}
					if(hm==3){
						return "Rabiulawal";
						}
					if(hm==4){
						return "Rabiulakhir";
						}
					if(hm==5){
						return "Jamadilawal";
						}
					if(hm==6){
						return "Jamadilakhir";
						}
					if(hm==7){
						return "Rejab";
						}
					if(hm==8){
						return "Syaaban";
						}
					if(hm==9){
						return "Ramadan";
						}
					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()-1);
        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;
	       
}




