<!--
	//		Function Define		/////////////////////////////////////////////////////////////////

	// 달력 영역 띄우기
	function funcDisplayCalendarArea(target1, target2, start, top, left) {
		var href	= "javascript:funcConfirmCalendar('" + target1  + "', '" + target2 + "', " + start + ");";

		var target1Obj = document.all[target1];
		var divObj = document.all[calendarAreaName];
	
		if(divObj){
			show_date = now;

			divObj.style.position = "absolute";
			divObj.style.top = top;
			divObj.style.left = left;

			funcShowLayer(calendarAreaName);
		}
		else{
			divObj = document.createElement("DIV");

			divObj.id = calendarAreaName;
			divObj.innerHTML = calendarHtml;
		
			divObj.style.position = "absolute";
			divObj.style.top = top;
			divObj.style.left = left;			
			divObj.style.zIndex = 10000;

			document.body.appendChild(divObj);
		}

		funcSetCurrentCalendar();
		funcChangeCalendar(show_date);

		var btnCalendarObj = document.all[calendarBtnName];

		if(btnCalendarObj){
			btnCalendarObj.href = href;
		}

		funcResizeIFrameWin();
	}

	// 달력 선택
	function funcSelectCalendar(calendar) {
		currCalendar = calendar;
	}

	// 달력 선택 확인
	function funcConfirmCalendar(target1, target2, start) {
		var typeObj = funcGetCalendarType();
		var type;

		if(typeObj){
			type = start + parseInt(typeObj.value);

			typeObj.checked = false;
		}

		funcSetCalendar(target1, currCalendar, target2, type);

		funcInitCalendar();
	}

	// 달력 세팅
	function funcSetCalendar(target1, calendar, target2, type) {
		var target1Obj = document.all[target1];
		var target2Obj = document.all[target2];

		if(target1Obj && target2Obj){
			if(calendar){
				target1Obj.value = calendar;
			}

			if(type){
				target2Obj.value = type;
			}
		}
	}

	// 달력 초기화
	function funcInitCalendar(){
		var divObj = document.all[calendarAreaName];
		var btnCalendarObj = document.all[calendarBtnName];
		
		if(divObj){
			funcHideLayer(calendarAreaName);
		}
		
		if(btnCalendarObj){
			btnCalendarObj.href = "#";
		}
		
		currCalendar = "";
		currHighlight = "";
	}

	function funcSetCurrentCalendar(){
		var yearObj = document.all["year"];
		var monthObj = document.all["month"];

		yearObj[now.getYear() - year_start].selected = true;
		monthObj[now.getMonth()].selected = true;
	}

	function funcGetCalendarType(){
		var typeObj = document.getElementsByName("sel_type");
		var calendarTypeObj;

		for(var i=0; i < typeObj.length; i++){
			if(typeObj[i].checked == true){
				calendarTypeObj = typeObj[i];
				break;
			}
		}

		return calendarTypeObj;
	}  

	function funcChangeCalendar(show_date) {
		var begin_day = new Date (show_date.getYear(),show_date.getMonth(),1);
		var end_day = new Date (show_date.getYear(),show_date.getMonth()+1,1);
		var count_day = (end_day - begin_day)/1000/60/60/24;
		var begin_day_date = begin_day.getDay();

		funcFillupCalendar(begin_day_date,count_day);
	}

	function funcFillupCalendar(begin, count) {
		var i = 0;
		var j = 0;

		funcInitDay();
	  
		if(begin != 0) {
			i = begin; //modify(orginal:"begin-1")
		} 
		else {
			i = 0;
		}

		for (var c=1; c<count+1; c++) {
			var colum_name = eval("d"+i+"r"+j);

			colum_name.innerText =  c;

			i++;

			if(i==7) {
				i = 0;
				j++;
			}
		}
	}

	function funcInitDay() {
		for(var j=0; j<6; j++) {
			for(var i=0;i<7;i++) {
				colum_name = eval("d"+i+"r"+j);
				colum_name.innerText = "";
				colum_name.style.backgroundColor = "";
				colum_name.style.color = "";
			}
		}
	}

	function funcChangeDay(sel_day){
		var month = (show_date.getMonth()+1).toString();    
		var year = show_date.getYear().toString();

		if(month.length == 1){
			month = "0"+ month;
		}

		if(sel_day.length == 1){
			sel_day = "0"+ sel_day;
		}

		funcSelectCalendar(year+month+sel_day);		
	}

	function funcChangeMonth(sel_month) {
		show_date = new Date(show_date.getYear(),sel_month,1);
		funcChangeCalendar(show_date);
	}

	function funcChangeYear(sel_year) {
		sel_year = sel_year.value;
		show_date = new Date(sel_year,show_date.getMonth(),1);
		funcChangeCalendar(show_date);
	}

	function funcSetCurrHighlight(obj){
		if(currHighlight){
			currHighlight.style.backgroundColor = "";                  			
			currHighlight.style.color = "";       
		}

		obj.style.backgroundColor = "#520000";                  			
		obj.style.color = "#ffffff";     
 
		currHighlight = obj;
	}

	//		Variable	 & Action 	/////////////////////////////////////////////////////////////////

	var calendarAreaName	= "calendarArea";
	var calendarBtnName		= "btnCalendar";

	var now = new Date();
	var show_date = new Date();
	
	var year_array = new Array();
	var month_array = new Array();

	var year_start = 2004;
	var year_end = now.getYear() + 1;

	for(var i=year_start; i < year_end; i++) {
		year_array[i - year_start] = i;
	}

	for(var i=0; i<12; i++) {
		month_array[i] = i+1;
	}
	
	var calendarYearHtml	= "<!--년도보기-->"
										+ "<select name=\"year\" onchange=\"funcChangeYear(this.options[this.options.selectedIndex]);\">";

	for(var i=0; i<year_array.length; i++) {
		calendarYearHtml += "		<option value=\""+year_array[i]+"\">"+year_array[i] + "";
	}
                        
	calendarYearHtml		+= "</select>년"
									+	"<!--//년도 보기-->";
	
	var calendarMonthHtml	= "<!--월 보기-->"
										+ "<select name=\"month\" onchange=\"funcChangeMonth(this.options.selectedIndex);\">";
                        
	for(var i=0; i<month_array.length; i++) {
		calendarMonthHtml += "		<option value=\""+month_array[i]+"\">"+month_array[i] + "";
	}
	
	calendarMonthHtml		+= "</select>월"
										+	"<!--//월 보기-->";

	var calendarDayHtml	= "<!--//날짜 보기-->"
										+ "<table cellpadding=0 cellspacing=0 border=0 width=198 bgcolor=#DBCFB0>"
										+ "	<tr>"
										+ "		<td style=\"padding:5 8\">"
										+ "			<table cellpadding=2 cellspacing=0 border=0>"
										+ "				<tr height=17 align=center></tr>"
										+ "				<tr>";
								
	for(var j=0; j<6; j++) {
		for(var i=0; i<7; i++) {	
			calendarDayHtml	+= "					<td align=\"center\" id=\"d"+i+"r"+j+"\" onClick=\"funcChangeDay(this.innerText);funcSetCurrHighlight(this);\" style=\"cursor:hand\" width=\"198\"> </td>";				
		}

		calendarDayHtml		+= "				</tr>";
	}
								
	calendarDayHtml			+= "			</table>"
										+	"		</td>"
										+	"	</tr>"
										+	"</table>"
										+	"<!--//날짜 보기-->";

	var calendarHtml	= "<!--달력 213*279-->"
								+ "<table cellpadding=0 cellspacing=0 border=0 width=214>"
								+ "<tr><td><img src=\"http://imgs.worldofwarcraft.co.kr/images/bbs/calendar_bg01.gif\" width=\"214\" height=\"1\" alt=\"\" border=\"0\"></td></tr>"
								+ "<tr>"
								+ "		<td background=\"http://imgs.worldofwarcraft.co.kr/images/bbs/calendar_bg02.gif\" align=center style=\"padding:5 0 7 0\">"
								+ "			<img src=\"http://imgs.worldofwarcraft.co.kr/images/bbs/calendar_t01.gif\" width=\"198\" height=\"16\" alt=\"\" border=\"0\"><br>"
								+ "			<table cellpadding=0 cellspacing=0 border=0 width=198>"
								+ "				<tr height=30>"
								+ "					<td align=right>"
								+ calendarYearHtml
								+ calendarMonthHtml
								+ "					</td>"
								+ "				</tr>"
								+ "			</table>"
								+ "			<img src=\"http://imgs.worldofwarcraft.co.kr/images/bbs/calendar_t02.gif\" width=\"198\" height=\"15\" alt=\"\" border=\"0\"><br>"
								+ calendarDayHtml
								+ "			<table cellpadding=0 cellspacing=0 border=0 width=198>"
								+ "				<tr>"
								+ "					<td class=\"small\" style=\"line-height:15px;padding:5 0\">"
								+ "						<input type=\"radio\" name=\"sel_type\" value=\"1\" c hecked>해당 일의 게시물 보기<br>"
								+ "						<input type=\"radio\" name=\"sel_type\" value=\"2\">해당 일의 일주일전까지 게시물보기<br>"
								+ "						<input type=\"radio\" name=\"sel_type\" value=\"3\">해당 일의 이주일전까지 게시물보기<br>"
								+ "						<input type=\"radio\" name=\"sel_type\" value=\"4\">해당 일의 한 달 전까지 게시물보기<br>"
								+ "					</td>"
								+ "				</tr>"
								+ "				<tr>"
								+ "					<td align=right>"
								+ "						<a id=" + calendarBtnName + " href=\"#\"><img src=\"http://imgs.worldofwarcraft.co.kr/images/bbs/btn_ok2.gif\" width=\"59\" height=\"19\" alt=\"\" border=\"0\"></a><br>"
								+ "					</td>"
								+ "				</tr>"
								+ "			</table>"
								+ "		</td>"
								+ "	</tr>"
								+ "<tr>"
								+ "	 <td><img src=\"http://imgs.worldofwarcraft.co.kr/images/bbs/calendar_bg01.gif\" width=\"214\" height=\"1\" alt=\"\" border=\"0\"></td>"
								+ "</tr>"
								+ "</table>"
								+ "	<!--//달력-->";

	var currCalendar;
	var currHighlight;
//-->
