var _isIE=(navigator.userAgent.match(/Gecko/))?false:true;
var _isIE7=(navigator.userAgent.match(/MSIE\s+7/i))?true:false;
var _isIE6=(_isIE&&!_isIE7);
var _isSafari=(navigator.userAgent.match(/Safari/i))?true:false;
var _isFF3=(navigator.userAgent.match(/Firefox\/3/i))?true:false;
var _CalendarInstances={}
var _Cal=_CalendarInstances;
var _CalendarEntryInfo=null;

function CalendarSkel(A,D,C){
	this.options=C?C:{};
	this.today=new Date();
	this.today.truncateDate();
	this.date=new Date();
	if(D){
		this.date.fromString(D);
	}
	this.date.truncateDate();
	this.start=this.end=null;
	this.divID=A;
	this.div=_Cal.g(A);
	if(!this.div){
		alert(_Cal.t("No element"));
		return false;
	}
	_Cal[A]=this;
	var B=this.div.style;
	B.overflow="hidden";
	B.position="relative";
	B.MozUserSelect="none";
	this.width=this.div.clientWidth;
	this.height=this.div.clientHeight;
	this.event={}
	this.attachEvent=function(E,F){
		this.event[E]=F;
	};
	this.dettachEvent=function(E){
		this.event[E]=null;
		delete this.event[E];
	};
	this.moveToday=function(){
		this.date.setTime(this.today.getTime());
		this.draw();
	};
	this.go=function(F,G,E){
		if(typeof F!="undefined"){
			this.date.setFullYear(F);
		}
		if(typeof G!="undefined"){
			this.date.setMonth(G-1);
		}
		if(typeof E!="undefined"){
			this.date.setDate(E);
		}
		this.range();
		this.draw();
	};
	this.draw=function(){};
	this.addEntry=function(){};
	this.addEntries=function(E,G){
		for(var F=0;F<E.length;F++){
			this.addEntry(E[F],G);
		}
		if(!G&&this.calendar){
			this.calendar.addEntries(E,true);
		}
	};
	return this;
}

