function convent_date_jalali(){
	var day=document.getElementById('day').value;
	var month=document.getElementById('month').value;
	var year=document.getElementById('year').value;
	var array1=new Array();
	var jmfa=new Array();
	array1 = gregorian_to_jalali(year,month,day);
	
	jmfa[1] = "&#1601;&#1585;&#1608;&#1585;&#1583;&#1740;&#1606;";
            jmfa[2] = "&#1575;&#1585;&#1583;&#1740;&#1576;&#1607;&#1588;&#1578;";
            jmfa[3] = "&#1582;&#1585;&#1583;&#1575;&#1583;";
            jmfa[4] = "&#1578;&#1740;&#1585;";
            jmfa[5] = "&#1605;&#1585;&#1583;&#1575;&#1583;";
            jmfa[6] = "&#1588;&#1607;&#1585;&#1740;&#1608;&#1585; ";
            jmfa[7] = "&#1605;&#1607;&#1585; ";
            jmfa[8] = "&#1570;&#1576;&#1575;&#1606;";
            jmfa[9] = "&#1570;&#1584;&#1585;";
            jmfa[10] = "&#1583;&#1740;";
            jmfa[11] = "&#1576;&#1607;&#1605;&#1606;";
            jmfa[12] = "&#1575;&#1587;&#1601;&#1606;&#1583; ";
	
	 document.getElementById('jalali').innerHTML = jmfa[array1[1]]+" / "+array1[2]+" / "+array1[0] 
}

function div(a,b) {return  parseInt(a / b);}
function gregorian_to_jalali (g_y, g_m, g_d) {

   var gdaysinmonth = Array(31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31)
   var jdaysinmonth = Array(31, 31, 31, 31, 31, 31, 30, 30, 30, 30, 30, 29)   

   gy = g_y-1600; 
   gm = g_m-1; 
   gd = g_d-1; 

   g_day_no = 365*gy+div(gy+3,4)-div(gy+99,100)+div(gy+399,400); 

   for (i=0; i < gm; ++i) 
      g_day_no += gdaysinmonth[i]; 
   if (gm>1 && ((gy%4==0 && gy%100!=0) || (gy%400==0))) 
      /* leap and after Feb */ 
      g_day_no++; 
   g_day_no += gd; 

   j_day_no = g_day_no-79; 

   j_np = div(j_day_no, 12053); /* 12053 = 365*33 + 32/4 */ 
   j_day_no = j_day_no % 12053; 

   jy = 979+33*j_np+4*div(j_day_no,1461); /* 1461 = 365*4 + 4/4 */ 

   j_day_no %= 1461; 

   if (j_day_no >= 366) { 
      jy += div(j_day_no-1, 365); 
      j_day_no = (j_day_no-1)%365; 
   } 

   for (i = 0; i < 11 && j_day_no >= jdaysinmonth[i]; ++i) 
      j_day_no -= jdaysinmonth[i]; 
   jm = i+1; 
   jd = j_day_no+1; 

   return array1 = Array(jy, jm, jd); 
} 
