function chrToIsl() {
	fd=new Date();
	d=fd.getDay();
	m=fd.getMonth()+1;
	y=fd.getYear()+1900;
	//alert(y);
	//d=parseInt(d);
	//m=parseInt(m);
	//y=parseInt(y);
 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
 }
 //arg.JD.value=jd
 //arg.wd.value=weekDay(jd%7)
 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))+35
 m=intPart((24*l)/709)
 d=l-intPart((709*m)/4)
 y=30*n+j-30
	//arg.HDay.value=d
	//arg.HMonth.value=m
	//arg.HYear.value=y
	if(m==0)
		m="Muharram";
	if(m==1)
		m="Safar";
	if(m==2)
		m="Rabi-ul-Awal";
	if(m==3)
		m="Rabi-ul-Sani";
	if(m==4)
		m="Jamadi-ul-Awwal";
	if(m==5)
		m="Jamadi-us-Sani";
	if(m==6)
		m="Rajab";
	if(m==7)
		m="Shaban";
	if(m==8)
		m="Ramadan";
	if(m==9)
		m="Shawwal";
	if(m==10)
		m="Zilquad";
	if(m==11)
		m="Zilhajj";
	
	document.getElementById("hdate").innerHTML=m+" "+d+", "+y;
}
chrToIsl();
function intPart(floatNum){
 if (floatNum< -0.0000001) {
   return Math.ceil(floatNum-0.0000001)
 }
 return Math.floor(floatNum+0.0000001) 
}
