﻿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.getYear();
year = myyear;

if(myday == 0)
{
day = " Sunday, ";
dayf= "&#1610;&#1603;&#1588;&#1606;&#1576;&#1607;";
}
else if(myday == 1)
{
day = " Monday, ";
dayf="&#1583;&#1608;&#1588;&#1606;&#1576;&#1607;";
}
else if(myday == 2)
{
day = " Tuesday, ";
dayf="&#1587;&#1607; &#1588;&#1606;&#1576;&#1607;";
}
else if(myday == 3)
{
day = " Wednesday, ";
dayf="&#1670;&#1607;&#1575;&#1585;&#1588;&#1606;&#1576;&#1607;";
}
else if(myday == 4)
{
day = " Thurday, ";
dayf="&#1662;&#1606;&#1580;&#1588;&#1606;&#1576;&#1607;";
}
else if(myday == 5)
{
day = " Friday, ";
dayf="&#1580;&#1605;&#1593;&#1607;";
}
else if(myday == 6)
{
day = " Saturday, ";
dayf="&#1588;&#1606;&#1576;&#1607;";
}

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] = "&#1601;&#1585;&#1608;&#1585;&#1583;&#1610;&#1606;";
marray[1] = "&#1575;&#1585;&#1583;&#1610;&#1576;&#1607;&#1588;&#1578;";
marray[2] = "&#1582;&#1585;&#1583;&#1575;&#1583;";
marray[3] = "&#1578;&#1610;&#1585;";
marray[4] = "&#1605;&#1585;&#1583;&#1575;&#1583;";
marray[5] = "&#1588;&#1607;&#1585;&#1610;&#1608;&#1585;";
marray[6] = "&#1605;&#1607;&#1585;";
marray[7] = "&#1570;&#1576;&#1575;&#1606;";
marray[8] = "&#1570;&#1584;&#1585;";
marray[9] = "&#1583;&#1610;";
marray[10] = "&#1576;&#1607;&#1605;&#1606;";
marray[11] = "&#1575;&#1587;&#1601;&#1606;&#1583;";

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] = "&#1610;&#1603;&#1605;";
rooz[1] = "&#1583;&#1608;&#1605;";
rooz[2] = "&#1587;&#1608;&#1605;";
rooz[3] = "&#1670;&#1607;&#1575;&#1585;&#1605;";
rooz[4] = "&#1662;&#1606;&#1580;&#1605;";
rooz[5] = "&#1588;&#1588;&#1605;";
rooz[6] = "&#1607;&#1601;&#1578;&#1605;";
rooz[7] = "&#1607;&#1588;&#1578;&#1605;";
rooz[8] = "&#1606;&#1607;&#1605;";
rooz[9] = "&#1583;&#1607;&#1605;";
rooz[10] = "&#1610;&#1575;&#1586;&#1583;&#1607;&#1605;";
rooz[11] = "&#1583;&#1608;&#1575;&#1586;&#1583;&#1607;&#1605;";
rooz[12] = "&#1587;&#1610;&#1586;&#1583;&#1607;&#1605;";
rooz[13] = "&#1670;&#1607;&#1575;&#1585;&#1583;&#1607;&#1605;";
rooz[14] = "&#1662;&#1575;&#1606;&#1586;&#1583;&#1607;&#1605;";
rooz[15] = "&#1588;&#1575;&#1606;&#1586;&#1583;&#1607;&#1605;";
rooz[16] = "&#1607;&#1601;&#1583;&#1607;&#1605;";
rooz[17] = "&#1607;&#1580;&#1583;&#1607;&#1605;";
rooz[18] = "&#1606;&#1608;&#1586;&#1583;&#1607;&#1605;";
rooz[19] = "&#1576;&#1610;&#1587;&#1578;&#1605;";
rooz[20] = "&#1576;&#1610;&#1587;&#1578; &#1608; &#1610;&#1603;&#1605;";
rooz[21] = "&#1576;&#1610;&#1587;&#1578; &#1608; &#1583;&#1608;&#1605;";
rooz[22] = "&#1576;&#1610;&#1587;&#1578; &#1608; &#1587;&#1608;&#1605;";
rooz[23] = "&#1576;&#1610;&#1587;&#1578; &#1608; &#1670;&#1607;&#1575;&#1585;&#1605;";
rooz[24] = "&#1576;&#1610;&#1587;&#1578; &#1608; &#1662;&#1606;&#1580;&#1605;";
rooz[25] = "&#1576;&#1610;&#1587;&#1578; &#1608; &#1588;&#1588;&#1605;";
rooz[26] = "&#1576;&#1610;&#1587;&#1578; &#1608; &#1607;&#1601;&#1578;&#1605;";
rooz[27] = "&#1576;&#1610;&#1587;&#1578; &#1608; &#1607;&#1588;&#1578;&#1605;";
rooz[28] = "&#1576;&#1610;&#1587;&#1578; &#1608; &#1606;&#1607;&#1605;";
rooz[29] = "&#1587;&#1610; &#1575;&#1605;";
rooz[30] = "&#1587;&#1610; &#1608; &#1610;&#1603;&#1605;";
roozf=rooz[x1 - shamsi[i]-1];
mahf=marray[i];
if(mymonth == 0) {
month = "January ";}
else if(mymonth ==1)
month = "February ";
else if(mymonth ==2)
month = "March ";
else if(mymonth ==3)
month = "April ";
else if(mymonth ==4)
month = "May ";
else if(mymonth ==5)
month = "June ";
else if(mymonth ==6)
month = "July ";
else if(mymonth ==7)
month = "August ";
else if(mymonth ==8)
month = "September ";
else if(mymonth ==9)
month = "October ";
else if(mymonth ==10)
month = "November ";
else if(mymonth ==11)
month = "December ";