function Calendar(C,I,D,O){
	if(!CalendarSkel.apply(this,[C,D,O])){
		return false;
	}
	var B=0;
	var F=0;
	this.view=I?I:Calendar.getCookie("_CalV","month");
	this.viewMode=(this.view=="month"||this.view=="2week"||this.view=="1week")?"t":"g";
	this.userData=null;
	this.mini=null;
	this.nano=null;
	this.eventMode="";
	this.titleAppend;
	this.entryBlockSize=Calendar.EntryHeight+Calendar.EntryMargin;
	this.controlContainer={}
	this.controlContainer["top"]=_Cal.a(this.div,"DIV");
	var M=this.controlContainer["top"].style;
	M.position="absolute";
	M.width="100%";
	M.zIndex=4;
	this.controlContainer["bottom"]=this.controlContainer["top"].cloneNode(true);
	this.controlContainer["bottom"].style.bottom="0px";
	this.div.appendChild(this.controlContainer["bottom"]);
	this.entryContainer=_Cal.a(this.div,"DIV");
	M=this.entryContainer.style;
	M.position="relative";
	M.width="100px";
	M.overflox="hidden";
	M.zIndex=10;
	this.entryZIdx=99;
	this.entry={}
	this.entryOrderTable=[];
	for(F=42;F--;){
		this.entryOrderTable[F]=[];
	}
	this.entryOrderGrid=[[],[],[],[],[],[],[]];
	this.entryBox=[];
	var G=document.createElement("DIV");
	G.style.position="absolute";
	G.style.overflow="hidden";
	if(_isIE6){
		G.style.overflowX="visible";
	}
	for(F=0;F<this.entryOrderTable.length;F++){
		var A=G.cloneNode(false);
		this.entryBox[F]=A;
		this.entryContainer.appendChild(A);
	}
	this.entryCellCount=0;
	this.entryRowCount=0;
	this.tableTitle="";
	this.table=_Cal.a(this.div,"TABLE");
	M=this.table.style;
	M.width=M.height="100%";
	M.borderCollapse="collapse";
	M.display="none";
	var N=this.table.insertRow(this.table.rows.length);
	N.className="CalendarTableTitle";
	var L=N.insertCell(0);
	L.colSpan=7;
	M=L.style;
	M.height="35px";
	M.fontWeight="bold";
	M.textAlign="center";
	M.color=Calendar.colorText;
	N=this.table.insertRow(this.table.rows.length);
	N.className="CalendarTableHeader";
	for(B=0;B<7;B++){
		L=N.insertCell(N.cells.length);
		M=L.style;
		M.width="14.28%";
		M.height="25px";
		M.textAlign="center";
		M.fontWeight="bold";
		M.borderTop="1px solid "+Calendar.colorBorderDark;
		if(Calendar.borders){
			if(B==0){
				M.borderLeft="1px solid "+Calendar.colorBorderDark;
			}else{
				if(B==6){
					M.borderRight="1px solid "+Calendar.colorBorderDark;
				}
			}
		}
		M.color=B==0?"#E54978":(B==6?"#4A84BC":Calendar.colorText);
		L.innerHTML=_Cal.t(Calendar.wDay[B]);
	}
	for(F=0;F<6;F++){
		N=this.table.insertRow(this.table.rows.length);
		N.className="CalendarTableBody";
		for(B=0;B<7;B++){
			L=N.insertCell(N.cells.length);
			M=L.style;
			M.verticalAlign="top";
			M.padding="5px";
			M.color="#666";
			M.fontWeight="bold";
			M.borderTop="1px solid "+Calendar.colorBorderDark;
			if(Calendar.borders){
				if(B==0){
					M.borderLeft="1px solid "+Calendar.colorBorderDark;
				}else{
					if(B==6){
						M.borderRight="1px solid "+Calendar.colorBorderDark;
					}
				}
			}
			if(B>0){
				M.borderLeft="1px solid "+Calendar.colorBorderDark;
			}
		}
	}
	if(!this.options["noGrid"]){
		this.grid=_Cal.a(this.div,"DIV");
		M=this.grid.style;
		M.width=M.height="100%";
		M.overflow="hidden";
		M.borderCollapse="collapse";
		M.display="none";
		var H=this.gridButton=_Cal.a(this.grid,"DIV");
		H.className="CalendarTableTitle";
		M=H.style;
		M.height="21px";
		M.position="absolute";
		M.width="100%";
		M.textAlign="center";
		M.fontWeight="bold";
		M.paddingTop="9px";
		M.zIndex=2;
		M.backgroundColor=Calendar.colorBackground;
		this.gridHeader=_Cal.a(this.grid,"TABLE");
		M=this.gridHeader.style;
		M.borderCollapse="collapse";
		M.position="absolute";
		M.marginTop="30px";
		M.zIndex=2;
		M.backgroundColor=Calendar.colorBackground;
		M.borderTop="1px solid "+Calendar.colorBorderDark;
		var K=this.gridHeader.insertRow(0);
		var J=this.gridHeader.insertRow(1);
		for(B=0;B<8;B++){
			L=K.insertCell(K.cells.length);
			M=L.style;
			if(B==0){
				M.padding="0px 5px";
				M.textAlign="right";
				M.height="30px";
				M.width="50px";
			}else{
				M.textAlign="center";
				M.fontWeight="bold";
				M.color="#555";
				M.borderBottom="1px solid "+Calendar.colorBorderDark;
				M.borderLeft="1px solid "+Calendar.colorBorderDark;
			}
			L=J.insertCell(J.cells.length);
			M=L.style;
			M.textAlign="center";
			M.borderLeft="1px solid "+Calendar.colorBorderDark;
			M.borderBottom="1px solid "+Calendar.colorBorderDark;
		}
		this.gridBodyContainer=_Cal.a(this.grid,"DIV");
		M=this.gridBodyContainer.style;
		M.witdh="100%";
		M.height="100%";
		M.position="relative";
		M.zIndex=1;
		if(_isIE6){
			M.marginRight="20px";
		}
		if(_isSafari){
			M.overflow="auto";
		}else{
			M.overflowY="auto";
			M.overflowX="hidden";
		}
		this.gridBody=_Cal.a(this.gridBodyContainer,"TABLE");
		M=this.gridBody.style;
		M.width="100%";
		M.height="100%";
		M.borderCollapse="collapse";
		M.zIndex=1;
		for(F=0;F<48;F++){
			N=this.gridBody.insertRow(this.gridBody.rows.length);
			for(B=0;B<8;B++){
				L=N.insertCell(N.cells.length);
				M=L.style;
				if(F%2==0){
					M.borderTop="1px solid "+Calendar.colorBorderDark;
				}else{
					if(B>0){
						M.borderTop="1px solid "+Calendar.colorBorderLight;
					}
				}
				if(B>0){
					M.borderLeft="1px solid "+Calendar.colorBorderDark;
				}else{
					if(F%2==0&&(_isSafari||_isIE)){
						M.height=(Calendar.gridCellHeight/2)-1+"px";
					}else{
						M.height=(Calendar.gridCellHeight/2)+"px";
					}
				}
				if(F==1){
					L.innerHTML="&nbsp;";
				}
				if(B==0){
					M.width="50px";
					M.textAlign="right";
					M.whiteSpace="pre";
					M.padding="0px 5px";
					if(F%2==0){
						var E=F/2;
						if(E>11){
							if(E==12){
								L.innerHTML=_Cal.t("Noon");
							}else{
								E%=12;
								if(E.toString().length<2){
									E="0"+E;
								}
								L.innerHTML='<span style="color:gray">'+_Cal.t("PM")+"</span> "+E;
							}
						}else{
							if(E.toString().length<2){
								E="0"+E;
							}
							L.innerHTML='<span style="color:gray">'+_Cal.t("AM")+"</span> "+E;
						}
					}
				}
			}
		}
		this.gridEntryContainer=[];
		for(var F=0;F<7;F++){
			this.gridBody.rows[0].cells[(F+1)].style.verticalAlign="top";
			this.gridEntryContainer[F]=_Cal.a(this.gridBody.rows[0].cells[(F+1)],"DIV");
			var M=this.gridEntryContainer[F].style;
			M.position="absolute";
			M.width="100%";
		}
	}
	this.entryEventSrc=function(R){
		if(!R){
			return;
		}
		var Q=Calendar.eventSrc(R);
		for(var P=9;P--;){
			if(Q.className&&Q.data){
				return Q;
			}
			Q=Q.parentNode;
		}
		return Q;
	};
	this.entryOver=function(Q){
		if(this.eventMode){
			return;
		}
		var R=this.entryEventSrc(Q);
		if(!R){
			return;
		}
		var P=R.data;
		if(P.type=="schedule"&&this.viewMode!="t"){
			P.div.style.zIndex=++this.entryZIdx;
		}
		if(!this.event["entryOver"]||!this.event["entryOver"](R,P,Calendar.eventX(Q),Calendar.eventY(Q))){
			Calendar.EntryInfo.show(P,Calendar.eventX(Q)+10,Calendar.eventY(Q)+10);
		}
	};
	this.entryOut=function(Q){
		var R=this.entryEventSrc(Q);
		if(!R){
			return;
		}
		var P=R.data;
		if(P.type=="schedule"&&this.viewMode!="t"){
			P.div.style.zIndex="";
		}
		Calendar.EntryInfo.close();
		if(this.event["entryOut"]){
			this.event["entryOut"](R,P,Calendar.eventX(Q),Calendar.eventY(Q));
		}
	};
	this._moveDiv;
	this._moveInfo={x:0,y:0,parent:null,next:null,left:"0px",top:"0px",position:"",width:"",height:"",bg:"",mode:""}
	this._moving=false;
	this.entryIsMovable=function(P){
		if(P&&P.movable){
			if(this.view!="day"||P.type=="schedule"){
				return true;
			}
		}
		return false;
	};
	this.entryDown=function(R){
		if(R.button==2){
			return;
		}
		var S=this.entryEventSrc(R);
		if(!S){
			return;
		}
		var Q=S.data;
		Calendar.EntryInfo.close();
		if(!Q.movable&&!this.event["entryClick"]){
			return;
		}
		this._moveDiv=S;
		this._moveInfo.x=Calendar.eventX(R);
		this._moveInfo.y=Calendar.eventY(R);
		this._moveInfo.parent=S.parentNode;
		this._moveInfo.next=S.nextSibling;
		this._moveInfo.left=S.style.left;
		this._moveInfo.top=S.style.top;
		this._moveInfo.width=S.style.width;
		this._moveInfo.position=S.style.position;
		this._moveInfo.bg=S.style.backgroundColor;
		this._moveInfo.mode="move";
		if(this.viewMode=="g"&&Q.type=="schedule"){
			var P=Calendar.eventSrc(R);
			if(P==S.lastChild&&P.style.bottom){
				this._moveInfo.mode="resize";
				this._moveInfo.height=S.style.height;
			}
		}
		Calendar.eventCapture();
		Calendar.eventCancel(R);
		if(this.entryIsMovable(Q)){
			document.body.style.cursor="move";
		}
		this.eventMode="entry";
		return false;
	};
	this.entryMove=function(V){
		if(!this._moveDiv||!this._moveDiv.data||!this._moveDiv.data.movable||(this.view=="day"&&this._moveDiv.data.type!="schedule")){
			return;
		}
		if(!this._moving){
			Calendar.EntryInfo.close();
			var P=Calendar.eventX(V);
			var W=Calendar.eventY(V);
			if(Math.abs(P-this._moveInfo.x)>5||Math.abs(W-this._moveInfo.y)>5){
				this._moving=true;
				this._moveDiv.style.width=this._moveDiv.offsetWidth+"px";
				this.entryContainer.appendChild(this._moveDiv);
				this._moveDiv.style.position="absolute";
				this._moveDiv.style.fontWeight="bold";
				if(!this._moveDiv.style.backgroundColor){
					this._moveDiv.style.backgroundColor=Calendar.colorBackground;
				}
				if(this.viewMode!="t"){
					if(this._moveDiv.data.type=="schedule"){
						this._moveDiv.style.left=this._moveDiv.offsetLeft+this.gridEntryContainer[0].offsetLeft+"px";
					}else{
						this._moveDiv.style.top="60px";
					}
				}
			}
		}
		if(this._moving){
			if(this.viewMode=="t"){
				var P=Calendar.eventX(V)-(_isIE?0:Calendar.scrollX())-Calendar.lX(this.entryContainer)-this.entryContainer.offsetLeft;
				var R=Math.min(6,Math.max(0,Math.floor(P/this.table.rows[2].cells[0].offsetWidth)));
				P=this.table.rows[2].cells[R].offsetLeft;
				this._moveDiv.style.left=(P+this.entryContainer.offsetLeft)+"px";
				var W=Calendar.eventY(V)-(_isIE?0:Calendar.scrollY())-Calendar.lY(this.entryContainer)-this.entryContainer.offsetTop;
				var U=false;
				for(var T=0;T<this.entryRowCount-1;T++){
					if(this.table.rows[T+3].cells[0].offsetTop>W){
						W=this.table.rows[T+2].cells[0].offsetTop+20;
						U=true;
						break;
					}
				}
				if(!U){
					W=this.table.rows[T+2].cells[0].offsetTop+20;
				}
				this._moveDiv.style.top=(W+this.entryContainer.offsetTop)+"px";
			}else{
				var P=Calendar.eventX(V)-(_isIE?0:Calendar.scrollX())-Calendar.lX(this.gridBodyContainer)-this.gridEntryContainer[0].offsetLeft+this.gridBodyContainer.scrollLeft;
				var R=Math.min(this.entryCellCount,Math.max(0,Math.floor(P/this.gridBody.rows[0].cells[1].offsetWidth))+1);
				P=this.gridBody.rows[0].cells[R].offsetLeft-this.gridBody.rows[0].cells[0].offsetWidth;
				this._moveDiv.style.left=(P-this.gridBodyContainer.scrollLeft+this.gridEntryContainer[0].offsetLeft)-2+"px";
				if(this._moveDiv.data.type=="schedule"){
					var W=Calendar.eventY(V)-(_isIE?0:Calendar.scrollY())-Calendar.lY(this.gridBodyContainer)-this.gridEntryContainer[0].offsetTop+this.gridBodyContainer.scrollTop;
					W=Math.max(0,W-(W%(Math.round(Calendar.gridCellHeight/4))));
					var Q=(W/Calendar.gridCellHeight);
					var S=60*(Q%1);
					Calendar.innerText(this._moveDiv.childNodes[1].childNodes[0],Calendar.printTime(Math.floor(Q),S));
					this._moveDiv.style.top=(W-this.gridBodyContainer.scrollTop+this.gridEntryContainer[0].offsetTop)+"px";
				}
			}
		}
		Calendar.eventCancel(V);
		return false;
	};
	this.entryUp=function(W){
		this.eventMode="";
		Calendar.eventRelease();
		document.body.style.cursor="auto";
		if(!this._moveDiv){
			this._moving=false;
			return;
		}
		var V=false;
		var b=this._moveDiv.data;
		if(!this._moving){
			if(this.event["entryClick"]){
				if(this.event["entryClick"](b,Calendar.eventX(W),Calendar.eventY(W))){}
			}
			this._moveDiv=null;
			return;
		}
		if(this._moveInfo.mode=="resize"){
			var d=this._moveDiv.offsetHeight;
			var Z=(d+3)/Calendar.gridCellHeight;
			var U=Calendar.Date(b.start);
			var Q=new Date(U.getTime()+(Z*60*60*1000));
			if(b.start.getTime()!=U.getTime()||b.end.getTime()!=Q.getTime()){
				if(this.event["entryMove"](b,U,Q)){
					b.start=U;
					b.end=Q;
					V=true;
				}else{
					this._moveDiv.style.height=this._moveInfo.height;
				}
			}else{
				this._moveDiv.style.height=this._moveInfo.height;
			}
		}else{
			if(this.event["entryMove"]&&this._moveDiv.data){
				var U,Q;
				if(this.viewMode=="t"){
					var a=Calendar.eventX(W)-(_isIE?0:Calendar.scrollX())-Calendar.lX(this.entryContainer)-this.entryContainer.offsetLeft;
					var X=Math.min(6,Math.max(0,Math.floor(a/this.table.rows[2].cells[0].offsetWidth)));
					var Y=Calendar.eventY(W)-(_isIE?0:Calendar.scrollY())-Calendar.lY(this.entryContainer)-this.entryContainer.offsetTop;
					var f=-1;
					for(var T=0;T<this.entryRowCount-1;T++){
						if(this.table.rows[T+3].cells[0].offsetTop>Y){
							f=T;
							break;
						}
					}
					if(f<0){
						f=this.entryRowCount-1;
					}
					X+=(f*7);
					var P=new Date(this.start.getTime()+(Calendar.intervalDay*X));
					U=Calendar.Date(b.start);
					U.setFullYear(P.getFullYear());
					U.setMonth(P.getMonth());
					U.setDate(P.getDate());
					Q=new Date(b.end.getTime()-(b.start.getTime()-U.getTime()));
				}else{
					var a=Calendar.eventX(W)-(_isIE?0:Calendar.scrollX())-Calendar.lX(this.gridBodyContainer)-this.gridEntryContainer[0].offsetLeft+this.gridBodyContainer.scrollLeft;
					var X=Math.min(this.entryCellCount,Math.max(0,Math.floor(a/this.gridBody.rows[0].cells[1].offsetWidth))+1);
					X--;
					if(this._moveDiv.data.type=="schedule"){
						var Y=Calendar.eventY(W)-(_isIE?0:Calendar.scrollY())-Calendar.lY(this.gridBodyContainer)-this.gridEntryContainer[0].offsetTop+this.gridBodyContainer.scrollTop;
						Y=Math.max(0,Y-(Y%(Math.round(Calendar.gridCellHeight/4))));
						var R=(Y/Calendar.gridCellHeight);
						var S=60*(R%1);
						U=new Date(this.start.getTime()+(Calendar.intervalDay*X));
						U.setHours(Math.floor(R));
						U.setMinutes(S);
					}else{
						var P=new Date(this.start.getTime()+(Calendar.intervalDay*X));
						U=Calendar.Date(b.start);
						U.setFullYear(P.getFullYear());
						U.setMonth(P.getMonth());
						U.setDate(P.getDate());
					}
					Q=new Date(b.end.getTime()-(b.start.getTime()-U.getTime()));
				}
				if(b.start.getTime()!=U.getTime()||b.end.getTime()!=Q.getTime()){
					if(this.event["entryMove"](b,U,Q)){
						b.start=U;
						b.end=Q;
						V=true;
					}
				}
			}
			if(this._moveInfo.parent){
				if(this._moveInfo.next){
					this._moveInfo.parent.insertBefore(this._moveDiv,this._moveInfo.next);
				}else{
					this._moveInfo.parent.appendChild(this._moveDiv);
				}
				this._moveDiv.style.position=this._moveInfo.position;
				this._moveDiv.style.width=this._moveInfo.width;
				this._moveDiv.style.left=this._moveInfo.left;
				this._moveDiv.style.top=this._moveInfo.top;
				this._moveDiv.style.backgroundColor=this._moveInfo.bg;
				this._moveDiv.style.fontWeight="";
				if(this.viewMode!="t"&&this._moveDiv.data.type=="schedule"){
					Calendar.innerText(this._moveDiv.childNodes[1].childNodes[0],Calendar.printTime(this._moveDiv.data.start.getHours(),this._moveDiv.data.start.getMinutes()));
				}
			}
		}
		if(V&&this._moveDiv&&this._moveDiv.data){
			this.addEntry(this._moveDiv.data);
		}
		this._moveDiv=null;
		this._moving=false;
	};
	this.entryResize=function(P){
		if(!this._moveDiv||!this._moveDiv.data||!this._moveDiv.data.movable){
			return;
		}
		if(!this._moving){
			Calendar.EntryInfo.close();
			var Q=Calendar.eventY(P);
			if(Math.abs(Q-this._moveInfo.y)>5){
				this._moving=true;
			}
		}
		if(this._moving){
			var Q=Calendar.eventY(P)-(_isIE?0:Calendar.scrollY())-Calendar.lY(this.gridBodyContainer)-this._moveInfo.parent.offsetTop+this.gridBodyContainer.scrollTop;
			Q=Math.max(0,Q-(Q%(Math.round(Calendar.gridCellHeight/4))));
			this._moveDiv.style.height=Math.max(Math.round(Calendar.gridCellHeight/4),Q-this._moveDiv.offsetTop-4)+"px";
		}
		Calendar.eventCancel(P);
		return false;
	};
	this.entryMenu=function(Q){
		if(!this.event["entryMenu"]){
			return;
		}
		var R=this.entryEventSrc(Q);
		if(!R){
			return;
		}
		var P=R.data;
		if(this.event["entryMenu"](R,P,Calendar.eventX(Q),Calendar.eventY(Q))){
			Calendar.eventCancel(Q);
		}
	};
	this.gridBodySelectDiv;
	this.gridBodySelectInfo={y:0,cellIndex:0}
	this.gridBodySelecting=false;
	this.gridBodySelect=function(Q){
		if(Q.button==2||!this.event["timeSelect"]){
			return;
		}
		var R=Calendar.eventSrc(Q);
		if(!R||R.tagName!="TD"){
			return;
		}
		if(_isSafari){
			if(R.parentNode.cells[0]==R){
				return;
			}
		}else{
			if(R.cellIndex<=0){
				return;
			}
		}
		Calendar.EntryInfo.close();
		var P=Calendar.eventX(Q)-(_isIE?0:Calendar.scrollX())-Calendar.lX(this.gridBodyContainer)-this.gridEntryContainer[0].offsetLeft+this.gridBodyContainer.scrollLeft;
		var S=Calendar.eventY(Q)-(_isIE?0:Calendar.scrollY())-Calendar.lY(this.gridBodyContainer)-this.gridEntryContainer[0].offsetTop+this.gridBodyContainer.scrollTop;
		this.gridBodySelectInfo.cellIndex=Math.min(this.entryCellCount,Math.max(0,Math.floor(P/this.gridBody.rows[0].cells[1].offsetWidth))+1)-1;
		this.gridBodySelectInfo.y=Math.max(0,S-(S%(Math.round(Calendar.gridCellHeight/2))));
		Calendar.eventCapture();
		Calendar.eventCancel(Q);
		document.body.style.cursor="n-resize";
		this.eventMode="gridSelect";
		return false;
	};
	this.gridBodySelectMove=function(T){
		var U=Calendar.eventY(T)-(_isIE?0:Calendar.scrollY())-Calendar.lY(this.gridBodyContainer)-this.gridEntryContainer[0].offsetTop+this.gridBodyContainer.scrollTop;
		if(!this.gridBodySelecting){
			if(Math.abs(U-this.gridBodySelectInfo.y)>Math.round(Calendar.gridCellHeight/2)){
				this.gridBodySelecting=true;
				var Y;
				if(!this.gridBodySelectDiv){
					this.gridBodySelectDiv=_Cal.a(this.gridEntryContainer[0],"DIV");
					Y=this.gridBodySelectDiv.style;
					Y.position="absolute";
					Y.border="2px solid orange";
					Y.color="gray";
					Y.overflow="hidden";
					Y.opacity=0.5;
					Y.textAlign="center";
					Y.backgroundColor=Calendar.colorBackground;
				}else{
					Y=this.gridBodySelectDiv.style;
				}
				Y.left=this.gridBody.rows[0].cells[this.gridBodySelectInfo.cellIndex+1].offsetLeft-this.gridBody.rows[0].cells[0].offsetWidth-2+"px";
				Y.width=this.gridBody.rows[0].cells[this.gridBodySelectInfo.cellIndex+1].offsetWidth-2+"px";
				Y.display="";
			}
		}
		if(this.gridBodySelecting&&this.gridBodySelectDiv){
			U=Math.max(0,U-(U%Math.round(Calendar.gridCellHeight/2)));
			if(!this.gridBodySelectDiv.parentNode){
				this.gridEntryContainer[0].appendChild(this.gridBodySelectDiv);
			}
			var V=this.gridBodySelectInfo.y;
			var X;
			var R=Math.round(Calendar.gridCellHeight/2);
			if(U-V<0){
				X=Math.max(R,V-U);
				V=U;
			}else{
				X=Math.max(R,U-V);
			}
			var P=(V/Calendar.gridCellHeight);
			var Q=60*(P%1);
			var S=((V+X)/Calendar.gridCellHeight);
			var W=60*(S%1);
			this.gridBodySelectDiv.innerHTML=Calendar.printTime(Math.floor(P),Q)+" ~<br />"+Calendar.printTime(Math.floor(S),W);
			this.gridBodySelectDiv.style.top=V-2+"px";
			this.gridBodySelectDiv.style.height=X-2+"px";
		}
		Calendar.eventCancel(T);
		return false;
	};
	this.gridBodySelectEnd=function(T){
		this.eventMode="";
		Calendar.eventRelease();
		document.body.style.cursor="auto";
		if(this.gridBodySelecting&&this.gridBodySelectDiv&&this.gridBodySelectDiv.parentNode&&this.gridBodySelectDiv.style.display!="none"){
			var V=this.gridBodySelectDiv.offsetTop+2;
			var P=V+this.gridBodySelectDiv.offsetHeight-2;
			var U=(V/Calendar.gridCellHeight);
			var S=60*(U%1);
			var Q=(P/Calendar.gridCellHeight);
			var R=60*(Q%1);
			var V=new Date(this.start.getTime()+(Calendar.intervalDay*this.gridBodySelectInfo.cellIndex));
			V.setHours(U);
			V.setMinutes(S);
			var P=Calendar.Date(V);
			P.setHours(Q);
			P.setMinutes(R);
			this.ontimeselect(V,P);
		}
		if(this.gridBodySelectDiv){
			this.gridBodySelectDiv.style.display="none";
		}
		this.gridBodySelecting=false;
	};
	this.tableOverDiv;
	this.tableOverGetDim=function(S){
		var P=Calendar.eventX(S)-(_isIE?0:Calendar.scrollX())-Calendar.lX(this.entryContainer)-this.entryContainer.offsetLeft-(this.viewMode=="t"?0:this.gridHeader.rows[0].cells[0].offsetWidth);
		var Q=Math.min(6,Math.max(0,Math.floor(P/(this.viewMode=="t"?this.table.rows[2].cells[0].offsetWidth:this.gridHeader.rows[0].cells[1].offsetWidth))));
		var U=Calendar.eventY(S)-(_isIE?0:Calendar.scrollY())-Calendar.lY(this.entryContainer)-this.entryContainer.offsetTop;
		var T=-1;
		for(var R=0;R<this.entryRowCount-1;R++){
			if(this.table.rows[R+3].cells[0].offsetTop>U){
				T=R;
				break;
			}
		}
		if(T<0){
			T=this.entryRowCount-1;
		}
		return[T,Q];
	};
	this._moreCell=null;
	this.removeMoreIcon=function(P){
		if(this._moreCell&&this._moreCell!=P){
			var Q=this._moreCell.getElementsByTagName("A");
			if(Q&&Q[0]){
				Q[0].parentNode.removeChild(Q[0]);
			}
			this._moreCell=null;
		}
	};
	this.tableOver=function(U){
		if(this.eventMode){
			return;
		}
		var T=this.tableOverGetDim(U);
		var V=T[0];
		var R=T[1];
		if(Calendar.showAddIcon){
			if(!this.tableOverDiv){
				this.tableOverDiv=_Cal.a(this.entryContainer,"A");
				this.tableOverDiv.className="CalendarIconAdd";
				this.tableOverDiv.title=_Cal.t("New schedule");
				var Q=this.tableOverDiv.style;
				Q.position="absolute";
				Q.cursor="pointer";
				Q.display="none";
				this.tableOverDiv.innerHTML="+";
				Calendar.addEvent(this.tableOverDiv,"click",new Function("e",'_Cal["'+this.divID+'"].tableOverClick(e);'));
			}else{
				if(!this.tableOverDiv.parentNode){
					this.entryContainer.appendChild(this.tableOverDiv);
				}
			}
			var P;
			if(this.event["timeSelect"]){
				if(this.viewMode=="t"){
					if(this.tableOverDiv.style.display=="none"){
						this.tableOverDiv.style.display="";
					}
					P=this.table.rows[V+2].cells[R];
					this.tableOverDiv.style.top=P.offsetTop+1+"px";
					this.tableOverDiv.style.left=P.offsetLeft+P.clientWidth-this.tableOverDiv.offsetWidth-3+"px";
				}else{}
			}
		}
		if(this.viewMode=="t"){
			var W=this.entryBox[(V*7)+R];
			if(W.offsetHeight<W.scrollHeight){
				P=this.table.rows[V+2].cells[R];
				this.removeMoreIcon(P);
				if(P.firstChild.nodeType!=1||P.firstChild.tagName!="A"){
					this._moreCell=P;
					var S=_Cal.a(P,"A"," .... ","CalendarEntryMore");
					S.style.cssFloat=S.style.styleFloat="right";
					P.insertBefore(S,P.firstChild);
					Calendar.addEvent(S,Calendar.overDivOnClick?"click":"mouseover",this.overOnFunc);
				}
			}else{
				if(P.firstChild.nodeType==1&&P.firstChild.tagName=="A"){
					console.log(P.firstChild);
					P.removeChild(P.firstChild);
				}
			}
		}
	};
	this.overDiv=null;
	this.overTimer=null;
	this.overOnFunc=new Function("e",'try{_Cal["'+this.divID+'"].tableCellOverflowOn(e);}catch(e){}');
	this.overOffFunc=new Function("e",'try{_Cal["'+this.divID+'"].overTimer=setTimeout(\'_Cal["'+this.divID+"\"].tableCellOverflowOff();', 10);}catch(e){}");
	this.overNoOffFunc=new Function("e",'try{_Cal["'+this.divID+'"].tableCellOverflowNoOff(e);}catch(e){}');
	this.tableCellOverflowOn=function(U){
		if(Calendar.eventSrc(U).tagName!="A"){
			return;
		}
		var S=this.tableOverGetDim(U);
		var W=(S[0]*7)+S[1];
		var Q=this.entryOrderTable[W];
		var T=this.entryBox[W];
		if(!this.overDiv){
			this.overDiv=_Cal.a(this.entryContainer,"DIV",null,"CalendarMoreView");
			Calendar.addEvent(this.overDiv,"mouseover",this.overNoOffFunc);
			if(!Calendar.overDivOnClick){
				Calendar.addEvent(this.overDiv,"mouseout",this.overOffFunc);
			}
			var X=this.overDiv.style;
			X.position="absolute";
			X.display="none";
			X.padding="4px";
			X.overflow="hidden";
			X.border="1px solid #bbb";
			X.zIndex=10000;
			X.backgroundColor=Calendar.colorBackground;
		}
		Calendar.truncate(this.overDiv);
		var P;
		_Cal.a(this.overDiv,"DIV",_Cal.t("$1 schedules",Q.length),"CalendarMoreViewCount").style.borderBottom="1px solid "+Calendar.colorBorderDark;
		var V=_Cal.a(this.overDiv,"DIV",null,"CalendarMoreList");
		for(var R=0;R<Q.length;R++){
			if(typeof Q[R]=="object"){
				P=Q[R].cloneNode(true);
				P.data=Q[R].data;
			}else{
				P=this.entry[Q[R]].div.cloneNode(true);
				P.data=this.entry[Q[R]].div.data;
			}
			P.style.position="";
			P.style.marginTop="2px";
			V.appendChild(P);
		}
		this.overDiv.style.left=Math.max(0,T.offsetLeft-5)+"px";
		this.overDiv.style.top=Math.max(0,T.offsetTop-25)+"px";
		this.overDiv.style.width=T.offsetWidth+"px";
		this.overDiv.style.display="block";
		if(this.overDiv.offsetLeft+this.overDiv.offsetWidth>this.div.offsetWidth){
			this.overDiv.style.left=this.div.offsetWidth-this.overDiv.offsetWidth+"px";
		}
		if(this.overDiv.offsetTop+this.overDiv.offsetHeight>this.table.offsetHeight){
			this.overDiv.style.top=Math.max(0,this.table.offsetHeight-this.overDiv.offsetHeight)+"px";
		}
	};
	this.tableCellOverflowNoOff=function(P){
		clearTimeout(this.overTimer);
	};
	this.tableCellOverflowOff=function(){
		if(this.overDiv){
			this.overDiv.style.display="none";
		}
	};
	this.tableOverClick=function(S){
		var R=this.tableOverGetDim(S);
		var Q=this.viewMode=="t"?(R[0]*7)+R[1]:R[1];
		var T=new Date(this.start.getTime()+(Calendar.intervalDay*Q));
		T.setHours(new Date().getHours());
		var P=Calendar.Date(T);
		P.setHours(P.getHours()+1);
		this.ontimeselect(T,P);
	};
	this.ontimeselect=function(Q,P){
		if(this.event["timeSelect"]){
			this.event["timeSelect"](Q,P);
		}
	};
	this.onmousemove=function(P){
		switch(this.eventMode){
			case"entry":
				if(this._moveInfo.mode=="resize"){
					this.entryResize(P);
				}else{
					this.entryMove(P);
				}
				break;
			case"gridSelect":
				this.gridBodySelectMove(P);
				break;
			default:
				this.tableOver(P);
				break;
		}
	};
	this.onmouseup=function(P){
		switch(this.eventMode){
			case"entry":
				this.entryUp(P);
				break;
			case"gridSelect":
				this.gridBodySelectEnd(P);
				break;
		}
	};
	this.onresize=function(){
		if(this.div.clientWidth!=this.width||this.div.clientHeight!=this.height){
			this.draw(true,true);
			this.alignEntry();
			this.width=this.div.clientWidth;
			this.height=this.div.clientHeight;
		}
	};
	Calendar.addEvent(window,"resize",new Function('try{_Cal["'+this.divID+'"].onresize();}catch(e){}'));
	if(!this.options["noGrid"]){
		for(var F=0;F<7;F++){
			Calendar.addEvent(this.gridEntryContainer[F],"mouseover",new Function("e",'try{_Cal["'+this.divID+'"].entryOver(e);}catch(e){}'));
			Calendar.addEvent(this.gridEntryContainer[F],"mouseout",new Function("e",'try{_Cal["'+this.divID+'"].entryOut(e);}catch(e){}'));
			Calendar.addEvent(this.gridEntryContainer[F],"mousedown",new Function("e",'try{_Cal["'+this.divID+'"].entryDown(e);}catch(e){}'));
			Calendar.addEvent(this.gridEntryContainer[F],"contextmenu",new Function("e",'try{_Cal["'+this.divID+'"].entryMenu(e);}catch(e){}'));
		}
		Calendar.addEvent(this.gridBody,"mousedown",new Function("e",'try{_Cal["'+this.divID+'"].gridBodySelect(e);}catch(e){}'));
	}
	Calendar.addEvent(this.entryContainer,"mouseover",new Function("e",'try{_Cal["'+this.divID+'"].entryOver(e);}catch(e){}'));
	Calendar.addEvent(this.entryContainer,"mouseout",new Function("e",'try{_Cal["'+this.divID+'"].entryOut(e);}catch(e){}'));
	Calendar.addEvent(this.entryContainer,"mousedown",new Function("e",'try{_Cal["'+this.divID+'"].entryDown(e);}catch(e){}'));
	Calendar.addEvent(this.entryContainer,"contextmenu",new Function("e",'try{_Cal["'+this.divID+'"].entryMenu(e);}catch(e){}'));
	Calendar.addEvent(document,"mouseup",new Function("e",'try{_Cal["'+this.divID+'"].onmouseup(e);}catch(e){}'));
	Calendar.addEvent(document,"mousemove",new Function("e",'try{_Cal["'+this.divID+'"].onmousemove(e);}catch(e){}'));
	this.range=function(){
		switch(this.view){
			case"month":
				this.start=Calendar.Date(this.date);
				this.end=Calendar.Date(this.date);
				this.start.setDate(1);
				this.end.setDate(1);
				this.start.setDate(this.start.getDate()-this.start.getDay());
				this.end.setMonth(this.end.getMonth()+1);
				this.end.setDate(0);
				this.end.setDate(this.end.getDate()+(6-this.end.getDay()));
				break;
			case"2week":
			case"1week":
			case"week":
				this.start=Calendar.Date(this.date);
				this.start.setDate(this.start.getDate()-this.start.getDay());
				this.end=new Date(this.start.getTime()+(Calendar.intervalDay*(this.view=="2week"?13:6)));
				break;
			case"4day":
				this.start=Calendar.Date(this.date);
				this.end=new Date(this.start.getTime()+(Calendar.intervalDay*3));
				break;
			case"day":
				this.start=this.end=Calendar.Date(this.date);
				break;
			default:
				if(this.plugin[this.view]&&this.plugin[this.view].range){
					this.plugin[this.view].range();
				}
				break;
		}
	};
	this.movePrev=function(){
		switch(this.view){
			case"month":
				this.date.setDate(1);
				if(this.date.getMonth()>0){
					this.date.setMonth(this.date.getMonth()-1);
				}else{
					this.date.setMonth(11);
					this.date.setFullYear(this.date.getFullYear()-1);
				}
				break;
			case"2week":
			case"1week":
			case"week":
				this.date.setDate(this.date.getDate()-7);
				break;
			case"4day":
			case"day":
				this.date.setDate(this.date.getDate()-1);
				break;
			default:
				if(this.plugin[this.view]&&this.plugin[this.view].movePrev){
					this.plugin[this.view].movePrev();
				}
				break;
		}
		this.draw();
	};
	this.moveNext=function(){
		switch(this.view){
			case"month":
				this.date.setDate(1);
				this.date.setMonth(this.date.getMonth()+1);
				break;
			case"2week":
			case"1week":
			case"week":
				this.date.setDate(this.date.getDate()+7);
				break;
			case"4day":
			case"day":
				this.date.setDate(this.date.getDate()+1);
				break;
			default:
				if(this.plugin[this.view]&&this.plugin[this.view].moveNext){
					this.plugin[this.view].moveNext();
				}
				break;
		}
		this.draw();
	};
	this.control={}
	this.addControl=function(P){
		if(!P||!P.id||!P.div){
			return;
		}
		var Q=P.id;
		P.parentID=P.div.objID=this.divID;
		if(this.control[Q]){
			this.control[Q][this.control[Q].length]=P;
		}else{
			this.control[Q]=[P];
		}
		this.controlContainer[P.vAlign].appendChild(P.div);
	};
	this.removeControl=function(Q){
		if(!Q){
			return;
		}
		var R=Q.id;
		if(this.control[R]){
			for(var P=0;P<this.control[R].length;P++){
				this.control[R][P].div.parentNode.removeChild(this.control[R][P].div);
				this.control[R][P].div=null;
				delete this.control[R][P];
				this.control[R][P]=null;
			}
			this.control[R].splice(0,this.control[R].length);
			delete this.control[R];
		}
	};
	this.setWorkingTime=function(S,P){
		S*=2;
		P*=2;
		P+=2;
		for(var Q=1;Q<this.gridBody.rows[0].cells.length;Q++){
			for(var R=0;R<this.gridBody.rows.length;R++){
				if(R>=S&&R<P){
					this.gridBody.rows[R].cells[Q].style.backgroundColor="";
				}else{
					this.gridBody.rows[R].cells[Q].style.backgroundColor=Calendar.colorBorderLight;
				}
			}
		}
	};
	this.setGridHeight=function(P){
		Calendar.gridCellHeight=P;
		if(this.gridBody){
			for(var Q=0;Q<this.gridBody.rows.length;Q++){
				var S=this.gridBody.rows[Q];
				for(var R=0;R<S.cells.length;R++){
					if(Q%2==0&&(_isSafari||_isIE)){
						S.cells[R].style.height=(Calendar.gridCellHeight/2)-1+"px";
					}else{
						S.cells[R].style.height=(Calendar.gridCellHeight/2)+"px";
					}
				}
			}
		}
		this.draw();
	};
	this.changeView=function(P){
		this.view=P;
		Calendar.setCookie("_CalV",P,Calendar.intervalToDate("1 month"));
		this.viewMode=(this.view=="month"||this.view=="2week"||this.view=="1week")?"t":"g";
		this.draw();
	};
	this.addEntries=function(P,R){
		for(var Q=0;Q<P.length;Q++){
			this.addEntry(P[Q],true,true);
		}
		if(this.plugin[this.view]&&this.plugin[this.view].alignEntry){
			return this.plugin[this.view].alignEntry();
		}
		if(this.viewMode!="t"){
			this.gridHeaderAlign();
			this.gridBodyAlign();
		}
		if(!R){
			if(this.mini){
				this.mini.addEntries(P,true);
			}
			if(this.nano){
				this.nano.addEntries(P,true);
			}
		}
	};
	this._skelBar=document.createElement("DIV");
	this._skelBar.className="CalendarEntry CalendarEntryTable";
	var M=this._skelBar.style;
	M.position="absolute";
	M.whiteSpace="nowrap";
	M.overflow="hidden";
	M.textIndent="3px";
	M.height=Calendar.EntryHeight+"px";
	this._skelBar.innerHTML='<div style="margin:0px 1px;height:1px;overflow:hidden;"></div><div style="height:'+(Calendar.EntryHeight-2)+'px;overflow:hidden;"></div><div style="margin:0px 1px;height:1px;overflow:hidden;"></div>';
	this._skelBox=document.createElement("DIV");
	this._skelBox.className="CalendarEntry CalendarEntryGrid";
	var M=this._skelBox.style;
	M.width="100%";
	M.position="absolute";
	M.overflow="hidden";
	M.borderBottom="1px solid "+Calendar.colorBackground;
	this._skelBox.innerHTML='<div style="margin:0px 1px;height:1px;overflow:hidden;"></div><div style="height:100%;border:1px solid white;border-top:none;border-bottom:none;background-color:white;"><div style="font-size:8pt;padding-left:1px;color:white;"></div><div class="CalendarEntryBody" style="padding:1px 2px;"></div></div><div style="position:absolute;width:20px;height:1px;bottom:0px;left:50%;margin-left:-10px;background-color:white;border-top:1px solid darkgray;border-bottom:1px solid darkgray;cursor:n-resize;overflow:hidden;display:none;"></div>';
	this.addEntry=function(Z,b,T,U){
		this.removeMoreIcon();
		if(!Z||!Z.id||!Z.start){
			return;
		}
		if(Z.start.getTime()>=(this.end.getTime()+Calendar.intervalDay)||Z.end.getTime()<this.start.getTime()){
			return;
		}
		if(Z.type=="job"){
			switch(Calendar.showJobEntry){
				case"all":
					if(Z.start.getTime()<this.start.getTime()&&Z.end.getTime()>this.end.getTime()){
						return;
					}else{
						if(Z.start.getTime()<this.start.getTime()){
							Z.icon="http://mydiary.incruit.com/img/end.gif";
						}
					}
					break;
				case"start":
					if(Z.start.getTime()<this.start.getTime()||Z.start.getTime()>this.end.getTime()){
						return;
					}
					Z.icon="http://mydiary.incruit.com/img/start.gif";
					break;
				case"end":
					if(Z.end.getTime()<this.start.getTime()||Z.end.getTime()>this.end.getTime()){
						return;
					}
					Z.icon="http://mydiary.incruit.com/img/end.gif";
					break;
			}
		}
		if(this.entry[Z.id]&&!U){
			this.removeEntry(Z.id);
		}
		this.entry[Z.id]=Z;
		this.makeEntryNode(Z,U);
		var P=U?Z.child[0]:Z.div;
		if(this.event["entryClick"]&&P){
			P.style.cursor="pointer";
		}else{
			if(this.entryIsMovable(Z)&&P){
				P.style.cursor="move";
			}
		}
		if(this.plugin[this.view]&&this.plugin[this.view].addEntry){
			return this.plugin[this.view].addEntry(Z,b);
			if(!b&&this.plugin[this.view]&&this.plugin[this.view].alignEntry){
				return this.plugin[this.view].alignEntry();
			}
		}
		if(this.viewMode=="t"||Z.type!="schedule"||Z.interval>1){
			var a=Math.max(0,Math.floor((Z.start-this.start)/Calendar.intervalDay));
			if(Z.type=="job"){
				if(Calendar.showJobEntry=="end"||U||Z.start.getTime()<this.start.getTime()){
					a=Math.max(0,Math.floor((Z.end-this.start)/Calendar.intervalDay));
				}
			}
			if(!U){
				Z.showIndex=a;
			}
			var d;
			var Y=false;
			if(Z.type!="schedule"&&Z.interval>1){
				this.entryOrderTable[a].splice(0,0,P);
				d=0;
				Y=true;
			}else{
				d=-1;
				for(var X=0;X<this.entryOrderTable[a].length;X++){
					if(!this.entryOrderTable[a][X]){
						this.entryOrderTable[a][X]=P;
						d=X;
						break;
					}
				}
				if(d<0){
					d=this.entryOrderTable[a].length;this.entryOrderTable[a][d]=P;
				}
			}
			var S=Z.interval;
			if(Z.start<this.start){
				S=Math.max(1,S-Math.floor((this.start-Z.start)/Calendar.intervalDay));
			}
			if(this.viewMode=="t"){
				var Q=Math.max(0,Math.floor(a/7));
				if(S>1){
					var V=Math.min(a+S,this.entryOrderTable.length);
					var R;
					for(var X=a+1;X<V;X++){
						if(X%7==0){
							if(this.table.rows[(X/7)+2].style.display=="none"){
								break;
							}
							R=P.cloneNode(true);
							R.data=Z;
							Z.child[Z.child.length]=R;
							this.entryOrderTable[X].unshift(R);
							R.style.display="none";
							this.entryContainer.appendChild(R);
							this.tableAlign(Math.floor(X/7));
						}
					}
					P.style.display="none";
					this.entryContainer.appendChild(P);
					this.tableAlign(Q);
				}else{
					P.style.top=(d*this.entryBlockSize)+"px";
					P.style.width="100%";
					this.entryBox[a].appendChild(P);
					if(Y){
						this.tableAlign(Q);
					}
					if(Z.type=="job"&&Calendar.showJobEntry=="all"&&!U&&Z.end.getTime()<this.end.getTime()&&Z.start.getTime()>this.start.getTime()){
						this.addEntry(Z,b,T,true);
					}
				}
			}else{
				if(S>1&&Z.type!="job"){
					P.style.width=100*S+"%";
					this.entryContainer.appendChild(P);
				}else{
					P.style.width="100%";
					this.entryBox[a].appendChild(P);
				}
				if(!b){
					this.gridHeaderAlign();
				}
			}
		}else{
			var a=Math.max(0,Math.floor((Z.start-this.start)/Calendar.intervalDay));
			this.entryOrderGrid[a][this.entryOrderGrid[a].length]=P;
			if(this.gridEntryContainer[a].childNodes.length<=0){
				this.gridEntryContainer[a].appendChild(P);
			}else{
				var d=false;
				for(var X=0;X<this.gridEntryContainer[a].childNodes.length;X++){
					if(this.gridEntryContainer[a].childNodes[X].nodeType!=1){
						continue;
					}
					var W=this.gridEntryContainer[a].childNodes[X].data;
					if(W.start>Z.start){
						this.gridEntryContainer[a].insertBefore(P,this.gridEntryContainer[a].childNodes[X]);
						d=true;
						break;
					}
				}
				if(!d){
					this.gridEntryContainer[a].appendChild(P);
				}
			}
			if(!b){
				this.gridBodyAlign(P,true);
			}
		}
		if(!T&&this.mini){
			this.mini.addEntry(Z,true);
		}
		if(!T&&this.nano){
			this.nano.addEntry(Z,true);
		}
		return Z;
	};
	this.reColorEntry=function(T,P,R){
		if(this.entry[T]){
			if(!P){
				P="black";
			}
			this.entry[T].color=P;
			this.entry[T].bg=R?R:"";
			if(this.entry[T].div){
				var S=this.entry[T].div;
				for(var Q=0;S;Q++){
					switch(this.entry[T].type){
						case"daylong":
						case"anniversary":
							S.childNodes[0].style.backgroundColor=S.childNodes[1].style.backgroundColor=S.childNodes[2].style.backgroundColor=P;
							S.childNodes[1].style.color=R?R:Calendar.colorBackground;
							break;
						case"special":
						case"rss":
						case"schedule":
							if(this.viewMode=="t"||this.entry[T].interval>1){
								S.style.backgroundColor=R;
								S.style.color=P;
							}else{
								S.childNodes[0].style.backgroundColor=S.style.borderBottomColor=S.childNodes[1].childNodes[0].style.backgroundColor=S.childNodes[1].childNodes[1].style.color=S.childNodes[1].style.borderColor=P;
							}
							break;
					}
					S=this.entry[T].child[Q];
				}
			}
		}
	};
	this.removeEntry=function(W,U){
		if(this.entry[W]){
			var S=this.entry[W];
			if(S.showIndex>-1){
				var V=Math.max(0,Math.floor(S.showIndex/7));
				if(S.div){
					for(var R=this.entryOrderTable[S.showIndex].length;R--;){
						if(this.entryOrderTable[S.showIndex][R]==S.div){
							this.entryOrderTable[S.showIndex].splice(R,1);
							break;
						}
					}
				}
				if(S.child.length>0){
					if(S.type=="job"){
						var P=Math.max(0,Math.floor((S.end-this.start)/Calendar.intervalDay));
						if(this.entryOrderTable[P]){
							for(var T=0;T<this.entryOrderTable[P].length;T++){
								if(this.entryOrderTable[P][T]==S.child[0]){
									this.entryOrderTable[P].splice(T,1);
									break;
								}
							}
						}
					}else{
						var Q=Math.min(this.entryOrderTable.length/7,V+Math.ceil(S.interval/7));
						for(var R=V+1;R<=Q;R++){
							if(R*7>=this.entryOrderTable.length){
								continue;
							}
							for(var T=0;T<this.entryOrderTable[R*7].length;T++){
								if(typeof this.entryOrderTable[R*7][T]=="object"&&this.entryOrderTable[R*7][T].data&&this.entryOrderTable[R*7][T].data.id==W){
									this.entryOrderTable[R*7].splice(T,1);
									if(!U){
										this.tableAlign(R);
									}
									break;
								}
							}
						}
					}
				}
				if(this.viewMode=="t"){
					if(!U){
						this.tableAlign(V);
					}
				}else{}
				S.showIndex=-1;
			}
			if(this.viewMode=="g"&&S.type=="schedule"){
				for(var R=0;R<this.entryOrderGrid.length;R++){
					for(var T=this.entryOrderGrid[R].length;T--;){
						if(this.entryOrderGrid[R][T]==S.div){
							this.entryOrderGrid[R].splice(T,1);
							R=this.entryOrderGrid.length;
							break;
						}
					}
				}
			}
			if(S.child&&S.child.length>0){
				for(var R=0;R<S.child.length;R++){
					S.child[R].data=null;
					S.child[R].parentNode.removeChild(S.child[R]);
					S.child[R]=null;
				}
				S.child.splice(0,S.child.length);
			}
			if(S.div){
				S.div.data=null;
				if(S.div.parentNode){
					S.div.parentNode.removeChild(S.div);
				}
			}
			if(S.autoCreated){
				S.div=null;
			}
			delete this.entry[W];
		}
	};
	this.removeEntryAll=function(R){
		for(var Q in this.entry){
			this.removeEntry(Q,true);
		}
		if(this.gridEntryContainer){
			for(var P=0;P<7;P++){
				Calendar.truncate(this.gridEntryContainer[P]);
			}
			
		}
		this.alignEntry();
	};
	this.alignEntry=function(){
		if(this.plugin[this.view]&&this.plugin[this.view].alignEntry){
			return this.plugin[this.view].alignEntry();
		}
		if(this.viewMode=="t"){
			this.tableAlignAll();
		}else{
			if(this.viewMode=="g"){
				this.gridHeaderAlign();
				this.gridBodyAlign();
			}
		}
	};
	this.gridHeaderAlign=function(Z){
		var R=0;
		var T=7;
		var X,S,U,a;
		for(var V=R;V<T;V++){
			for(var Q=this.entryOrderTable[V].length;Q--;){
				if(typeof this.entryOrderTable[V][Q]!="object"){
					this.entryOrderTable[V].splice(Q,1);
				}
			}
		}
		for(var V=R;V<T;V++){
			for(var Q=0;Q<this.entryOrderTable[V].length;Q++){
				if(typeof this.entryOrderTable[V][Q]=="object"){
					X=this.entryOrderTable[V][Q].data;
					if(!X){
						continue;
					}
					S=X.interval;
					if(X.start<this.start){
						S=Math.max(1,S-Math.floor((this.start-X.start)/Calendar.intervalDay));
					}
					if(S>1&&X.type!="job"){
						if(X.div!=this.entryOrderTable[V][Q]){
							S=(X.showIndex+S)-R;
						}
						if(S>1){
							var Y=Math.min(T,V+S);
							for(var P=V+1;P<Y;P++){
								if(typeof this.entryOrderTable[P][Q]=="object"){
									a=false;
									U=this.entryOrderTable[P][Q];
									for(var W=Q+1;W<this.entryOrderTable[P].length;W++){
										if(!this.entryOrderTable[P][W]){
											this.entryOrderTable[P][W]=U;
											a=true;
											break;
										}
									}
									if(!a){
										this.entryOrderTable[P][this.entryOrderTable[P].length]=U;
									}
									this.entryOrderTable[P][Q]=X.id;
								}else{
									if(this.entryOrderTable[P][Q]){
										this.entryOrderTable[P].splice(Q,0,X.id);
									}else{
										this.entryOrderTable[P][Q]=X.id;
									}
								}
							}
						}
					}
					if(this.entryOrderTable[V][Q].parentNode==this.entryContainer){
						this.entryOrderTable[V][Q].style.top=this.entryBox[V].offsetTop+(Q*this.entryBlockSize)+"px";
						this.entryOrderTable[V][Q].style.left=this.entryBox[V].style.left;
					}else{
						this.entryOrderTable[V][Q].style.top=(Q*this.entryBlockSize)+"px";
					}
				}
			}
			this.entryBox[V].style.height=Math.max(1,(Q*this.entryBlockSize))+"px";
		}
		if(!Z){
			this.fixGrid();
		}
	};
	this.gridBodyAlign=function(R){
		var P;
		if(R){
			P=R.parentNode;
		}
		if(P){
			this.gridBodyContainerAlign(P);
		}else{
			for(var Q=0;Q<7;Q++){
				this.gridBodyContainerAlign(this.gridEntryContainer[Q],true);
			}
		}
		return;
	};
	this.gridBodyEntryCompareBound=function(W,V){
		var U=V.offsetTop;
		var P=U+V.offsetHeight;
		var S,Q;
		var T=[];
		for(var R=W.length-1;R--;){
			if(W[R]==V){
				continue;
			}
			S=W[R].offsetTop;
			Q=S+W[R].offsetHeight;
			if((U<=Q&&P>=Q)||(U<=S&&P>=S)||(U>=S&&P<=Q)){
				T[T.length]=W[R];
			}
		}
		return T;
	};
	this.gridBodyContainerAlign=function(P,R){
		if(!P||P.childNodes.length<=1){
			return;
		}
		var U=[];
		for(var W=0;W<P.childNodes.length;W++){
			if(R){
				P.childNodes[W].aligned=false;
			}
			U[U.length]=P.childNodes[W];
		}
		for(var W=U.length;W--;){
			if(U[W].aligned){
				continue;
			}
			U[W].aligned=true;
			var S=this.gridBodyEntryCompareBound(U,U[W]);
			if(S){
				var T=(100/(S.length+1))-1;
				U[W].style.width=T+"%";
				for(var Q=0;Q<S.length;Q++){
					if(S[Q].aligned){
						continue;
					}
					S[Q].style.width=T+"%";
					S[Q].style.left=((T+1)*(Q+1))+"%";
					S[Q].aligned=true;
				}
			}
		}
		return ;
		var T=this.view=="day"?50:66;
		for(var W=1;W<P.childNodes.length;W++){
			var X=P.childNodes[W];
			if(!X.previousSibling){
				continue;
			}
			var V=X.previousSibling;
			if(V.offsetTop+V.offsetHeight>X.offsetTop){
				if(V.style.width=="100%"){
					V.style.width=T+"%";
					V.style.left="0%";
					X.style.width=T+"%";
					X.style.left=(100-T)+"%";
				}else{
					X.style.width=T+"%";
					if(V.style.left=="0%"){
						X.style.left=(100-T)+"%";
					}else{
						X.style.left="0%";
					}
				}
			}
		}
	};
	this.fixGrid=function(){
		var P=0;
		for(var Q=0;Q<7;Q++){
			P=Math.max(P,Calendar.number(this.entryBox[Q].offsetHeight));
		}
		this.gridHeader.rows[1].cells[0].style.height=P+"px";
		if(_isSafari||_isIE||_isFF3){
			this.gridBody.style.marginTop=this.gridHeader.offsetHeight+31+"px";
		}else{
			this.gridBody.style.marginTop=this.gridHeader.offsetHeight+"px";
		}
	};
	this.tableAlignAll=function(){
		for(var P=0;P<6;P++){
			this.tableAlign(P);
		}
	};
	this.tableAlign=function(S){
		var b=this.table.rows[S+2];
		if(b.style.display=="none"){
			return;
		}
		var R=S*7;
		var U=R+7;
		var Z,T,W,d;
		for(var V=R;V<U;V++){
			for(var Q=this.entryOrderTable[V].length;Q--;){
				if(typeof this.entryOrderTable[V][Q]!="object"){
					this.entryOrderTable[V].splice(Q,1);
				}
			}
		}
		for(var V=R;V<U;V++){
			for(var Q=0;Q<this.entryOrderTable[V].length;Q++){
				if(typeof this.entryOrderTable[V][Q]=="object"&&this.entryOrderTable[V][Q].data){
					Z=this.entryOrderTable[V][Q].data;
					T=Z.interval;
					if(Z.start<this.start){
						T=Math.max(1,T-Math.floor((this.start-Z.start)/Calendar.intervalDay));
					}
					if(T>1){
						if(Z.div!=this.entryOrderTable[V][Q]){
							T=(Z.showIndex+T)-R;
						}
						if(T>1&&Z.type!="job"){
							var a=Math.min(U,V+T);
							for(var P=V+1;P<a;P++){
								if(typeof this.entryOrderTable[P][Q]=="object"){
									d=false;
									W=this.entryOrderTable[P][Q];
									for(var X=Q+1;X<this.entryOrderTable[P].length;X++){
										if(!this.entryOrderTable[P][X]){
											this.entryOrderTable[P][X]=W;
											d=true;
											break;
										}
									}
									if(!d){
										this.entryOrderTable[P][this.entryOrderTable[P].length]=W;
									}
									this.entryOrderTable[P][Q]=Z.id;
								}else{
									if(this.entryOrderTable[P][Q]){
										this.entryOrderTable[P].splice(Q,0,Z.id);
									}else{
										this.entryOrderTable[P][Q]=Z.id;
									}
								}
							}
						}
						if(Z.type=="job"){
							this.entryOrderTable[V][Q].style.width="100%";
						}else{
							if(_isIE||_isSafari){
								this.entryOrderTable[V][Q].style.width=T*100+"%";
							}else{
								if(this.entryOrderTable[V][Q].parentNode==this.entryContainer){
									this.entryOrderTable[V][Q].style.width=this.entryBox[V].offsetWidth*T+"px";
								}else{
									this.entryOrderTable[V][Q].style.width=T*100+"%";
								}
							}
						}
					}
					if(this.entryOrderTable[V][Q].parentNode==this.entryContainer){
						var Y=(Q*this.entryBlockSize);
						if(Y+this.entryBlockSize>this.entryBox[V].offsetHeight){
							this.entryOrderTable[V][Q].style.display="none";
						}else{
							this.entryOrderTable[V][Q].style.top=this.entryBox[V].offsetTop+Y+"px";
							this.entryOrderTable[V][Q].style.display="block";
						}
						this.entryOrderTable[V][Q].style.left=this.entryBox[V].style.left;
					}else{
						this.entryOrderTable[V][Q].style.top=(Q*this.entryBlockSize)+"px";
					}
				}
			}
		}
	};
	this.makeEntryNode=function(T,V){
		if(this.plugin[this.view]&&this.plugin[this.view].makeEntryNode){
			return this.plugin[this.view].makeEntryNode(T);
		}
		var W;
		if(T.type=="schedule"&&this.viewMode!="t"&&T.interval<=1){
			W=this._skelBox.cloneNode(true);
			var R=(T.end-T.start)/(60*60*1000);
			W.childNodes[0].style.backgroundColor=W.style.borderBottomColor=W.childNodes[1].childNodes[0].style.backgroundColor=W.childNodes[1].childNodes[1].style.color=W.childNodes[1].style.borderColor=T.color;W.childNodes[1].childNodes[1].style.backgroundColor=T.bg;
			var Q=T.start.getHours();
			var S=T.start.getMinutes();
			var U=Q*Calendar.gridCellHeight;
			if(S>0){
				U+=Math.round(Calendar.gridCellHeight/(60/S));
			}
			W.style.top=U+"px";
			if(!T.maxHeight){
				var P=Math.max(1,Math.round(Calendar.gridCellHeight*R)-4);
				W.style.height=P+"px";
			}
			if(T.allowTag){
				W.childNodes[1].childNodes[1].innerHTML=T.subject;
			}else{
				Calendar.innerText(W.childNodes[1].childNodes[1],T.subject);
			}
			Calendar.innerText(W.childNodes[1].childNodes[0],Calendar.printTime(Q,S));
			if(T.icon){
				W.childNodes[1].childNodes[0].style.background=T.color+" url("+T.icon+") no-repeat right top";
			}
			if(T.movable&&this.event["entryMove"]){
				W.childNodes[2].style.display="";
			}
		}else{
			switch(T.type){
				case"daylong":
				case"anniversary":
					W=this._skelBar.cloneNode(true);
					if(T.allowTag){
						W.childNodes[1].innerHTML=((T.interval>1)?"("+T.interval+_Cal.t("days")+") ":"")+T.subject;
					}else{
						Calendar.innerText(W.childNodes[1],((T.interval>1)?"("+T.interval+_Cal.t("days")+") ":"")+T.subject);
					}
					W.childNodes[0].style.backgroundColor=W.childNodes[1].style.backgroundColor=W.childNodes[2].style.backgroundColor=T.color;
					W.childNodes[1].style.color=T.bg?T.bg:Calendar.colorBackground;
					if(T.icon){
						_Cal.a(W.childNodes[1],"IMG",T.icon,null,null,true).style.verticalAlign="top";
					}
					break;
				case"job":
					if(V){
						T.icon="http://mydiary.incruit.com/img/end.gif";
						var W=this._skelBar.cloneNode(false);
						if(T.allowTag){
							W.innerHTML=((T.type!="schedule"&&T.interval>1)?"("+T.interval+_Cal.t("days")+") ":"")+T.subject;
						}else{
							Calendar.innerText(W,((T.type!="schedule"&&T.type!="job"&&T.interval>1)?"("+T.interval+_Cal.t("days")+") ":"")+T.subject);
						}
						if(T.type=="schedule"&&T.interval>1){
							W.style.borderBottom="1px dotted "+T.color;
						}
						W.style.backgroundColor=T.bg;
						W.style.color=T.color;
						if(T.icon){
							_Cal.a(W,"IMG",T.icon,null,null,true).style.verticalAlign="top";
						}
						break;
					}else{
						if(!T.icon){
							T.icon="http://mydiary.incruit.com/img/start.gif";
						}
					}
				case"special":
				case"rss":
				case"schedule":
					W=this._skelBar.cloneNode(false);
					if(T.allowTag){
						W.innerHTML=((T.type!="schedule"&&T.interval>1)?"("+T.interval+_Cal.t("days")+") ":"")+T.subject;
					}else{
						Calendar.innerText(W,((T.type!="schedule"&&T.type!="job"&&T.interval>1)?"("+T.interval+_Cal.t("days")+") ":"")+T.subject);
					}
					if(T.type=="schedule"&&T.interval>1){
						W.style.borderBottom="1px dotted "+T.color;
					}
					W.style.backgroundColor=T.bg;
					W.style.color=T.color;
					if(T.icon){
						_Cal.a(W,"IMG",T.icon,null,null,true).style.verticalAlign="top";
					}
					break;
			}
		}
		if(V){
			T.child.push(W);
		}else{
			T.div=W;
		}
		W.data=T;
		if(W.style.position!="absolute"){
			W.style.position="absolute";
		}
		return T;
	};
	this.draw=function(W,R){
		this.today=new Date();
		this.today.truncateDate();
		if(!W){
			if(!this.plugin[this.view]||this.plugin[this.view].onDrawRemoveAll){
				this.removeEntryAll();
			}
		}
		this.range();
		if(this.tableOverDiv){
			this.tableOverDiv.style.display="none";
		}
		if(this.view=="week"||this.view=="4day"||this.view=="day"){
			if(this.grid.style.display=="none"){
				this.grid.style.display="";
			}
			if(this.table.style.display!="none"){
				this.table.style.display="none";
			}
			this.hidePlugins();
			if(this.options.showGridButton){
				this.gridButton.innerHTML="<a href=\"javascript:_Cal['"+this.divID+'\'].movePrev();"><img src="/img/movePrev.gif" /></a> '+(this.tableTitle?this.tableTitle:_Cal.t("$1, $2",_Cal.t(Calendar.wMonth[this.date.getMonth()]),this.date.getFullYear()))+" <a href=\"javascript:_Cal['"+this.divID+'\'].moveNext();"><img src="/img/moveNext.gif" /></a>';
			}
			this.gridHeader.rows[0].cells[0].innerHTML=this.date.getFullYear();
			var P=Calendar.Date(this.start);
			var Y=0;
			for(var V=1;V<this.gridHeader.rows[0].cells.length&&P<=this.end;V++){
				Y++;
				this.gridHeader.rows[0].cells[V].innerHTML=_Cal.t(P.toLocaleString2("M"))+" "+P.toLocaleString2("d")+" "+_Cal.t(P.toLocaleString2("W"));
				if(P.getTime()==this.today.getTime()){
					this.gridHeader.rows[0].cells[V].style.backgroundColor=Calendar.colorToday;
				}else{
					if(this.gridHeader.rows[0].cells[V].style.backgroundColor){
						this.gridHeader.rows[0].cells[V].style.backgroundColor="";
					}
				}
				var Z=P.getDay();
				var T=(Z==0)?"#E54978":(Z==6?"#4A84BC":"#555");
				if(this.gridHeader.rows[0].cells[V].style.color!=T){
					this.gridHeader.rows[0].cells[V].style.color=T;
				}
				P.setDate(P.getDate()+1);
				if(this.gridHeader.rows[0].cells[V].style.display=="none"){
					this.gridHeader.rows[0].cells[V].style.display=this.gridHeader.rows[1].cells[V].style.display="";
					for(var Q=0;Q<this.gridBody.rows.length;Q++){
						this.gridBody.rows[Q].cells[V].style.display="";
					}
				}
			}
			this.entryCellCount=Y;
			var U=V;
			for(;V<this.gridHeader.rows[0].cells.length;V++){
				this.gridHeader.rows[0].cells[V].style.display=this.gridHeader.rows[1].cells[V].style.display="none";
				for(var Q=0;Q<this.gridBody.rows.length;Q++){
					this.gridBody.rows[Q].cells[V].style.display="none";
				}
			}
			for(V=1;V<U;V++){
				this.gridHeader.rows[0].cells[V].style.width=this.gridBody.rows[0].cells[V].offsetWidth-3+"px";
			}
			this.fixGrid();
			P=Calendar.Date(this.start);
			for(var V=0;V<Y;V++){
				this.entryBox[V].style.top="64px";
				this.entryBox[V].style.left=this.gridHeader.rows[0].cells[V+1].offsetLeft+"px";
				this.entryBox[V].style.width=this.gridHeader.rows[0].cells[V+1].offsetWidth-1+"px";
				this.entryBox[V].style.height="1px";
				this.entryBox[V].style.display="";
				P.setDate(P.getDate()+1);
			}
			for(;V<this.entryBox.length;V++){
				this.entryBox[V].style.display="none";
			}
			this.entryContainer.style.width=this.entryBox[0].style.width;
			for(var V=0;V<7;V++){
				this.gridEntryContainer[V].style.width=Math.max(1,this.gridBody.rows[0].cells[(V+1)].clientWidth-2)+"px";
			}
		}else{
			if(this.view=="month"||this.view=="2week"||this.view=="1week"){
				if(this.grid&&this.grid.style.display!="none"){
					this.grid.style.display="none";
				}
				if(this.table.style.display=="none"){
					this.table.style.display="";
				}
				this.hidePlugins();
				var P=Calendar.Date(this.start);
				Calendar.truncate(this.table.rows[0].cells[0]);
				if(this.options.tableTitleHasNav){
					this.table.rows[0].cells[0].innerHTML="<a href=\"javascript:_Cal['"+this.divID+'\'].movePrev();"><img src="/img/movePrev.gif" /></a> '+(this.tableTitle?this.tableTitle:_Cal.t("$1, $2",_Cal.t(Calendar.wMonth[this.date.getMonth()]),this.date.getFullYear()))+" <a href=\"javascript:_Cal['"+this.divID+'\'].moveNext();"><img src="/img/moveNext.gif" /></a>';
				}else{
					this.table.rows[0].cells[0].innerHTML=this.tableTitle?this.tableTitle:_Cal.t("$1, $2",_Cal.t(Calendar.wMonth[this.date.getMonth()]),this.date.getFullYear());
				}
				if(this.titleAppend){
					this.table.rows[0].cells[0].appendChild(this.titleAppend);
				}
				var X=this.date.getMonth();
				this.entryRowCount=0;
				for(var V=2;V<this.table.rows.length&&P<=this.end;V++){
					for(var Q=0;Q<this.table.rows[V].cells.length;Q++){
						var S=P.getDate();
						if(P.getMonth()!=X){
							S='<span style="color:'+(Calendar.colorTextBlur)+'">'+S+"</span>";
						}else{
							if(P.getDay()==0){
								S='<span style="color:'+(Calendar.colorTextSun)+';cursor:pointer;" onclick="writePlan('+this.date.getFullYear()+','+(this.date.getMonth()+1)+','+S+');">'+S+"</span>";
							}else{
								if(P.getDay()==6){
									S='<span style="color:'+(Calendar.colorTextSat)+';cursor:pointer;" onclick="writePlan('+this.date.getFullYear()+','+(this.date.getMonth()+1)+','+S+');">'+S+"</span>";
								}else{
									S='<span style="cursor:pointer;" onclick="writePlan('+this.date.getFullYear()+','+(this.date.getMonth()+1)+','+S+');">'+S+'</span>';
								}
							}
						}
						if(P.getTime()==this.today.getTime()){
							this.table.rows[V].cells[Q].style.backgroundColor=Calendar.colorToday;
						}else{
							if(this.table.rows[V].cells[Q].style.backgroundColor){
								this.table.rows[V].cells[Q].style.backgroundColor="";
							}
						}
						this.table.rows[V].cells[Q].innerHTML=S+" ";
						P.setDate(P.getDate()+1);
					}
					if(this.table.rows[V].style.display=="none"){
						this.table.rows[V].style.display="";
					}
					this.entryRowCount++;
				}
				for(;V<this.table.rows.length;V++){
					if(this.table.rows[V].style.display!="none"){
						this.table.rows[V].style.display="none";
					}
					for(var Q=0;Q<this.table.rows[V].cells.length;Q++){
						this.entryBox[((V-2)*7)+Q].style.display="none";
					}
				}
				if(_isIE){
					this.table.rows[2].cells[0].style.height="100%";
					var b=Math.max(1,Math.round((this.div.offsetHeight-(this.table.rows[0].scrollHeight+this.table.rows[1].scrollHeight))/this.entryRowCount)-10);
					this.table.rows[2].cells[0].style.height="";
					for(var V=0;V<this.entryRowCount;V++){
						this.table.rows[V+2].cells[0].style.height=b+"px";
					}
				}
				P=Calendar.Date(this.start);
				for(var V=2;V<this.table.rows.length&&P<=this.end;V++){
					var b=this.table.rows[V].cells[0].offsetHeight-10-this.table.rows[V].cells[0].firstChild.offsetHeight;
					for(var Q=0;Q<this.table.rows[V].cells.length;Q++){
						P.setDate(P.getDate()+1);
						var a=((V-2)*7)+Q;
						this.entryBox[a].style.display="none";
						this.entryBox[a].style.top=this.table.rows[V].cells[Q].offsetTop+20+"px";
						this.entryBox[a].style.left=this.table.rows[V].cells[Q].offsetLeft+"px";
						this.entryBox[a].style.width=this.table.rows[V].cells[Q].offsetWidth-1+"px";
						if(!_isIE){
							this.entryBox[a].style.height=b+"px";
						}else{
							this.entryBox[a].style.height=(this.table.rows[V].cells[Q].offsetHeight-20)+"px";
						}
						this.entryBox[a].style.display="";
					}
				}
				this.entryContainer.style.width=this.entryBox[0].style.width;
			}else{
				if(this.plugin[this.view]&&this.plugin[this.view].draw){
					this.hidePlugins();
					if(this.table.style.display!="none"){
						this.table.style.display="none";
					}
					if(this.grid.style.display!="none"){
						this.grid.style.display="none";
					}
					for(var V=0;V<this.entryBox.length;V++){
						if(this.entryBox[V].style.display!="none"){
							this.entryBox[V].style.display="none";
						}
					}
					this.plugin[this.view].draw();
				}
			}
		}
		if(!R){
			if(this.mini){
				this.mini.date=this.date;this.mini.draw(true);
			}
			if(this.nano){
				this.nano.date=this.date;
				this.nano.draw(true);
			}
			if(!this.options["noDrawDefault"]&&Calendar.defaultEntry&&Calendar.defaultEntry.length>0){
				this.addEntries(Calendar.defaultEntry);
			}
			
		}
		if(this.plugin[this.view]&&this.plugin[this.view].drawEnd){
			this.plugin[this.view].drawEnd();
		}
		if(!W&&this.event["drawFinish"]){
			this.event["drawFinish"](this.start,new Date(this.end.getTime()+Calendar.intervalDay),this);
		}
	};
	this.plugin={}
	this.pluginRegist=function(P){
		this.plugin[P.id]=P;
	};
	this.hidePlugins=function(){
		for(var P in this.plugin){
			if(this.plugin[P].hide){
				this.plugin[P].hide();
			}
		}
	};
	this.debug=false;
	return this;
}

