Mf = new Array('فروردين','ارديبهشت','خرداد','تير','مرداد','شهريور','مهر','آبان','آذر','دي','بهمن','اسفند');

DayWeek = new Array();
DayWeek[0] = 'شنبه';
DayWeek[1] = 'يكشنبه';
DayWeek[2] = 'دوشنبه';
DayWeek[3] = 'سه شنبه';
DayWeek[4] = 'چهارشنبه';
DayWeek[5] = 'پنجشنبه';
DayWeek[6] = 'جمعه';

var today= new Date()  
var iyv4nt = new m_b_sh(today.getFullYear(),today.getMonth(),today.getDate())

document.write(DayWeek[iyv4nt.rozhafte] + "&nbsp;&nbsp;")
document.write(iyv4nt.roz + " ")
document.write(Mf[iyv4nt.oiu976] + " ")
document.write(iyv4nt.pal)

function m_b_sh(rtndhdhj,lh47ovdg4,lh47ovdg1){
	var oiu952g6= lh479hg4(rtndhdhj,lh47ovdg4,lh47ovdg1)
	var rchu8uvl4=226529 
	rchu8uvlib5=oiu952g6-rchu8uvl4
	rchu8uvlmn=oiu952g6-rchu8uvl4
	var pal=0;var k1=null    ;var trs=0      
	pal=Math.floor((rchu8uvlmn/12053))*33
	rchu8uvlmn%=12053
	for (var s=0 ;s<33;s++){
		k1= isrtndj(s)
		k1?trs=366:trs=365
		if(rchu8uvlmn<trs){
			break
		}else{
			rchu8uvlmn=rchu8uvlmn-trs
		}
		pal++
	}
	rchu8uvlmn+=1
	var h=oiu952g6
	h=(h+2)%7  
	oiuhu8uvlib5 =  new fdssdfsjd2(pal)
	ynjko97=rchu8uvlmn
	for(var i=0;ynjko97>oiuhu8uvlib5[i];i++){
		ynjko97 -= oiuhu8uvlib5[i]
	}
	this.ynjk9nt=rchu8uvlmn ;this.pal=pal;this.oiu976=i;this.roz =ynjko97;this.rozhafte=h  
	return this
}


function lh47ovuvlmn( year){
	var lhugg4 =lhugg5(year)
	var d
	lhugg4?d=29:d=28
	this[0] =31;this[1]=d;this[2]=31;this[3] =30;this[4]=31;this[5]=30;this[6] =31
	this[7]=31;this[8]=30;this[9] =31;this[10]=30;this[11]=31
}

function fdssdfsjd2( rtndhdhj){
	var rtndj = isrtndj(rtndhdhj)
	var d
	rtndj?d=30:d=29
	this[0] =31;this[1]=31;this[2]=31;this[3] =31;this[4]=31;this[5]=31;this[6] =30
	this[7]=30;this[8]=30;this[9] =30;this[10]=30;this[11]=d
}

function  isrtndj(pal){      
	var rtndj=false;stesr = pal%33
	if(stesr ==1||stesr==5||stesr==9||stesr==13||stesr==18||stesr==22||stesr==26||stesr==30){rtndj=true}
	return rtndj
}

function  lhugg5(year){                     
	lhugg4 =year %4 == 0 && year%100 !=0 || year%400==0
	return lhugg4
} 

function lh479hg4(rtndhdhj,lh47ovdg4,lh47ovdg1){     
	var y1=rtndhdhj-1
	var d1=lh47ovdg1-1
	var m1=lh47ovdg4
	dm1 = new lh47ovuvlmn(rtndhdhj)
	for(var i=0;i<lh47ovdg4;i++){
	      d1+=dm1[i]
	}
	var lh47ovuvfd1=Math.floor(y1/4)+Math.floor(y1/400)-Math.floor(y1/100)+y1*365+d1
	return lh47ovuvfd1
}


function iyvk9nt(pal_in,oiu976_in,vfcddvc){
	var pal=pal_in;var oiu976 = oiu976_in;var roz =vfcddvc
	var palr=0
	var rt =new fdssdfsjd2(pal_in)
	for(var i=0;i<oiu976_in;i++)
	roz +=rt[i]
	palr =Math.floor(pal_in/33)
	palr*=12053
	palr+=roz-1
	palb=pal%33
	var k2=null
	for(var s=0 ;s<palb ;s++){
	k2= isrtndj(s)
	k2?palr+=366:palr+=365}
	return palr
}