miladi2shamsi = function(year, month, day, week)
{
//var day="";
//var month="";
//var myweekday="";
//var year="";
var timerID = null;
var timerRunning = false;
//var dayf="";
//var sal="";
//var roozf="";
//var mahf="";

//mydate = new Date();
//myday = mydate.getDay();
//mymonth = mydate.getMonth();
//myweekday= mydate.getDate();
//weekday= myweekday;
////myyear= mydate.getUTCFullYear();
//myyear= mydate.getYear();



//mydate = 2;
myday = eval(week);
mymonth = eval(month)-1;
myweekday= eval(day);
weekday= eval(day);
myyear= year;

if (myyear < 1900) { myyear=myyear+1900; } 

year = myyear;

if(myday == 0)
{
day = " Sunday ";
dayf= "یکشنبه";
}
else if(myday == 1)
{
day = " Monday ";
dayf="دوشنبه";
}
else if(myday == 2)
{
day = " Tuesday ";
dayf="سه شنبه";
}
else if(myday == 3)
{
day = " Wednesday ";
dayf="چهارشنبه";
}
else if(myday == 4)
{
day = " Thurday ";
dayf="پنج شنبه";
}
else if(myday == 5)
{
day = " Friday ";
dayf="جمعه";
}
else if(myday == 6)
{
day = " Saturday ";
dayf="شنبه";
}


if ( ((mymonth>=0)&& (mymonth <= 1)) || ((mymonth == 2) && (myweekday <= 20)))
{
   sal = myyear - 622;
   s1 = true;
}
else
{
   sal = myyear - 621;
   s1 = false;
}


if ((myyear%4 == 0) && (myyear%400 != 0))
kabise = true;
else
kabise=false;

if (((myyear - 1) % 4 == 0) && ((myyear - 1)%400 != 0))
kabiseold = true;
else kabiseold=false;

if (myyear == 2000)
   kabise = true;
   
if (myyear == 2001)
   kabiseold = true;


shamsi=new Array(12);
shamsi[0] = 0;
shamsi[1] = 31;
shamsi[2] = 62;
shamsi[3] = 93;
shamsi[4] = 124;
shamsi[5] = 155;
shamsi[6] = 186;
shamsi[7] = 216;
shamsi[8] = 246;
shamsi[9] = 276;
shamsi[10] = 306;
shamsi[11] = 336;

if (kabise)
   kab = 1;
else
   kab = 0;


miladi=new Array(12);
miladi[0] = 0;
miladi[1] = 31 + kab;
miladi[2] = 59 + kab;
miladi[3] = 90 + kab;
miladi[4] = 120 + kab;
miladi[5] = 151 + kab;
miladi[6] = 181 + kab;
miladi[7] = 212 + kab;
miladi[8] = 243 + kab;
miladi[9] = 273 + kab;
miladi[10] = 304 + kab;
miladi[11] = 334 + kab;

marray=new Array(12);
marray[0] = "فروردین";
marray[1] = "اردیبهشت";
marray[2] = "خرداد";
marray[3] = "تیر";
marray[4] = "مرداد";
marray[5] = "شهریور";
marray[6] = "مهر";
marray[7] = "آبان";
marray[8] = "آذر";
marray[9] = "دی";
marray[10] = "بهمن";
marray[11] = "اسفند";

if (kabiseold)
   kab1 = 1;
else
   kab1 = 0;

if (s1)
   x1 = myweekday + miladi[mymonth] + kab1;
else
   x1 = myweekday + miladi[mymonth];

if (x1< 80)
x1 = 365 - 79 + x1;
   else if (x1> 80)
        x1 = x1 - 79;
   else if (x1=80)
        {
        if(s1)
           x1 = 365 - 79 + x1;
        else
           x1 = x1 - 79;
        }

ss1 = true;
i = 12;
while (i > 0 && ss1)
{
   i = i - 1;
   if (x1 <= shamsi[i])
     ss1=true;
   else ss1=false;  
}

rooz=new Array(31);
rooz[0] = "اول";
rooz[1] = "دوم";
rooz[2] = "سوم";
rooz[3] = "چهارم";
rooz[4] = "پنجم";
rooz[5] = "ششم";
rooz[6] = "هفتم";
rooz[7] = "هشتم";
rooz[8] = "نهم";
rooz[9] = "دهم";
rooz[10] = "یازدهم";
rooz[11] = "دوازدهم";
rooz[12] = "سیزدهم";
rooz[13] = "چهاردهم";
rooz[14] = "پانزدهم";
rooz[15] = "شانزدهم";
rooz[16] = "هفدهم";
rooz[17] = "هجدهم";
rooz[18] = "نوزدهم";
rooz[19] = "بیستم";
rooz[20] = "بیست و یکم";
rooz[21] = "بیست و دوم";
rooz[22] = "بیست و سوم";
rooz[23] = "بیست و چهارم";
rooz[24] = "بیست و پنجم";
rooz[25] = "بیست و ششم";
rooz[26] = "بیست و هفتم";
rooz[27] = "بیست و هشتم";
rooz[28] = "بیست و نهم";
rooz[29] = "سی ام";
rooz[30] = "سی و یکم";

b=x1 - shamsi[i]-1;
//roozf=rooz[x1 - shamsi[i]-1];
roozf=rooz[b];

mahf=marray[i];
if(mymonth == 0)
{
	month = "January ";
	monthf = "ژانویه ";
}
else if(mymonth ==1)
{
	month = "February ";
	monthf = "فبریه ";
}
else if(mymonth ==2)
{
	month = "March ";
	monthf = "مارس ";
}
else if(mymonth ==3)
{
	month = "April ";
	monthf = "آوریل ";
}
else if(mymonth ==4)
{
	month = "May ";
	monthf = "می ";
}
else if(mymonth ==5)
{
	month = "June ";
	monthf = "جون ";
}
else if(mymonth ==6)
{
	month = "July ";
	monthf = "جولای ";
}
else if(mymonth ==7)
{
	month = "August ";
	monthf = "آگوست ";
}
else if(mymonth ==8)
{
	month = "September ";
	monthf = "سپتامبر ";
}
else if(mymonth ==9)
{
	month = "October ";
	monthf = "اکتبر ";
}
else if(mymonth ==10)
{
	month = "November ";
	monthf = "نوامبر ";
}
else if(mymonth ==11)
{
	month = "December ";
	monthf = "دسامبر ";
}
return b+1 +' '+ mahf +' '+ sal;
}