Calendar.intervalDay=1000*60*60*24;
Calendar.EntryHeight=15;
Calendar.EntryMargin=2;
Calendar.Language="";
Calendar.gridCellHeight=56;
Calendar.overDivOnClick=false;
Calendar.showAddIcon=true;
Calendar.showJobEntry="all";
Calendar.colorBorderDark="#eee";
Calendar.colorBorderLight="#fafafa";
Calendar.colorText="#555";
Calendar.colorTextSun="#e97474";
Calendar.colorTextSat="#7083a8";
Calendar.colorTextBlur="#ccc";
Calendar.colorBackground="white";
Calendar.colorToday="#F0F5FB";
Calendar.borders=false;
Calendar.wDay=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"];
Calendar.wDayS=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"];
Calendar.wMonth=["January","February","March","April","May","June","July","August","September","October","November","December"];
Calendar.defaultEntry=[];
function CalendarNano(A,D,C){
	if(!CalendarSkel.apply(this,[A,D,C])){
		return false;
	}
	this.calendar=null;
	this.entry=[];
	this.div.style.border="1px solid #eee";
	this.node=_Cal.a(this.div,"DIV");
	var B=this.node.style;
	B.width=B.height="100%";
	this.leftArrow=_Cal.a(this.node,"INPUT","move","CalendarNanoLeft","button");
	this.leftArrow.value="<";
	var B=this.leftArrow.style;
	B.position="absolute";
	B.width="15px";
	B.left=B.top=B.bottom="0px";
	B.zIndex=4;
	B.textAlign="center";
	B.backgroundColor="#fafafa";
	B.border="none";
	B.padding="0px";
	B.borderRight="1px solid #f5f5f5";
	B.cursor="pointer";
	this.rightArrow=this.leftArrow.cloneNode(true);
	this.rightArrow.value=">";
	B=this.rightArrow.style;
	B.borderLeft="1px solid #f5f5f5";
	B.borderRight="none";
	B.left="";
	B.right="0px";
	this.node.appendChild(this.rightArrow);
	Calendar.addEvent(this.leftArrow,"click",new Function("e",'_Cal["'+this.divID+'"].movePrev();'));
	Calendar.addEvent(this.rightArrow,"click",new Function("e",'_Cal["'+this.divID+'"].moveNext();'));
	var E=_Cal.a(this.node,"DIV",null,"CalendarNanoBody");
	var B=E.style;
	B.width=B.height="100%";
	B.overflow="hidden";
	B.textAlign="center";
	B.zIndex=2;
	this.body=_Cal.a(E,"DIV");
	this.body.style.cursor="pointer";
	Calendar.addEvent(this.body,"click",new Function("e",'Calendar.showCalendar(_Cal["'+this.divID+'"])'));
	this.entryContainer=_Cal.a(E,"DIV");
	var B=this.entryContainer.style;
	B.padding="0px 15px";
	B.fontSize="12px";
	B.letterSpacing="-3px";
	Calendar.addEvent(E,"mouseover",new Function("e",'_Cal["'+this.divID+'"].nodeOver(e);'));
	Calendar.addEvent(E,"mouseout",new Function("e",'_Cal["'+this.divID+'"].nodeOut(e);'));
	this.movePrev=function(){
		this.date.setDate(this.date.getDate()-1);
		this.draw();
	};
	this.moveNext=function(){
		this.date.setDate(this.date.getDate()+1);
		this.draw();
	};
	this.nodeOver=function(F){
		if(!this.entry||this.entry.length<=0){
			return;
		}
		Calendar.EntryInfo.show(this.entry,Calendar.lX(this.div),Calendar.lY(this.div)+this.div.offsetHeight+(_isIE?0:Calendar.scrollY()));
	};
	this.nodeOut=function(F){
		Calendar.EntryInfo.close();
	};
	this.syncWith=function(F){
		this.calendar=F;
		this.calendar.nano=this;
	};
	this.unSync=function(){
		if(this.calendar){
			this.calendar.nano=null;
			this.calendar=null;
		}
	};
	this.draw=function(F){
		this.today=new Date();
		this.today.truncateDate();
		this.start=this.end=Calendar.Date(this.date);
		this.body.innerHTML='<span style="font-size:8pt;color:gray;">'+this.date.getFullYear()+"/"+(this.date.getMonth()+1)+'</span><h3 style="margin:0px;color:#666;font-size:13pt;">'+this.date.getDate()+"</h3>";
		Calendar.truncate(this.entryContainer);
		this.entry.splice(0,this.entry.length);
		if(!F){
			if(this.calendar){
				this.calendar.date=this.date;
				this.calendar.draw(false,true);
			}
			if(Calendar.defaultEntry&&Calendar.defaultEntry.length>0){
				this.addEntries(Calendar.defaultEntry);
			}
		}
		if(this.event["drawFinish"]){
			this.event["drawFinish"](this.start,new Date(this.end.getTime()+Calendar.intervalDay),this);
		}
	};
	this.addEntry=function(G,H){
		if(!G||!G.id||!G.start){
			return;
		}
		if(G.start.getTime()>=(this.end.getTime()+Calendar.intervalDay)||G.end.getTime()<this.start.getTime()){
			return;
		}
		this.entry.push(G);
		var F=_Cal.a(this.entryContainer,"SPAN","●");
		F.style.color=G.color;
		this.entryContainer.appendChild(document.createTextNode(" "));
		if(!H&&this.calendar){
			this.calendar.addEntry(G,false,true);
		}
	}
}
function CalendarMini(B,C,J){
	if(!CalendarSkel.apply(this,[B,C,J])){
		return false;
	}
	var A=0;
	var F=0;
	this.calendar=null;
	this.entry=[];
	this.table=_Cal.a(this.div,"TABLE");
	var H=this.table.style;
	H.width=H.height="100%";
	H.borderCollapse="collapse";
	var D=100/7;
	var E=100/9;
	var I=this.table.insertRow(this.table.rows.length);
	I.className="CalendarMiniTitle";
	var G=I.insertCell(0);
	G.innerHTML=this.options["btnToday"]?'<a href="javascript:;" title="'+_Cal.t("Today")+'" onclick="_Cal[\''+this.divID+'\'].moveToday();" style="text-decoration:none;">◆</a>':"&nbsp;";
	G=I.insertCell(1);
	G.objID=this.divID;
	G.colSpan=5;
	var H=G.style;
	H.textAlign="center";
	H.padding="2px 0px";
	H.fontSize="9pt";
	H.height=E+"%";
	H.color=Calendar.colorText;
	G=I.insertCell(2);
	G.style.textAlign="right";
	G.innerHTML=this.options["btnMaximize"]?'<a href="javascript:;" title="'+_Cal.t("Maximize")+'" onclick="Calendar.showCalendar(_Cal[\''+this.divID+'\']);" style="text-decoration:none;">▦</a>':"&nbsp;";
	I=this.table.insertRow(this.table.rows.length);
	I.className="CalendarMiniHeader";
	for(A=0;A<7;A++){
		G=I.insertCell(I.cells.length);
		var H=G.style;
		H.width=D+"%";
		H.height=E+"%";
		H.textAlign="center";
		H.fontSize="8pt";
		H.borderTop="1px solid "+Calendar.colorBorderDark;
		H.color=A==0?"#E54978":(A==6?"#4A84BC":Calendar.colorText);
		G.innerHTML=_Cal.t(Calendar.wDayS[A]);
	}
	for(F=0;F<6;F++){
		I=this.table.insertRow(this.table.rows.length);
		I.className="CalendarMiniBody";
		for(A=0;A<7;A++){
			G=I.insertCell(I.cells.length);
			var H=G.style;
			H.width=D+"%";
			H.color="#777";
			H.fontSize="8pt";
			H.textAlign="center";
			H.cursor="pointer";
			H.borderTop="1px solid "+Calendar.colorBorderDark;
			if(A>0){
				H.borderLeft="1px solid "+Calendar.colorBorderDark;
			}
		}
	}
	this.tableBack=this.table.cloneNode(true);
	this.tableBack.rows[0].cells[1].objID=this.divID;
	Calendar.addEvent(this.table,"mouseover",new Function("e",'_Cal["'+this.divID+'"].tableOver(e);'));
	Calendar.addEvent(this.table,"mouseout",new Function("e",'_Cal["'+this.divID+'"].tableOut(e);'));
	Calendar.addEvent(this.tableBack,"mouseover",new Function("e",'_Cal["'+this.divID+'"].tableOver(e);'));
	Calendar.addEvent(this.tableBack,"mouseout",new Function("e",'_Cal["'+this.divID+'"].tableOut(e);'));
	this.tableOver=function(O){
		var Q=Calendar.eventSrc(O);
		if(Q.tagName!="TD"){
			Q=Q.parentNode;
		}
		if(Q.tagName!="TD"){
			return;
		}
		if(Q.className!="selected"){
			return;
		}
		var K=Q.cellIndex+((Q.parentNode.rowIndex-2)*7);
		var P=new Date(this.start.getTime()+(Calendar.intervalDay*K));
		P.truncateDate();
		P=P.getTime();
		var L=new Date(P+Calendar.intervalDay).getTime();
		var N=[];
		for(var M=0;M<this.entry.length;M++){
			if(this.entry[M].start.getTime()>=L||this.entry[M].end.getTime()<P){
				continue;
			}
			N.push(this.entry[M]);
		}
		Calendar.EntryInfo.show(N,Calendar.lX(Q)+Q.offsetWidth,Calendar.lY(Q)+Q.clientHeight+(_isIE?0:Calendar.scrollY()));
	};
	this.tableOut=function(K){
		Calendar.EntryInfo.close();
	};
	this.syncWith=function(K){
		this.calendar=K;
		this.calendar.mini=this;
	};
	this.unSync=function(){
		if(this.calendar){
			this.calendar.mini=null;this.calendar=null;
		}
	};
	this.curDate="";
	this.draw=function(M){
		var O;
		var Q=this.date.toLocaleString2("ymd");
		if(this.curDate){
			O=this.curDate>Q?"right":"left";
			this.curDate=Q;
			var P=this.table;
			this.table=this.tableBack;
			this.tableBack=P;
		}
		this.curDate=Q;
		this.today=new Date();
		this.today.truncateDate();
		this.start=Calendar.Date(this.date);
		this.end=Calendar.Date(this.date);
		this.start.setDate(1);
		this.end.setDate(1);
		this.start.setDate(this.start.getDate()-this.start.getDay());
		this.end.setMonth(this.end.getMonth()+1);
		this.end.setDate(0);
		this.end.setDate(this.end.getDate()+(6-this.end.getDay()));
		var K=Calendar.Date(this.start);
		this.table.rows[0].cells[1].innerHTML='<a href="javascript:;" onclick="Calendar.ControlAction(\'move\', this, \'prev\')" style="text-decoration:none;">&lt;</a> '+_Cal.t("$1, $2",_Cal.t(Calendar.wMonth[this.date.getMonth()]),this.date.getFullYear())+' <a href="javascript:;" onclick="Calendar.ControlAction(\'move\', this, \'next\')" style="text-decoration:none;">&gt;</a>';
		var S=this.date.getMonth();
		for(var R=2;R<this.table.rows.length&&K<=this.end;R++){
			for(var L=0;L<this.table.rows[R].cells.length;L++){
				var N=K.getDate();
				if(K.getMonth()!=S){
					N='<span style="color:'+Calendar.colorTextBlur+'">'+N+"</span>";
				}
				if(K.getTime()==this.today.getTime()){
					this.table.rows[R].cells[L].style.backgroundColor=Calendar.colorToday;
				}else{
					if(this.table.rows[R].cells[L].style.backgroundColor){
						this.table.rows[R].cells[L].style.backgroundColor="";
					}
				}
				if(this.table.rows[R].cells[L].className=="selected"){
					this.table.rows[R].cells[L].className="";
					this.table.rows[R].cells[L].style.fontWeight="";
					this.table.rows[R].cells[L].style.color="#666";
				}
				this.table.rows[R].cells[L].innerHTML=N;
				K.setDate(K.getDate()+1);
			}
			if(this.table.rows[R].style.display=="none"){
				this.table.rows[R].style.display="";
			}
			
		}
		for(;R<this.table.rows.length;R++){
			if(this.table.rows[R].style.display!="none"){
				this.table.rows[R].style.display="none";
			}
		}
		this.entry.splice(0,this.entry.length);
		if(!M){
			if(this.calendar){
				this.calendar.date=this.date;
				this.calendar.draw(false,true);
			}
			if(Calendar.defaultEntry&&Calendar.defaultEntry.length>0){
				this.addEntries(Calendar.defaultEntry);
			}
		}
		if(this.event["drawFinish"]){
			this.event["drawFinish"](this.start,new Date(this.end.getTime()+Calendar.intervalDay),this);
		}
		if(O){
			this.animateStart(O);
		}
	};
	this.animateStart=function(L){
		this.tableBack.style.zIndex=1;
		var K=this.table.style;
		K.zIndex=2;
		K.position="absolute";
		K.top="0px";
		K.display="";
		K.left=L=="right"?"-100%":"100%";
		this.div.appendChild(this.table);
		this.animate(L,1);
	};
	this.animate=function(K,L){
		this.table.style.left=(K=="right"?(-100+(10*L)):(100-(10*L)))+"%";
		if(L>=10){
			this.animateEnd();
		}else{
			setTimeout('_Cal["'+this.divID+'"].animate("'+K+'", '+(L+1)+")",0);
		}
	};
	this.animateEnd=function(){
		this.tableBack.style.display="none";
		var K=this.table.style;
		K.position="static";
		K.left="0%";
	};
	this.movePrev=function(){
		this.date.setDate(1);
		if(this.date.getMonth()>0){
			this.date.setMonth(this.date.getMonth()-1);
		}else{
			this.date.setMonth(11);
			this.date.setFullYear(this.date.getFullYear()-1);
		}
		this.draw();
	};
	this.moveNext=function(){
		this.date.setDate(1);
		this.date.setMonth(this.date.getMonth()+1);
		this.draw();
	};
	this.findCell=function(P,K){
		P=Calendar.Date(P);
		P.truncateDate();
		K=Calendar.Date(K);
		K.truncateDate();
		P=P.getTime();
		K=K.getTime()+Calendar.intervalDay;
		var N=this.start.getTime();
		if(K<N||P>this.end.getTime()){
			return null;
		}
		P=Math.floor(Math.max(0,P-N)/Calendar.intervalDay);
		K=Math.floor(Math.max(0,K-N)/Calendar.intervalDay);
		if(P==K){
			var O=Math.floor(P/7)+2;
			if(!this.table.rows[O]){
				return null;
			}
			return[this.table.rows[O].cells[P%7]];
		}else{
			var L=[];
			for(var M=P;M<K;M++){
				var O=Math.floor(M/7)+2;
				if(this.table.rows[O]){
					L.push(this.table.rows[O].cells[M%7]);
				}
			}
			return L;
		}
	};
	this.addEntry=function(N,O){
		if(!N||!N.id||!N.start){
			return;
		}
		if(N.start.getTime()>=(this.end.getTime()+Calendar.intervalDay)||N.end.getTime()<this.start.getTime()){
			return;
		}
		this.entry.push(N);
		var K=this.findCell(N.start,N.end);
		if(K){
			for(var M=0;M<K.length;M++){
				if(!K[M]){
					continue;
				}
				if(!K[M].className||K[M].className!="selected"){
					K[M].className="selected";
					var L=K[M].style;
					L.fontWeight="bold";
					L.color="#444";
				}
			}
		}
		if(!O&&this.calendar){
			this.calendar.addEntry(N,false,true);
		}
	}
}

