<!--
var junah	= {};
junah.createPopup	= function(Type, ImgURL, x, y, Width, Height) {
	this.type					= "layer"|Type;		// ·¹ÀÌ¾îÆË¾÷ or À©µµ¿ìÆË¾÷
	this.winObj				= null;						// ·¹ÀÌ¾îÆË¾÷ or À©µµ¿ìÆË¾÷ °´Ã¼
	this.Title				= "";
	this.posLeft			= 0|x;
	this.posTop				= 0|y;
	
	this.fontFamily		= "±¼¸²";
	this.fontSize			= "12px";
	this.fontColor		= "black";

	this.imgObj				= document.createElement("IMG");
	this.imgObj.src		= ImgURL;
	this.imgURL				= ImgURL;
	this.width				= 0|Width;
	this.height				= 0|Height;
};

junah.createPopup.prototype	= {
	init : function() {


	},
	
	opener : function() {

		switch( this.type ) {
			case "layer" : // ·¹ÀÌ¾îÆË¾÷
			break;

			default :	// À©µµ¿ìÆË¾÷
				this.winObj	= window.open("","","resizable=no");
				this.winObj.document.title	= this.Title;
				this.winObj.document.body.style.margin			= 0;
				this.winObj.document.body.style.fontFamily	= this.fontFamily;
				this.winObj.document.body.style.fontSize		= this.fontSize;
				this.winObj.document.body.style.color				= this.fontColor;
				
				this.imgObj				= this.winObj.document.createElement("IMG");
				this.imgObj.src		= this.imgURL;
				this.winObj.document.body.appendChild(this.imgObj);

				var checkboxObj	= this.winObj.document.createElement("INPUT");
				checkboxObj.type	= "checkbox";
				var This	= this;
				checkboxObj.onclick	=	function () { This.closer(); }

				var botLine	= this.winObj.document.createElement("DIV");
				botLine.style.textAlign	= "right";
				botLine.appendChild(checkboxObj);
				botLine.appendChild(this.winObj.document.createTextNode("¿À´Ã ÀÌ Ã¢À» ´Ù½Ã ¿­Áö ¾ÊÀ½"));
			
				this.winObj.document.body.appendChild(botLine);

				// À©µµ¿ìÃ¢ ÁÂ¿ì Å×µÎ¸® ÇÕ=10
				this.width	= this.imgObj.width ==0? 450 : this.imgObj.width	+	10;
				// À©µµ¿ìÃ¢ »óÇÏ Å×µÎ¸® ÇÕ=58
				this.height	= this.imgObj.height==0? 500 : this.imgObj.height	+ botLine.offsetHeight + 58;	

				this.winObj.resizeTo(this.width,this.height);
			break;
		}
	},

	closer : function() {
		this.winObj.close();
	},

	setTitle : function(Title) {
		this.Title	= Title;
	},
	setFont : function(propName, propVal) {
//		eval("this."+propName+"="+propVal);

	}

}

//var windows = new junah.createPopup('window','/skicamp.gif');
//windows.setTitle("°øÁö");
//windows.opener();

var view_idx	= null;
function faq_view(idx) {
	var contentTr	= document.getElementById("faq"+idx);

	if( contentTr.style.display=="none" ) {
		contentTr.style.display	= "block";
		if(view_idx!=null ) {
			var contentTrBefore	= document.getElementById("faq"+view_idx);
			contentTrBefore.style.display	= "none";
		}
		view_idx	=	idx;
	} else {
		contentTr.style.display	= "none";
		view_idx	=	null;
	}
}

function go_chk(mode) {
	var frmObj = document.view_frm;
	frmObj.method = "GET";
	frmObj.mode.value = mode;
	frmObj.submit();
}