Calendar.showCalendar=function(C){
	var D=_Cal.g("__CALENDAR__");
	var B=_Cal["__CALENDAR__"];
	if(!B||!D){
		if(D&&D.parentNode){
			D.parentNode.removeChild(D);
		}
		delete _Cal["__CALENDAR__"];
		D=_Cal.a(document.body,"DIV");
		D.id="__CALENDAR__";
		var A=D.style;
		A.width=A.height="90%";
		A.margin="2% 4%";
		A.zIndex=9001;
		A.left="0px";
		A.backgroundColor="white";
		A.border="5px solid #eee";
		B=new Calendar(D.id,"month");
		B.addControl(new Calendar.Control.Move);
		B.addControl(new Calendar.Control.CalendarClose);
		B.addControl(new Calendar.Control.View);
		A.position="absolute";
		B.userData=C;
	}else{
		A=D.style;
	}
	A.top=Calendar.scrollY()+"px";
	A.display="block";
	C.syncWith(B);
	C.draw();
};
Calendar.showCalendar.close=function(){
	var B=_Cal.g("__CALENDAR__");
	var A=_Cal["__CALENDAR__"];
	if(!B||!A){
		return;
	}
	if(A.userData){
		A.userData.unSync();
	}
	B.style.display="none";
};
Calendar.Entry=function(B,D,C,F,K,L,O,E,H,N,J,A,M){
	this.id=B;
	this.category=D;
	if(!F){
		F=C;
	}
	if(!C){
		return;
	}
	this.showIndex=-1;
	this.start=C;
	this.end=F;
	if(typeof C!="object"){
		this.start=new Date();
		this.start.fromString(C);
	}
	if(typeof F!="object"){
		this.end=new Date();
		this.end.fromString(F);
	}
	this.type=K?K:"daylong";
	if(this.type!="schedule"){
		this.start.truncateDate();
		this.end.truncateDate();
	}
	if(this.start>this.end){
		var G=this.end;
		this.end=this.start;
		this.start=G;
	}
	this.interval=Math.floor((this.end.getTime()-this.start.getTime())/Calendar.intervalDay)+1;
	if(this.type=="schedule"&&this.start.getDate()!=this.end.getDate()){
		var I=Calendar.Date(this.start);
		I.truncateDate();
		this.interval=Math.floor((this.end.getTime()-I.getTime()-1)/Calendar.intervalDay)+1;
	}
	if(this.type=="job"){
		this.interval=1;
	}
	this.subject=L?L:_Cal.t("no subject");
	this.description=O?O:"";
	this.color=E?E:"black";
	this.bg=H?H:"";
	this.icon=N?N:"";
	this.link=M?M:"";
	if(this.type=="rss"){
		this.icon="http://www.lifepod.co.kr/img/rss.gif";
	}
	this.allowTag=J;
	this.autoCreated=false;
	this.maxHeight=false;
	this.movable=false;
	this.div;
	this.child=[];
	this.userData=A;
};
Calendar.Entry.infoTime=function(C){
	var A='<span style="color:gray">'+C.start.toLocaleDateString();
	if(C.type=="rss"||C.type=="special"){
		return A+"</span>";
	}
	if(!C.interval){
		C.interval=Math.floor((C.end.getTime()-C.start.getTime())/Calendar.intervalDay)+1;
		if(C.type=="schedule"&&C.start.getDate()!=C.end.getDate()){
			var B=Calendar.Date(C.start);
			B.truncateDate();
			C.interval=Math.floor((C.end.getTime()-B.getTime()-1)/Calendar.intervalDay)+1;
		}
	}
	if(C.type=="schedule"){
		if(C.interval>1){
			A+=" "+C.start.toLocaleTimeString()+"~<br />"+C.end.toLocaleDateString()+" "+C.end.toLocaleTimeString()+" <b>"+Calendar.interval2str(C.end-C.start)+"</b>";
		}else{
			A+="<br />"+C.start.toLocaleTimeString()+"~"+C.end.toLocaleTimeString()+" <b>"+Calendar.interval2str(C.end-C.start)+"</b>";
		}
	}else{
		if(C.end&&C.start!=C.end){
			A+="~<br />"+C.end.toLocaleDateString()+" <b>"+(Math.floor((C.end-C.start)/Calendar.intervalDay)+1)+_Cal.t("day")+"</b>";
		}
	}
	A+="</span>";
	return A
};
Calendar.Control=function(E,D,C,B){
	this.id=E;
	this.div=D;
	this.parentID="";
	this.display=false;
	var A=this.div.style;
	A.width=A.height="auto";
	this.align;
	this.vAlign;
	this.setAlign=function(F){
		this.align=F;
		this.div.style.cssFloat=this.div.style.styleFloat=F;
	};
	this.setValign=function(F){
		this.vAlign=F;
	};
	this.setAlign(C?C:"left");
	this.setValign(B?B:"top")
};
Calendar.Control.Move=function(){
	var B="MoveSwitch";
	var A=document.createElement("DIV");
	A.innerHTML='<input class="CalendarMovePrev" type="button" value="&lt;&lt;" title="&lt;&lt;" onclick="Calendar.ControlAction(\'move\', this, \'prev\')" /><input class="CalendarMoveToday" type="button" value="'+_Cal.t("Today")+'" title="'+_Cal.t("Today")+'" onclick="Calendar.ControlAction(\'move\', this, \'today\')" /><input class="CalendarMoveNext" type="button" value="&gt;&gt;" title="&gt;&gt;" onclick="Calendar.ControlAction(\'move\', this, \'next\')" />';
	Calendar.Control.apply(this,[B,A,"left","top"]);
};
Calendar.Control.View=function(){
	var C="ViewSwitch";
	var B=document.createElement("DIV");
	var A='<input class="CalendarViewDay" type="button" value="'+_Cal.t("day")+'" onclick="Calendar.ControlAction(\'view\', this, \'day\')" /><input class="CalendarView4Day" type="button" value="4'+_Cal.t("day")+'" onclick="Calendar.ControlAction(\'view\', this, \'4day\')" /><input class="CalendarViewWeek" type="button" value="'+_Cal.t("week")+'" onclick="Calendar.ControlAction(\'view\', this, \'week\')" /><input class="CalendarView2Week" type="button" value="2'+_Cal.t("week")+'" onclick="Calendar.ControlAction(\'view\', this, \'2week\')" /><input class="CalendarViewMonth" type="button" value="'+_Cal.t("month")+"\" onclick=\"Calendar.ControlAction('view', this, 'month')\" />";
	B.innerHTML=A;Calendar.Control.apply(this,[C,B,"right","top"]);
};
Calendar.Control.CalendarClose=function(){
	var C="CalendarCloseSwitch";
	var B=document.createElement("DIV");
	var A="";
	A+='<input class="CalendarClose" type="button" value="'+_Cal.t("Close")+'" onclick="Calendar.showCalendar.close()" />';
	B.innerHTML=A;
	B.style.marginLeft="10px";
	Calendar.Control.apply(this,[C,B,"right","top"]);
};
Calendar.ControlAction=function(D){
	var B=arguments;switch(D){
		case"view":
			_Cal[B[1].parentNode.objID].changeView(B[2]);
			break;
		case"move":
			switch(B[2]){
				case"prev":
					_Cal[B[1].parentNode.objID].movePrev();
					break;
				case"next":
					_Cal[B[1].parentNode.objID].moveNext();
					break;
				case"today":
					_Cal[B[1].parentNode.objID].moveToday();
					break;
			}
			break;
		case"plugin":
			if(_Cal[B[1].parentNode.objID].plugin[B[2]]&&_Cal[B[1].parentNode.objID].plugin[B[2]].controlAction){
				var A=[];
				for(var C=3;C<B.length;C++){
					A.push(B[C]);
				}
				_Cal[B[1].parentNode.objID].plugin[B[2]].controlAction(A);
			}
			break;
	}
};
Calendar.EntryInfo=function(){
	this.win=_Cal.a(document.body,"DIV");
	var A=this.win.style;
	A.display="none";
	A.position="absolute";
	A.border="3px solid black";
	A.width=A.height="auto";
	A.padding="4px";
	A.maxWidth="300px";
	A.zIndex=9020;
	A.backgroundColor=Calendar.colorBackground;
	this.show=function(E,C,F){
		if(this.eventMode){
			return;
		}
		Calendar.truncate(this.win);
		var B="";
		if(E.category){
			B+="["+(E.category.replace("<","&lt;"))+"]<br />";
		}
		B+=Calendar.Entry.infoTime(E);
		B+="<br /><strong>"+(E.allowTag?E.subject:E.subject.replace("<","&lt;"))+"</strong>";
		if(E.description){
			B+='<br /><span style="color:gray;font-size:8pt;">'+E.description+"</span>";
		}
		this.win.innerHTML=B;
		var D=this.win.style;
		D.display="";
		D.top=Math.min(Math.max(__dom.scrollHeight,document.body.scrollHeight)-this.win.offsetHeight,F+(_isIE?Calendar.scrollY():0))+"px";
		D.left=Math.min(Math.max(__dom.scrollWidth,document.body.scrollWidth)-this.win.offsetWidth,C+(_isIE?Calendar.scrollX():0))+"px";
		D.borderColor=D.color=E.color;
	};
	this.showMulti=function(H,D,I){
		if(this.eventMode){
			return;
		}
		Calendar.truncate(this.win);
		var C=[];
		var E=H[0].color;
		for(var G=0;G<H.length;G++){
			if(E!=H[G].color){
				E="gray";
			}
			var B='<span style="color:'+H[G].color+'">';
			if(H[G].category){
				B+="["+(H[G].category.replace("<","&lt;"))+"]<br />";
			}
			B+=Calendar.Entry.infoTime(H[G]);
			if(H[G].allowTag){
				B+="<br /><strong>"+(H[G].subject)+"</strong>";
			}else{
				B+="<br /><strong>"+(H[G].subject.replace("<","&lt;"))+"</strong>";
			}
			B+="</span>";
			C.push(B);
		}
		this.win.innerHTML=C.length+'개의 일정<div style="border-top:1px solid #ccc;margin:5px 0px;"></div>'+C.join('<div style="border-top:1px solid #ccc;margin:5px 0px;"></div>');
		var F=this.win.style;
		F.display="";
		F.top=Math.min(Math.max(__dom.scrollHeight,document.body.scrollHeight)-this.win.offsetHeight,I+(_isIE?Calendar.scrollY():0))+"px";
		F.left=Math.min(Math.max(__dom.scrollWidth,document.body.scrollWidth)-this.win.offsetWidth,D+(_isIE?Calendar.scrollX():0))+"px";
		F.borderColor=F.color=E;
	}
};
Calendar.EntryInfo.show=function(B,A,C){
	if(!_CalendarEntryInfo){
		_CalendarEntryInfo=new Calendar.EntryInfo();
	}
	if(!B.length){
		B=[B];
	}
	if(B.length==1){
		_CalendarEntryInfo.show(B[0],A,C);
	}else{
		_CalendarEntryInfo.showMulti(B,A,C);
	}
};
Calendar.EntryInfo.close=function(){
	if(_CalendarEntryInfo){
		_CalendarEntryInfo.win.style.display="none";
	}
};
Calendar.getElement=function(A){
	return document.getElementById(A);
};
Calendar.addEvent=function(A,B,C){
	if(!A){
		return;
	}
	if(_isIE){
		A.attachEvent("on"+B,C);
	}else{
		A.addEventListener(B,C,true);
	}
};
Calendar.removeEvent=function(A,B,C){
	if(!A){
		return;
	}
	if(_isIE){
		A.detachEvent("on"+B,C);
	}else{
		A.removeEventListener(B,C,true);
	}
};
Calendar.eventCancel=function(A){
	if(_isIE&&!A){
		A=window.event;
	}
	if(A.preventDefault){
		A.preventDefault();
	}else{
		A.returnValue=false;
	}
	return false;
};
Calendar.setCookie=function(B,D,A,F,C,E){
	document.cookie=B+"="+escape(D)+((A)?"; expires="+A.toGMTString():"")+((F)?"; path="+F:"")+((C)?"; domain="+C:"")+((E)?"; secure":"");
};
Calendar.intervalToDate=function(B,D){
	if(!B){
		return null;
	}
	var A=D;
	if(!A){
		A=new Date;
	}
	var C=B.match(/([-0-9]+) ([a-zA-Z]+)/);
	if(C.length!=3){
		return null;
	}
	switch(C[2].toLowerCase()){
		case"year":
		case"years":
			A.setFullYear(A.getFullYear()+parseInt(C[1]));
			break;
		case"month":
		case"mon":
		case"mons":
			A.setMonth(A.getMonth()+parseInt(C[1]));
			break;
		case"day":
		case"days":
			A.setDate(A.getDate()+parseInt(C[1]));
			break;
	}
	return A;
};
Calendar.getCookie=function(C,F){
	var B=document.cookie;
	var E=C+"=";
	var D=B.indexOf("; "+E);
	if(D==-1){
		D=B.indexOf(E);
		if(D!=0){
			return F;
		}
	}else{
		D+=2;
	}
	var A=document.cookie.indexOf(";",D);
	if(A==-1){
		A=B.length;
	}
	if(unescape(B.substring(D+E.length,A))){
		return unescape(B.substring(D+E.length,A));
	}else{
		return F;
	}
};
Calendar.deleteCookie=function(A,C,B){
	if(Calendar.getCookie(A)){
		document.cookie=A+"="+((C)?"; path="+C:"")+((B)?"; domain="+B:"")+"; expires=Thu, 01-Jan-70 00:00:01 GMT";
	}
};
Calendar.add=function(G,A,C,F,E,B){
	if(!G){
		return null;
	}
	var D;
	if(G.ownerDocument){
		D=G.ownerDocument.createElement(A);
	}else{
		D=document.createElement(A);
	}
	if(C){
		switch(A){
			case"IMG":
			case"IFRAME":
				D.src=C;
				break;
			case"FORM":
				D.NAME=C;
				break;
			case"INPUT":
				if(E){
					D.type=E;
				}
				D.name=C;
				break;
			default:
				D.innerHTML=C;
				break;
		}
	}
	if(F){
		D.className=F;
	}
	if(B){
		if(G.firstChild){
			G.insertBefore(D,G.firstChild);
		}else{
			G.appendChild(D);
		}
	}else{
		G.appendChild(D);
	}
	return D;
};
Calendar.truncate=function(B,A){
	if(!A){
		A=0;
	}
	if(!B){
		return;
	}
	if(B.tagName=="TABLE"){
		while(B.rows.length>A){
			B.deleteRow(A);
		}
	}else{
		if(B.tagName=="SELECT"){
			while(B.options.length>A){
				B.remove(A);
			}
		}else{
			while(B.childNodes.length>A){
				B.removeChild(B.childNodes[A]);
			}
		}
	}
};
Calendar.innerText=function(B,A){
	if(!B){
		return"";
	}
	if(typeof A=="undefined"){
		if(document.body.innerText){
			return B.innerText;
		}else{
			return B.textContent;
		}
	}else{
		if(document.body.innerText){
			B.innerText=A;
		}else{
			B.textContent=A;
		}
	}
};
Calendar.number=function(B){
	if(!B){
		return 0;
	}
	var A=parseInt(B.toString().replace(/^0/,""));
	if(isNaN(A)){
		return 0;
	}
	return A;
};
Calendar.Date=function(A){
	return new Date(A.getTime());
};
Calendar.str2date=function(A){
	var B=new Date;
	B.fromString(A);
	return B;
};
Calendar.interval2str=function(C){
	C/=(1000*60);
	var A=[];
	if(C>=60){
		var B=Math.floor(C/60);
		A[0]=B+_Cal.t("hour");
		C-=B*60;
	}
	if(C>0){
		A[A.length]=C+_Cal.t("minute");
	}
	return A.join(" ");
};
Calendar.makeTime=function(A,B,C){
	return(A.toString().lpad(2,0))+(C?C:"")+(B.toString().lpad(2,0));
};
Calendar.printTime=function(A,B){
	return(A>11?_Cal.t("PM"):_Cal.t("AM"))+" "+Calendar.makeTime((A==12?A:(A%12)),B,":");
};
Calendar.eventSrc=function(A){
	return(_isIE)?A.srcElement:A.target;
};
Calendar.scrollX=function(){
	return(__dom.scrollLeft+document.body.scrollLeft);
};
Calendar.scrollY=function(){
	return(__dom.scrollTop+document.body.scrollTop);
};
Calendar.eventX=function(A){
	if(_isIE){
		return A.clientX;
	}else{
		return A.pageX;
	}
};
Calendar.eventY=function(A){
	if(_isIE){
		return A.clientY;
	}else{
		return A.pageY;
	}
};
var _eventCapture=false;
Calendar.eventCapture=function(){
	if(document.body.setCapture){
		document.body.setCapture();
		_eventCapture=true;
	}else{
		document.body.style.MozUserSelect="none";
	}
};
Calendar.eventRelease=function(){
	if(document.body.releaseCapture){
		if(_eventCapture){
			document.body.releaseCapture();
		}
	}else{
		document.body.style.MozUserSelect="";
	}
};
Calendar.lX=function(A){
	var B=0;
	while(A){
		B+=A.offsetLeft||0;
		if(A.parentNode){
			B-=A.parentNode.scrollLeft||0;
		}
		A=A.offsetParent||A.parentNode;
	}
	if(_isIE){
		B-=__dom.scrollLeft;
	}else{
		if(_isSafari){
			B-=document.body.scrollLeft;
		}
	}
	return B;
};
Calendar.lY=function(A){
	var B=0;
	while(A){
		B+=A.offsetTop||0;
		if(A.parentNode){
			B-=A.parentNode.scrollTop||0;
		}
	A=A.offsetParent||A.parentNode;
	}
	if(_isIE){
		B-=__dom.scrollTop;
	}else{
		if(_isSafari){
			B-=document.body.scrollTop;
		}
	}
	return B;
};
Calendar.alpha=function(B,A){
	if(_isIE){
		if(A>=100){
			if(B.style.filter.match(/alpha/i)){
				B.style.filter=B.style.filter.replace(/alpha\([^)]*\)/i,"");
			}
		}else{
			if(B.style.filter.match(/alpha/i)){
				B.filters["alpha"].opacity=A;
			}else{
				B.style.filter+=" alpha(opacity="+A+")";
			}
		}
	}else{
		B.style.opacity=A/100;
	}
};
Date.prototype.truncateDate=function(){
	this.setTime(Date.parse(this.toDateString()));
};
Date.timezoneOffset=new Date().getTimezoneOffset();
Date.prototype.fromString=function(B){
	if(B){
		var A=B.match(/([0-9]{4})[-\/]?([0-9]{1,2})[-\/]?([0-9]{1,2})([ T]([0-9]{1,2}):?([0-9]{1,2})(:([0-9]{1,2}))?)?(\+([0-9]{1,2})(:([0-9]{1,2}))?)?/);
		if(A){
			this.setTime(new Date(A[1],parseInt(A[2].replace(/^0+/,""))-1,A[3],A[5]?A[5]:0,A[6]?A[6]:0,A[8]?A[8]:0,0).getTime());
		}
	}
};
Date.prototype.toLocaleString2=function(F){
	var C=Calendar.wDay;
	var D=Calendar.wDayS;
	var E=Calendar.wMonth;
	var A="";
	for(var B=0;B<F.length;B++){
		switch(F.charAt(B)){
			case"y":
				A+=this.getFullYear().toString();
				break;
			case"m":
				A+=(this.getMonth()+1).toString().lpad(2,0);
				break;
			case"M":
				A+=E[this.getMonth()];
				break;
			case"d":
				A+=this.getDate().toString().lpad(2,0);
				break;
			case"h":
				A+=this.getHours().toString().lpad(2,0);
				break;
			case"i":
				A+=this.getMinutes().toString().lpad(2,0);
				break;
			case"s":
				A+=this.getSeconds().toString().lpad(2,0);
				break;
			case"w":
				A+=_Cal.t(D[this.getDay()]);
				break;
			case"W":
				A+=_Cal.t(C[this.getDay()]);
				break;
			case"H":
				A+=(this.getHours()>11?_Cal.t("PM"):_Cal.t("AM"))+" ";
				if(this.getHours()==12){
					A+="12";
				}else{
					A+=(this.getHours()%12).toString();
				}
				break;
			default:
				A+=F.charAt(B);
				break;
		}
	}
	return A;
};
String.prototype.lpad=function(B,A){
	var C=this;
	while(C.length<B){
		C=A+C;
	}
	return C;
};
Calendar.getLocale=function(){
	if(!Calendar.Language){
		var A=document.location.pathname.toString().match(/^\/([^\/]+)\//);
		if(A&&A[1]&&_messages[A[1]]){
			Calendar.Language=_messages[A[1]];
		}else{
			Calendar.Language=Calendar.getCookie("user_locale","ko");
		}
	}
	return Calendar.Language;
};
Calendar.getText=function(C){
	var A=Calendar.getLocale();
	if(_messages&&_messages[A]&&_messages[A][C]){
		C=_messages[A][C];
	}
	if(arguments.length>1){
		for(var B=1;B<arguments.length;B++){
			C=C.replace("$"+B,arguments[B]);
		}
	}
	return C;
};
_Cal.t=Calendar.getText;
_Cal.g=Calendar.getElement;
_Cal.a=Calendar.add;
__dom=document.documentElement;
var _messages;
if(!_messages){
	_messages={}
}
if(!_messages["ko"]){
	_messages["ko"]={}
}
if(!window["_APIExportData"]){
	window["_APIExportData"]={}
}
Calendar.APIDrawTimer={}
Calendar.APIDrawURL="";
Calendar.APIDrawFinish=function(E,A,D){
	var C;
	for(var B in _APIExportData){
		if(_APIExportData[B]["calendar"]==D){
			C=_APIExportData[B];
			break;
		}
	}
	if(!C){
		return;
	}
	clearTimeout(Calendar.APIDrawTimer[B]);
	Calendar.APIDrawURL="http://www.lifepod.co.kr/calendar/feed/"+C.sq+".js?key="+(C.key?C.key:"")+"&calendar="+(C.category?C.category:"")+"&start="+E.toLocaleString2("y-m-d")+"&end="+A.toLocaleString2("y-m-d")+"&apikey="+B;
	Calendar.APIDrawTimer[B]=setTimeout('Calendar.APILoadJS("'+B+'")',10);
};
Calendar.APILoadJS=function(A){
	clearTimeout(Calendar.APIDrawTimer[A]);
	if(!Calendar.APIDrawURL){
		return;
	}
	var B=_Cal.g("_calendar_script_"+A);
	if(B&&B.parentNode){
		B.parentNode.removeChild(B);
	}
	B=document.createElement("script");
	B.id="_calendar_script_"+A;
	B.type="text/javascript";
	B.src=Calendar.APIDrawURL;
	document.body.appendChild(B);
};
CalendarAPIDraw=function(A,B){
	if(!_APIExportData[A]||!_APIExportData[A].calendar){
		return;
	}
	_APIExportData[A].calendar.addEntries(B);
};
for(var key in _APIExportData){
	if(_APIExportData[key]["calendar"]){
		continue;
	}
	var dummy=_Cal.g("_calendar_dummy_"+key);
	if(!dummy||!dummy.parentNode){
		continue;
	}
	if(!dummy.parentNode.id){
		dummy.parentNode.id="_calendar_export_"+key;
	}
	var t=_APIExportData[key]["type"];
	var o=_APIExportData[key]["options"];
	var c=(t=="mini"?new CalendarMini(dummy.parentNode.id,null,o):(t=="nano"?new CalendarNano(dummy.parentNode.id,null,o):new Calendar(dummy.parentNode.id,o?o["view"]:null,null,o)));
	_APIExportData[key]["calendar"]=c;
	if(t=="calendar"){
		c.addControl(new Calendar.Control.Move);
		c.addControl(new Calendar.Control.View);
	}
	dummy.parentNode.removeChild(dummy);
	c.attachEvent("drawFinish",Calendar.APIDrawFinish);
	c.draw();
}

__msg=_messages['ko'];
__msg['Calendar']='캘린더';
__msg['Noon']='정오';
__msg['AM']='오전';
__msg['PM']='오후';
__msg['Sun']='일';
__msg['Mon']='월';
__msg['Tue']='화';
__msg['Wed']='수';
__msg['Thu']='목';
__msg['Fri']='금';
__msg['Sat']='토';
__msg['Sunday']='일요일';
__msg['Monday']='월요일';
__msg['Tuesday']='화요일';
__msg['Wednesday']='수요일';
__msg['Thursday']='목요일';
__msg['Friday']='금요일';
__msg['Saturday']='토요일';
__msg['$1, $2']='$2년 $1';
__msg['$2, $3 $1']='$1년 $2월 $3일';
__msg['January']='01월';
__msg['February']='02월';
__msg['March']='03월';
__msg['April']='04월';
__msg['May']='05월';
__msg['June']='06월';
__msg['July']='07월';
__msg['August']='08월';
__msg['September']='09월';
__msg['October']='10월';
__msg['November']='11월';
__msg['December']='12월';
__msg['hour']='시간';
__msg['minute']='분';
__msg['day']='일';
__msg['days']='일';
__msg['week']='주';
__msg['2week']='2주';
__msg['month']='월';
__msg['year']='년';
__msg['Today']='오늘';
__msg['Maximize']='크게 보기';
__msg['timemachine']='타임머신';
__msg['timelines']='타임라인';
__msg['Read only']='읽기 전용';
__msg['Read & Write']='읽기/쓰기';
__msg['New schedule']='새 일정 추가';
__msg['Daylong']='종일 일정';
__msg['$1 schedules']='$1개의 일정';

__msg['No element']='엘리먼트가 없습니다.';

__msg['Close']='닫기';


var __l=Calendar.defaultEntry;
var __s=Calendar.str2date;
/* 2007년 한국 기념일 및 절기 */
__l.push(new Calendar.Entry("070101a", "", __s('2007-01-01 09:00:00+09'), __s('2007-01-01 09:00:00+09'), 'anniversary', '신정', '설날<br />\r\n양력 1월 1일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=91261'));
__l.push(new Calendar.Entry("070105a", "", __s('2007-01-05 09:00:00+09'), __s('2007-01-05 09:00:00+09'), 'anniversary', '소한(小寒)', '겨울 추위 한 차례<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("070120a", "", __s('2007-01-20 09:00:00+09'), __s('2007-01-20 09:00:00+09'), 'anniversary', '대한(大寒)', '겨울 큰 추위<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("070218a", "", __s('2007-02-18 09:00:00+09'), __s('2007-02-18 09:00:00+09'), 'anniversary', '구정', '설날 음력 1월 1일<br />\r\n우리나라 명절의 하나<br />\r\n정월 초하룻날', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=91261'));
__l.push(new Calendar.Entry("070204a", "", __s('2007-02-04 09:00:00+09'), __s('2007-02-04 09:00:00+09'), 'anniversary', '입춘(立春)', '봄의 문턱<br />\r\n음력 2007년 1월 10일', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("070218b", "", __s('2007-02-18 09:00:00+09'), __s('2007-02-18 09:00:00+09'), 'anniversary', '우수(雨水)', '봄비가 내린다는<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("070301a", "", __s('2007-03-01 09:00:00+09'), __s('2007-03-01 09:00:00+09'), 'anniversary', '삼일절', '삼일절<br />\r\n양력 3월 1일<br />\r\n3.1절', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=86589'));
__l.push(new Calendar.Entry("070305a", "", __s('2007-03-05 09:00:00+09'), __s('2007-03-05 09:00:00+09'), 'anniversary', '경칩(驚蟄)', '태양 황경이 345도가 될 때이다. 이 무렵은 날씨가 따뜻해져 초목(草木)의 싹이 돋고 동면(冬眠)하던 동물이 깨어 꿈틀 대기 시작한다는 의미에서 명칭이 정해졌다.<br />\r\n음력 2007년 2월 9일', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("070320a", "", __s('2007-03-20 09:00:00+09'), __s('2007-03-20 09:00:00+09'), 'anniversary', '춘분(春分)', '태양 황경이 0도가 되는 때를 말한다. 한국에서는 대개 입춘부터 봄이라고 하지만, 유럽은 춘분부터 봄이다. 춘분에는 낮과 밤의 길이가 12시간으로 같다.<br />\r\n음력 2007년 2월 24일', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("070405a", "", __s('2007-04-05 09:00:00+09'), __s('2007-04-05 09:00:00+09'), 'anniversary', '식목일', '식목일<br />\r\n양력 4월 5일<br />\r\n애림 의식 고취와 국토 미화, 산지 자원화를 위해 범국민적으로 나무를 심는 날', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=101101'));
__l.push(new Calendar.Entry("070405b", "", __s('2007-04-05 09:00:00+09'), __s('2007-04-05 09:00:00+09'), 'anniversary', '청명(淸明)', '봄 농사의 준비를 한다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("070405c", "", __s('2007-04-05 09:00:00+09'), __s('2007-04-05 09:00:00+09'), 'anniversary', '한식(寒食)', '한식(寒食)<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("070420a", "", __s('2007-04-20 09:00:00+09'), __s('2007-04-20 09:00:00+09'), 'anniversary', '곡우(穀雨)', '농삿비가 내린다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("070501a", "", __s('2007-05-01 00:00:00+09'), __s('2007-05-01 00:00:00+09'), 'anniversary', '근로자의 날', '근로자의 노고를 위로하고, 근무 의욕을 높이기 위해 제정한 법정 기념일.<br />\n매년 5월 1일<br />\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("070505a", "", __s('2007-05-05 09:00:00+09'), __s('2007-05-05 09:00:00+09'), 'anniversary', '어린이날', '어린이날<br />\r\n양력 5월 5일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=109895'));
__l.push(new Calendar.Entry("070505b", "", __s('2007-05-05 09:00:00+09'), __s('2007-05-05 09:00:00+09'), 'anniversary', '입하(立夏)', '여름의 문턱<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("070518a", "", __s('2007-05-18 00:00:00+09'), __s('2007-05-18 00:00:00+09'), 'anniversary', '성년의 날', '성인으로서 자부심과 책임의식을 부여하는 날...<br />\n매년 5월 셋째 월요일', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("070521a", "", __s('2007-05-21 09:00:00+09'), __s('2007-05-21 09:00:00+09'), 'anniversary', '소만(小滿)', '본격적인 농사의 시작<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("070524a", "", __s('2007-05-24 00:00:00+09'), __s('2007-05-24 00:00:00+09'), 'anniversary', '석가탄신일', '석가탄신일<br />\r\n음력 4월 8일<br />\r\n석가가 탄생한 날 초파일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=295071'));
__l.push(new Calendar.Entry("070528a", "", __s('2007-05-28 09:00:00+09'), __s('2007-05-28 09:00:00+09'), 'anniversary', '단오(端午)', '단오는 일명 천중절(天中節), 중오절(重午節), 단양(端陽), 오월절(五月節)이라고도 한다. 특히 술의날, 수릿날(戌衣日·水瀨日)이라고도 한다. 여기서 술의와 수리는 모두 수레를 뜻하는 것으로, 한국의 옛사람들이 농사를 지을 때 수레가 중요한 기구였음을 의미한다고 한다. 또는, 수리는 신(神)과 높다(高)는 뜻이 있어서, 높은 신이 오시는 날의 뜻으로도 해석된다. 단오는 각 지방마다 독특한 명칭이 있다. 단양수리 - 전라남도 며느리날 - 경상북도. 며느리가 친정을 찾아 하루종일 그네를 뛰며 놀 수 있는 날이라고 한다. 과부 시집가는 날 - 강릉 미나리 환갑날 - 경기도 동두천 소 군둘레 끼우는 날 - 강원도 삼척. <br />\r\n음력 5월 5일', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("070605a", "", __s('2007-06-05 09:00:00+09'), __s('2007-06-05 09:00:00+09'), 'anniversary', '망종(芒種)', '씨뿌리기시작<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("070606a", "", __s('2007-06-06 09:00:00+09'), __s('2007-06-06 09:00:00+09'), 'anniversary', '현충일', '현충일<br />\r\n양력 6월 6일<br />\r\n나라를 위하여 목숨을 바친 애국 선열과 국군 장병들의 넋을 위로하고, 충절을 추모하기 위하여 정한 기념일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=189434'));
__l.push(new Calendar.Entry("070621a", "", __s('2007-06-21 09:00:00+09'), __s('2007-06-21 09:00:00+09'), 'anniversary', '하지(夏至)', '태양 황경이 90도가 되는 때이다. 양력으로는 6월 21일경인데, 북반구에서는 이 시기에 낮의 길이가 가장 길다. <br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("070707a", "", __s('2007-07-07 09:00:00+09'), __s('2007-07-07 09:00:00+09'), 'anniversary', '소서(小署)', '여름 더위 한 차례<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("070714a", "", __s('2007-07-14 09:00:00+09'), __s('2007-07-14 09:00:00+09'), 'anniversary', '초복(初伏)', '삼복(三伏)에서 첫 번째 복(伏). 하지(夏至)가 지난 뒤 셋째 경일(庚日)에 든다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("070717a", "", __s('2007-07-17 09:00:00+09'), __s('2007-07-17 09:00:00+09'), 'anniversary', '제헌절', '제헌절<br />\r\n양력 7월 17일<br />\r\n대한민국 헌법 공포를 기념하는 날', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=137999'));
__l.push(new Calendar.Entry("070723a", "", __s('2007-07-23 09:00:00+09'), __s('2007-07-23 09:00:00+09'), 'anniversary', '대서(大暑)', '여름 큰 더위<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("070724a", "", __s('2007-07-24 09:00:00+09'), __s('2007-07-24 09:00:00+09'), 'anniversary', '중복(中伏)', '삼복(三伏)의 하나. 하지(夏至)가 지난 뒤 네 번째 경일(庚日)에 든다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("070807a", "", __s('2007-08-07 09:00:00+09'), __s('2007-08-07 09:00:00+09'), 'anniversary', '입추(立秋)', '가을의 문턱<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("070813a", "", __s('2007-08-13 09:00:00+09'), __s('2007-08-13 09:00:00+09'), 'anniversary', '말복(末伏)', '삼복(三伏)에서 마지막 복. 입추(立秋)가 지난 뒤의 첫 번째 경일(庚日)을 이른다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("070815a", "", __s('2007-08-15 09:00:00+09'), __s('2007-08-15 09:00:00+09'), 'anniversary', '광복절', '광복절<br />\r\n양력 8월 15일<br />\r\n일본의 식민지 지배에서 벗어난 것을 기념하고, 대한민국 정부수립을 경축하는 날', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=18734'));
__l.push(new Calendar.Entry("070823a", "", __s('2007-08-23 09:00:00+09'), __s('2007-08-23 09:00:00+09'), 'anniversary', '처서(處暑)', '더위가 가심<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("070907a", "", __s('2007-09-07 09:00:00+09'), __s('2007-09-07 09:00:00+09'), 'anniversary', '백로(白露)', '맑은 이슬이 내림<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("070923a", "", __s('2007-09-23 09:00:00+09'), __s('2007-09-23 09:00:00+09'), 'anniversary', '추분(秋分)', '태양 황경이 180도가 되는 때를 말한다. 춘분과 추분을 흔히 이분(二分)이라고 총칭하는데, 하지 이후 낮의 길이가 조금씩 짧아져 추분이 되면 낮과 밤의 길이가 같아진다. 추분 이후부터 차츰 밤이 길어져 바야흐로 여름이 지나고 가을이 다가옴을 느낄 수 있다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("070925a", "", __s('2007-09-25 09:00:00+09'), __s('2007-09-25 09:00:00+09'), 'anniversary', '추석', '추석<br />\r\n음력 8월 15일<br />\r\n우리나라의 대표적 명절', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=148394'));
__l.push(new Calendar.Entry("071003a", "", __s('2007-10-03 09:00:00+09'), __s('2007-10-03 09:00:00+09'), 'anniversary', '개천절', '개천절<br />\r\n양력 10월 3일<br />\r\n우리 민족의 시조 단군이 개국한 날을 기념하는 국경일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=6887'));
__l.push(new Calendar.Entry("071008a", "", __s('2007-10-08 09:00:00+09'), __s('2007-10-08 09:00:00+09'), 'anniversary', '한로(寒露)', '찬 이슬이 내리기 시작<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("071023a", "", __s('2007-10-23 09:00:00+09'), __s('2007-10-23 09:00:00+09'), 'anniversary', '상강(霜降)', '서리가 내리기 시작<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("071107a", "", __s('2007-11-07 09:00:00+09'), __s('2007-11-07 09:00:00+09'), 'anniversary', '입동(立冬)', '겨울의 문턱<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("071122a", "", __s('2007-11-22 09:00:00+09'), __s('2007-11-22 09:00:00+09'), 'anniversary', '소설(小雪)', '겨울 강설 한 차례<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("071207a", "", __s('2007-12-07 09:00:00+09'), __s('2007-12-07 09:00:00+09'), 'anniversary', '대설(大雪)', '겨울 큰 눈이 온다는<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("071222a", "", __s('2007-12-22 09:00:00+09'), __s('2007-12-22 09:00:00+09'), 'anniversary', '동지(冬至)', '태양 황경이 270도가 되는 때이다. 북반구에서는 이 시기에 낮의 길이가 가장 짧다. <br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("071225a", "", __s('2007-12-25 09:00:00+09'), __s('2007-12-25 09:00:00+09'), 'anniversary', '성탄절', '성탄절, 크리스마스<br />\r\n양력 12월 25일<br />\r\n예수 그리스도의 탄생을 기념하는 축일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=153011'));
/* 2008년 한국 기념일 및 절기 */
__l.push(new Calendar.Entry("080101a", "", __s('2008-01-01 09:00:00+09'), __s('2008-01-01 09:00:00+09'), 'anniversary', '신정', '설날<br />\r\n양력 1월 1일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=91261'));
__l.push(new Calendar.Entry("080105a", "", __s('2008-01-05 09:00:00+09'), __s('2008-01-05 09:00:00+09'), 'anniversary', '소한(小寒)', '겨울 추위 한 차례<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("080120a", "", __s('2008-01-20 09:00:00+09'), __s('2008-01-20 09:00:00+09'), 'anniversary', '대한(大寒)', '겨울 큰 추위<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("080207a", "", __s('2008-02-07 09:00:00+09'), __s('2008-02-07 09:00:00+09'), 'anniversary', '구정', '설날 음력 1월 1일<br />\r\n우리나라 명절의 하나<br />\r\n정월 초하룻날', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=91261'));
__l.push(new Calendar.Entry("080204a", "", __s('2008-02-04 09:00:00+09'), __s('2008-02-04 09:00:00+09'), 'anniversary', '입춘(立春)', '봄의 문턱<br />\r\n음력 2008년 1월 10일', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("080218a", "", __s('2008-02-18 09:00:00+09'), __s('2008-02-18 09:00:00+09'), 'anniversary', '우수(雨水)', '봄비가 내린다는<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("080301a", "", __s('2008-03-01 09:00:00+09'), __s('2008-03-01 09:00:00+09'), 'anniversary', '삼일절', '삼일절<br />\r\n양력 3월 1일<br />\r\n3.1절', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=86589'));
__l.push(new Calendar.Entry("080305a", "", __s('2008-03-05 09:00:00+09'), __s('2008-03-05 09:00:00+09'), 'anniversary', '경칩(驚蟄)', '태양 황경이 345도가 될 때이다. 이 무렵은 날씨가 따뜻해져 초목(草木)의 싹이 돋고 동면(冬眠)하던 동물이 깨어 꿈틀 대기 시작한다는 의미에서 명칭이 정해졌다.<br />\r\n음력 2008년 2월 9일', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("080320a", "", __s('2008-03-20 09:00:00+09'), __s('2008-03-20 09:00:00+09'), 'anniversary', '춘분(春分)', '태양 황경이 0도가 되는 때를 말한다. 한국에서는 대개 입춘부터 봄이라고 하지만, 유럽은 춘분부터 봄이다. 춘분에는 낮과 밤의 길이가 12시간으로 같다.<br />\r\n음력 2008년 2월 24일', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("080405a", "", __s('2008-04-05 09:00:00+09'), __s('2008-04-05 09:00:00+09'), 'anniversary', '식목일', '식목일<br />\r\n양력 4월 5일<br />\r\n애림 의식 고취와 국토 미화, 산지 자원화를 위해 범국민적으로 나무를 심는 날', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=101101'));
__l.push(new Calendar.Entry("080405b", "", __s('2008-04-05 09:00:00+09'), __s('2008-04-05 09:00:00+09'), 'anniversary', '청명(淸明)', '봄 농사의 준비를 한다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("080405c", "", __s('2008-04-05 09:00:00+09'), __s('2008-04-05 09:00:00+09'), 'anniversary', '한식(寒食)', '한식(寒食)<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("080420a", "", __s('2008-04-20 09:00:00+09'), __s('2008-04-20 09:00:00+09'), 'anniversary', '곡우(穀雨)', '농삿비가 내린다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("080501a", "", __s('2008-05-01 00:00:00+09'), __s('2008-05-01 00:00:00+09'), 'anniversary', '근로자의 날', '근로자의 노고를 위로하고, 근무 의욕을 높이기 위해 제정한 법정 기념일.<br />\n매년 5월 1일<br />\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("080505a", "", __s('2008-05-05 09:00:00+09'), __s('2008-05-05 09:00:00+09'), 'anniversary', '어린이날', '어린이날<br />\r\n양력 5월 5일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=109895'));
__l.push(new Calendar.Entry("080505b", "", __s('2008-05-05 09:00:00+09'), __s('2008-05-05 09:00:00+09'), 'anniversary', '입하(立夏)', '여름의 문턱<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("080518a", "", __s('2008-05-18 00:00:00+09'), __s('2008-05-18 00:00:00+09'), 'anniversary', '성년의 날', '성인으로서 자부심과 책임의식을 부여하는 날...<br />\n매년 5월 셋째 월요일', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("080521a", "", __s('2008-05-21 09:00:00+09'), __s('2008-05-21 09:00:00+09'), 'anniversary', '소만(小滿)', '본격적인 농사의 시작<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("080512a", "", __s('2008-05-12 00:00:00+09'), __s('2008-05-12 00:00:00+09'), 'anniversary', '석가탄신일', '석가탄신일<br />\r\n음력 4월 8일<br />\r\n석가가 탄생한 날 초파일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=295071'));
__l.push(new Calendar.Entry("080528a", "", __s('2008-05-28 09:00:00+09'), __s('2008-05-28 09:00:00+09'), 'anniversary', '단오(端午)', '단오는 일명 천중절(天中節), 중오절(重午節), 단양(端陽), 오월절(五月節)이라고도 한다. 특히 술의날, 수릿날(戌衣日·水瀨日)이라고도 한다. 여기서 술의와 수리는 모두 수레를 뜻하는 것으로, 한국의 옛사람들이 농사를 지을 때 수레가 중요한 기구였음을 의미한다고 한다. 또는, 수리는 신(神)과 높다(高)는 뜻이 있어서, 높은 신이 오시는 날의 뜻으로도 해석된다. 단오는 각 지방마다 독특한 명칭이 있다. 단양수리 - 전라남도 며느리날 - 경상북도. 며느리가 친정을 찾아 하루종일 그네를 뛰며 놀 수 있는 날이라고 한다. 과부 시집가는 날 - 강릉 미나리 환갑날 - 경기도 동두천 소 군둘레 끼우는 날 - 강원도 삼척. <br />\r\n음력 5월 5일', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("080605a", "", __s('2008-06-05 09:00:00+09'), __s('2008-06-05 09:00:00+09'), 'anniversary', '망종(芒種)', '씨뿌리기시작<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("080606a", "", __s('2008-06-06 09:00:00+09'), __s('2008-06-06 09:00:00+09'), 'anniversary', '현충일', '현충일<br />\r\n양력 6월 6일<br />\r\n나라를 위하여 목숨을 바친 애국 선열과 국군 장병들의 넋을 위로하고, 충절을 추모하기 위하여 정한 기념일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=189434'));
__l.push(new Calendar.Entry("080621a", "", __s('2008-06-21 09:00:00+09'), __s('2008-06-21 09:00:00+09'), 'anniversary', '하지(夏至)', '태양 황경이 90도가 되는 때이다. 양력으로는 6월 21일경인데, 북반구에서는 이 시기에 낮의 길이가 가장 길다. <br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("080707a", "", __s('2008-07-07 09:00:00+09'), __s('2008-07-07 09:00:00+09'), 'anniversary', '소서(小署)', '여름 더위 한 차례<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("080714a", "", __s('2008-07-14 09:00:00+09'), __s('2008-07-14 09:00:00+09'), 'anniversary', '초복(初伏)', '삼복(三伏)에서 첫 번째 복(伏). 하지(夏至)가 지난 뒤 셋째 경일(庚日)에 든다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("080717a", "", __s('2008-07-17 09:00:00+09'), __s('2008-07-17 09:00:00+09'), 'anniversary', '제헌절', '제헌절<br />\r\n양력 7월 17일<br />\r\n대한민국 헌법 공포를 기념하는 날', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=137999'));
__l.push(new Calendar.Entry("080723a", "", __s('2008-07-23 09:00:00+09'), __s('2008-07-23 09:00:00+09'), 'anniversary', '대서(大暑)', '여름 큰 더위<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("080724a", "", __s('2008-07-24 09:00:00+09'), __s('2008-07-24 09:00:00+09'), 'anniversary', '중복(中伏)', '삼복(三伏)의 하나. 하지(夏至)가 지난 뒤 네 번째 경일(庚日)에 든다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("080807a", "", __s('2008-08-07 09:00:00+09'), __s('2008-08-07 09:00:00+09'), 'anniversary', '입추(立秋)', '가을의 문턱<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("080813a", "", __s('2008-08-13 09:00:00+09'), __s('2008-08-13 09:00:00+09'), 'anniversary', '말복(末伏)', '삼복(三伏)에서 마지막 복. 입추(立秋)가 지난 뒤의 첫 번째 경일(庚日)을 이른다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("080815a", "", __s('2008-08-15 09:00:00+09'), __s('2008-08-15 09:00:00+09'), 'anniversary', '광복절', '광복절<br />\r\n양력 8월 15일<br />\r\n일본의 식민지 지배에서 벗어난 것을 기념하고, 대한민국 정부수립을 경축하는 날', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=18734'));
__l.push(new Calendar.Entry("080823a", "", __s('2008-08-23 09:00:00+09'), __s('2008-08-23 09:00:00+09'), 'anniversary', '처서(處暑)', '더위가 가심<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("080907a", "", __s('2008-09-07 09:00:00+09'), __s('2008-09-07 09:00:00+09'), 'anniversary', '백로(白露)', '맑은 이슬이 내림<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("080923a", "", __s('2008-09-23 09:00:00+09'), __s('2008-09-23 09:00:00+09'), 'anniversary', '추분(秋分)', '태양 황경이 180도가 되는 때를 말한다. 춘분과 추분을 흔히 이분(二分)이라고 총칭하는데, 하지 이후 낮의 길이가 조금씩 짧아져 추분이 되면 낮과 밤의 길이가 같아진다. 추분 이후부터 차츰 밤이 길어져 바야흐로 여름이 지나고 가을이 다가옴을 느낄 수 있다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("080914a", "", __s('2008-09-14 09:00:00+09'), __s('2008-09-14 09:00:00+09'), 'anniversary', '추석', '추석<br />\r\n음력 8월 15일<br />\r\n우리나라의 대표적 명절', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=148394'));
__l.push(new Calendar.Entry("081003a", "", __s('2008-10-03 09:00:00+09'), __s('2008-10-03 09:00:00+09'), 'anniversary', '개천절', '개천절<br />\r\n양력 10월 3일<br />\r\n우리 민족의 시조 단군이 개국한 날을 기념하는 국경일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=6887'));
__l.push(new Calendar.Entry("081008a", "", __s('2008-10-08 09:00:00+09'), __s('2008-10-08 09:00:00+09'), 'anniversary', '한로(寒露)', '찬 이슬이 내리기 시작<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("081023a", "", __s('2008-10-23 09:00:00+09'), __s('2008-10-23 09:00:00+09'), 'anniversary', '상강(霜降)', '서리가 내리기 시작<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("081107a", "", __s('2008-11-07 09:00:00+09'), __s('2008-11-07 09:00:00+09'), 'anniversary', '입동(立冬)', '겨울의 문턱<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("081122a", "", __s('2008-11-22 09:00:00+09'), __s('2008-11-22 09:00:00+09'), 'anniversary', '소설(小雪)', '겨울 강설 한 차례<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("081207a", "", __s('2008-12-07 09:00:00+09'), __s('2008-12-07 09:00:00+09'), 'anniversary', '대설(大雪)', '겨울 큰 눈이 온다는<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("081222a", "", __s('2008-12-22 09:00:00+09'), __s('2008-12-22 09:00:00+09'), 'anniversary', '동지(冬至)', '태양 황경이 270도가 되는 때이다. 북반구에서는 이 시기에 낮의 길이가 가장 짧다. <br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("081225a", "", __s('2008-12-25 09:00:00+09'), __s('2008-12-25 09:00:00+09'), 'anniversary', '성탄절', '성탄절, 크리스마스<br />\r\n양력 12월 25일<br />\r\n예수 그리스도의 탄생을 기념하는 축일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=153011'));
/* 2009년 한국 기념일 및 절기 */
__l.push(new Calendar.Entry("090101a", "", __s('2009-01-01 09:00:00+09'), __s('2009-01-01 09:00:00+09'), 'anniversary', '신정', '설날<br />\r\n양력 1월 1일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=91261'));
__l.push(new Calendar.Entry("090105a", "", __s('2009-01-05 09:00:00+09'), __s('2009-01-05 09:00:00+09'), 'anniversary', '소한(小寒)', '겨울 추위 한 차례<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("090120a", "", __s('2009-01-20 09:00:00+09'), __s('2009-01-20 09:00:00+09'), 'anniversary', '대한(大寒)', '겨울 큰 추위<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("090126a", "", __s('2009-01-26 09:00:00+09'), __s('2009-01-26 09:00:00+09'), 'anniversary', '구정', '설날 음력 1월 1일<br />\r\n우리나라 명절의 하나<br />\r\n정월 초하룻날', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=91261'));
__l.push(new Calendar.Entry("090204a", "", __s('2009-02-04 09:00:00+09'), __s('2009-02-04 09:00:00+09'), 'anniversary', '입춘(立春)', '봄의 문턱<br />\r\n음력 2009년 1월 10일', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("090218a", "", __s('2009-02-18 09:00:00+09'), __s('2009-02-18 09:00:00+09'), 'anniversary', '우수(雨水)', '봄비가 내린다는<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("090301a", "", __s('2009-03-01 09:00:00+09'), __s('2009-03-01 09:00:00+09'), 'anniversary', '삼일절', '삼일절<br />\r\n양력 3월 1일<br />\r\n3.1절', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=86589'));
__l.push(new Calendar.Entry("090305a", "", __s('2009-03-05 09:00:00+09'), __s('2009-03-05 09:00:00+09'), 'anniversary', '경칩(驚蟄)', '태양 황경이 345도가 될 때이다. 이 무렵은 날씨가 따뜻해져 초목(草木)의 싹이 돋고 동면(冬眠)하던 동물이 깨어 꿈틀 대기 시작한다는 의미에서 명칭이 정해졌다.<br />\r\n음력 2009년 2월 9일', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("090320a", "", __s('2009-03-20 09:00:00+09'), __s('2009-03-20 09:00:00+09'), 'anniversary', '춘분(春分)', '태양 황경이 0도가 되는 때를 말한다. 한국에서는 대개 입춘부터 봄이라고 하지만, 유럽은 춘분부터 봄이다. 춘분에는 낮과 밤의 길이가 12시간으로 같다.<br />\r\n음력 2009년 2월 24일', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("090405a", "", __s('2009-04-05 09:00:00+09'), __s('2009-04-05 09:00:00+09'), 'anniversary', '식목일', '식목일<br />\r\n양력 4월 5일<br />\r\n애림 의식 고취와 국토 미화, 산지 자원화를 위해 범국민적으로 나무를 심는 날', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=101101'));
__l.push(new Calendar.Entry("090405b", "", __s('2009-04-05 09:00:00+09'), __s('2009-04-05 09:00:00+09'), 'anniversary', '청명(淸明)', '봄 농사의 준비를 한다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("090405c", "", __s('2009-04-05 09:00:00+09'), __s('2009-04-05 09:00:00+09'), 'anniversary', '한식(寒食)', '한식(寒食)<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("090420a", "", __s('2009-04-20 09:00:00+09'), __s('2009-04-20 09:00:00+09'), 'anniversary', '곡우(穀雨)', '농삿비가 내린다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("090501a", "", __s('2009-05-01 00:00:00+09'), __s('2009-05-01 00:00:00+09'), 'anniversary', '근로자의 날', '근로자의 노고를 위로하고, 근무 의욕을 높이기 위해 제정한 법정 기념일.<br />\n매년 5월 1일<br />\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("090505a", "", __s('2009-05-05 09:00:00+09'), __s('2009-05-05 09:00:00+09'), 'anniversary', '어린이날', '어린이날<br />\r\n양력 5월 5일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=109895'));
__l.push(new Calendar.Entry("090505b", "", __s('2009-05-05 09:00:00+09'), __s('2009-05-05 09:00:00+09'), 'anniversary', '입하(立夏)', '여름의 문턱<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("090518a", "", __s('2009-05-18 00:00:00+09'), __s('2009-05-18 00:00:00+09'), 'anniversary', '성년의 날', '성인으로서 자부심과 책임의식을 부여하는 날...<br />\n매년 5월 셋째 월요일', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("090521a", "", __s('2009-05-21 09:00:00+09'), __s('2009-05-21 09:00:00+09'), 'anniversary', '소만(小滿)', '본격적인 농사의 시작<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("090502a", "", __s('2009-05-02 00:00:00+09'), __s('2009-05-02 00:00:00+09'), 'anniversary', '석가탄신일', '석가탄신일<br />\r\n음력 4월 8일<br />\r\n석가가 탄생한 날 초파일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=295071'));
__l.push(new Calendar.Entry("090528a", "", __s('2009-05-28 09:00:00+09'), __s('2009-05-28 09:00:00+09'), 'anniversary', '단오(端午)', '단오는 일명 천중절(天中節), 중오절(重午節), 단양(端陽), 오월절(五月節)이라고도 한다. 특히 술의날, 수릿날(戌衣日·水瀨日)이라고도 한다. 여기서 술의와 수리는 모두 수레를 뜻하는 것으로, 한국의 옛사람들이 농사를 지을 때 수레가 중요한 기구였음을 의미한다고 한다. 또는, 수리는 신(神)과 높다(高)는 뜻이 있어서, 높은 신이 오시는 날의 뜻으로도 해석된다. 단오는 각 지방마다 독특한 명칭이 있다. 단양수리 - 전라남도 며느리날 - 경상북도. 며느리가 친정을 찾아 하루종일 그네를 뛰며 놀 수 있는 날이라고 한다. 과부 시집가는 날 - 강릉 미나리 환갑날 - 경기도 동두천 소 군둘레 끼우는 날 - 강원도 삼척. <br />\r\n음력 5월 5일', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("090605a", "", __s('2009-06-05 09:00:00+09'), __s('2009-06-05 09:00:00+09'), 'anniversary', '망종(芒種)', '씨뿌리기시작<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("090606a", "", __s('2009-06-06 09:00:00+09'), __s('2009-06-06 09:00:00+09'), 'anniversary', '현충일', '현충일<br />\r\n양력 6월 6일<br />\r\n나라를 위하여 목숨을 바친 애국 선열과 국군 장병들의 넋을 위로하고, 충절을 추모하기 위하여 정한 기념일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=189434'));
__l.push(new Calendar.Entry("090621a", "", __s('2009-06-21 09:00:00+09'), __s('2009-06-21 09:00:00+09'), 'anniversary', '하지(夏至)', '태양 황경이 90도가 되는 때이다. 양력으로는 6월 21일경인데, 북반구에서는 이 시기에 낮의 길이가 가장 길다. <br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("090707a", "", __s('2009-07-07 09:00:00+09'), __s('2009-07-07 09:00:00+09'), 'anniversary', '소서(小署)', '여름 더위 한 차례<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("090714a", "", __s('2009-07-14 09:00:00+09'), __s('2009-07-14 09:00:00+09'), 'anniversary', '초복(初伏)', '삼복(三伏)에서 첫 번째 복(伏). 하지(夏至)가 지난 뒤 셋째 경일(庚日)에 든다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("090717a", "", __s('2009-07-17 09:00:00+09'), __s('2009-07-17 09:00:00+09'), 'anniversary', '제헌절', '제헌절<br />\r\n양력 7월 17일<br />\r\n대한민국 헌법 공포를 기념하는 날', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=137999'));
__l.push(new Calendar.Entry("090723a", "", __s('2009-07-23 09:00:00+09'), __s('2009-07-23 09:00:00+09'), 'anniversary', '대서(大暑)', '여름 큰 더위<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("090724a", "", __s('2009-07-24 09:00:00+09'), __s('2009-07-24 09:00:00+09'), 'anniversary', '중복(中伏)', '삼복(三伏)의 하나. 하지(夏至)가 지난 뒤 네 번째 경일(庚日)에 든다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("090807a", "", __s('2009-08-07 09:00:00+09'), __s('2009-08-07 09:00:00+09'), 'anniversary', '입추(立秋)', '가을의 문턱<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("090813a", "", __s('2009-08-13 09:00:00+09'), __s('2009-08-13 09:00:00+09'), 'anniversary', '말복(末伏)', '삼복(三伏)에서 마지막 복. 입추(立秋)가 지난 뒤의 첫 번째 경일(庚日)을 이른다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("090815a", "", __s('2009-08-15 09:00:00+09'), __s('2009-08-15 09:00:00+09'), 'anniversary', '광복절', '광복절<br />\r\n양력 8월 15일<br />\r\n일본의 식민지 지배에서 벗어난 것을 기념하고, 대한민국 정부수립을 경축하는 날', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=18734'));
__l.push(new Calendar.Entry("090823a", "", __s('2009-08-23 09:00:00+09'), __s('2009-08-23 09:00:00+09'), 'anniversary', '처서(處暑)', '더위가 가심<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("090907a", "", __s('2009-09-07 09:00:00+09'), __s('2009-09-07 09:00:00+09'), 'anniversary', '백로(白露)', '맑은 이슬이 내림<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("090923a", "", __s('2009-09-23 09:00:00+09'), __s('2009-09-23 09:00:00+09'), 'anniversary', '추분(秋分)', '태양 황경이 180도가 되는 때를 말한다. 춘분과 추분을 흔히 이분(二分)이라고 총칭하는데, 하지 이후 낮의 길이가 조금씩 짧아져 추분이 되면 낮과 밤의 길이가 같아진다. 추분 이후부터 차츰 밤이 길어져 바야흐로 여름이 지나고 가을이 다가옴을 느낄 수 있다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("091003a", "", __s('2009-10-03 09:00:00+09'), __s('2009-10-03 09:00:00+09'), 'anniversary', '추석', '추석<br />\r\n음력 8월 15일<br />\r\n우리나라의 대표적 명절', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=148394'));
__l.push(new Calendar.Entry("091003b", "", __s('2009-10-03 09:00:00+09'), __s('2009-10-03 09:00:00+09'), 'anniversary', '개천절', '개천절<br />\r\n양력 10월 3일<br />\r\n우리 민족의 시조 단군이 개국한 날을 기념하는 국경일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=6887'));
__l.push(new Calendar.Entry("091008a", "", __s('2009-10-08 09:00:00+09'), __s('2009-10-08 09:00:00+09'), 'anniversary', '한로(寒露)', '찬 이슬이 내리기 시작<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("091023a", "", __s('2009-10-23 09:00:00+09'), __s('2009-10-23 09:00:00+09'), 'anniversary', '상강(霜降)', '서리가 내리기 시작<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("091107a", "", __s('2009-11-07 09:00:00+09'), __s('2009-11-07 09:00:00+09'), 'anniversary', '입동(立冬)', '겨울의 문턱<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("091122a", "", __s('2009-11-22 09:00:00+09'), __s('2009-11-22 09:00:00+09'), 'anniversary', '소설(小雪)', '겨울 강설 한 차례<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("091207a", "", __s('2009-12-07 09:00:00+09'), __s('2009-12-07 09:00:00+09'), 'anniversary', '대설(大雪)', '겨울 큰 눈이 온다는<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("091222a", "", __s('2009-12-22 09:00:00+09'), __s('2009-12-22 09:00:00+09'), 'anniversary', '동지(冬至)', '태양 황경이 270도가 되는 때이다. 북반구에서는 이 시기에 낮의 길이가 가장 짧다. <br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("091225a", "", __s('2009-12-25 09:00:00+09'), __s('2009-12-25 09:00:00+09'), 'anniversary', '성탄절', '성탄절, 크리스마스<br />\r\n양력 12월 25일<br />\r\n예수 그리스도의 탄생을 기념하는 축일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=153011'));
/* 2010년 한국 기념일 및 절기 */
__l.push(new Calendar.Entry("100101a", "", __s('2010-01-01 09:00:00+09'), __s('2010-01-01 09:00:00+09'), 'anniversary', '신정', '설날<br />\r\n양력 1월 1일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=91261'));
__l.push(new Calendar.Entry("100105a", "", __s('2010-01-05 09:00:00+09'), __s('2010-01-05 09:00:00+09'), 'anniversary', '소한(小寒)', '겨울 추위 한 차례<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("100120a", "", __s('2010-01-20 09:00:00+09'), __s('2010-01-20 09:00:00+09'), 'anniversary', '대한(大寒)', '겨울 큰 추위<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("100214a", "", __s('2010-02-14 09:00:00+09'), __s('2010-02-14 09:00:00+09'), 'anniversary', '구정', '설날 음력 1월 1일<br />\r\n우리나라 명절의 하나<br />\r\n정월 초하룻날', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=91261'));
__l.push(new Calendar.Entry("100204a", "", __s('2010-02-04 09:00:00+09'), __s('2010-02-04 09:00:00+09'), 'anniversary', '입춘(立春)', '봄의 문턱<br />\r\n음력 2010년 1월 10일', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("100218a", "", __s('2010-02-18 09:00:00+09'), __s('2010-02-18 09:00:00+09'), 'anniversary', '우수(雨水)', '봄비가 내린다는<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("100301a", "", __s('2010-03-01 09:00:00+09'), __s('2010-03-01 09:00:00+09'), 'anniversary', '삼일절', '삼일절<br />\r\n양력 3월 1일<br />\r\n3.1절', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=86589'));
__l.push(new Calendar.Entry("100305a", "", __s('2010-03-05 09:00:00+09'), __s('2010-03-05 09:00:00+09'), 'anniversary', '경칩(驚蟄)', '태양 황경이 345도가 될 때이다. 이 무렵은 날씨가 따뜻해져 초목(草木)의 싹이 돋고 동면(冬眠)하던 동물이 깨어 꿈틀 대기 시작한다는 의미에서 명칭이 정해졌다.<br />\r\n음력 2010년 2월 9일', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("100320a", "", __s('2010-03-20 09:00:00+09'), __s('2010-03-20 09:00:00+09'), 'anniversary', '춘분(春分)', '태양 황경이 0도가 되는 때를 말한다. 한국에서는 대개 입춘부터 봄이라고 하지만, 유럽은 춘분부터 봄이다. 춘분에는 낮과 밤의 길이가 12시간으로 같다.<br />\r\n음력 2010년 2월 24일', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("100405a", "", __s('2010-04-05 09:00:00+09'), __s('2010-04-05 09:00:00+09'), 'anniversary', '식목일', '식목일<br />\r\n양력 4월 5일<br />\r\n애림 의식 고취와 국토 미화, 산지 자원화를 위해 범국민적으로 나무를 심는 날', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=101101'));
__l.push(new Calendar.Entry("100405b", "", __s('2010-04-05 09:00:00+09'), __s('2010-04-05 09:00:00+09'), 'anniversary', '청명(淸明)', '봄 농사의 준비를 한다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("100405c", "", __s('2010-04-05 09:00:00+09'), __s('2010-04-05 09:00:00+09'), 'anniversary', '한식(寒食)', '한식(寒食)<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("100420a", "", __s('2010-04-20 09:00:00+09'), __s('2010-04-20 09:00:00+09'), 'anniversary', '곡우(穀雨)', '농삿비가 내린다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("100501a", "", __s('2010-05-01 00:00:00+09'), __s('2010-05-01 00:00:00+09'), 'anniversary', '근로자의 날', '근로자의 노고를 위로하고, 근무 의욕을 높이기 위해 제정한 법정 기념일.<br />\n매년 5월 1일<br />\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("100505a", "", __s('2010-05-05 09:00:00+09'), __s('2010-05-05 09:00:00+09'), 'anniversary', '어린이날', '어린이날<br />\r\n양력 5월 5일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=109895'));
__l.push(new Calendar.Entry("100505b", "", __s('2010-05-05 09:00:00+09'), __s('2010-05-05 09:00:00+09'), 'anniversary', '입하(立夏)', '여름의 문턱<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("100518a", "", __s('2010-05-18 00:00:00+09'), __s('2010-05-18 00:00:00+09'), 'anniversary', '성년의 날', '성인으로서 자부심과 책임의식을 부여하는 날...<br />\n매년 5월 셋째 월요일', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("100521a", "", __s('2010-05-21 09:00:00+09'), __s('2010-05-21 09:00:00+09'), 'anniversary', '소만(小滿)', '본격적인 농사의 시작<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("100521b", "", __s('2010-05-21 00:00:00+09'), __s('2010-05-21 00:00:00+09'), 'anniversary', '석가탄신일', '석가탄신일<br />\r\n음력 4월 8일<br />\r\n석가가 탄생한 날 초파일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=295071'));
__l.push(new Calendar.Entry("100528a", "", __s('2010-05-28 09:00:00+09'), __s('2010-05-28 09:00:00+09'), 'anniversary', '단오(端午)', '단오는 일명 천중절(天中節), 중오절(重午節), 단양(端陽), 오월절(五月節)이라고도 한다. 특히 술의날, 수릿날(戌衣日·水瀨日)이라고도 한다. 여기서 술의와 수리는 모두 수레를 뜻하는 것으로, 한국의 옛사람들이 농사를 지을 때 수레가 중요한 기구였음을 의미한다고 한다. 또는, 수리는 신(神)과 높다(高)는 뜻이 있어서, 높은 신이 오시는 날의 뜻으로도 해석된다. 단오는 각 지방마다 독특한 명칭이 있다. 단양수리 - 전라남도 며느리날 - 경상북도. 며느리가 친정을 찾아 하루종일 그네를 뛰며 놀 수 있는 날이라고 한다. 과부 시집가는 날 - 강릉 미나리 환갑날 - 경기도 동두천 소 군둘레 끼우는 날 - 강원도 삼척. <br />\r\n음력 5월 5일', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("100605a", "", __s('2010-06-05 09:00:00+09'), __s('2010-06-05 09:00:00+09'), 'anniversary', '망종(芒種)', '씨뿌리기시작<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("100606a", "", __s('2010-06-06 09:00:00+09'), __s('2010-06-06 09:00:00+09'), 'anniversary', '현충일', '현충일<br />\r\n양력 6월 6일<br />\r\n나라를 위하여 목숨을 바친 애국 선열과 국군 장병들의 넋을 위로하고, 충절을 추모하기 위하여 정한 기념일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=189434'));
__l.push(new Calendar.Entry("100621a", "", __s('2010-06-21 09:00:00+09'), __s('2010-06-21 09:00:00+09'), 'anniversary', '하지(夏至)', '태양 황경이 90도가 되는 때이다. 양력으로는 6월 21일경인데, 북반구에서는 이 시기에 낮의 길이가 가장 길다. <br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("100707a", "", __s('2010-07-07 09:00:00+09'), __s('2010-07-07 09:00:00+09'), 'anniversary', '소서(小署)', '여름 더위 한 차례<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("100714a", "", __s('2010-07-14 09:00:00+09'), __s('2010-07-14 09:00:00+09'), 'anniversary', '초복(初伏)', '삼복(三伏)에서 첫 번째 복(伏). 하지(夏至)가 지난 뒤 셋째 경일(庚日)에 든다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("100717a", "", __s('2010-07-17 09:00:00+09'), __s('2010-07-17 09:00:00+09'), 'anniversary', '제헌절', '제헌절<br />\r\n양력 7월 17일<br />\r\n대한민국 헌법 공포를 기념하는 날', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=137999'));
__l.push(new Calendar.Entry("100723a", "", __s('2010-07-23 09:00:00+09'), __s('2010-07-23 09:00:00+09'), 'anniversary', '대서(大暑)', '여름 큰 더위<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("100724a", "", __s('2010-07-24 09:00:00+09'), __s('2010-07-24 09:00:00+09'), 'anniversary', '중복(中伏)', '삼복(三伏)의 하나. 하지(夏至)가 지난 뒤 네 번째 경일(庚日)에 든다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("100807a", "", __s('2010-08-07 09:00:00+09'), __s('2010-08-07 09:00:00+09'), 'anniversary', '입추(立秋)', '가을의 문턱<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("100813a", "", __s('2010-08-13 09:00:00+09'), __s('2010-08-13 09:00:00+09'), 'anniversary', '말복(末伏)', '삼복(三伏)에서 마지막 복. 입추(立秋)가 지난 뒤의 첫 번째 경일(庚日)을 이른다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("100815a", "", __s('2010-08-15 09:00:00+09'), __s('2010-08-15 09:00:00+09'), 'anniversary', '광복절', '광복절<br />\r\n양력 8월 15일<br />\r\n일본의 식민지 지배에서 벗어난 것을 기념하고, 대한민국 정부수립을 경축하는 날', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=18734'));
__l.push(new Calendar.Entry("100823a", "", __s('2010-08-23 09:00:00+09'), __s('2010-08-23 09:00:00+09'), 'anniversary', '처서(處暑)', '더위가 가심<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("100907a", "", __s('2010-09-07 09:00:00+09'), __s('2010-09-07 09:00:00+09'), 'anniversary', '백로(白露)', '맑은 이슬이 내림<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("100923a", "", __s('2010-09-23 09:00:00+09'), __s('2010-09-23 09:00:00+09'), 'anniversary', '추분(秋分)', '태양 황경이 180도가 되는 때를 말한다. 춘분과 추분을 흔히 이분(二分)이라고 총칭하는데, 하지 이후 낮의 길이가 조금씩 짧아져 추분이 되면 낮과 밤의 길이가 같아진다. 추분 이후부터 차츰 밤이 길어져 바야흐로 여름이 지나고 가을이 다가옴을 느낄 수 있다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("100922a", "", __s('2010-09-22 09:00:00+09'), __s('2010-09-22 09:00:00+09'), 'anniversary', '추석', '추석<br />\r\n음력 8월 15일<br />\r\n우리나라의 대표적 명절', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=148394'));
__l.push(new Calendar.Entry("101003a", "", __s('2010-10-03 09:00:00+09'), __s('2010-10-03 09:00:00+09'), 'anniversary', '개천절', '개천절<br />\r\n양력 10월 3일<br />\r\n우리 민족의 시조 단군이 개국한 날을 기념하는 국경일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=6887'));
__l.push(new Calendar.Entry("101008a", "", __s('2010-10-08 09:00:00+09'), __s('2010-10-08 09:00:00+09'), 'anniversary', '한로(寒露)', '찬 이슬이 내리기 시작<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("101023a", "", __s('2010-10-23 09:00:00+09'), __s('2010-10-23 09:00:00+09'), 'anniversary', '상강(霜降)', '서리가 내리기 시작<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("101107a", "", __s('2010-11-07 09:00:00+09'), __s('2010-11-07 09:00:00+09'), 'anniversary', '입동(立冬)', '겨울의 문턱<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("101122a", "", __s('2010-11-22 09:00:00+09'), __s('2010-11-22 09:00:00+09'), 'anniversary', '소설(小雪)', '겨울 강설 한 차례<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("101207a", "", __s('2010-12-07 09:00:00+09'), __s('2010-12-07 09:00:00+09'), 'anniversary', '대설(大雪)', '겨울 큰 눈이 온다는<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("101222a", "", __s('2010-12-22 09:00:00+09'), __s('2010-12-22 09:00:00+09'), 'anniversary', '동지(冬至)', '태양 황경이 270도가 되는 때이다. 북반구에서는 이 시기에 낮의 길이가 가장 짧다. <br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("101225a", "", __s('2010-12-25 09:00:00+09'), __s('2010-12-25 09:00:00+09'), 'anniversary', '성탄절', '성탄절, 크리스마스<br />\r\n양력 12월 25일<br />\r\n예수 그리스도의 탄생을 기념하는 축일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=153011'));
/* 2011년 한국 기념일 및 절기 */
__l.push(new Calendar.Entry("110101a", "", __s('2011-01-01 09:00:00+09'), __s('2011-01-01 09:00:00+09'), 'anniversary', '신정', '설날<br />\r\n양력 1월 1일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=91261'));
__l.push(new Calendar.Entry("110105a", "", __s('2011-01-05 09:00:00+09'), __s('2011-01-05 09:00:00+09'), 'anniversary', '소한(小寒)', '겨울 추위 한 차례<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("110120a", "", __s('2011-01-20 09:00:00+09'), __s('2011-01-20 09:00:00+09'), 'anniversary', '대한(大寒)', '겨울 큰 추위<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("110203a", "", __s('2011-02-03 09:00:00+09'), __s('2011-02-03 09:00:00+09'), 'anniversary', '구정', '설날 음력 1월 1일<br />\r\n우리나라 명절의 하나<br />\r\n정월 초하룻날', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=91261'));
__l.push(new Calendar.Entry("110204a", "", __s('2011-02-04 09:00:00+09'), __s('2011-02-04 09:00:00+09'), 'anniversary', '입춘(立春)', '봄의 문턱<br />\r\n음력 2011년 1월 10일', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("110218a", "", __s('2011-02-18 09:00:00+09'), __s('2011-02-18 09:00:00+09'), 'anniversary', '우수(雨水)', '봄비가 내린다는<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("110301a", "", __s('2011-03-01 09:00:00+09'), __s('2011-03-01 09:00:00+09'), 'anniversary', '삼일절', '삼일절<br />\r\n양력 3월 1일<br />\r\n3.1절', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=86589'));
__l.push(new Calendar.Entry("110305a", "", __s('2011-03-05 09:00:00+09'), __s('2011-03-05 09:00:00+09'), 'anniversary', '경칩(驚蟄)', '태양 황경이 345도가 될 때이다. 이 무렵은 날씨가 따뜻해져 초목(草木)의 싹이 돋고 동면(冬眠)하던 동물이 깨어 꿈틀 대기 시작한다는 의미에서 명칭이 정해졌다.<br />\r\n음력 2011년 2월 9일', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("110320a", "", __s('2011-03-20 09:00:00+09'), __s('2011-03-20 09:00:00+09'), 'anniversary', '춘분(春分)', '태양 황경이 0도가 되는 때를 말한다. 한국에서는 대개 입춘부터 봄이라고 하지만, 유럽은 춘분부터 봄이다. 춘분에는 낮과 밤의 길이가 12시간으로 같다.<br />\r\n음력 2011년 2월 24일', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("110405a", "", __s('2011-04-05 09:00:00+09'), __s('2011-04-05 09:00:00+09'), 'anniversary', '식목일', '식목일<br />\r\n양력 4월 5일<br />\r\n애림 의식 고취와 국토 미화, 산지 자원화를 위해 범국민적으로 나무를 심는 날', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=101101'));
__l.push(new Calendar.Entry("110405b", "", __s('2011-04-05 09:00:00+09'), __s('2011-04-05 09:00:00+09'), 'anniversary', '청명(淸明)', '봄 농사의 준비를 한다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("110405c", "", __s('2011-04-05 09:00:00+09'), __s('2011-04-05 09:00:00+09'), 'anniversary', '한식(寒食)', '한식(寒食)<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("110420a", "", __s('2011-04-20 09:00:00+09'), __s('2011-04-20 09:00:00+09'), 'anniversary', '곡우(穀雨)', '농삿비가 내린다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("110501a", "", __s('2011-05-01 00:00:00+09'), __s('2011-05-01 00:00:00+09'), 'anniversary', '근로자의 날', '근로자의 노고를 위로하고, 근무 의욕을 높이기 위해 제정한 법정 기념일.<br />\n매년 5월 1일<br />\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("110505a", "", __s('2011-05-05 09:00:00+09'), __s('2011-05-05 09:00:00+09'), 'anniversary', '어린이날', '어린이날<br />\r\n양력 5월 5일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=109895'));
__l.push(new Calendar.Entry("110505b", "", __s('2011-05-05 09:00:00+09'), __s('2011-05-05 09:00:00+09'), 'anniversary', '입하(立夏)', '여름의 문턱<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("110518a", "", __s('2011-05-18 00:00:00+09'), __s('2011-05-18 00:00:00+09'), 'anniversary', '성년의 날', '성인으로서 자부심과 책임의식을 부여하는 날...<br />\n매년 5월 셋째 월요일', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("110521a", "", __s('2011-05-21 09:00:00+09'), __s('2011-05-21 09:00:00+09'), 'anniversary', '소만(小滿)', '본격적인 농사의 시작<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("110510a", "", __s('2011-05-10 00:00:00+09'), __s('2011-05-10 00:00:00+09'), 'anniversary', '석가탄신일', '석가탄신일<br />\r\n음력 4월 8일<br />\r\n석가가 탄생한 날 초파일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=295071'));
__l.push(new Calendar.Entry("110528a", "", __s('2011-05-28 09:00:00+09'), __s('2011-05-28 09:00:00+09'), 'anniversary', '단오(端午)', '단오는 일명 천중절(天中節), 중오절(重午節), 단양(端陽), 오월절(五月節)이라고도 한다. 특히 술의날, 수릿날(戌衣日·水瀨日)이라고도 한다. 여기서 술의와 수리는 모두 수레를 뜻하는 것으로, 한국의 옛사람들이 농사를 지을 때 수레가 중요한 기구였음을 의미한다고 한다. 또는, 수리는 신(神)과 높다(高)는 뜻이 있어서, 높은 신이 오시는 날의 뜻으로도 해석된다. 단오는 각 지방마다 독특한 명칭이 있다. 단양수리 - 전라남도 며느리날 - 경상북도. 며느리가 친정을 찾아 하루종일 그네를 뛰며 놀 수 있는 날이라고 한다. 과부 시집가는 날 - 강릉 미나리 환갑날 - 경기도 동두천 소 군둘레 끼우는 날 - 강원도 삼척. <br />\r\n음력 5월 5일', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("110605a", "", __s('2011-06-05 09:00:00+09'), __s('2011-06-05 09:00:00+09'), 'anniversary', '망종(芒種)', '씨뿌리기시작<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("110606a", "", __s('2011-06-06 09:00:00+09'), __s('2011-06-06 09:00:00+09'), 'anniversary', '현충일', '현충일<br />\r\n양력 6월 6일<br />\r\n나라를 위하여 목숨을 바친 애국 선열과 국군 장병들의 넋을 위로하고, 충절을 추모하기 위하여 정한 기념일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=189434'));
__l.push(new Calendar.Entry("110621a", "", __s('2011-06-21 09:00:00+09'), __s('2011-06-21 09:00:00+09'), 'anniversary', '하지(夏至)', '태양 황경이 90도가 되는 때이다. 양력으로는 6월 21일경인데, 북반구에서는 이 시기에 낮의 길이가 가장 길다. <br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("110707a", "", __s('2011-07-07 09:00:00+09'), __s('2011-07-07 09:00:00+09'), 'anniversary', '소서(小署)', '여름 더위 한 차례<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("110714a", "", __s('2011-07-14 09:00:00+09'), __s('2011-07-14 09:00:00+09'), 'anniversary', '초복(初伏)', '삼복(三伏)에서 첫 번째 복(伏). 하지(夏至)가 지난 뒤 셋째 경일(庚日)에 든다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("110717a", "", __s('2011-07-17 09:00:00+09'), __s('2011-07-17 09:00:00+09'), 'anniversary', '제헌절', '제헌절<br />\r\n양력 7월 17일<br />\r\n대한민국 헌법 공포를 기념하는 날', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=137999'));
__l.push(new Calendar.Entry("110723a", "", __s('2011-07-23 09:00:00+09'), __s('2011-07-23 09:00:00+09'), 'anniversary', '대서(大暑)', '여름 큰 더위<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("110724a", "", __s('2011-07-24 09:00:00+09'), __s('2011-07-24 09:00:00+09'), 'anniversary', '중복(中伏)', '삼복(三伏)의 하나. 하지(夏至)가 지난 뒤 네 번째 경일(庚日)에 든다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("110807a", "", __s('2011-08-07 09:00:00+09'), __s('2011-08-07 09:00:00+09'), 'anniversary', '입추(立秋)', '가을의 문턱<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("110813a", "", __s('2011-08-13 09:00:00+09'), __s('2011-08-13 09:00:00+09'), 'anniversary', '말복(末伏)', '삼복(三伏)에서 마지막 복. 입추(立秋)가 지난 뒤의 첫 번째 경일(庚日)을 이른다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("110815a", "", __s('2011-08-15 09:00:00+09'), __s('2011-08-15 09:00:00+09'), 'anniversary', '광복절', '광복절<br />\r\n양력 8월 15일<br />\r\n일본의 식민지 지배에서 벗어난 것을 기념하고, 대한민국 정부수립을 경축하는 날', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=18734'));
__l.push(new Calendar.Entry("110823a", "", __s('2011-08-23 09:00:00+09'), __s('2011-08-23 09:00:00+09'), 'anniversary', '처서(處暑)', '더위가 가심<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("110907a", "", __s('2011-09-07 09:00:00+09'), __s('2011-09-07 09:00:00+09'), 'anniversary', '백로(白露)', '맑은 이슬이 내림<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("110923a", "", __s('2011-09-23 09:00:00+09'), __s('2011-09-23 09:00:00+09'), 'anniversary', '추분(秋分)', '태양 황경이 180도가 되는 때를 말한다. 춘분과 추분을 흔히 이분(二分)이라고 총칭하는데, 하지 이후 낮의 길이가 조금씩 짧아져 추분이 되면 낮과 밤의 길이가 같아진다. 추분 이후부터 차츰 밤이 길어져 바야흐로 여름이 지나고 가을이 다가옴을 느낄 수 있다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("110912a", "", __s('2011-09-12 09:00:00+09'), __s('2011-09-12 09:00:00+09'), 'anniversary', '추석', '추석<br />\r\n음력 8월 15일<br />\r\n우리나라의 대표적 명절', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=148394'));
__l.push(new Calendar.Entry("111003a", "", __s('2011-10-03 09:00:00+09'), __s('2011-10-03 09:00:00+09'), 'anniversary', '개천절', '개천절<br />\r\n양력 10월 3일<br />\r\n우리 민족의 시조 단군이 개국한 날을 기념하는 국경일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=6887'));
__l.push(new Calendar.Entry("111008a", "", __s('2011-10-08 09:00:00+09'), __s('2011-10-08 09:00:00+09'), 'anniversary', '한로(寒露)', '찬 이슬이 내리기 시작<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("111023a", "", __s('2011-10-23 09:00:00+09'), __s('2011-10-23 09:00:00+09'), 'anniversary', '상강(霜降)', '서리가 내리기 시작<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("111107a", "", __s('2011-11-07 09:00:00+09'), __s('2011-11-07 09:00:00+09'), 'anniversary', '입동(立冬)', '겨울의 문턱<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("111122a", "", __s('2011-11-22 09:00:00+09'), __s('2011-11-22 09:00:00+09'), 'anniversary', '소설(小雪)', '겨울 강설 한 차례<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("111207a", "", __s('2011-12-07 09:00:00+09'), __s('2011-12-07 09:00:00+09'), 'anniversary', '대설(大雪)', '겨울 큰 눈이 온다는<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("111222a", "", __s('2011-12-22 09:00:00+09'), __s('2011-12-22 09:00:00+09'), 'anniversary', '동지(冬至)', '태양 황경이 270도가 되는 때이다. 북반구에서는 이 시기에 낮의 길이가 가장 짧다. <br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("111225a", "", __s('2011-12-25 09:00:00+09'), __s('2011-12-25 09:00:00+09'), 'anniversary', '성탄절', '성탄절, 크리스마스<br />\r\n양력 12월 25일<br />\r\n예수 그리스도의 탄생을 기념하는 축일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=153011'));
/* 2012년 한국 기념일 및 절기 */
__l.push(new Calendar.Entry("120101a", "", __s('2012-01-01 09:00:00+09'), __s('2012-01-01 09:00:00+09'), 'anniversary', '신정', '설날<br />\r\n양력 1월 1일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=91261'));
__l.push(new Calendar.Entry("120105a", "", __s('2012-01-05 09:00:00+09'), __s('2012-01-05 09:00:00+09'), 'anniversary', '소한(小寒)', '겨울 추위 한 차례<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("120120a", "", __s('2012-01-20 09:00:00+09'), __s('2012-01-20 09:00:00+09'), 'anniversary', '대한(大寒)', '겨울 큰 추위<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("120123a", "", __s('2012-01-23 09:00:00+09'), __s('2012-01-23 09:00:00+09'), 'anniversary', '구정', '설날 음력 1월 1일<br />\r\n우리나라 명절의 하나<br />\r\n정월 초하룻날', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=91261'));
__l.push(new Calendar.Entry("120204a", "", __s('2012-02-04 09:00:00+09'), __s('2012-02-04 09:00:00+09'), 'anniversary', '입춘(立春)', '봄의 문턱<br />\r\n음력 2012년 1월 10일', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("120218a", "", __s('2012-02-18 09:00:00+09'), __s('2012-02-18 09:00:00+09'), 'anniversary', '우수(雨水)', '봄비가 내린다는<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("120301a", "", __s('2012-03-01 09:00:00+09'), __s('2012-03-01 09:00:00+09'), 'anniversary', '삼일절', '삼일절<br />\r\n양력 3월 1일<br />\r\n3.1절', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=86589'));
__l.push(new Calendar.Entry("120305a", "", __s('2012-03-05 09:00:00+09'), __s('2012-03-05 09:00:00+09'), 'anniversary', '경칩(驚蟄)', '태양 황경이 345도가 될 때이다. 이 무렵은 날씨가 따뜻해져 초목(草木)의 싹이 돋고 동면(冬眠)하던 동물이 깨어 꿈틀 대기 시작한다는 의미에서 명칭이 정해졌다.<br />\r\n음력 2012년 2월 9일', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("120320a", "", __s('2012-03-20 09:00:00+09'), __s('2012-03-20 09:00:00+09'), 'anniversary', '춘분(春分)', '태양 황경이 0도가 되는 때를 말한다. 한국에서는 대개 입춘부터 봄이라고 하지만, 유럽은 춘분부터 봄이다. 춘분에는 낮과 밤의 길이가 12시간으로 같다.<br />\r\n음력 2012년 2월 24일', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("120405a", "", __s('2012-04-05 09:00:00+09'), __s('2012-04-05 09:00:00+09'), 'anniversary', '식목일', '식목일<br />\r\n양력 4월 5일<br />\r\n애림 의식 고취와 국토 미화, 산지 자원화를 위해 범국민적으로 나무를 심는 날', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=101101'));
__l.push(new Calendar.Entry("120405b", "", __s('2012-04-05 09:00:00+09'), __s('2012-04-05 09:00:00+09'), 'anniversary', '청명(淸明)', '봄 농사의 준비를 한다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("120405c", "", __s('2012-04-05 09:00:00+09'), __s('2012-04-05 09:00:00+09'), 'anniversary', '한식(寒食)', '한식(寒食)<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("120420a", "", __s('2012-04-20 09:00:00+09'), __s('2012-04-20 09:00:00+09'), 'anniversary', '곡우(穀雨)', '농삿비가 내린다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("120501a", "", __s('2012-05-01 00:00:00+09'), __s('2012-05-01 00:00:00+09'), 'anniversary', '근로자의 날', '근로자의 노고를 위로하고, 근무 의욕을 높이기 위해 제정한 법정 기념일.<br />\n매년 5월 1일<br />\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("120505a", "", __s('2012-05-05 09:00:00+09'), __s('2012-05-05 09:00:00+09'), 'anniversary', '어린이날', '어린이날<br />\r\n양력 5월 5일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=109895'));
__l.push(new Calendar.Entry("120505b", "", __s('2012-05-05 09:00:00+09'), __s('2012-05-05 09:00:00+09'), 'anniversary', '입하(立夏)', '여름의 문턱<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("120518a", "", __s('2012-05-18 00:00:00+09'), __s('2012-05-18 00:00:00+09'), 'anniversary', '성년의 날', '성인으로서 자부심과 책임의식을 부여하는 날...<br />\n매년 5월 셋째 월요일', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("120521a", "", __s('2012-05-21 09:00:00+09'), __s('2012-05-21 09:00:00+09'), 'anniversary', '소만(小滿)', '본격적인 농사의 시작<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("120528a", "", __s('2012-05-28 00:00:00+09'), __s('2012-05-28 00:00:00+09'), 'anniversary', '석가탄신일', '석가탄신일<br />\r\n음력 4월 8일<br />\r\n석가가 탄생한 날 초파일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=295071'));
__l.push(new Calendar.Entry("120528b", "", __s('2012-05-28 09:00:00+09'), __s('2012-05-28 09:00:00+09'), 'anniversary', '단오(端午)', '단오는 일명 천중절(天中節), 중오절(重午節), 단양(端陽), 오월절(五月節)이라고도 한다. 특히 술의날, 수릿날(戌衣日·水瀨日)이라고도 한다. 여기서 술의와 수리는 모두 수레를 뜻하는 것으로, 한국의 옛사람들이 농사를 지을 때 수레가 중요한 기구였음을 의미한다고 한다. 또는, 수리는 신(神)과 높다(高)는 뜻이 있어서, 높은 신이 오시는 날의 뜻으로도 해석된다. 단오는 각 지방마다 독특한 명칭이 있다. 단양수리 - 전라남도 며느리날 - 경상북도. 며느리가 친정을 찾아 하루종일 그네를 뛰며 놀 수 있는 날이라고 한다. 과부 시집가는 날 - 강릉 미나리 환갑날 - 경기도 동두천 소 군둘레 끼우는 날 - 강원도 삼척. <br />\r\n음력 5월 5일', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("120605a", "", __s('2012-06-05 09:00:00+09'), __s('2012-06-05 09:00:00+09'), 'anniversary', '망종(芒種)', '씨뿌리기시작<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("120606a", "", __s('2012-06-06 09:00:00+09'), __s('2012-06-06 09:00:00+09'), 'anniversary', '현충일', '현충일<br />\r\n양력 6월 6일<br />\r\n나라를 위하여 목숨을 바친 애국 선열과 국군 장병들의 넋을 위로하고, 충절을 추모하기 위하여 정한 기념일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=189434'));
__l.push(new Calendar.Entry("120621a", "", __s('2012-06-21 09:00:00+09'), __s('2012-06-21 09:00:00+09'), 'anniversary', '하지(夏至)', '태양 황경이 90도가 되는 때이다. 양력으로는 6월 21일경인데, 북반구에서는 이 시기에 낮의 길이가 가장 길다. <br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("120707a", "", __s('2012-07-07 09:00:00+09'), __s('2012-07-07 09:00:00+09'), 'anniversary', '소서(小署)', '여름 더위 한 차례<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("120714a", "", __s('2012-07-14 09:00:00+09'), __s('2012-07-14 09:00:00+09'), 'anniversary', '초복(初伏)', '삼복(三伏)에서 첫 번째 복(伏). 하지(夏至)가 지난 뒤 셋째 경일(庚日)에 든다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("120717a", "", __s('2012-07-17 09:00:00+09'), __s('2012-07-17 09:00:00+09'), 'anniversary', '제헌절', '제헌절<br />\r\n양력 7월 17일<br />\r\n대한민국 헌법 공포를 기념하는 날', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=137999'));
__l.push(new Calendar.Entry("120723a", "", __s('2012-07-23 09:00:00+09'), __s('2012-07-23 09:00:00+09'), 'anniversary', '대서(大暑)', '여름 큰 더위<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("120724a", "", __s('2012-07-24 09:00:00+09'), __s('2012-07-24 09:00:00+09'), 'anniversary', '중복(中伏)', '삼복(三伏)의 하나. 하지(夏至)가 지난 뒤 네 번째 경일(庚日)에 든다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("120807a", "", __s('2012-08-07 09:00:00+09'), __s('2012-08-07 09:00:00+09'), 'anniversary', '입추(立秋)', '가을의 문턱<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("120813a", "", __s('2012-08-13 09:00:00+09'), __s('2012-08-13 09:00:00+09'), 'anniversary', '말복(末伏)', '삼복(三伏)에서 마지막 복. 입추(立秋)가 지난 뒤의 첫 번째 경일(庚日)을 이른다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("120815a", "", __s('2012-08-15 09:00:00+09'), __s('2012-08-15 09:00:00+09'), 'anniversary', '광복절', '광복절<br />\r\n양력 8월 15일<br />\r\n일본의 식민지 지배에서 벗어난 것을 기념하고, 대한민국 정부수립을 경축하는 날', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=18734'));
__l.push(new Calendar.Entry("120823a", "", __s('2012-08-23 09:00:00+09'), __s('2012-08-23 09:00:00+09'), 'anniversary', '처서(處暑)', '더위가 가심<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("120907a", "", __s('2012-09-07 09:00:00+09'), __s('2012-09-07 09:00:00+09'), 'anniversary', '백로(白露)', '맑은 이슬이 내림<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("120923a", "", __s('2012-09-23 09:00:00+09'), __s('2012-09-23 09:00:00+09'), 'anniversary', '추분(秋分)', '태양 황경이 180도가 되는 때를 말한다. 춘분과 추분을 흔히 이분(二分)이라고 총칭하는데, 하지 이후 낮의 길이가 조금씩 짧아져 추분이 되면 낮과 밤의 길이가 같아진다. 추분 이후부터 차츰 밤이 길어져 바야흐로 여름이 지나고 가을이 다가옴을 느낄 수 있다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("120930a", "", __s('2012-09-30 09:00:00+09'), __s('2012-09-30 09:00:00+09'), 'anniversary', '추석', '추석<br />\r\n음력 8월 15일<br />\r\n우리나라의 대표적 명절', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=148394'));
__l.push(new Calendar.Entry("121003a", "", __s('2012-10-03 09:00:00+09'), __s('2012-10-03 09:00:00+09'), 'anniversary', '개천절', '개천절<br />\r\n양력 10월 3일<br />\r\n우리 민족의 시조 단군이 개국한 날을 기념하는 국경일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=6887'));
__l.push(new Calendar.Entry("121008a", "", __s('2012-10-08 09:00:00+09'), __s('2012-10-08 09:00:00+09'), 'anniversary', '한로(寒露)', '찬 이슬이 내리기 시작<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("121023a", "", __s('2012-10-23 09:00:00+09'), __s('2012-10-23 09:00:00+09'), 'anniversary', '상강(霜降)', '서리가 내리기 시작<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("121107a", "", __s('2012-11-07 09:00:00+09'), __s('2012-11-07 09:00:00+09'), 'anniversary', '입동(立冬)', '겨울의 문턱<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("121122a", "", __s('2012-11-22 09:00:00+09'), __s('2012-11-22 09:00:00+09'), 'anniversary', '소설(小雪)', '겨울 강설 한 차례<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("121207a", "", __s('2012-12-07 09:00:00+09'), __s('2012-12-07 09:00:00+09'), 'anniversary', '대설(大雪)', '겨울 큰 눈이 온다는<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("121222a", "", __s('2012-12-22 09:00:00+09'), __s('2012-12-22 09:00:00+09'), 'anniversary', '동지(冬至)', '태양 황경이 270도가 되는 때이다. 북반구에서는 이 시기에 낮의 길이가 가장 짧다. <br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("121225a", "", __s('2012-12-25 09:00:00+09'), __s('2012-12-25 09:00:00+09'), 'anniversary', '성탄절', '성탄절, 크리스마스<br />\r\n양력 12월 25일<br />\r\n예수 그리스도의 탄생을 기념하는 축일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=153011'));
/* 2013년 한국 기념일 및 절기 */
__l.push(new Calendar.Entry("130101a", "", __s('2013-01-01 09:00:00+09'), __s('2013-01-01 09:00:00+09'), 'anniversary', '신정', '설날<br />\r\n양력 1월 1일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=91261'));
__l.push(new Calendar.Entry("130105a", "", __s('2013-01-05 09:00:00+09'), __s('2013-01-05 09:00:00+09'), 'anniversary', '소한(小寒)', '겨울 추위 한 차례<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("130120a", "", __s('2013-01-20 09:00:00+09'), __s('2013-01-20 09:00:00+09'), 'anniversary', '대한(大寒)', '겨울 큰 추위<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("130210a", "", __s('2013-02-10 09:00:00+09'), __s('2013-02-10 09:00:00+09'), 'anniversary', '구정', '설날 음력 1월 1일<br />\r\n우리나라 명절의 하나<br />\r\n정월 초하룻날', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=91261'));
__l.push(new Calendar.Entry("130204a", "", __s('2013-02-04 09:00:00+09'), __s('2013-02-04 09:00:00+09'), 'anniversary', '입춘(立春)', '봄의 문턱<br />\r\n음력 2013년 1월 10일', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("130218a", "", __s('2013-02-18 09:00:00+09'), __s('2013-02-18 09:00:00+09'), 'anniversary', '우수(雨水)', '봄비가 내린다는<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("130301a", "", __s('2013-03-01 09:00:00+09'), __s('2013-03-01 09:00:00+09'), 'anniversary', '삼일절', '삼일절<br />\r\n양력 3월 1일<br />\r\n3.1절', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=86589'));
__l.push(new Calendar.Entry("130305a", "", __s('2013-03-05 09:00:00+09'), __s('2013-03-05 09:00:00+09'), 'anniversary', '경칩(驚蟄)', '태양 황경이 345도가 될 때이다. 이 무렵은 날씨가 따뜻해져 초목(草木)의 싹이 돋고 동면(冬眠)하던 동물이 깨어 꿈틀 대기 시작한다는 의미에서 명칭이 정해졌다.<br />\r\n음력 2013년 2월 9일', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("130320a", "", __s('2013-03-20 09:00:00+09'), __s('2013-03-20 09:00:00+09'), 'anniversary', '춘분(春分)', '태양 황경이 0도가 되는 때를 말한다. 한국에서는 대개 입춘부터 봄이라고 하지만, 유럽은 춘분부터 봄이다. 춘분에는 낮과 밤의 길이가 12시간으로 같다.<br />\r\n음력 2013년 2월 24일', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("130405a", "", __s('2013-04-05 09:00:00+09'), __s('2013-04-05 09:00:00+09'), 'anniversary', '식목일', '식목일<br />\r\n양력 4월 5일<br />\r\n애림 의식 고취와 국토 미화, 산지 자원화를 위해 범국민적으로 나무를 심는 날', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=101101'));
__l.push(new Calendar.Entry("130405b", "", __s('2013-04-05 09:00:00+09'), __s('2013-04-05 09:00:00+09'), 'anniversary', '청명(淸明)', '봄 농사의 준비를 한다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("130405c", "", __s('2013-04-05 09:00:00+09'), __s('2013-04-05 09:00:00+09'), 'anniversary', '한식(寒食)', '한식(寒食)<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("130420a", "", __s('2013-04-20 09:00:00+09'), __s('2013-04-20 09:00:00+09'), 'anniversary', '곡우(穀雨)', '농삿비가 내린다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("130501a", "", __s('2013-05-01 00:00:00+09'), __s('2013-05-01 00:00:00+09'), 'anniversary', '근로자의 날', '근로자의 노고를 위로하고, 근무 의욕을 높이기 위해 제정한 법정 기념일.<br />\n매년 5월 1일<br />\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("130505a", "", __s('2013-05-05 09:00:00+09'), __s('2013-05-05 09:00:00+09'), 'anniversary', '어린이날', '어린이날<br />\r\n양력 5월 5일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=109895'));
__l.push(new Calendar.Entry("130505b", "", __s('2013-05-05 09:00:00+09'), __s('2013-05-05 09:00:00+09'), 'anniversary', '입하(立夏)', '여름의 문턱<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("130518a", "", __s('2013-05-18 00:00:00+09'), __s('2013-05-18 00:00:00+09'), 'anniversary', '성년의 날', '성인으로서 자부심과 책임의식을 부여하는 날...<br />\n매년 5월 셋째 월요일', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("130521a", "", __s('2013-05-21 09:00:00+09'), __s('2013-05-21 09:00:00+09'), 'anniversary', '소만(小滿)', '본격적인 농사의 시작<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("130517a", "", __s('2013-05-17 00:00:00+09'), __s('2013-05-17 00:00:00+09'), 'anniversary', '석가탄신일', '석가탄신일<br />\r\n음력 4월 8일<br />\r\n석가가 탄생한 날 초파일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=295071'));
__l.push(new Calendar.Entry("130528a", "", __s('2013-05-28 09:00:00+09'), __s('2013-05-28 09:00:00+09'), 'anniversary', '단오(端午)', '단오는 일명 천중절(天中節), 중오절(重午節), 단양(端陽), 오월절(五月節)이라고도 한다. 특히 술의날, 수릿날(戌衣日·水瀨日)이라고도 한다. 여기서 술의와 수리는 모두 수레를 뜻하는 것으로, 한국의 옛사람들이 농사를 지을 때 수레가 중요한 기구였음을 의미한다고 한다. 또는, 수리는 신(神)과 높다(高)는 뜻이 있어서, 높은 신이 오시는 날의 뜻으로도 해석된다. 단오는 각 지방마다 독특한 명칭이 있다. 단양수리 - 전라남도 며느리날 - 경상북도. 며느리가 친정을 찾아 하루종일 그네를 뛰며 놀 수 있는 날이라고 한다. 과부 시집가는 날 - 강릉 미나리 환갑날 - 경기도 동두천 소 군둘레 끼우는 날 - 강원도 삼척. <br />\r\n음력 5월 5일', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("130605a", "", __s('2013-06-05 09:00:00+09'), __s('2013-06-05 09:00:00+09'), 'anniversary', '망종(芒種)', '씨뿌리기시작<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("130606a", "", __s('2013-06-06 09:00:00+09'), __s('2013-06-06 09:00:00+09'), 'anniversary', '현충일', '현충일<br />\r\n양력 6월 6일<br />\r\n나라를 위하여 목숨을 바친 애국 선열과 국군 장병들의 넋을 위로하고, 충절을 추모하기 위하여 정한 기념일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=189434'));
__l.push(new Calendar.Entry("130621a", "", __s('2013-06-21 09:00:00+09'), __s('2013-06-21 09:00:00+09'), 'anniversary', '하지(夏至)', '태양 황경이 90도가 되는 때이다. 양력으로는 6월 21일경인데, 북반구에서는 이 시기에 낮의 길이가 가장 길다. <br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("130707a", "", __s('2013-07-07 09:00:00+09'), __s('2013-07-07 09:00:00+09'), 'anniversary', '소서(小署)', '여름 더위 한 차례<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("130714a", "", __s('2013-07-14 09:00:00+09'), __s('2013-07-14 09:00:00+09'), 'anniversary', '초복(初伏)', '삼복(三伏)에서 첫 번째 복(伏). 하지(夏至)가 지난 뒤 셋째 경일(庚日)에 든다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("130717a", "", __s('2013-07-17 09:00:00+09'), __s('2013-07-17 09:00:00+09'), 'anniversary', '제헌절', '제헌절<br />\r\n양력 7월 17일<br />\r\n대한민국 헌법 공포를 기념하는 날', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=137999'));
__l.push(new Calendar.Entry("130723a", "", __s('2013-07-23 09:00:00+09'), __s('2013-07-23 09:00:00+09'), 'anniversary', '대서(大暑)', '여름 큰 더위<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("130724a", "", __s('2013-07-24 09:00:00+09'), __s('2013-07-24 09:00:00+09'), 'anniversary', '중복(中伏)', '삼복(三伏)의 하나. 하지(夏至)가 지난 뒤 네 번째 경일(庚日)에 든다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("130807a", "", __s('2013-08-07 09:00:00+09'), __s('2013-08-07 09:00:00+09'), 'anniversary', '입추(立秋)', '가을의 문턱<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("130813a", "", __s('2013-08-13 09:00:00+09'), __s('2013-08-13 09:00:00+09'), 'anniversary', '말복(末伏)', '삼복(三伏)에서 마지막 복. 입추(立秋)가 지난 뒤의 첫 번째 경일(庚日)을 이른다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("130815a", "", __s('2013-08-15 09:00:00+09'), __s('2013-08-15 09:00:00+09'), 'anniversary', '광복절', '광복절<br />\r\n양력 8월 15일<br />\r\n일본의 식민지 지배에서 벗어난 것을 기념하고, 대한민국 정부수립을 경축하는 날', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=18734'));
__l.push(new Calendar.Entry("130823a", "", __s('2013-08-23 09:00:00+09'), __s('2013-08-23 09:00:00+09'), 'anniversary', '처서(處暑)', '더위가 가심<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("130907a", "", __s('2013-09-07 09:00:00+09'), __s('2013-09-07 09:00:00+09'), 'anniversary', '백로(白露)', '맑은 이슬이 내림<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("130923a", "", __s('2013-09-23 09:00:00+09'), __s('2013-09-23 09:00:00+09'), 'anniversary', '추분(秋分)', '태양 황경이 180도가 되는 때를 말한다. 춘분과 추분을 흔히 이분(二分)이라고 총칭하는데, 하지 이후 낮의 길이가 조금씩 짧아져 추분이 되면 낮과 밤의 길이가 같아진다. 추분 이후부터 차츰 밤이 길어져 바야흐로 여름이 지나고 가을이 다가옴을 느낄 수 있다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("130919a", "", __s('2013-09-19 09:00:00+09'), __s('2013-09-19 09:00:00+09'), 'anniversary', '추석', '추석<br />\r\n음력 8월 15일<br />\r\n우리나라의 대표적 명절', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=148394'));
__l.push(new Calendar.Entry("131003a", "", __s('2013-10-03 09:00:00+09'), __s('2013-10-03 09:00:00+09'), 'anniversary', '개천절', '개천절<br />\r\n양력 10월 3일<br />\r\n우리 민족의 시조 단군이 개국한 날을 기념하는 국경일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=6887'));
__l.push(new Calendar.Entry("131008a", "", __s('2013-10-08 09:00:00+09'), __s('2013-10-08 09:00:00+09'), 'anniversary', '한로(寒露)', '찬 이슬이 내리기 시작<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("131023a", "", __s('2013-10-23 09:00:00+09'), __s('2013-10-23 09:00:00+09'), 'anniversary', '상강(霜降)', '서리가 내리기 시작<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("131107a", "", __s('2013-11-07 09:00:00+09'), __s('2013-11-07 09:00:00+09'), 'anniversary', '입동(立冬)', '겨울의 문턱<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("131122a", "", __s('2013-11-22 09:00:00+09'), __s('2013-11-22 09:00:00+09'), 'anniversary', '소설(小雪)', '겨울 강설 한 차례<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("131207a", "", __s('2013-12-07 09:00:00+09'), __s('2013-12-07 09:00:00+09'), 'anniversary', '대설(大雪)', '겨울 큰 눈이 온다는<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("131222a", "", __s('2013-12-22 09:00:00+09'), __s('2013-12-22 09:00:00+09'), 'anniversary', '동지(冬至)', '태양 황경이 270도가 되는 때이다. 북반구에서는 이 시기에 낮의 길이가 가장 짧다. <br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("131225a", "", __s('2013-12-25 09:00:00+09'), __s('2013-12-25 09:00:00+09'), 'anniversary', '성탄절', '성탄절, 크리스마스<br />\r\n양력 12월 25일<br />\r\n예수 그리스도의 탄생을 기념하는 축일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=153011'));
/* 2014년 한국 기념일 및 절기 */
__l.push(new Calendar.Entry("140101a", "", __s('2014-01-01 09:00:00+09'), __s('2014-01-01 09:00:00+09'), 'anniversary', '신정', '설날<br />\r\n양력 1월 1일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=91261'));
__l.push(new Calendar.Entry("140105a", "", __s('2014-01-05 09:00:00+09'), __s('2014-01-05 09:00:00+09'), 'anniversary', '소한(小寒)', '겨울 추위 한 차례<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("140120a", "", __s('2014-01-20 09:00:00+09'), __s('2014-01-20 09:00:00+09'), 'anniversary', '대한(大寒)', '겨울 큰 추위<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("140131a", "", __s('2014-01-31 09:00:00+09'), __s('2014-01-31 09:00:00+09'), 'anniversary', '구정', '설날 음력 1월 1일<br />\r\n우리나라 명절의 하나<br />\r\n정월 초하룻날', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=91261'));
__l.push(new Calendar.Entry("140204a", "", __s('2014-02-04 09:00:00+09'), __s('2014-02-04 09:00:00+09'), 'anniversary', '입춘(立春)', '봄의 문턱<br />\r\n음력 2014년 1월 10일', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("140218a", "", __s('2014-02-18 09:00:00+09'), __s('2014-02-18 09:00:00+09'), 'anniversary', '우수(雨水)', '봄비가 내린다는<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("140301a", "", __s('2014-03-01 09:00:00+09'), __s('2014-03-01 09:00:00+09'), 'anniversary', '삼일절', '삼일절<br />\r\n양력 3월 1일<br />\r\n3.1절', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=86589'));
__l.push(new Calendar.Entry("140305a", "", __s('2014-03-05 09:00:00+09'), __s('2014-03-05 09:00:00+09'), 'anniversary', '경칩(驚蟄)', '태양 황경이 345도가 될 때이다. 이 무렵은 날씨가 따뜻해져 초목(草木)의 싹이 돋고 동면(冬眠)하던 동물이 깨어 꿈틀 대기 시작한다는 의미에서 명칭이 정해졌다.<br />\r\n음력 2014년 2월 9일', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("140320a", "", __s('2014-03-20 09:00:00+09'), __s('2014-03-20 09:00:00+09'), 'anniversary', '춘분(春分)', '태양 황경이 0도가 되는 때를 말한다. 한국에서는 대개 입춘부터 봄이라고 하지만, 유럽은 춘분부터 봄이다. 춘분에는 낮과 밤의 길이가 12시간으로 같다.<br />\r\n음력 2014년 2월 24일', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("140405a", "", __s('2014-04-05 09:00:00+09'), __s('2014-04-05 09:00:00+09'), 'anniversary', '식목일', '식목일<br />\r\n양력 4월 5일<br />\r\n애림 의식 고취와 국토 미화, 산지 자원화를 위해 범국민적으로 나무를 심는 날', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=101101'));
__l.push(new Calendar.Entry("140405b", "", __s('2014-04-05 09:00:00+09'), __s('2014-04-05 09:00:00+09'), 'anniversary', '청명(淸明)', '봄 농사의 준비를 한다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("140405c", "", __s('2014-04-05 09:00:00+09'), __s('2014-04-05 09:00:00+09'), 'anniversary', '한식(寒食)', '한식(寒食)<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("140420a", "", __s('2014-04-20 09:00:00+09'), __s('2014-04-20 09:00:00+09'), 'anniversary', '곡우(穀雨)', '농삿비가 내린다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("140501a", "", __s('2014-05-01 00:00:00+09'), __s('2014-05-01 00:00:00+09'), 'anniversary', '근로자의 날', '근로자의 노고를 위로하고, 근무 의욕을 높이기 위해 제정한 법정 기념일.<br />\n매년 5월 1일<br />\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("140505a", "", __s('2014-05-05 09:00:00+09'), __s('2014-05-05 09:00:00+09'), 'anniversary', '어린이날', '어린이날<br />\r\n양력 5월 5일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=109895'));
__l.push(new Calendar.Entry("140505b", "", __s('2014-05-05 09:00:00+09'), __s('2014-05-05 09:00:00+09'), 'anniversary', '입하(立夏)', '여름의 문턱<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("140518a", "", __s('2014-05-18 00:00:00+09'), __s('2014-05-18 00:00:00+09'), 'anniversary', '성년의 날', '성인으로서 자부심과 책임의식을 부여하는 날...<br />\n매년 5월 셋째 월요일', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("140521a", "", __s('2014-05-21 09:00:00+09'), __s('2014-05-21 09:00:00+09'), 'anniversary', '소만(小滿)', '본격적인 농사의 시작<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("140506a", "", __s('2014-05-06 00:00:00+09'), __s('2014-05-06 00:00:00+09'), 'anniversary', '석가탄신일', '석가탄신일<br />\r\n음력 4월 8일<br />\r\n석가가 탄생한 날 초파일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=295071'));
__l.push(new Calendar.Entry("140528a", "", __s('2014-05-28 09:00:00+09'), __s('2014-05-28 09:00:00+09'), 'anniversary', '단오(端午)', '단오는 일명 천중절(天中節), 중오절(重午節), 단양(端陽), 오월절(五月節)이라고도 한다. 특히 술의날, 수릿날(戌衣日·水瀨日)이라고도 한다. 여기서 술의와 수리는 모두 수레를 뜻하는 것으로, 한국의 옛사람들이 농사를 지을 때 수레가 중요한 기구였음을 의미한다고 한다. 또는, 수리는 신(神)과 높다(高)는 뜻이 있어서, 높은 신이 오시는 날의 뜻으로도 해석된다. 단오는 각 지방마다 독특한 명칭이 있다. 단양수리 - 전라남도 며느리날 - 경상북도. 며느리가 친정을 찾아 하루종일 그네를 뛰며 놀 수 있는 날이라고 한다. 과부 시집가는 날 - 강릉 미나리 환갑날 - 경기도 동두천 소 군둘레 끼우는 날 - 강원도 삼척. <br />\r\n음력 5월 5일', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("140605a", "", __s('2014-06-05 09:00:00+09'), __s('2014-06-05 09:00:00+09'), 'anniversary', '망종(芒種)', '씨뿌리기시작<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("140606a", "", __s('2014-06-06 09:00:00+09'), __s('2014-06-06 09:00:00+09'), 'anniversary', '현충일', '현충일<br />\r\n양력 6월 6일<br />\r\n나라를 위하여 목숨을 바친 애국 선열과 국군 장병들의 넋을 위로하고, 충절을 추모하기 위하여 정한 기념일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=189434'));
__l.push(new Calendar.Entry("140621a", "", __s('2014-06-21 09:00:00+09'), __s('2014-06-21 09:00:00+09'), 'anniversary', '하지(夏至)', '태양 황경이 90도가 되는 때이다. 양력으로는 6월 21일경인데, 북반구에서는 이 시기에 낮의 길이가 가장 길다. <br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("140707a", "", __s('2014-07-07 09:00:00+09'), __s('2014-07-07 09:00:00+09'), 'anniversary', '소서(小署)', '여름 더위 한 차례<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("140714a", "", __s('2014-07-14 09:00:00+09'), __s('2014-07-14 09:00:00+09'), 'anniversary', '초복(初伏)', '삼복(三伏)에서 첫 번째 복(伏). 하지(夏至)가 지난 뒤 셋째 경일(庚日)에 든다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("140717a", "", __s('2014-07-17 09:00:00+09'), __s('2014-07-17 09:00:00+09'), 'anniversary', '제헌절', '제헌절<br />\r\n양력 7월 17일<br />\r\n대한민국 헌법 공포를 기념하는 날', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=137999'));
__l.push(new Calendar.Entry("140723a", "", __s('2014-07-23 09:00:00+09'), __s('2014-07-23 09:00:00+09'), 'anniversary', '대서(大暑)', '여름 큰 더위<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("140724a", "", __s('2014-07-24 09:00:00+09'), __s('2014-07-24 09:00:00+09'), 'anniversary', '중복(中伏)', '삼복(三伏)의 하나. 하지(夏至)가 지난 뒤 네 번째 경일(庚日)에 든다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("140807a", "", __s('2014-08-07 09:00:00+09'), __s('2014-08-07 09:00:00+09'), 'anniversary', '입추(立秋)', '가을의 문턱<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("140813a", "", __s('2014-08-13 09:00:00+09'), __s('2014-08-13 09:00:00+09'), 'anniversary', '말복(末伏)', '삼복(三伏)에서 마지막 복. 입추(立秋)가 지난 뒤의 첫 번째 경일(庚日)을 이른다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("140815a", "", __s('2014-08-15 09:00:00+09'), __s('2014-08-15 09:00:00+09'), 'anniversary', '광복절', '광복절<br />\r\n양력 8월 15일<br />\r\n일본의 식민지 지배에서 벗어난 것을 기념하고, 대한민국 정부수립을 경축하는 날', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=18734'));
__l.push(new Calendar.Entry("140823a", "", __s('2014-08-23 09:00:00+09'), __s('2014-08-23 09:00:00+09'), 'anniversary', '처서(處暑)', '더위가 가심<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("140907a", "", __s('2014-09-07 09:00:00+09'), __s('2014-09-07 09:00:00+09'), 'anniversary', '백로(白露)', '맑은 이슬이 내림<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("140923a", "", __s('2014-09-23 09:00:00+09'), __s('2014-09-23 09:00:00+09'), 'anniversary', '추분(秋分)', '태양 황경이 180도가 되는 때를 말한다. 춘분과 추분을 흔히 이분(二分)이라고 총칭하는데, 하지 이후 낮의 길이가 조금씩 짧아져 추분이 되면 낮과 밤의 길이가 같아진다. 추분 이후부터 차츰 밤이 길어져 바야흐로 여름이 지나고 가을이 다가옴을 느낄 수 있다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("140908a", "", __s('2014-09-08 09:00:00+09'), __s('2014-09-08 09:00:00+09'), 'anniversary', '추석', '추석<br />\r\n음력 8월 15일<br />\r\n우리나라의 대표적 명절', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=148394'));
__l.push(new Calendar.Entry("141003a", "", __s('2014-10-03 09:00:00+09'), __s('2014-10-03 09:00:00+09'), 'anniversary', '개천절', '개천절<br />\r\n양력 10월 3일<br />\r\n우리 민족의 시조 단군이 개국한 날을 기념하는 국경일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=6887'));
__l.push(new Calendar.Entry("141008a", "", __s('2014-10-08 09:00:00+09'), __s('2014-10-08 09:00:00+09'), 'anniversary', '한로(寒露)', '찬 이슬이 내리기 시작<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("141023a", "", __s('2014-10-23 09:00:00+09'), __s('2014-10-23 09:00:00+09'), 'anniversary', '상강(霜降)', '서리가 내리기 시작<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("141107a", "", __s('2014-11-07 09:00:00+09'), __s('2014-11-07 09:00:00+09'), 'anniversary', '입동(立冬)', '겨울의 문턱<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("141122a", "", __s('2014-11-22 09:00:00+09'), __s('2014-11-22 09:00:00+09'), 'anniversary', '소설(小雪)', '겨울 강설 한 차례<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("141207a", "", __s('2014-12-07 09:00:00+09'), __s('2014-12-07 09:00:00+09'), 'anniversary', '대설(大雪)', '겨울 큰 눈이 온다는<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("141222a", "", __s('2014-12-22 09:00:00+09'), __s('2014-12-22 09:00:00+09'), 'anniversary', '동지(冬至)', '태양 황경이 270도가 되는 때이다. 북반구에서는 이 시기에 낮의 길이가 가장 짧다. <br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("141225a", "", __s('2014-12-25 09:00:00+09'), __s('2014-12-25 09:00:00+09'), 'anniversary', '성탄절', '성탄절, 크리스마스<br />\r\n양력 12월 25일<br />\r\n예수 그리스도의 탄생을 기념하는 축일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=153011'));
/* 2015년 한국 기념일 및 절기 */
__l.push(new Calendar.Entry("150101a", "", __s('2015-01-01 09:00:00+09'), __s('2015-01-01 09:00:00+09'), 'anniversary', '신정', '설날<br />\r\n양력 1월 1일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=91261'));
__l.push(new Calendar.Entry("150105a", "", __s('2015-01-05 09:00:00+09'), __s('2015-01-05 09:00:00+09'), 'anniversary', '소한(小寒)', '겨울 추위 한 차례<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("150120a", "", __s('2015-01-20 09:00:00+09'), __s('2015-01-20 09:00:00+09'), 'anniversary', '대한(大寒)', '겨울 큰 추위<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("150219a", "", __s('2015-02-19 09:00:00+09'), __s('2015-02-19 09:00:00+09'), 'anniversary', '구정', '설날 음력 1월 1일<br />\r\n우리나라 명절의 하나<br />\r\n정월 초하룻날', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=91261'));
__l.push(new Calendar.Entry("150204a", "", __s('2015-02-04 09:00:00+09'), __s('2015-02-04 09:00:00+09'), 'anniversary', '입춘(立春)', '봄의 문턱<br />\r\n음력 2015년 1월 10일', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("150218a", "", __s('2015-02-18 09:00:00+09'), __s('2015-02-18 09:00:00+09'), 'anniversary', '우수(雨水)', '봄비가 내린다는<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("150301a", "", __s('2015-03-01 09:00:00+09'), __s('2015-03-01 09:00:00+09'), 'anniversary', '삼일절', '삼일절<br />\r\n양력 3월 1일<br />\r\n3.1절', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=86589'));
__l.push(new Calendar.Entry("150305a", "", __s('2015-03-05 09:00:00+09'), __s('2015-03-05 09:00:00+09'), 'anniversary', '경칩(驚蟄)', '태양 황경이 345도가 될 때이다. 이 무렵은 날씨가 따뜻해져 초목(草木)의 싹이 돋고 동면(冬眠)하던 동물이 깨어 꿈틀 대기 시작한다는 의미에서 명칭이 정해졌다.<br />\r\n음력 2015년 2월 9일', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("150320a", "", __s('2015-03-20 09:00:00+09'), __s('2015-03-20 09:00:00+09'), 'anniversary', '춘분(春分)', '태양 황경이 0도가 되는 때를 말한다. 한국에서는 대개 입춘부터 봄이라고 하지만, 유럽은 춘분부터 봄이다. 춘분에는 낮과 밤의 길이가 12시간으로 같다.<br />\r\n음력 2015년 2월 24일', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("150405a", "", __s('2015-04-05 09:00:00+09'), __s('2015-04-05 09:00:00+09'), 'anniversary', '식목일', '식목일<br />\r\n양력 4월 5일<br />\r\n애림 의식 고취와 국토 미화, 산지 자원화를 위해 범국민적으로 나무를 심는 날', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=101101'));
__l.push(new Calendar.Entry("150405b", "", __s('2015-04-05 09:00:00+09'), __s('2015-04-05 09:00:00+09'), 'anniversary', '청명(淸明)', '봄 농사의 준비를 한다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("150405c", "", __s('2015-04-05 09:00:00+09'), __s('2015-04-05 09:00:00+09'), 'anniversary', '한식(寒食)', '한식(寒食)<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("150420a", "", __s('2015-04-20 09:00:00+09'), __s('2015-04-20 09:00:00+09'), 'anniversary', '곡우(穀雨)', '농삿비가 내린다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("150501a", "", __s('2015-05-01 00:00:00+09'), __s('2015-05-01 00:00:00+09'), 'anniversary', '근로자의 날', '근로자의 노고를 위로하고, 근무 의욕을 높이기 위해 제정한 법정 기념일.<br />\n매년 5월 1일<br />\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("150505a", "", __s('2015-05-05 09:00:00+09'), __s('2015-05-05 09:00:00+09'), 'anniversary', '어린이날', '어린이날<br />\r\n양력 5월 5일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=109895'));
__l.push(new Calendar.Entry("150505b", "", __s('2015-05-05 09:00:00+09'), __s('2015-05-05 09:00:00+09'), 'anniversary', '입하(立夏)', '여름의 문턱<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("150518a", "", __s('2015-05-18 00:00:00+09'), __s('2015-05-18 00:00:00+09'), 'anniversary', '성년의 날', '성인으로서 자부심과 책임의식을 부여하는 날...<br />\n매년 5월 셋째 월요일', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("150521a", "", __s('2015-05-21 09:00:00+09'), __s('2015-05-21 09:00:00+09'), 'anniversary', '소만(小滿)', '본격적인 농사의 시작<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("150525a", "", __s('2015-05-25 00:00:00+09'), __s('2015-05-25 00:00:00+09'), 'anniversary', '석가탄신일', '석가탄신일<br />\r\n음력 4월 8일<br />\r\n석가가 탄생한 날 초파일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=295071'));
__l.push(new Calendar.Entry("150528a", "", __s('2015-05-28 09:00:00+09'), __s('2015-05-28 09:00:00+09'), 'anniversary', '단오(端午)', '단오는 일명 천중절(天中節), 중오절(重午節), 단양(端陽), 오월절(五月節)이라고도 한다. 특히 술의날, 수릿날(戌衣日·水瀨日)이라고도 한다. 여기서 술의와 수리는 모두 수레를 뜻하는 것으로, 한국의 옛사람들이 농사를 지을 때 수레가 중요한 기구였음을 의미한다고 한다. 또는, 수리는 신(神)과 높다(高)는 뜻이 있어서, 높은 신이 오시는 날의 뜻으로도 해석된다. 단오는 각 지방마다 독특한 명칭이 있다. 단양수리 - 전라남도 며느리날 - 경상북도. 며느리가 친정을 찾아 하루종일 그네를 뛰며 놀 수 있는 날이라고 한다. 과부 시집가는 날 - 강릉 미나리 환갑날 - 경기도 동두천 소 군둘레 끼우는 날 - 강원도 삼척. <br />\r\n음력 5월 5일', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("150605a", "", __s('2015-06-05 09:00:00+09'), __s('2015-06-05 09:00:00+09'), 'anniversary', '망종(芒種)', '씨뿌리기시작<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("150606a", "", __s('2015-06-06 09:00:00+09'), __s('2015-06-06 09:00:00+09'), 'anniversary', '현충일', '현충일<br />\r\n양력 6월 6일<br />\r\n나라를 위하여 목숨을 바친 애국 선열과 국군 장병들의 넋을 위로하고, 충절을 추모하기 위하여 정한 기념일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=189434'));
__l.push(new Calendar.Entry("150621a", "", __s('2015-06-21 09:00:00+09'), __s('2015-06-21 09:00:00+09'), 'anniversary', '하지(夏至)', '태양 황경이 90도가 되는 때이다. 양력으로는 6월 21일경인데, 북반구에서는 이 시기에 낮의 길이가 가장 길다. <br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("150707a", "", __s('2015-07-07 09:00:00+09'), __s('2015-07-07 09:00:00+09'), 'anniversary', '소서(小署)', '여름 더위 한 차례<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("150714a", "", __s('2015-07-14 09:00:00+09'), __s('2015-07-14 09:00:00+09'), 'anniversary', '초복(初伏)', '삼복(三伏)에서 첫 번째 복(伏). 하지(夏至)가 지난 뒤 셋째 경일(庚日)에 든다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("150717a", "", __s('2015-07-17 09:00:00+09'), __s('2015-07-17 09:00:00+09'), 'anniversary', '제헌절', '제헌절<br />\r\n양력 7월 17일<br />\r\n대한민국 헌법 공포를 기념하는 날', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=137999'));
__l.push(new Calendar.Entry("150723a", "", __s('2015-07-23 09:00:00+09'), __s('2015-07-23 09:00:00+09'), 'anniversary', '대서(大暑)', '여름 큰 더위<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("150724a", "", __s('2015-07-24 09:00:00+09'), __s('2015-07-24 09:00:00+09'), 'anniversary', '중복(中伏)', '삼복(三伏)의 하나. 하지(夏至)가 지난 뒤 네 번째 경일(庚日)에 든다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("150807a", "", __s('2015-08-07 09:00:00+09'), __s('2015-08-07 09:00:00+09'), 'anniversary', '입추(立秋)', '가을의 문턱<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("150813a", "", __s('2015-08-13 09:00:00+09'), __s('2015-08-13 09:00:00+09'), 'anniversary', '말복(末伏)', '삼복(三伏)에서 마지막 복. 입추(立秋)가 지난 뒤의 첫 번째 경일(庚日)을 이른다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("150815a", "", __s('2015-08-15 09:00:00+09'), __s('2015-08-15 09:00:00+09'), 'anniversary', '광복절', '광복절<br />\r\n양력 8월 15일<br />\r\n일본의 식민지 지배에서 벗어난 것을 기념하고, 대한민국 정부수립을 경축하는 날', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=18734'));
__l.push(new Calendar.Entry("150823a", "", __s('2015-08-23 09:00:00+09'), __s('2015-08-23 09:00:00+09'), 'anniversary', '처서(處暑)', '더위가 가심<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("150907a", "", __s('2015-09-07 09:00:00+09'), __s('2015-09-07 09:00:00+09'), 'anniversary', '백로(白露)', '맑은 이슬이 내림<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("150923a", "", __s('2015-09-23 09:00:00+09'), __s('2015-09-23 09:00:00+09'), 'anniversary', '추분(秋分)', '태양 황경이 180도가 되는 때를 말한다. 춘분과 추분을 흔히 이분(二分)이라고 총칭하는데, 하지 이후 낮의 길이가 조금씩 짧아져 추분이 되면 낮과 밤의 길이가 같아진다. 추분 이후부터 차츰 밤이 길어져 바야흐로 여름이 지나고 가을이 다가옴을 느낄 수 있다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("150927a", "", __s('2015-09-27 09:00:00+09'), __s('2015-09-27 09:00:00+09'), 'anniversary', '추석', '추석<br />\r\n음력 8월 15일<br />\r\n우리나라의 대표적 명절', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=148394'));
__l.push(new Calendar.Entry("151003a", "", __s('2015-10-03 09:00:00+09'), __s('2015-10-03 09:00:00+09'), 'anniversary', '개천절', '개천절<br />\r\n양력 10월 3일<br />\r\n우리 민족의 시조 단군이 개국한 날을 기념하는 국경일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=6887'));
__l.push(new Calendar.Entry("151008a", "", __s('2015-10-08 09:00:00+09'), __s('2015-10-08 09:00:00+09'), 'anniversary', '한로(寒露)', '찬 이슬이 내리기 시작<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("151023a", "", __s('2015-10-23 09:00:00+09'), __s('2015-10-23 09:00:00+09'), 'anniversary', '상강(霜降)', '서리가 내리기 시작<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("151107a", "", __s('2015-11-07 09:00:00+09'), __s('2015-11-07 09:00:00+09'), 'anniversary', '입동(立冬)', '겨울의 문턱<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("151122a", "", __s('2015-11-22 09:00:00+09'), __s('2015-11-22 09:00:00+09'), 'anniversary', '소설(小雪)', '겨울 강설 한 차례<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("151207a", "", __s('2015-12-07 09:00:00+09'), __s('2015-12-07 09:00:00+09'), 'anniversary', '대설(大雪)', '겨울 큰 눈이 온다는<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("151222a", "", __s('2015-12-22 09:00:00+09'), __s('2015-12-22 09:00:00+09'), 'anniversary', '동지(冬至)', '태양 황경이 270도가 되는 때이다. 북반구에서는 이 시기에 낮의 길이가 가장 짧다. <br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("151225a", "", __s('2015-12-25 09:00:00+09'), __s('2015-12-25 09:00:00+09'), 'anniversary', '성탄절', '성탄절, 크리스마스<br />\r\n양력 12월 25일<br />\r\n예수 그리스도의 탄생을 기념하는 축일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=153011'));
/* 2016년 한국 기념일 및 절기 */
__l.push(new Calendar.Entry("160101a", "", __s('2016-01-01 09:00:00+09'), __s('2016-01-01 09:00:00+09'), 'anniversary', '신정', '설날<br />\r\n양력 1월 1일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=91261'));
__l.push(new Calendar.Entry("160105a", "", __s('2016-01-05 09:00:00+09'), __s('2016-01-05 09:00:00+09'), 'anniversary', '소한(小寒)', '겨울 추위 한 차례<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("160120a", "", __s('2016-01-20 09:00:00+09'), __s('2016-01-20 09:00:00+09'), 'anniversary', '대한(大寒)', '겨울 큰 추위<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("160208a", "", __s('2016-02-08 09:00:00+09'), __s('2016-02-08 09:00:00+09'), 'anniversary', '구정', '설날 음력 1월 1일<br />\r\n우리나라 명절의 하나<br />\r\n정월 초하룻날', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=91261'));
__l.push(new Calendar.Entry("160204a", "", __s('2016-02-04 09:00:00+09'), __s('2016-02-04 09:00:00+09'), 'anniversary', '입춘(立春)', '봄의 문턱<br />\r\n음력 2016년 1월 10일', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("160218a", "", __s('2016-02-18 09:00:00+09'), __s('2016-02-18 09:00:00+09'), 'anniversary', '우수(雨水)', '봄비가 내린다는<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("160301a", "", __s('2016-03-01 09:00:00+09'), __s('2016-03-01 09:00:00+09'), 'anniversary', '삼일절', '삼일절<br />\r\n양력 3월 1일<br />\r\n3.1절', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=86589'));
__l.push(new Calendar.Entry("160305a", "", __s('2016-03-05 09:00:00+09'), __s('2016-03-05 09:00:00+09'), 'anniversary', '경칩(驚蟄)', '태양 황경이 345도가 될 때이다. 이 무렵은 날씨가 따뜻해져 초목(草木)의 싹이 돋고 동면(冬眠)하던 동물이 깨어 꿈틀 대기 시작한다는 의미에서 명칭이 정해졌다.<br />\r\n음력 2016년 2월 9일', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("160320a", "", __s('2016-03-20 09:00:00+09'), __s('2016-03-20 09:00:00+09'), 'anniversary', '춘분(春分)', '태양 황경이 0도가 되는 때를 말한다. 한국에서는 대개 입춘부터 봄이라고 하지만, 유럽은 춘분부터 봄이다. 춘분에는 낮과 밤의 길이가 12시간으로 같다.<br />\r\n음력 2016년 2월 24일', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("160405a", "", __s('2016-04-05 09:00:00+09'), __s('2016-04-05 09:00:00+09'), 'anniversary', '식목일', '식목일<br />\r\n양력 4월 5일<br />\r\n애림 의식 고취와 국토 미화, 산지 자원화를 위해 범국민적으로 나무를 심는 날', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=101101'));
__l.push(new Calendar.Entry("160405b", "", __s('2016-04-05 09:00:00+09'), __s('2016-04-05 09:00:00+09'), 'anniversary', '청명(淸明)', '봄 농사의 준비를 한다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("160405c", "", __s('2016-04-05 09:00:00+09'), __s('2016-04-05 09:00:00+09'), 'anniversary', '한식(寒食)', '한식(寒食)<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("160420a", "", __s('2016-04-20 09:00:00+09'), __s('2016-04-20 09:00:00+09'), 'anniversary', '곡우(穀雨)', '농삿비가 내린다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("160501a", "", __s('2016-05-01 00:00:00+09'), __s('2016-05-01 00:00:00+09'), 'anniversary', '근로자의 날', '근로자의 노고를 위로하고, 근무 의욕을 높이기 위해 제정한 법정 기념일.<br />\n매년 5월 1일<br />\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("160505a", "", __s('2016-05-05 09:00:00+09'), __s('2016-05-05 09:00:00+09'), 'anniversary', '어린이날', '어린이날<br />\r\n양력 5월 5일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=109895'));
__l.push(new Calendar.Entry("160505b", "", __s('2016-05-05 09:00:00+09'), __s('2016-05-05 09:00:00+09'), 'anniversary', '입하(立夏)', '여름의 문턱<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("160518a", "", __s('2016-05-18 00:00:00+09'), __s('2016-05-18 00:00:00+09'), 'anniversary', '성년의 날', '성인으로서 자부심과 책임의식을 부여하는 날...<br />\n매년 5월 셋째 월요일', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("160521a", "", __s('2016-05-21 09:00:00+09'), __s('2016-05-21 09:00:00+09'), 'anniversary', '소만(小滿)', '본격적인 농사의 시작<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("160514a", "", __s('2016-05-14 00:00:00+09'), __s('2016-05-14 00:00:00+09'), 'anniversary', '석가탄신일', '석가탄신일<br />\r\n음력 4월 8일<br />\r\n석가가 탄생한 날 초파일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=295071'));
__l.push(new Calendar.Entry("160528a", "", __s('2016-05-28 09:00:00+09'), __s('2016-05-28 09:00:00+09'), 'anniversary', '단오(端午)', '단오는 일명 천중절(天中節), 중오절(重午節), 단양(端陽), 오월절(五月節)이라고도 한다. 특히 술의날, 수릿날(戌衣日·水瀨日)이라고도 한다. 여기서 술의와 수리는 모두 수레를 뜻하는 것으로, 한국의 옛사람들이 농사를 지을 때 수레가 중요한 기구였음을 의미한다고 한다. 또는, 수리는 신(神)과 높다(高)는 뜻이 있어서, 높은 신이 오시는 날의 뜻으로도 해석된다. 단오는 각 지방마다 독특한 명칭이 있다. 단양수리 - 전라남도 며느리날 - 경상북도. 며느리가 친정을 찾아 하루종일 그네를 뛰며 놀 수 있는 날이라고 한다. 과부 시집가는 날 - 강릉 미나리 환갑날 - 경기도 동두천 소 군둘레 끼우는 날 - 강원도 삼척. <br />\r\n음력 5월 5일', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("160605a", "", __s('2016-06-05 09:00:00+09'), __s('2016-06-05 09:00:00+09'), 'anniversary', '망종(芒種)', '씨뿌리기시작<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("160606a", "", __s('2016-06-06 09:00:00+09'), __s('2016-06-06 09:00:00+09'), 'anniversary', '현충일', '현충일<br />\r\n양력 6월 6일<br />\r\n나라를 위하여 목숨을 바친 애국 선열과 국군 장병들의 넋을 위로하고, 충절을 추모하기 위하여 정한 기념일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=189434'));
__l.push(new Calendar.Entry("160621a", "", __s('2016-06-21 09:00:00+09'), __s('2016-06-21 09:00:00+09'), 'anniversary', '하지(夏至)', '태양 황경이 90도가 되는 때이다. 양력으로는 6월 21일경인데, 북반구에서는 이 시기에 낮의 길이가 가장 길다. <br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("160707a", "", __s('2016-07-07 09:00:00+09'), __s('2016-07-07 09:00:00+09'), 'anniversary', '소서(小署)', '여름 더위 한 차례<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("160714a", "", __s('2016-07-14 09:00:00+09'), __s('2016-07-14 09:00:00+09'), 'anniversary', '초복(初伏)', '삼복(三伏)에서 첫 번째 복(伏). 하지(夏至)가 지난 뒤 셋째 경일(庚日)에 든다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("160717a", "", __s('2016-07-17 09:00:00+09'), __s('2016-07-17 09:00:00+09'), 'anniversary', '제헌절', '제헌절<br />\r\n양력 7월 17일<br />\r\n대한민국 헌법 공포를 기념하는 날', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=137999'));
__l.push(new Calendar.Entry("160723a", "", __s('2016-07-23 09:00:00+09'), __s('2016-07-23 09:00:00+09'), 'anniversary', '대서(大暑)', '여름 큰 더위<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("160724a", "", __s('2016-07-24 09:00:00+09'), __s('2016-07-24 09:00:00+09'), 'anniversary', '중복(中伏)', '삼복(三伏)의 하나. 하지(夏至)가 지난 뒤 네 번째 경일(庚日)에 든다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("160807a", "", __s('2016-08-07 09:00:00+09'), __s('2016-08-07 09:00:00+09'), 'anniversary', '입추(立秋)', '가을의 문턱<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("160813a", "", __s('2016-08-13 09:00:00+09'), __s('2016-08-13 09:00:00+09'), 'anniversary', '말복(末伏)', '삼복(三伏)에서 마지막 복. 입추(立秋)가 지난 뒤의 첫 번째 경일(庚日)을 이른다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("160815a", "", __s('2016-08-15 09:00:00+09'), __s('2016-08-15 09:00:00+09'), 'anniversary', '광복절', '광복절<br />\r\n양력 8월 15일<br />\r\n일본의 식민지 지배에서 벗어난 것을 기념하고, 대한민국 정부수립을 경축하는 날', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=18734'));
__l.push(new Calendar.Entry("160823a", "", __s('2016-08-23 09:00:00+09'), __s('2016-08-23 09:00:00+09'), 'anniversary', '처서(處暑)', '더위가 가심<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("160907a", "", __s('2016-09-07 09:00:00+09'), __s('2016-09-07 09:00:00+09'), 'anniversary', '백로(白露)', '맑은 이슬이 내림<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("160923a", "", __s('2016-09-23 09:00:00+09'), __s('2016-09-23 09:00:00+09'), 'anniversary', '추분(秋分)', '태양 황경이 180도가 되는 때를 말한다. 춘분과 추분을 흔히 이분(二分)이라고 총칭하는데, 하지 이후 낮의 길이가 조금씩 짧아져 추분이 되면 낮과 밤의 길이가 같아진다. 추분 이후부터 차츰 밤이 길어져 바야흐로 여름이 지나고 가을이 다가옴을 느낄 수 있다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("160915a", "", __s('2016-09-15 09:00:00+09'), __s('2016-09-15 09:00:00+09'), 'anniversary', '추석', '추석<br />\r\n음력 8월 15일<br />\r\n우리나라의 대표적 명절', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=148394'));
__l.push(new Calendar.Entry("161003a", "", __s('2016-10-03 09:00:00+09'), __s('2016-10-03 09:00:00+09'), 'anniversary', '개천절', '개천절<br />\r\n양력 10월 3일<br />\r\n우리 민족의 시조 단군이 개국한 날을 기념하는 국경일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=6887'));
__l.push(new Calendar.Entry("161008a", "", __s('2016-10-08 09:00:00+09'), __s('2016-10-08 09:00:00+09'), 'anniversary', '한로(寒露)', '찬 이슬이 내리기 시작<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("161023a", "", __s('2016-10-23 09:00:00+09'), __s('2016-10-23 09:00:00+09'), 'anniversary', '상강(霜降)', '서리가 내리기 시작<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("161107a", "", __s('2016-11-07 09:00:00+09'), __s('2016-11-07 09:00:00+09'), 'anniversary', '입동(立冬)', '겨울의 문턱<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("161122a", "", __s('2016-11-22 09:00:00+09'), __s('2016-11-22 09:00:00+09'), 'anniversary', '소설(小雪)', '겨울 강설 한 차례<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("161207a", "", __s('2016-12-07 09:00:00+09'), __s('2016-12-07 09:00:00+09'), 'anniversary', '대설(大雪)', '겨울 큰 눈이 온다는<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("161222a", "", __s('2016-12-22 09:00:00+09'), __s('2016-12-22 09:00:00+09'), 'anniversary', '동지(冬至)', '태양 황경이 270도가 되는 때이다. 북반구에서는 이 시기에 낮의 길이가 가장 짧다. <br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("161225a", "", __s('2016-12-25 09:00:00+09'), __s('2016-12-25 09:00:00+09'), 'anniversary', '성탄절', '성탄절, 크리스마스<br />\r\n양력 12월 25일<br />\r\n예수 그리스도의 탄생을 기념하는 축일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=153011'));
/* 2017년 한국 기념일 및 절기 */
__l.push(new Calendar.Entry("170101a", "", __s('2017-01-01 09:00:00+09'), __s('2017-01-01 09:00:00+09'), 'anniversary', '신정', '설날<br />\r\n양력 1월 1일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=91261'));
__l.push(new Calendar.Entry("170105a", "", __s('2017-01-05 09:00:00+09'), __s('2017-01-05 09:00:00+09'), 'anniversary', '소한(小寒)', '겨울 추위 한 차례<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("170120a", "", __s('2017-01-20 09:00:00+09'), __s('2017-01-20 09:00:00+09'), 'anniversary', '대한(大寒)', '겨울 큰 추위<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("170128a", "", __s('2017-01-28 09:00:00+09'), __s('2017-01-28 09:00:00+09'), 'anniversary', '구정', '설날 음력 1월 1일<br />\r\n우리나라 명절의 하나<br />\r\n정월 초하룻날', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=91261'));
__l.push(new Calendar.Entry("170204a", "", __s('2017-02-04 09:00:00+09'), __s('2017-02-04 09:00:00+09'), 'anniversary', '입춘(立春)', '봄의 문턱<br />\r\n음력 2017년 1월 10일', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("170218a", "", __s('2017-02-18 09:00:00+09'), __s('2017-02-18 09:00:00+09'), 'anniversary', '우수(雨水)', '봄비가 내린다는<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("170301a", "", __s('2017-03-01 09:00:00+09'), __s('2017-03-01 09:00:00+09'), 'anniversary', '삼일절', '삼일절<br />\r\n양력 3월 1일<br />\r\n3.1절', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=86589'));
__l.push(new Calendar.Entry("170305a", "", __s('2017-03-05 09:00:00+09'), __s('2017-03-05 09:00:00+09'), 'anniversary', '경칩(驚蟄)', '태양 황경이 345도가 될 때이다. 이 무렵은 날씨가 따뜻해져 초목(草木)의 싹이 돋고 동면(冬眠)하던 동물이 깨어 꿈틀 대기 시작한다는 의미에서 명칭이 정해졌다.<br />\r\n음력 2017년 2월 9일', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("170320a", "", __s('2017-03-20 09:00:00+09'), __s('2017-03-20 09:00:00+09'), 'anniversary', '춘분(春分)', '태양 황경이 0도가 되는 때를 말한다. 한국에서는 대개 입춘부터 봄이라고 하지만, 유럽은 춘분부터 봄이다. 춘분에는 낮과 밤의 길이가 12시간으로 같다.<br />\r\n음력 2017년 2월 24일', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("170405a", "", __s('2017-04-05 09:00:00+09'), __s('2017-04-05 09:00:00+09'), 'anniversary', '식목일', '식목일<br />\r\n양력 4월 5일<br />\r\n애림 의식 고취와 국토 미화, 산지 자원화를 위해 범국민적으로 나무를 심는 날', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=101101'));
__l.push(new Calendar.Entry("170405b", "", __s('2017-04-05 09:00:00+09'), __s('2017-04-05 09:00:00+09'), 'anniversary', '청명(淸明)', '봄 농사의 준비를 한다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("170405c", "", __s('2017-04-05 09:00:00+09'), __s('2017-04-05 09:00:00+09'), 'anniversary', '한식(寒食)', '한식(寒食)<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("170420a", "", __s('2017-04-20 09:00:00+09'), __s('2017-04-20 09:00:00+09'), 'anniversary', '곡우(穀雨)', '농삿비가 내린다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("170501a", "", __s('2017-05-01 00:00:00+09'), __s('2017-05-01 00:00:00+09'), 'anniversary', '근로자의 날', '근로자의 노고를 위로하고, 근무 의욕을 높이기 위해 제정한 법정 기념일.<br />\n매년 5월 1일<br />\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("170505a", "", __s('2017-05-05 09:00:00+09'), __s('2017-05-05 09:00:00+09'), 'anniversary', '어린이날', '어린이날<br />\r\n양력 5월 5일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=109895'));
__l.push(new Calendar.Entry("170505b", "", __s('2017-05-05 09:00:00+09'), __s('2017-05-05 09:00:00+09'), 'anniversary', '입하(立夏)', '여름의 문턱<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("170518a", "", __s('2017-05-18 00:00:00+09'), __s('2017-05-18 00:00:00+09'), 'anniversary', '성년의 날', '성인으로서 자부심과 책임의식을 부여하는 날...<br />\n매년 5월 셋째 월요일', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("170521a", "", __s('2017-05-21 09:00:00+09'), __s('2017-05-21 09:00:00+09'), 'anniversary', '소만(小滿)', '본격적인 농사의 시작<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("170503a", "", __s('2017-05-03 00:00:00+09'), __s('2017-05-03 00:00:00+09'), 'anniversary', '석가탄신일', '석가탄신일<br />\r\n음력 4월 8일<br />\r\n석가가 탄생한 날 초파일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=295071'));
__l.push(new Calendar.Entry("170528a", "", __s('2017-05-28 09:00:00+09'), __s('2017-05-28 09:00:00+09'), 'anniversary', '단오(端午)', '단오는 일명 천중절(天中節), 중오절(重午節), 단양(端陽), 오월절(五月節)이라고도 한다. 특히 술의날, 수릿날(戌衣日·水瀨日)이라고도 한다. 여기서 술의와 수리는 모두 수레를 뜻하는 것으로, 한국의 옛사람들이 농사를 지을 때 수레가 중요한 기구였음을 의미한다고 한다. 또는, 수리는 신(神)과 높다(高)는 뜻이 있어서, 높은 신이 오시는 날의 뜻으로도 해석된다. 단오는 각 지방마다 독특한 명칭이 있다. 단양수리 - 전라남도 며느리날 - 경상북도. 며느리가 친정을 찾아 하루종일 그네를 뛰며 놀 수 있는 날이라고 한다. 과부 시집가는 날 - 강릉 미나리 환갑날 - 경기도 동두천 소 군둘레 끼우는 날 - 강원도 삼척. <br />\r\n음력 5월 5일', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("170605a", "", __s('2017-06-05 09:00:00+09'), __s('2017-06-05 09:00:00+09'), 'anniversary', '망종(芒種)', '씨뿌리기시작<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("170606a", "", __s('2017-06-06 09:00:00+09'), __s('2017-06-06 09:00:00+09'), 'anniversary', '현충일', '현충일<br />\r\n양력 6월 6일<br />\r\n나라를 위하여 목숨을 바친 애국 선열과 국군 장병들의 넋을 위로하고, 충절을 추모하기 위하여 정한 기념일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=189434'));
__l.push(new Calendar.Entry("170621a", "", __s('2017-06-21 09:00:00+09'), __s('2017-06-21 09:00:00+09'), 'anniversary', '하지(夏至)', '태양 황경이 90도가 되는 때이다. 양력으로는 6월 21일경인데, 북반구에서는 이 시기에 낮의 길이가 가장 길다. <br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("170707a", "", __s('2017-07-07 09:00:00+09'), __s('2017-07-07 09:00:00+09'), 'anniversary', '소서(小署)', '여름 더위 한 차례<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("170714a", "", __s('2017-07-14 09:00:00+09'), __s('2017-07-14 09:00:00+09'), 'anniversary', '초복(初伏)', '삼복(三伏)에서 첫 번째 복(伏). 하지(夏至)가 지난 뒤 셋째 경일(庚日)에 든다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("170717a", "", __s('2017-07-17 09:00:00+09'), __s('2017-07-17 09:00:00+09'), 'anniversary', '제헌절', '제헌절<br />\r\n양력 7월 17일<br />\r\n대한민국 헌법 공포를 기념하는 날', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=137999'));
__l.push(new Calendar.Entry("170723a", "", __s('2017-07-23 09:00:00+09'), __s('2017-07-23 09:00:00+09'), 'anniversary', '대서(大暑)', '여름 큰 더위<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("170724a", "", __s('2017-07-24 09:00:00+09'), __s('2017-07-24 09:00:00+09'), 'anniversary', '중복(中伏)', '삼복(三伏)의 하나. 하지(夏至)가 지난 뒤 네 번째 경일(庚日)에 든다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("170807a", "", __s('2017-08-07 09:00:00+09'), __s('2017-08-07 09:00:00+09'), 'anniversary', '입추(立秋)', '가을의 문턱<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("170813a", "", __s('2017-08-13 09:00:00+09'), __s('2017-08-13 09:00:00+09'), 'anniversary', '말복(末伏)', '삼복(三伏)에서 마지막 복. 입추(立秋)가 지난 뒤의 첫 번째 경일(庚日)을 이른다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("170815a", "", __s('2017-08-15 09:00:00+09'), __s('2017-08-15 09:00:00+09'), 'anniversary', '광복절', '광복절<br />\r\n양력 8월 15일<br />\r\n일본의 식민지 지배에서 벗어난 것을 기념하고, 대한민국 정부수립을 경축하는 날', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=18734'));
__l.push(new Calendar.Entry("170823a", "", __s('2017-08-23 09:00:00+09'), __s('2017-08-23 09:00:00+09'), 'anniversary', '처서(處暑)', '더위가 가심<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("170907a", "", __s('2017-09-07 09:00:00+09'), __s('2017-09-07 09:00:00+09'), 'anniversary', '백로(白露)', '맑은 이슬이 내림<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("170923a", "", __s('2017-09-23 09:00:00+09'), __s('2017-09-23 09:00:00+09'), 'anniversary', '추분(秋分)', '태양 황경이 180도가 되는 때를 말한다. 춘분과 추분을 흔히 이분(二分)이라고 총칭하는데, 하지 이후 낮의 길이가 조금씩 짧아져 추분이 되면 낮과 밤의 길이가 같아진다. 추분 이후부터 차츰 밤이 길어져 바야흐로 여름이 지나고 가을이 다가옴을 느낄 수 있다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("171004a", "", __s('2017-10-04 09:00:00+09'), __s('2017-10-04 09:00:00+09'), 'anniversary', '추석', '추석<br />\r\n음력 8월 15일<br />\r\n우리나라의 대표적 명절', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=148394'));
__l.push(new Calendar.Entry("171003a", "", __s('2017-10-03 09:00:00+09'), __s('2017-10-03 09:00:00+09'), 'anniversary', '개천절', '개천절<br />\r\n양력 10월 3일<br />\r\n우리 민족의 시조 단군이 개국한 날을 기념하는 국경일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=6887'));
__l.push(new Calendar.Entry("171008a", "", __s('2017-10-08 09:00:00+09'), __s('2017-10-08 09:00:00+09'), 'anniversary', '한로(寒露)', '찬 이슬이 내리기 시작<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("171023a", "", __s('2017-10-23 09:00:00+09'), __s('2017-10-23 09:00:00+09'), 'anniversary', '상강(霜降)', '서리가 내리기 시작<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("171107a", "", __s('2017-11-07 09:00:00+09'), __s('2017-11-07 09:00:00+09'), 'anniversary', '입동(立冬)', '겨울의 문턱<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("171122a", "", __s('2017-11-22 09:00:00+09'), __s('2017-11-22 09:00:00+09'), 'anniversary', '소설(小雪)', '겨울 강설 한 차례<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("171207a", "", __s('2017-12-07 09:00:00+09'), __s('2017-12-07 09:00:00+09'), 'anniversary', '대설(大雪)', '겨울 큰 눈이 온다는<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("171222a", "", __s('2017-12-22 09:00:00+09'), __s('2017-12-22 09:00:00+09'), 'anniversary', '동지(冬至)', '태양 황경이 270도가 되는 때이다. 북반구에서는 이 시기에 낮의 길이가 가장 짧다. <br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("171225a", "", __s('2017-12-25 09:00:00+09'), __s('2017-12-25 09:00:00+09'), 'anniversary', '성탄절', '성탄절, 크리스마스<br />\r\n양력 12월 25일<br />\r\n예수 그리스도의 탄생을 기념하는 축일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=153011'));
/* 2018년 한국 기념일 및 절기 */
__l.push(new Calendar.Entry("180101a", "", __s('2018-01-01 09:00:00+09'), __s('2018-01-01 09:00:00+09'), 'anniversary', '신정', '설날<br />\r\n양력 1월 1일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=91261'));
__l.push(new Calendar.Entry("180105a", "", __s('2018-01-05 09:00:00+09'), __s('2018-01-05 09:00:00+09'), 'anniversary', '소한(小寒)', '겨울 추위 한 차례<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("180120a", "", __s('2018-01-20 09:00:00+09'), __s('2018-01-20 09:00:00+09'), 'anniversary', '대한(大寒)', '겨울 큰 추위<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("180216a", "", __s('2018-02-16 09:00:00+09'), __s('2018-02-16 09:00:00+09'), 'anniversary', '구정', '설날 음력 1월 1일<br />\r\n우리나라 명절의 하나<br />\r\n정월 초하룻날', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=91261'));
__l.push(new Calendar.Entry("180204a", "", __s('2018-02-04 09:00:00+09'), __s('2018-02-04 09:00:00+09'), 'anniversary', '입춘(立春)', '봄의 문턱<br />\r\n음력 2018년 1월 10일', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("180218a", "", __s('2018-02-18 09:00:00+09'), __s('2018-02-18 09:00:00+09'), 'anniversary', '우수(雨水)', '봄비가 내린다는<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("180301a", "", __s('2018-03-01 09:00:00+09'), __s('2018-03-01 09:00:00+09'), 'anniversary', '삼일절', '삼일절<br />\r\n양력 3월 1일<br />\r\n3.1절', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=86589'));
__l.push(new Calendar.Entry("180305a", "", __s('2018-03-05 09:00:00+09'), __s('2018-03-05 09:00:00+09'), 'anniversary', '경칩(驚蟄)', '태양 황경이 345도가 될 때이다. 이 무렵은 날씨가 따뜻해져 초목(草木)의 싹이 돋고 동면(冬眠)하던 동물이 깨어 꿈틀 대기 시작한다는 의미에서 명칭이 정해졌다.<br />\r\n음력 2018년 2월 9일', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("180320a", "", __s('2018-03-20 09:00:00+09'), __s('2018-03-20 09:00:00+09'), 'anniversary', '춘분(春分)', '태양 황경이 0도가 되는 때를 말한다. 한국에서는 대개 입춘부터 봄이라고 하지만, 유럽은 춘분부터 봄이다. 춘분에는 낮과 밤의 길이가 12시간으로 같다.<br />\r\n음력 2018년 2월 24일', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("180405a", "", __s('2018-04-05 09:00:00+09'), __s('2018-04-05 09:00:00+09'), 'anniversary', '식목일', '식목일<br />\r\n양력 4월 5일<br />\r\n애림 의식 고취와 국토 미화, 산지 자원화를 위해 범국민적으로 나무를 심는 날', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=101101'));
__l.push(new Calendar.Entry("180405b", "", __s('2018-04-05 09:00:00+09'), __s('2018-04-05 09:00:00+09'), 'anniversary', '청명(淸明)', '봄 농사의 준비를 한다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("180405c", "", __s('2018-04-05 09:00:00+09'), __s('2018-04-05 09:00:00+09'), 'anniversary', '한식(寒食)', '한식(寒食)<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("180420a", "", __s('2018-04-20 09:00:00+09'), __s('2018-04-20 09:00:00+09'), 'anniversary', '곡우(穀雨)', '농삿비가 내린다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("180501a", "", __s('2018-05-01 00:00:00+09'), __s('2018-05-01 00:00:00+09'), 'anniversary', '근로자의 날', '근로자의 노고를 위로하고, 근무 의욕을 높이기 위해 제정한 법정 기념일.<br />\n매년 5월 1일<br />\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("180505a", "", __s('2018-05-05 09:00:00+09'), __s('2018-05-05 09:00:00+09'), 'anniversary', '어린이날', '어린이날<br />\r\n양력 5월 5일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=109895'));
__l.push(new Calendar.Entry("180505b", "", __s('2018-05-05 09:00:00+09'), __s('2018-05-05 09:00:00+09'), 'anniversary', '입하(立夏)', '여름의 문턱<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("180518a", "", __s('2018-05-18 00:00:00+09'), __s('2018-05-18 00:00:00+09'), 'anniversary', '성년의 날', '성인으로서 자부심과 책임의식을 부여하는 날...<br />\n매년 5월 셋째 월요일', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("180521a", "", __s('2018-05-21 09:00:00+09'), __s('2018-05-21 09:00:00+09'), 'anniversary', '소만(小滿)', '본격적인 농사의 시작<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("180522a", "", __s('2018-05-22 00:00:00+09'), __s('2018-05-22 00:00:00+09'), 'anniversary', '석가탄신일', '석가탄신일<br />\r\n음력 4월 8일<br />\r\n석가가 탄생한 날 초파일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=295071'));
__l.push(new Calendar.Entry("180528a", "", __s('2018-05-28 09:00:00+09'), __s('2018-05-28 09:00:00+09'), 'anniversary', '단오(端午)', '단오는 일명 천중절(天中節), 중오절(重午節), 단양(端陽), 오월절(五月節)이라고도 한다. 특히 술의날, 수릿날(戌衣日·水瀨日)이라고도 한다. 여기서 술의와 수리는 모두 수레를 뜻하는 것으로, 한국의 옛사람들이 농사를 지을 때 수레가 중요한 기구였음을 의미한다고 한다. 또는, 수리는 신(神)과 높다(高)는 뜻이 있어서, 높은 신이 오시는 날의 뜻으로도 해석된다. 단오는 각 지방마다 독특한 명칭이 있다. 단양수리 - 전라남도 며느리날 - 경상북도. 며느리가 친정을 찾아 하루종일 그네를 뛰며 놀 수 있는 날이라고 한다. 과부 시집가는 날 - 강릉 미나리 환갑날 - 경기도 동두천 소 군둘레 끼우는 날 - 강원도 삼척. <br />\r\n음력 5월 5일', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("180605a", "", __s('2018-06-05 09:00:00+09'), __s('2018-06-05 09:00:00+09'), 'anniversary', '망종(芒種)', '씨뿌리기시작<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("180606a", "", __s('2018-06-06 09:00:00+09'), __s('2018-06-06 09:00:00+09'), 'anniversary', '현충일', '현충일<br />\r\n양력 6월 6일<br />\r\n나라를 위하여 목숨을 바친 애국 선열과 국군 장병들의 넋을 위로하고, 충절을 추모하기 위하여 정한 기념일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=189434'));
__l.push(new Calendar.Entry("180621a", "", __s('2018-06-21 09:00:00+09'), __s('2018-06-21 09:00:00+09'), 'anniversary', '하지(夏至)', '태양 황경이 90도가 되는 때이다. 양력으로는 6월 21일경인데, 북반구에서는 이 시기에 낮의 길이가 가장 길다. <br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("180707a", "", __s('2018-07-07 09:00:00+09'), __s('2018-07-07 09:00:00+09'), 'anniversary', '소서(小署)', '여름 더위 한 차례<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("180714a", "", __s('2018-07-14 09:00:00+09'), __s('2018-07-14 09:00:00+09'), 'anniversary', '초복(初伏)', '삼복(三伏)에서 첫 번째 복(伏). 하지(夏至)가 지난 뒤 셋째 경일(庚日)에 든다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("180717a", "", __s('2018-07-17 09:00:00+09'), __s('2018-07-17 09:00:00+09'), 'anniversary', '제헌절', '제헌절<br />\r\n양력 7월 17일<br />\r\n대한민국 헌법 공포를 기념하는 날', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=137999'));
__l.push(new Calendar.Entry("180723a", "", __s('2018-07-23 09:00:00+09'), __s('2018-07-23 09:00:00+09'), 'anniversary', '대서(大暑)', '여름 큰 더위<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("180724a", "", __s('2018-07-24 09:00:00+09'), __s('2018-07-24 09:00:00+09'), 'anniversary', '중복(中伏)', '삼복(三伏)의 하나. 하지(夏至)가 지난 뒤 네 번째 경일(庚日)에 든다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("180807a", "", __s('2018-08-07 09:00:00+09'), __s('2018-08-07 09:00:00+09'), 'anniversary', '입추(立秋)', '가을의 문턱<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("180813a", "", __s('2018-08-13 09:00:00+09'), __s('2018-08-13 09:00:00+09'), 'anniversary', '말복(末伏)', '삼복(三伏)에서 마지막 복. 입추(立秋)가 지난 뒤의 첫 번째 경일(庚日)을 이른다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("180815a", "", __s('2018-08-15 09:00:00+09'), __s('2018-08-15 09:00:00+09'), 'anniversary', '광복절', '광복절<br />\r\n양력 8월 15일<br />\r\n일본의 식민지 지배에서 벗어난 것을 기념하고, 대한민국 정부수립을 경축하는 날', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=18734'));
__l.push(new Calendar.Entry("180823a", "", __s('2018-08-23 09:00:00+09'), __s('2018-08-23 09:00:00+09'), 'anniversary', '처서(處暑)', '더위가 가심<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("180907a", "", __s('2018-09-07 09:00:00+09'), __s('2018-09-07 09:00:00+09'), 'anniversary', '백로(白露)', '맑은 이슬이 내림<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("180923a", "", __s('2018-09-23 09:00:00+09'), __s('2018-09-23 09:00:00+09'), 'anniversary', '추분(秋分)', '태양 황경이 180도가 되는 때를 말한다. 춘분과 추분을 흔히 이분(二分)이라고 총칭하는데, 하지 이후 낮의 길이가 조금씩 짧아져 추분이 되면 낮과 밤의 길이가 같아진다. 추분 이후부터 차츰 밤이 길어져 바야흐로 여름이 지나고 가을이 다가옴을 느낄 수 있다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("180924a", "", __s('2018-09-24 09:00:00+09'), __s('2018-09-24 09:00:00+09'), 'anniversary', '추석', '추석<br />\r\n음력 8월 15일<br />\r\n우리나라의 대표적 명절', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=148394'));
__l.push(new Calendar.Entry("181003a", "", __s('2018-10-03 09:00:00+09'), __s('2018-10-03 09:00:00+09'), 'anniversary', '개천절', '개천절<br />\r\n양력 10월 3일<br />\r\n우리 민족의 시조 단군이 개국한 날을 기념하는 국경일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=6887'));
__l.push(new Calendar.Entry("181008a", "", __s('2018-10-08 09:00:00+09'), __s('2018-10-08 09:00:00+09'), 'anniversary', '한로(寒露)', '찬 이슬이 내리기 시작<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("181023a", "", __s('2018-10-23 09:00:00+09'), __s('2018-10-23 09:00:00+09'), 'anniversary', '상강(霜降)', '서리가 내리기 시작<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("181107a", "", __s('2018-11-07 09:00:00+09'), __s('2018-11-07 09:00:00+09'), 'anniversary', '입동(立冬)', '겨울의 문턱<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("181122a", "", __s('2018-11-22 09:00:00+09'), __s('2018-11-22 09:00:00+09'), 'anniversary', '소설(小雪)', '겨울 강설 한 차례<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("181207a", "", __s('2018-12-07 09:00:00+09'), __s('2018-12-07 09:00:00+09'), 'anniversary', '대설(大雪)', '겨울 큰 눈이 온다는<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("181222a", "", __s('2018-12-22 09:00:00+09'), __s('2018-12-22 09:00:00+09'), 'anniversary', '동지(冬至)', '태양 황경이 270도가 되는 때이다. 북반구에서는 이 시기에 낮의 길이가 가장 짧다. <br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("181225a", "", __s('2018-12-25 09:00:00+09'), __s('2018-12-25 09:00:00+09'), 'anniversary', '성탄절', '성탄절, 크리스마스<br />\r\n양력 12월 25일<br />\r\n예수 그리스도의 탄생을 기념하는 축일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=153011'));
/* 2019년 한국 기념일 및 절기 */
__l.push(new Calendar.Entry("190101a", "", __s('2019-01-01 09:00:00+09'), __s('2019-01-01 09:00:00+09'), 'anniversary', '신정', '설날<br />\r\n양력 1월 1일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=91261'));
__l.push(new Calendar.Entry("190105a", "", __s('2019-01-05 09:00:00+09'), __s('2019-01-05 09:00:00+09'), 'anniversary', '소한(小寒)', '겨울 추위 한 차례<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("190120a", "", __s('2019-01-20 09:00:00+09'), __s('2019-01-20 09:00:00+09'), 'anniversary', '대한(大寒)', '겨울 큰 추위<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("190205a", "", __s('2019-02-05 09:00:00+09'), __s('2019-02-05 09:00:00+09'), 'anniversary', '구정', '설날 음력 1월 1일<br />\r\n우리나라 명절의 하나<br />\r\n정월 초하룻날', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=91261'));
__l.push(new Calendar.Entry("190204a", "", __s('2019-02-04 09:00:00+09'), __s('2019-02-04 09:00:00+09'), 'anniversary', '입춘(立春)', '봄의 문턱<br />\r\n음력 2019년 1월 10일', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("190218a", "", __s('2019-02-18 09:00:00+09'), __s('2019-02-18 09:00:00+09'), 'anniversary', '우수(雨水)', '봄비가 내린다는<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("190301a", "", __s('2019-03-01 09:00:00+09'), __s('2019-03-01 09:00:00+09'), 'anniversary', '삼일절', '삼일절<br />\r\n양력 3월 1일<br />\r\n3.1절', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=86589'));
__l.push(new Calendar.Entry("190305a", "", __s('2019-03-05 09:00:00+09'), __s('2019-03-05 09:00:00+09'), 'anniversary', '경칩(驚蟄)', '태양 황경이 345도가 될 때이다. 이 무렵은 날씨가 따뜻해져 초목(草木)의 싹이 돋고 동면(冬眠)하던 동물이 깨어 꿈틀 대기 시작한다는 의미에서 명칭이 정해졌다.<br />\r\n음력 2019년 2월 9일', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("190320a", "", __s('2019-03-20 09:00:00+09'), __s('2019-03-20 09:00:00+09'), 'anniversary', '춘분(春分)', '태양 황경이 0도가 되는 때를 말한다. 한국에서는 대개 입춘부터 봄이라고 하지만, 유럽은 춘분부터 봄이다. 춘분에는 낮과 밤의 길이가 12시간으로 같다.<br />\r\n음력 2019년 2월 24일', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("190405a", "", __s('2019-04-05 09:00:00+09'), __s('2019-04-05 09:00:00+09'), 'anniversary', '식목일', '식목일<br />\r\n양력 4월 5일<br />\r\n애림 의식 고취와 국토 미화, 산지 자원화를 위해 범국민적으로 나무를 심는 날', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=101101'));
__l.push(new Calendar.Entry("190405b", "", __s('2019-04-05 09:00:00+09'), __s('2019-04-05 09:00:00+09'), 'anniversary', '청명(淸明)', '봄 농사의 준비를 한다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("190405c", "", __s('2019-04-05 09:00:00+09'), __s('2019-04-05 09:00:00+09'), 'anniversary', '한식(寒食)', '한식(寒食)<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("190420a", "", __s('2019-04-20 09:00:00+09'), __s('2019-04-20 09:00:00+09'), 'anniversary', '곡우(穀雨)', '농삿비가 내린다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("190501a", "", __s('2019-05-01 00:00:00+09'), __s('2019-05-01 00:00:00+09'), 'anniversary', '근로자의 날', '근로자의 노고를 위로하고, 근무 의욕을 높이기 위해 제정한 법정 기념일.<br />\n매년 5월 1일<br />\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("190505a", "", __s('2019-05-05 09:00:00+09'), __s('2019-05-05 09:00:00+09'), 'anniversary', '어린이날', '어린이날<br />\r\n양력 5월 5일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=109895'));
__l.push(new Calendar.Entry("190505b", "", __s('2019-05-05 09:00:00+09'), __s('2019-05-05 09:00:00+09'), 'anniversary', '입하(立夏)', '여름의 문턱<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("190518a", "", __s('2019-05-18 00:00:00+09'), __s('2019-05-18 00:00:00+09'), 'anniversary', '성년의 날', '성인으로서 자부심과 책임의식을 부여하는 날...<br />\n매년 5월 셋째 월요일', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("190521a", "", __s('2019-05-21 09:00:00+09'), __s('2019-05-21 09:00:00+09'), 'anniversary', '소만(小滿)', '본격적인 농사의 시작<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("190512a", "", __s('2019-05-12 00:00:00+09'), __s('2019-05-12 00:00:00+09'), 'anniversary', '석가탄신일', '석가탄신일<br />\r\n음력 4월 8일<br />\r\n석가가 탄생한 날 초파일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=295071'));
__l.push(new Calendar.Entry("190528a", "", __s('2019-05-28 09:00:00+09'), __s('2019-05-28 09:00:00+09'), 'anniversary', '단오(端午)', '단오는 일명 천중절(天中節), 중오절(重午節), 단양(端陽), 오월절(五月節)이라고도 한다. 특히 술의날, 수릿날(戌衣日·水瀨日)이라고도 한다. 여기서 술의와 수리는 모두 수레를 뜻하는 것으로, 한국의 옛사람들이 농사를 지을 때 수레가 중요한 기구였음을 의미한다고 한다. 또는, 수리는 신(神)과 높다(高)는 뜻이 있어서, 높은 신이 오시는 날의 뜻으로도 해석된다. 단오는 각 지방마다 독특한 명칭이 있다. 단양수리 - 전라남도 며느리날 - 경상북도. 며느리가 친정을 찾아 하루종일 그네를 뛰며 놀 수 있는 날이라고 한다. 과부 시집가는 날 - 강릉 미나리 환갑날 - 경기도 동두천 소 군둘레 끼우는 날 - 강원도 삼척. <br />\r\n음력 5월 5일', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("190605a", "", __s('2019-06-05 09:00:00+09'), __s('2019-06-05 09:00:00+09'), 'anniversary', '망종(芒種)', '씨뿌리기시작<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("190606a", "", __s('2019-06-06 09:00:00+09'), __s('2019-06-06 09:00:00+09'), 'anniversary', '현충일', '현충일<br />\r\n양력 6월 6일<br />\r\n나라를 위하여 목숨을 바친 애국 선열과 국군 장병들의 넋을 위로하고, 충절을 추모하기 위하여 정한 기념일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=189434'));
__l.push(new Calendar.Entry("190621a", "", __s('2019-06-21 09:00:00+09'), __s('2019-06-21 09:00:00+09'), 'anniversary', '하지(夏至)', '태양 황경이 90도가 되는 때이다. 양력으로는 6월 21일경인데, 북반구에서는 이 시기에 낮의 길이가 가장 길다. <br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("190707a", "", __s('2019-07-07 09:00:00+09'), __s('2019-07-07 09:00:00+09'), 'anniversary', '소서(小署)', '여름 더위 한 차례<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("190714a", "", __s('2019-07-14 09:00:00+09'), __s('2019-07-14 09:00:00+09'), 'anniversary', '초복(初伏)', '삼복(三伏)에서 첫 번째 복(伏). 하지(夏至)가 지난 뒤 셋째 경일(庚日)에 든다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("190717a", "", __s('2019-07-17 09:00:00+09'), __s('2019-07-17 09:00:00+09'), 'anniversary', '제헌절', '제헌절<br />\r\n양력 7월 17일<br />\r\n대한민국 헌법 공포를 기념하는 날', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=137999'));
__l.push(new Calendar.Entry("190723a", "", __s('2019-07-23 09:00:00+09'), __s('2019-07-23 09:00:00+09'), 'anniversary', '대서(大暑)', '여름 큰 더위<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("190724a", "", __s('2019-07-24 09:00:00+09'), __s('2019-07-24 09:00:00+09'), 'anniversary', '중복(中伏)', '삼복(三伏)의 하나. 하지(夏至)가 지난 뒤 네 번째 경일(庚日)에 든다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("190807a", "", __s('2019-08-07 09:00:00+09'), __s('2019-08-07 09:00:00+09'), 'anniversary', '입추(立秋)', '가을의 문턱<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("190813a", "", __s('2019-08-13 09:00:00+09'), __s('2019-08-13 09:00:00+09'), 'anniversary', '말복(末伏)', '삼복(三伏)에서 마지막 복. 입추(立秋)가 지난 뒤의 첫 번째 경일(庚日)을 이른다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("190815a", "", __s('2019-08-15 09:00:00+09'), __s('2019-08-15 09:00:00+09'), 'anniversary', '광복절', '광복절<br />\r\n양력 8월 15일<br />\r\n일본의 식민지 지배에서 벗어난 것을 기념하고, 대한민국 정부수립을 경축하는 날', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=18734'));
__l.push(new Calendar.Entry("190823a", "", __s('2019-08-23 09:00:00+09'), __s('2019-08-23 09:00:00+09'), 'anniversary', '처서(處暑)', '더위가 가심<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("190907a", "", __s('2019-09-07 09:00:00+09'), __s('2019-09-07 09:00:00+09'), 'anniversary', '백로(白露)', '맑은 이슬이 내림<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("190923a", "", __s('2019-09-23 09:00:00+09'), __s('2019-09-23 09:00:00+09'), 'anniversary', '추분(秋分)', '태양 황경이 180도가 되는 때를 말한다. 춘분과 추분을 흔히 이분(二分)이라고 총칭하는데, 하지 이후 낮의 길이가 조금씩 짧아져 추분이 되면 낮과 밤의 길이가 같아진다. 추분 이후부터 차츰 밤이 길어져 바야흐로 여름이 지나고 가을이 다가옴을 느낄 수 있다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("190913a", "", __s('2019-09-13 09:00:00+09'), __s('2019-09-13 09:00:00+09'), 'anniversary', '추석', '추석<br />\r\n음력 8월 15일<br />\r\n우리나라의 대표적 명절', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=148394'));
__l.push(new Calendar.Entry("191003a", "", __s('2019-10-03 09:00:00+09'), __s('2019-10-03 09:00:00+09'), 'anniversary', '개천절', '개천절<br />\r\n양력 10월 3일<br />\r\n우리 민족의 시조 단군이 개국한 날을 기념하는 국경일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=6887'));
__l.push(new Calendar.Entry("191008a", "", __s('2019-10-08 09:00:00+09'), __s('2019-10-08 09:00:00+09'), 'anniversary', '한로(寒露)', '찬 이슬이 내리기 시작<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("191023a", "", __s('2019-10-23 09:00:00+09'), __s('2019-10-23 09:00:00+09'), 'anniversary', '상강(霜降)', '서리가 내리기 시작<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("191107a", "", __s('2019-11-07 09:00:00+09'), __s('2019-11-07 09:00:00+09'), 'anniversary', '입동(立冬)', '겨울의 문턱<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("191122a", "", __s('2019-11-22 09:00:00+09'), __s('2019-11-22 09:00:00+09'), 'anniversary', '소설(小雪)', '겨울 강설 한 차례<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("191207a", "", __s('2019-12-07 09:00:00+09'), __s('2019-12-07 09:00:00+09'), 'anniversary', '대설(大雪)', '겨울 큰 눈이 온다는<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("191222a", "", __s('2019-12-22 09:00:00+09'), __s('2019-12-22 09:00:00+09'), 'anniversary', '동지(冬至)', '태양 황경이 270도가 되는 때이다. 북반구에서는 이 시기에 낮의 길이가 가장 짧다. <br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("191225a", "", __s('2019-12-25 09:00:00+09'), __s('2019-12-25 09:00:00+09'), 'anniversary', '성탄절', '성탄절, 크리스마스<br />\r\n양력 12월 25일<br />\r\n예수 그리스도의 탄생을 기념하는 축일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=153011'));
/* 2020년 한국 기념일 및 절기 */
__l.push(new Calendar.Entry("200101a", "", __s('2020-01-01 09:00:00+09'), __s('2020-01-01 09:00:00+09'), 'anniversary', '신정', '설날<br />\r\n양력 1월 1일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=91261'));
__l.push(new Calendar.Entry("200105a", "", __s('2020-01-05 09:00:00+09'), __s('2020-01-05 09:00:00+09'), 'anniversary', '소한(小寒)', '겨울 추위 한 차례<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("200120a", "", __s('2020-01-20 09:00:00+09'), __s('2020-01-20 09:00:00+09'), 'anniversary', '대한(大寒)', '겨울 큰 추위<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("200125a", "", __s('2020-01-25 09:00:00+09'), __s('2020-01-25 09:00:00+09'), 'anniversary', '구정', '설날 음력 1월 1일<br />\r\n우리나라 명절의 하나<br />\r\n정월 초하룻날', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=91261'));
__l.push(new Calendar.Entry("200204a", "", __s('2020-02-04 09:00:00+09'), __s('2020-02-04 09:00:00+09'), 'anniversary', '입춘(立春)', '봄의 문턱<br />\r\n음력 2020년 1월 10일', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("200218a", "", __s('2020-02-18 09:00:00+09'), __s('2020-02-18 09:00:00+09'), 'anniversary', '우수(雨水)', '봄비가 내린다는<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("200301a", "", __s('2020-03-01 09:00:00+09'), __s('2020-03-01 09:00:00+09'), 'anniversary', '삼일절', '삼일절<br />\r\n양력 3월 1일<br />\r\n3.1절', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=86589'));
__l.push(new Calendar.Entry("200305a", "", __s('2020-03-05 09:00:00+09'), __s('2020-03-05 09:00:00+09'), 'anniversary', '경칩(驚蟄)', '태양 황경이 345도가 될 때이다. 이 무렵은 날씨가 따뜻해져 초목(草木)의 싹이 돋고 동면(冬眠)하던 동물이 깨어 꿈틀 대기 시작한다는 의미에서 명칭이 정해졌다.<br />\r\n음력 2020년 2월 9일', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("200320a", "", __s('2020-03-20 09:00:00+09'), __s('2020-03-20 09:00:00+09'), 'anniversary', '춘분(春分)', '태양 황경이 0도가 되는 때를 말한다. 한국에서는 대개 입춘부터 봄이라고 하지만, 유럽은 춘분부터 봄이다. 춘분에는 낮과 밤의 길이가 12시간으로 같다.<br />\r\n음력 2020년 2월 24일', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("200405a", "", __s('2020-04-05 09:00:00+09'), __s('2020-04-05 09:00:00+09'), 'anniversary', '식목일', '식목일<br />\r\n양력 4월 5일<br />\r\n애림 의식 고취와 국토 미화, 산지 자원화를 위해 범국민적으로 나무를 심는 날', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=101101'));
__l.push(new Calendar.Entry("200405b", "", __s('2020-04-05 09:00:00+09'), __s('2020-04-05 09:00:00+09'), 'anniversary', '청명(淸明)', '봄 농사의 준비를 한다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("200405c", "", __s('2020-04-05 09:00:00+09'), __s('2020-04-05 09:00:00+09'), 'anniversary', '한식(寒食)', '한식(寒食)<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("200420a", "", __s('2020-04-20 09:00:00+09'), __s('2020-04-20 09:00:00+09'), 'anniversary', '곡우(穀雨)', '농삿비가 내린다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("200501a", "", __s('2020-05-01 00:00:00+09'), __s('2020-05-01 00:00:00+09'), 'anniversary', '근로자의 날', '근로자의 노고를 위로하고, 근무 의욕을 높이기 위해 제정한 법정 기념일.<br />\n매년 5월 1일<br />\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("200505a", "", __s('2020-05-05 09:00:00+09'), __s('2020-05-05 09:00:00+09'), 'anniversary', '어린이날', '어린이날<br />\r\n양력 5월 5일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=109895'));
__l.push(new Calendar.Entry("200505b", "", __s('2020-05-05 09:00:00+09'), __s('2020-05-05 09:00:00+09'), 'anniversary', '입하(立夏)', '여름의 문턱<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("200518a", "", __s('2020-05-18 00:00:00+09'), __s('2020-05-18 00:00:00+09'), 'anniversary', '성년의 날', '성인으로서 자부심과 책임의식을 부여하는 날...<br />\n매년 5월 셋째 월요일', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("200521a", "", __s('2020-05-21 09:00:00+09'), __s('2020-05-21 09:00:00+09'), 'anniversary', '소만(小滿)', '본격적인 농사의 시작<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("200430a", "", __s('2020-04-30 00:00:00+09'), __s('2020-04-30 00:00:00+09'), 'anniversary', '석가탄신일', '석가탄신일<br />\r\n음력 4월 8일<br />\r\n석가가 탄생한 날 초파일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=295071'));
__l.push(new Calendar.Entry("200528a", "", __s('2020-05-28 09:00:00+09'), __s('2020-05-28 09:00:00+09'), 'anniversary', '단오(端午)', '단오는 일명 천중절(天中節), 중오절(重午節), 단양(端陽), 오월절(五月節)이라고도 한다. 특히 술의날, 수릿날(戌衣日·水瀨日)이라고도 한다. 여기서 술의와 수리는 모두 수레를 뜻하는 것으로, 한국의 옛사람들이 농사를 지을 때 수레가 중요한 기구였음을 의미한다고 한다. 또는, 수리는 신(神)과 높다(高)는 뜻이 있어서, 높은 신이 오시는 날의 뜻으로도 해석된다. 단오는 각 지방마다 독특한 명칭이 있다. 단양수리 - 전라남도 며느리날 - 경상북도. 며느리가 친정을 찾아 하루종일 그네를 뛰며 놀 수 있는 날이라고 한다. 과부 시집가는 날 - 강릉 미나리 환갑날 - 경기도 동두천 소 군둘레 끼우는 날 - 강원도 삼척. <br />\r\n음력 5월 5일', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("200605a", "", __s('2020-06-05 09:00:00+09'), __s('2020-06-05 09:00:00+09'), 'anniversary', '망종(芒種)', '씨뿌리기시작<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("200606a", "", __s('2020-06-06 09:00:00+09'), __s('2020-06-06 09:00:00+09'), 'anniversary', '현충일', '현충일<br />\r\n양력 6월 6일<br />\r\n나라를 위하여 목숨을 바친 애국 선열과 국군 장병들의 넋을 위로하고, 충절을 추모하기 위하여 정한 기념일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=189434'));
__l.push(new Calendar.Entry("200621a", "", __s('2020-06-21 09:00:00+09'), __s('2020-06-21 09:00:00+09'), 'anniversary', '하지(夏至)', '태양 황경이 90도가 되는 때이다. 양력으로는 6월 21일경인데, 북반구에서는 이 시기에 낮의 길이가 가장 길다. <br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("200707a", "", __s('2020-07-07 09:00:00+09'), __s('2020-07-07 09:00:00+09'), 'anniversary', '소서(小署)', '여름 더위 한 차례<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("200714a", "", __s('2020-07-14 09:00:00+09'), __s('2020-07-14 09:00:00+09'), 'anniversary', '초복(初伏)', '삼복(三伏)에서 첫 번째 복(伏). 하지(夏至)가 지난 뒤 셋째 경일(庚日)에 든다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("200717a", "", __s('2020-07-17 09:00:00+09'), __s('2020-07-17 09:00:00+09'), 'anniversary', '제헌절', '제헌절<br />\r\n양력 7월 17일<br />\r\n대한민국 헌법 공포를 기념하는 날', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=137999'));
__l.push(new Calendar.Entry("200723a", "", __s('2020-07-23 09:00:00+09'), __s('2020-07-23 09:00:00+09'), 'anniversary', '대서(大暑)', '여름 큰 더위<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("200724a", "", __s('2020-07-24 09:00:00+09'), __s('2020-07-24 09:00:00+09'), 'anniversary', '중복(中伏)', '삼복(三伏)의 하나. 하지(夏至)가 지난 뒤 네 번째 경일(庚日)에 든다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("200807a", "", __s('2020-08-07 09:00:00+09'), __s('2020-08-07 09:00:00+09'), 'anniversary', '입추(立秋)', '가을의 문턱<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("200813a", "", __s('2020-08-13 09:00:00+09'), __s('2020-08-13 09:00:00+09'), 'anniversary', '말복(末伏)', '삼복(三伏)에서 마지막 복. 입추(立秋)가 지난 뒤의 첫 번째 경일(庚日)을 이른다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("200815a", "", __s('2020-08-15 09:00:00+09'), __s('2020-08-15 09:00:00+09'), 'anniversary', '광복절', '광복절<br />\r\n양력 8월 15일<br />\r\n일본의 식민지 지배에서 벗어난 것을 기념하고, 대한민국 정부수립을 경축하는 날', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=18734'));
__l.push(new Calendar.Entry("200823a", "", __s('2020-08-23 09:00:00+09'), __s('2020-08-23 09:00:00+09'), 'anniversary', '처서(處暑)', '더위가 가심<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("200907a", "", __s('2020-09-07 09:00:00+09'), __s('2020-09-07 09:00:00+09'), 'anniversary', '백로(白露)', '맑은 이슬이 내림<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("200923a", "", __s('2020-09-23 09:00:00+09'), __s('2020-09-23 09:00:00+09'), 'anniversary', '추분(秋分)', '태양 황경이 180도가 되는 때를 말한다. 춘분과 추분을 흔히 이분(二分)이라고 총칭하는데, 하지 이후 낮의 길이가 조금씩 짧아져 추분이 되면 낮과 밤의 길이가 같아진다. 추분 이후부터 차츰 밤이 길어져 바야흐로 여름이 지나고 가을이 다가옴을 느낄 수 있다.<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("201001a", "", __s('2020-10-01 09:00:00+09'), __s('2020-10-01 09:00:00+09'), 'anniversary', '추석', '추석<br />\r\n음력 8월 15일<br />\r\n우리나라의 대표적 명절', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=148394'));
__l.push(new Calendar.Entry("201003a", "", __s('2020-10-03 09:00:00+09'), __s('2020-10-03 09:00:00+09'), 'anniversary', '개천절', '개천절<br />\r\n양력 10월 3일<br />\r\n우리 민족의 시조 단군이 개국한 날을 기념하는 국경일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=6887'));
__l.push(new Calendar.Entry("201008a", "", __s('2020-10-08 09:00:00+09'), __s('2020-10-08 09:00:00+09'), 'anniversary', '한로(寒露)', '찬 이슬이 내리기 시작<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("201023a", "", __s('2020-10-23 09:00:00+09'), __s('2020-10-23 09:00:00+09'), 'anniversary', '상강(霜降)', '서리가 내리기 시작<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("201107a", "", __s('2020-11-07 09:00:00+09'), __s('2020-11-07 09:00:00+09'), 'anniversary', '입동(立冬)', '겨울의 문턱<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("201122a", "", __s('2020-11-22 09:00:00+09'), __s('2020-11-22 09:00:00+09'), 'anniversary', '소설(小雪)', '겨울 강설 한 차례<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("201207a", "", __s('2020-12-07 09:00:00+09'), __s('2020-12-07 09:00:00+09'), 'anniversary', '대설(大雪)', '겨울 큰 눈이 온다는<br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("201222a", "", __s('2020-12-22 09:00:00+09'), __s('2020-12-22 09:00:00+09'), 'anniversary', '동지(冬至)', '태양 황경이 270도가 되는 때이다. 북반구에서는 이 시기에 낮의 길이가 가장 짧다. <br />\r\n', '#CC3333', '', '', '', '', ''));
__l.push(new Calendar.Entry("201225a", "", __s('2020-12-25 09:00:00+09'), __s('2020-12-25 09:00:00+09'), 'anniversary', '성탄절', '성탄절, 크리스마스<br />\r\n양력 12월 25일<br />\r\n예수 그리스도의 탄생을 기념하는 축일', '#CC3333', '', '', '', '', 'http://100.naver.com/100.nhn?docid=153011'));