function pwd_chk(mode) {
	var frmObj = document.passwd_frm;
	if( frmObj.passwd.value == "" ) {
		alert("ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
		frmObj.passwd.focus();
		return;
	}

	frmObj.submit();
}

function del_chk() {
	if( confirm("ÇöÀç ±ÛÀ» »èÁ¦ÇÕ´Ï´Ù.") ) {
		var frmObj = document.view_frm;
		frmObj.mode.value = "delete";
		frmObj.submit();
	}
}

function list_del_chk(frmObj, no) {
	if( confirm("ÇöÀç ±ÛÀ» »èÁ¦ÇÕ´Ï´Ù.") ) {
		frmObj.mode.value = "delete";
		frmObj.submit();
	}
}


function cmt_layer(mode) {
	var cmtLayer = document.getElementById("cmtLayer");
	var eventObj = event.srcElement;
	switch(mode) {
		case "show" :
			cmtLayer.style.display = "block";
			cmtLayer.style.position = "absolute";
			cmtLayer.style.left = event.clientX-100;
			cmtLayer.style.top = event.clientY+cmtLayer.offsetHeight+eventObj.offsetHeight+10;
		break;

		case "hide" :
			cmtLayer.style.display = "none";
		break;
		default :
			alert("function : cmt_layer's arguments Error");
		break;
	}

}

function run_attach(frmObj) {
	if( frmObj.attach_file.value == "") {
		alert("Ã·ºÎÆÄÀÏÀ» ¼±ÅÃÇÏ¿© ÁÖ½Ê½Ã¿ä.");
	}	else {
		frmObj.mode.value = "attach";
		frmObj.submit();
	}
}

function del_attach(frmObj) {
	if( frmObj.attach_list.selectedIndex < 1 ) {
		alert("»èÁ¦ÇÒ ÆÄÀÏÀ» ¼±ÅÃÇÏ¿© ÁÖ½Ê½Ã¿À.");
	}	else {
		frmObj.mode.value = "delete";
		frmObj.submit();
	}
}

function write_chk(frmObj,pwdchk,filechk) {
	if( frmObj.subject.value=="" ) {
		alert("Á¦¸ñÀ» ÀÔ·ÂÇÏ¼¼¿ä.");
		frmObj.subject.focus();
		return;
	}

	if( frmObj.name.value=="" ) {
		alert("ÀÌ¸§À» ÀÔ·ÂÇÏ¼¼¿ä.");
		frmObj.name.focus();
		return;
	}

	if( pwdchk=="Y" ) {
		if( frmObj.passwd.value=="" ) {
			alert("ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
			frmObj.passwd.focus();
			return;
		}
	}

	if( filechk=="Y" ) {
		var attach_tmp = "";
		var fileFrm = document.multiForm;
		var FileCount = fileFrm.attach_list.length;
		for(var z=1; z < FileCount; z++ ) {
			attach_tmp += fileFrm.attach_list[z].value;
			if(z != (FileCount-1)) { attach_tmp += '|'; }
			frmObj.attachList.value = attach_tmp;
		}
	}

	frmObj.submit();
}

var Sp_Ajax = {};
Sp_Ajax.xhr = {};
Sp_Ajax.xhr.Request = function(url, params, callback, method) { 
 this.url = url;
 this.params = params;
 this.callback = callback;
 this.method = method; 
 this.send(); 
}

Sp_Ajax.xhr.Request.prototype = {
	getXMLHttpRequest: function() {

		if (window.ActiveXObject) {
			try { 
				return new ActiveXObject("Msxml2.XMLHTTP");
			} catch(e) { 
				try { 
				return new ActiveXObject("Microsoft.XMLHTTP");
				} catch(e1) {
					return null;
				}
			}
		} else if (window.XMLHttpRequest) { 
			return new XMLHttpRequest(); 
		} else {
			return null; 
		}
	},

	send: function() {
		this.req = this.getXMLHttpRequest();
		var httpMethod = this.method ? this.method : 'GET';
		if (httpMethod != 'GET' && httpMethod != 'POST') {
			httpMethod = 'GET';
		}

		var httpParams = (this.params == null || this.params == '') ? null : this.params; var httpUrl = this.url;
		if (httpMethod == 'GET' && httpParams != null) {
			httpUrl = httpUrl + "?" + httpParams;
		}
		this.req.open(httpMethod, httpUrl, true);
		this.req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');

		var request = this;
		this.req.onreadystatechange = function() {
			request.onStateChange.call(request); 
		}

		this.req.send(httpMethod == 'POST' ? httpParams : null); 
	},

	onStateChange: function() { 
		this.callback(this.req); 
	}
}

/************************************************************/
/*	Sp_Ajax.xhr.Request(ProcFile,Params,Callback,Method)		*/
/*	ProcFile	:	µðºñ¿¬µ¿ Ã³¸® ÆÄÀÏ(ASP, PHP, JSP)						*/
/*	Params		:	ÆÄ¶ó¹ÌÅÍ																		*/
/*	Callback	:	ÄÝ¹éÇÔ¼ö ÀÌ¸§																*/
/*	Method		:	¸Þ¼­µå(Post, Get)														*/
/************************************************************/
function cmt_chk(user) {
	var frmObj = document.cmt_frm;
	if( frmObj.cmt_name.value == "" ) {
		alert("ÀÌ¸§À» ÀÔ·ÂÇÏ¼¼¿ä.");
		frmObj.cmt_name.focus();
		return;
	}

	if( user=="" ) {
		if( frmObj.cmt_pwd.value == "" ) {
			alert("ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
			frmObj.cmt_pwd.focus();
			return;
		}
	}

	if( frmObj.comment.value == "" ) {
		alert("³»¿ëÀ» ÀÔ·ÂÇÏ¼¼¿ä.");
		frmObj.comment.focus();
		return;
	}

	if( user=="" ) {
		var params = "mode="+frmObj.mode.value+"&idx="+frmObj.idx.value+"&cmt_name="+encodeURIComponent(frmObj.cmt_name.value)+"&cmt_pwd="+encodeURIComponent(frmObj.cmt_pwd.value)+"&comment="+encodeURIComponent(frmObj.comment.value);
	} else {
		var params = "mode="+frmObj.mode.value+"&idx="+frmObj.idx.value+"&cmt_name="+encodeURIComponent(frmObj.cmt_name.value)+"&user_id="+encodeURIComponent(user)+"&comment="+encodeURIComponent(frmObj.comment.value);
	}

	new Sp_Ajax.xhr.Request("/nboard/comment_proc.php",params,cmt_write_result,"POST");
}

function cmt_do(cmt_idx, mode) {
	var params = "mode="+mode+"&cmt_idx="+encodeURIComponent(cmt_idx);
	new Sp_Ajax.xhr.Request("/nboard/comment_proc.php",params,cmt_del_result,"POST");
}

function cmt_del_result(req) {
	if(req.readyState == 4) {
		if(req.status == 200) {
			location.reload();
			// °á°ú°ªÀ¸·Î Ã³¸® ºÎºÐ
			// ex) var txtDoc = req.responseText; °á°ú°ªÀÌ ÅØ½ºÆ®ÀÏ °æ¿ì
			// ex) var xmlDoc = req.responseXML; °á°ú°ªÀÌ xmlÀÏ °æ¿ì
		} else {
			alert("¿¡·¯ ¹ß»ý : "+req.status);
		}
	}
}
function cmt_write_result(req) {
	if(req.readyState == 4) {
		if(req.status == 200) {
			location.reload();
			// °á°ú°ªÀ¸·Î Ã³¸® ºÎºÐ
			// ex) var txtDoc = req.responseText; °á°ú°ªÀÌ ÅØ½ºÆ®ÀÏ °æ¿ì
			// ex) var xmlDoc = req.responseXML; °á°ú°ªÀÌ xmlÀÏ °æ¿ì
		} else {
			alert("¿¡·¯ ¹ß»ý : "+req.status);
		}
	}
}

-->