/**
 * QNA¸®½ºÆ®¿¡¼­ ´äº¯ Ã¢À¸·Î ÀÌµ¿½Ã
 * config °ª¿¡ µû¶ó ´Ù¸¥ ÆäÀÌÁö·Î ÀÌµ¿
 * [POPUP, DROP_DOWN, LAYER_POPUP, MOVE_PAGE]
 */
var qnaAnswer = Class.create();
var oldCtrl = "";
var selectedNodeArray = new Array(3);	//MailQuestion ¼±ÅÃµÈ ³ëµå¾ÆÀÌµð¸¦ ´ãÀ» ¹è¿­
qnaAnswer.prototype =
{
    browser : getBrowserInfoEE(),
    initialize: function(ctrl, pageAnswer)
    {
        this.ctrl = ctrl;
        this.pageAnswer = pageAnswer;
        this.qna_id = ctrl.getAttribute('qnaId'); /* qna_id */
        this.processSeq = ctrl.getAttribute('processSeq'); /* process_seq */
        this.flag_Public = ctrl.getAttribute('flagPublic'); /* °ø°³¿©ºÎ (Y:°ø°³, N:ºñ°ø°³) */
        this.flag_Response = ctrl.getAttribute('flagResponse'); /* ´äº¯¿©ºÎ (Y:Áß°£´äº¯, ´äº¯¿Ï·á N:¹Ì´äº¯) */
        this.hidden = false; /* ÆäÀÌÁö ¼û±è ¿©ºÎ */
        this.mouse_over = false; /* ÅøÆÁ »ç¿ë½Ã ÇØ´ç QNA¿¡ ¸¶¿ì½º over µÇ¾î ÀÖ´ÂÁö ¿©ºÎ */
		this.tr = this.ctrl.up("tr");
		this.flagResize = ctrl.getAttribute('flagResize');   //cichung : ³ªÀÇ11¹ø°¡ Iframe resize¿©ºÎ

		/**
	     * Á¦¸ñ Å¬¸¯½Ã ÆäÀÌÁö ¼³Á¤¿¡ µû¶ó ½ÇÇàµÇ´Â ¸Þ¼Òµå ´Ù¸§
	     * [POPUP], [DROP_DOWN], [LAYER_POPUP], [MOVE_PAGE]
	     */
        Event.observe(ctrl, "click", this.qnaClick.bindAsEventListener(this), false);
		Event.observe(this.tr, "mouseover", this.trMouseOver.bindAsEventListener(this), false);
		Event.observe(this.tr, "mouseout", this.trMouseOut.bindAsEventListener(this), false);

        /**
         * Á¦¸ñ ÅøÆÁ »ç¿ë¿©ºÎ
         * ÅøÆÁÀ» »ç¿ëÇÏ°í °ø°³ÀÏ °æ¿ì¿¡¸¸ MailContents.jsp È£ÃâÇÏ¿© Áú¹® ³»¿ë º¸ÀÓ
         */
        var pageToolTip = getConfigPage('configMailUseToolTip');
        if (pageToolTip == 'Y' && this.flag_Public == 'Y')
        {
	        /* Á¦¸ñ ÅøÆÁ ¼³Á¤ */
		    Event.observe(ctrl, "mouseover", this.tooltipOn.bindAsEventListener(this), false);
	        /* Á¦¸ñ ÅøÆÁ ÇØÁ¦ */
		    Event.observe(ctrl, "mouseout", this.tooltipOff.bindAsEventListener(this), false);
        }

        ctrl.onclick = function(){return false;};
    },
    trMouseOver: function()
    {
    	this.tr.className = "list_over";
    },
	trMouseOut: function()
    {
    	if(oldCtrl != this.ctrl)
    	{
    		this.tr.className = "list_out";
    	}
    },
    tooltipOn: function()
    {
    	var url = urlWebSslCtx + '/mail/MailContents.jsp';
        var inForm = $('frmViewQna');
        inForm.qnaId.value = this.qna_id;
        /* Áú¹®³»¿ë ±æÀÌ ¼³Á¤ */
        inForm.toolTip.value = 100;
        var params = Form.serialize(inForm);

    	/* Áú¹®³»¿ë °¡Á®¿À´Â ºÎºÐ */
        var myAjax = new Ajax.Request (
            url, {method: 'post', parameters: params, onComplete: eval(this.makeContents).bindAsEventListener(this)}
        );
        /* Áú¹® Á¦¸ñ À§¿¡ mouse_over µÇ¾î ÀÖÀ½ */
        this.mouse_over = true;
    },
    makeContents: function(xmlHttp)
    {
        var contents = xmlHttp.responseText;
        /**
         * ÅøÆÁ »ö»ó ¼³Á¤ /11st/js/wz_tooltip.js »ç¿ë
         * ÀÚ¼¼ÇÑ ¼³¸íÀº http://www.walterzorn.com/tooltip/tooltip_e.htm Âü°í
         */
        if (this.mouse_over)
        {
    		Tip(contents, BGCOLOR, '#FFFFFF', BORDERCOLOR, '#63b900');
    	}
    },
    tooltipOff: function()
    {
    	/* Áú¹® Á¦¸ñ À§¿¡ mouse_out µÇ¾î ÀÖÀ½ */
    	this.mouse_over = false;
    	/* ÅøÆÁ ÇØÁ¦ */
    	UnTip();
    },
    qnaClick: function()
    {
        var inForm = $('frmViewQna');

        inForm.qnaId.value = this.qna_id;
        if(inForm.processSeq)
        {
            inForm.processSeq.value = this.processSeq;
        }

        var params = Form.serialize(inForm);
        var result;
        var url;

        if (this.pageAnswer == 'POPUP')
        {
        	/* »õ Ã¢À» ¶ç¿ö MailAnswerPopup.jsp ¸¦ È£ÃâÇÑ´Ù. */
            var option = 'width=730,height=500,menubar=no,toolbar=no,resizable=yes,scrollbars=yes';
            var faq = window.open('', 'QNA', option);
            inForm.target = 'QNA';
            inForm.action = urlWebSslCtx + '/mail/MailAnswerPopup.jsp';
            inForm.submit();
        }
        else if (this.pageAnswer == 'DROP_DOWN')
        {
        	/* MailAnswerDropDown.jsp ¸¦ È£ÃâÇÏ¿© Á¦¸ñ¶óÀÎ ¾Æ·¡¿¡ ³»¿ëÀ» ³Ö¾îÁØ´Ù. */
            url = urlWebSslCtx + '/mail/MailAnswerDropDown.jsp';
			var idx = this.tr.rowIndex + 1;

			if (oldCtrl == this.ctrl)
			{
				/* ÀÌ¹Ì ¿­·ÁÀÖ´Â µå·Ó´Ù¿î QNA¸¦ Å¬¸¯ÇÏ¸é ·¹ÀÌ¾î°¡ ´ÝÈù´Ù.
				      ¿­·ÁÀÖ´Â QNA°¡ ÇÏ³ªµµ ¾øÀ¸¹Ç·Î oldId´Â ÃÊ±âÈ­µÈ´Ù. */
				this.closeDropDown();
				oldCtrl = "";
			}
			else
			{
				/* ´ÝÇôÀÖ´Â µå·Ó´Ù¿î QNA¸¦ Å¬¸¯ÇÏ¸é ¿­·ÁÀÖ´ø ·¹ÀÌ¾î°¡ ´ÝÈù´Ù.
				      ±×¸®°í »õ·Î¿î QNA°¡ ¿­¸®¸é¼­ oldIdÀÇ °ªÀ» ÇöÀç ¿­¸° QNA·Î ¹Ù²Ù¾î ÁØ´Ù. */
				if (oldCtrl)
				{
					this.closeDropDown();
				}
				this.loadContents(url, "this.makeHtmlDropDown", params);
				oldCtrl = this.ctrl;
			}
        }
        else if (this.pageAnswer == 'LAYER_POPUP')
        {
        	/* MailAnswerLayer.jsp ¸¦ È£ÃâÇÏ¿© »ý¼ºÇÑ ·¹ÀÌ¾î¿¡ ³Ö¾îÁØ´Ù.*/
            this.createLayer();
            url = urlWebSslCtx +  '/mail/MailAnswerLayer.jsp';
            this.loadContents(url, 'this.makeHtmlLayer', params);
        }
        else
        {
        	/* MailAnswer.jsp ·Î ÆäÀÌÁö ÀÌµ¿ÇÏ¿© º¸¿©ÁØ´Ù.*/
            inForm.qnaId.value = this.qna_id;
            inForm.action = urlWebSslCtx + '/mail/MailAnswer.jsp';
            inForm.submit();
        }
    },
    loadContents: function(url, func, params)
    {
    	/* [DROP_DOWN], [LAYER_POPUP] ¿¡¼­ »ç¿ë. AjaxÅë½ÅÀ¸·Î ÇØ´ç ³»¿ëÀ» TEXT·Î °¡Á®¿Â´Ù. */
        var myAjax = new Ajax.Request (
            url, {method: 'post', parameters: params, asynchronous: false, onComplete: eval(func).bindAsEventListener(this)}
        );
    },
    makeHtmlDropDown: function(xmlHttp)
    {
    	/* attribute¿¡ AjaxÅë½ÅÀ¸·Î ¹Þ¾Æ¿Â TEXT¸¦ ³Ö¾îÁØ´Ù. */
		var idx = this.tr.rowIndex + 1;
		this.tr.className = "list_over";

		var objTable = $("mailTbl");
		var objTr = objTable.insertRow(idx);

		var objTd = objTr.insertCell(-1);
		var childElement = this.tr.immediateDescendants();	// trÀÇ 1·¹º§ Â÷ÀÏµå ¿¤¸®¸ÕÆ®¸¦ ¹ÝÈ¯
		var tdCount = 0;
		childElement.each(function (value, index) {
			tdCount++
		});
		//objTd.colSpan = objTable.rows(0).cells.length;	// ie¿¡¼­´Â ÀÌºÎºÐÀ» ½áµµ µÇÁö¸¸ Å©·Î½ººê¶ó¿ìÀú¿¡¼­´Â ¾µ ¼ö ¾ø´Ù.
		objTd.colSpan = tdCount;
		objTd.className = "detail";		//11st µðÀÚÀÎ°ú ¸ÂÃß±â À§ÇØ padding°ª Á¦°ÅÇÑ style Àû¿ë
		objTd.innerHTML = xmlHttp.responseText;

		/* ´ñ±Û È£Ãâ */
		//replyList();
        if ('Y' == this.flag_Response)
        {
        	/* ´äº¯ÀÌ µÈ »ó´ã¸¸ ¼³¹® È£Ãâ */
        	//surveyList();
        }

        // cichung : ³ªÀÇµµ¼­11¹ø°¡  > ³ªÀÇ E-MAIL »ó´ã³»¿ª ¸®»çÀÌÁî
        if('Y' == this.flagResize)
        {
        	doResize();
        }
    },
    closeDropDown: function()
    {
    	/* attributeÀÇ ³»¿ëÀ» ¾ø¾Ø´Ù */
		var objTable = $("mailTbl");
		var oldTr = oldCtrl.up("tr");
		oldTr.className = "list_out";
		oldIdx = oldTr.rowIndex + 1;
		objTable.deleteRow(oldIdx);

		// cichung : ³ªÀÇµµ¼­11¹ø°¡  > ³ªÀÇ E-MAIL »ó´ã³»¿ª ¸®»çÀÌÁî
        if('Y' == this.flagResize)
        {
        	doResize();
        }
    },
    createLayer: function()
    {
    	/* Layer »ý¼º */
		var body = document.getElementsByTagName("body")[0];
		var overlay = document.createElement("div");		// QNA »ó¼¼³»¿ë ¹Ù±ù ¿µ¿ª
		overlay.id = "overlay";
		var lightbox = document.createElement("div");		// QNA »ó¼¼³»¿ë µð½ºÇÃ·¹ÀÌ ¿µ¿ª
		lightbox.id = "lightbox";
		body.appendChild(overlay);
		body.appendChild(lightbox);
		$("overlay").style.display = "none";
		$("lightbox").style.display = "none";
    },
    makeHtmlLayer: function(xmlHttp)
    {
    	/* attribute¿¡ AjaxÅë½ÅÀ¸·Î ¹Þ¾Æ¿Â TEXT¸¦ ³Ö¾îÁØ´Ù.*/
        var result = xmlHttp.responseText;
        if (browser == 'Internet Explorer')
        {
            hideSelects('hidden');
        }
        this.displayLightbox();
        $('lightbox').innerHTML = result;

        /* EventObserv »ý¼º */
        this.createObserv();
        this.displayOverlay();
    },
    displayLightbox: function()
    {
    	/* lightbox ¼³Á¤ */
		var body = document.getElementsByTagName("body")[0];
		var bodyDimensions = $(body).getDimensions();
		var lbWidth = 720;
		var lbTop = 100;
		var lbLeft = (bodyDimensions.width / 2) - (lbWidth / 2);
		$("overlay").setStyle({position:"absolute",top:"0",left:"0",width:"100%",height:"100%",backgroundColor:"#000000",filter:"alpha(opacity=50)",opacity:".50"});
		$("lightbox").setStyle({position:"absolute",top:lbTop + "px",left:lbLeft + "px",width:lbWidth + "px",backgroundColor:"#FFFFFF",border:"1px solid #fff",textAlign:"left"});
		$("overlay").style.display = "block";
		$("lightbox").style.display = "block";
    },
	// ¶óÀÌÆ® ¹Ú½º ¹Ù±ù ·¹ÀÌ¾îÀÇ À§Ä¡¸¦ °áÁ¤
	displayOverlay: function()
	{
		var bodyHeight = document.body.scrollHeight;		// ÇöÀç È­¸éÀÇ ³ôÀÌ
		var bodyWidth = document.body.scrollWidth;			// ÇöÀç È­¸éÀÇ ³ÐÀÌ
		$("overlay").setStyle({position:"absolute",top:"0",left:"0",width:bodyWidth,height:bodyHeight + 50,backgroundColor:"#000000",filter:"alpha(opacity=50)",opacity:".50"});
		$("overlay").style.display = "block";
	},
    createObserv: function()
    {
    	/* EventObserv »ý¼º */
        var closeLayer = $('closeLayer');
        Event.observe(closeLayer, 'click', this.deActivate.bindAsEventListener(this), false);
        closeLayer.onclick = function(){return false;};

        var btnPrevKbId = $('btnPrevQna');
        Event.observe(btnPrevKbId, 'click', this.clickPrevQna.bindAsEventListener(this), false);
        btnPrevKbId.onclick = function(){return false;};

        var btnNextKbId = $('btnNextQna');
        Event.observe(btnNextKbId, 'click', this.clickNextQna.bindAsEventListener(this), false);
        btnNextKbId.onclick = function(){return false;};

		/* ´ñ±Û È£Ãâ */
        replyList(false);
        if ('Y' == this.flag_Response)
        {
        	/* ´äº¯ÀÌ µÈ »ó´ã¸¸ ¼³¹® È£Ãâ */
        	surveyList();
        }
    },
    deActivate: function()
    {
    	/* $('closeLayer') Å¬¸¯½Ã ·¹ÀÌ¾î Á¦°Å ÈÄ [selectbox]¸¦ º¸ÀÌ°Ô ¼³Á¤ */
        Element.remove($('overlay'));
        Element.remove($('lightbox'));
        if (browser == 'Internet Explorer')
        {
            hideSelects('visible');
        }
    },
    clickPrevQna: function()
    {
    	/* ÀÌÀü±Û·Î ÀÌµ¿ */
        var inForm = $('frmViewQna');
        var prevQnaId = $('btnPrevQna').getAttribute('qnaId');
        if(prevQnaId == '' )
        {
            alert('Ã³À½±ÛÀÔ´Ï´Ù.');
        }
        else
        {
            inForm.qnaId.value = prevQnaId;
            var params = Form.serialize(inForm);
            url = urlWebSslCtx + '/mail/MailAnswerLayer.jsp';
            this.loadContents(url, 'this.makeHtmlLayer', params);
        }
    },
    clickNextQna: function()
    {
    	/* ´ÙÀ½±Û·Î ÀÌµ¿ */
        var inForm = $('frmViewQna');
        var nextQnaId = $('btnNextQna').getAttribute('qnaId');
        if(nextQnaId == '' )
        {
            alert('¸¶Áö¸·±ÛÀÔ´Ï´Ù.');
        }
        else
        {
            inForm.qnaId.value = nextQnaId;
            var params = Form.serialize(inForm);
            url = urlWebSslCtx + '/mail/MailAnswerLayer.jsp';
            this.loadContents(url, 'this.makeHtmlLayer', params);
        }
    }
}

/**
 * ¸ñ·Ï¹öÆ°
 */
var clickQnaAnswer = function()
{
    $('frmListQna').submit();
}

/**
 * µî·ÏÀÏÀÚ Á¤·Ä
 */
var clickCreatedOrder = function()
{
    currOrderBy = $('frmListQna').orderBy.value;
    if (currOrderBy == 'CREATED_DATE_DESC')
    {
        $('frmListQna').orderBy.value = 'CREATED_DATE_ASC';
    }
    else if (currOrderBy == 'CREATED_DATE_ASC')
    {
        $('frmListQna').orderBy.value = 'CREATED_DATE_DESC';
    }
    $('frmListQna').submit();
}

/**
 * ÀÌÀü±Û ¹öÆ°
 */
function clickPrevQna()
{
	var inForm = $('frmViewQna');
    var prevQnaId = $('btnPrevQna').getAttribute('qnaId');
    if (prevQnaId == '')
    {
        alert('Ã³À½±ÛÀÔ´Ï´Ù.');
    }
    else
    {
        inForm.qnaId.value = prevQnaId;
        inForm.submit();
    }
}

/**
 * ´ÙÀ½±Û ¹öÆ°
 */
function clickNextQna()
{
    var inForm = $('frmViewQna');
    var nextQnaId = $('btnNextQna').getAttribute('qnaId');
    if (nextQnaId == '')
    {
        alert('¸¶Áö¸·±ÛÀÔ´Ï´Ù.');
    }
    else
    {
        inForm.qnaId.value = nextQnaId;
        inForm.submit();
    }
}

/**
 * ´Ý±â ¹öÆ°
 */
var clickQnaClose = function()
{
    self.close();
}

/**
 * ¿¡·¯ ¸Þ½ÃÁö »Ñ·ÁÁÜ
 */
function onException(err)
{
    alert('error='+err);
    return;
}

/**
 * email À¯È¿¼º Ã¼Å©
 */
function checkEmail(checkString)
{
	return checkString.search(/^\s*[\w\~\-\.]+\@[\w\~\-]+(\.[\w\~\-]+)+\s*$/g)>=0;
}

/**
 * ÁÖ¹Î¹øÈ£ À¯È¿¼º Ã¼Å©
 */
function validateResNo(checkString)
{
	a = new Array(13);

	for (var i = 0; i < 13; i++)
	{
		a[i] = parseInt(checkString.charAt(i));
	}

	var j = a[0]*2 + a[1]*3 + a[2]*4 + a[3]*5 + a[4]*6 + a[5]*7 + a[6]*8 + a[7]*9 + a[8]*2 + a[9]*3 + a[10]*4 + a[11]*5;
	var j = j % 11;
	var k = 11 - j;

	if (k > 9)
	{
		k = k % 10
	}

    if (k != a[12])
    {
		return false;
	}
    else
    {
    	return true;
    }
}

/**
 * ¸ÞÀÏÁú¹® µî·Ï½Ã À¯È¿¼º Ã¼Å© ÈÄ submit
 */
var clickQnaSubmit = function(surveyInfo)
{
	/* ÆÄÀÏÃ·ºÎ°¡ ¿Ï·áµÇ±â Àü¿¡ submitÀÌ µÇÁö ¾Ê´Â´Ù. */
	//if ($('attachUseFlag').value == 'Y')
	if ($('attachUseFlag').value == 'Y' && $('loginFlag').value == 'Y')
	{
		if ($('attachForm').attachFinish.value == 'N')
		{
			alert('ÆÄÀÏ¾÷·ÎµåÁßÀÔ´Ï´Ù...\nÆÄÀÏÀü¼ÛÀÌ ¿Ï·áµÇ¸é »ó´ãÇÏ±â ¹öÆ°À» ´­·¯ÁÖ¼¼¿ä.');
			return;
		}
	}

    /* ³ëµå ¾ÆÀÌµð */
    if ($('qnaForm').nodeId.value == 'NONE')
    {
        alert('»ó´ã À¯ÇüÀ» ¼±ÅÃÇØ ÁÖ¼¼¿ä.');
        return;
    }

    /* °í°´ ÀÌ¸§ */
    if (!Form.Element.present('customerName')) // ÇØ´ç ¿¤¸®¸ÕÆ®¿¡ °ªÀÌ ¾øÀ» ¶§
    {
        alert('ÀÌ¸§À» ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
        $('customerName').value = '';
        $('customerName').focus();
        return;
    }

    /* °í°´ ÀÌ¸ÞÀÏ */
    if (!Form.Element.present('customerEmail1'))
    {
        alert('ÀÌ¸ÞÀÏÀ» ÀÔ·ÂÇØÁÖ¼¼¿ä.');
        $('customerEmail1').value = '';
        $('customerEmail1').focus();
        return;
    }
    if (!Form.Element.present('customerEmail2'))
    {
        alert('ÀÌ¸ÞÀÏÀ»  ÀÔ·ÂÇØÁÖ¼¼¿ä.');
        $('customerEmail2').value = '';
        $('customerEmail2').focus();
        return;
    }
    $('customerEmail').value = $('customerEmail1').value + '@' + $('customerEmail2').value;
    if (!checkEmail($('customerEmail').value))
    {
        alert('ÀÌ¸ÞÀÏ Á¤º¸¸¦ ¹Ù¸£°Ô ÀÔ·ÂÇØÁÖ¼¼¿ä.');
        $('customerEmail2').focus();
        return;
    }

    /* °í°´ ÀüÈ­¹øÈ£ */
    var customerTel = '';
    if (!Form.Element.present('customerTelMiddle') && Form.Element.present('customerTelLast'))
    {
    	alert('¿¬¶ôÃ³¸¦ ±âÀçÇØÁÖ¼¼¿ä.');
    	$('customerTelMiddle').focus();
    	return;
    }
    if (Form.Element.present('customerTelMiddle') && !Form.Element.present('customerTelLast'))
    {
    	alert('¿¬¶ôÃ³¸¦ ±âÀçÇØÁÖ¼¼¿ä.');
    	$('customerTelLast').focus();
    	return;
    }
    if(trim($('customerTelMiddle').value).length > 0 && trim($('customerTelMiddle').value).length  < 3)
    {
    	alert('¿¬¶ôÃ³¸¦ Á¤È®ÇÏ°Ô ÀÔ·ÂÇØÁÖ¼¼¿ä.');
    	$('customerTelMiddle').focus();
    	return;
    }
    if(trim($('customerTelLast').value).length > 0 && trim($('customerTelLast').value).length  < 4)
    {
    	alert('¿¬¶ôÃ³¸¦ Á¤È®ÇÏ°Ô ÀÔ·ÂÇØÁÖ¼¼¿ä.');
    	$('customerTelLast').focus();
    	return;
    }
    if (Form.Element.present('customerTelMiddle') && Form.Element.present('customerTelLast'))
    {
        for (var i = 0; i < $('customerTelFirst').options.length; i++)
        {
            if ($('customerTelFirst').options[i].selected)
            {
                customerTel += $('customerTelFirst').options[i].value;
            }
        }
        customerTel += '-' + trim($('customerTelMiddle').value);
        customerTel += '-' + trim($('customerTelLast').value);
    }
    $('qnaForm').customerTel.value = customerTel;

    /* °í°´ ÁÖ¹Î¹øÈ£ */
    if (Form.Element.present('customerNoFirst') || Form.Element.present('customerNoLast'))
    {
    	if(!validateResNo(trim($('customerNoFirst').value) + trim($('customerNoLast').value)))
    	{
    		alert('ÁÖ¹Îµî·Ï¹øÈ£¸¦ Àß¸ø ÀÔ·ÂÇÏ¿´½À´Ï´Ù.');
    		$('customerNoFirst').focus();
    		return;
    	}
    	else
    	{
    		$('qnaForm').customerNo.value = trim($('customerNoFirst').value) + trim($('customerNoLast').value);
    	}
    }

    /* °ø°³¿©ºÎ
    for (var i = 0; i < $('qnaForm').checkPublicFlag.length; i++)
    {
        if($('qnaForm').checkPublicFlag[i].checked)
        {
            $('qnaForm').publicFlag.value = $('qnaForm').checkPublicFlag[i].value;
        }
    }
    */

    /* Á¦¸ñ */
    var title = $F('title');
    if ( title.blank() )
    {
    	alert('Á¦¸ñÀ» ÀÔ·ÂÇÏ¼¼¿ä');
    	$('title').value = '';
    	$('title').focus();
    	return;
    }
    $('questionTitle').value = title;

    /* ³»¿ë */
    var contents = $F('contents');
    if ( contents.blank() )
    {
    	alert('³»¿ëÀ» ÀÔ·ÂÇÏ¼¼¿ä');
    	$('contents').value = '';
    	$('contents').focus();
    	return;
    }
    $('questionContents').value = contents;

    /* Ã·ºÎÆÄÀÏ */
    //if ($('attachUseFlag').value == 'Y')
    if ($('attachUseFlag').value == 'Y' && $('loginFlag').value == 'Y')
	{
	    if (pageAttach == 'MULTI')
	    {
			$('attachCount').value = document.attachForm.attachIdx.value;
		    var attachList = '';
		    for (var i = 0; i < document.attachForm.attachList.length; i++)
		    {
		    	attachList += document.attachForm.attachList.options[i].value + '\\';
		    }
		    $('attach').value = attachList;
	    }
	    else if (pageAttach == 'ONE')
	    {
	    	if (Form.Element.present('attachText'))
	    	{
	    		$('attachCount').value = 1;
	    		$('attach').value = document.attachForm.attachFullPath.value;
	    	}
	    }
	}

    // SMS ¼ö½Å¿©ºÎ Ãß°¡
    if($('qnaForm').recvSmsFlag)
    {
	    for (var i = 0; i < $('qnaForm').recvSmsFlag.length; i++)
	    {
	        if($('qnaForm').recvSmsFlag[i].checked)
	        {
	        	if( $('qnaForm').recvSmsFlag[i].value == "1" && customerTel.blank() )	// 1:¿¹, 0:¾Æ´Ï¿À
	        	{
	        		alert('SMS ¼ö½ÅÀ» ¿øÇÏ½Ã¸é ¿¬¶ôÃ³¸¦  ÀÔ·ÂÇØÁÖ¼¼¿ä.');
	            	$('customerTelMiddle').focus();
	            	return;
	        	}
	        }
	    }
    }
	/* ¼³¹® : surveyInfo.surveyId °ªÀÌ ¾øÀ¸¸é »ó´ãÀü¼³¹®ÀÌ ¾ø´Ù. */
	if (surveyInfo.surveyId != '' && surveyInfo.surveyId.length > 0)
	{
		$('qnaForm').surveyResponseList.value = surveyInfo.surveyResponseList;
		$('qnaForm').surveyId.value = surveyInfo.surveyId;
		$('qnaForm').logId.value = surveyInfo.logId;
		$('qnaForm').domainId.value = surveyInfo.domainId;
		$('qnaForm').serviceType.value = surveyInfo.serviceType;
		$('qnaForm').surveyType.value = surveyInfo.surveyType;
		$('qnaForm').processSeq.value = surveyInfo.processSeq;
	}

	if(document.location.href.indexOf("MailOpinionProposal.jsp") > 0) //ÀÇ°ßÁ¦¾ÈÇÏ±â ±Ûµî·Ï ÆäÀÌÁöÀÏ°æ¿ì¿¡¸¸ ...
	{
		//ÀÇ°ßÁ¦¾ÈÇÏ±â¿¡¼­¸¸ ÆË¾÷µÊ.
		alert("°í°´´ÔÀÇ ¼ÒÁßÇÑ ÀÇ°ßÀº ´ã´çÀÚ¿¡°Ô Áï½Ã Àü´ÞÇÏ¿©\nº¸´Ù ´õ ³ªÀº ¼­ºñ½º¸¦ Á¦°øÇØ µå¸± ¼ö ÀÖµµ·Ï ÇÏ°Ú½À´Ï´Ù.\n¼ÒÁßÇÑ ÀÇ°ß °¨»ç µå¸³´Ï´Ù.");
	}

    /* °í°´ ¾ÆÀÌµð */
    if ($('qnaForm').CSET0000000005.value == '')
    {
        alert('»ç¿ëÀÌ ¿øÈ°ÇÏÁö ¾Ê½À´Ï´Ù. \n °í°´¼¾ÅÍ·Î ¹®ÀÇÇØÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.');
        return;
    }

    var sInfo = eval(surveyInfo.surveyResponseList);

    if( sInfo == null || sInfo == "undefined")
    {
        // ¼³¹®Á¤º¸°¡ ¾ø´Â °æ¿ì ¸®ÅÏ..
        return;
    }

    var checkCustomerId = false;
    for( var i=0; i < sInfo.length; i++ )
    {
        if( sInfo[i].codeset_id == "CSET0000000005" )
        {
            if( sInfo[i].response_value != null && sInfo[i].response_value != "" )
            {
                checkCustomerId = true;
            }
            break;
        }
    }

    if (!checkCustomerId)
    {
        alert('»ç¿ëÀÌ ¿øÈ°ÇÏÁö ¾Ê½À´Ï´Ù. \n °í°´¼¾ÅÍ·Î ¹®ÀÇÇØÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.');
        return;
    }

    $('qnaForm').submit();
}

/**
 * email select Å¬¸¯½Ã value¸¦ text¿¡ ³Ö¾îÁÜ
 */
var clickEmail = function()
{
    for( var i=0; i<$('selectEmail').options.length; i++ )
    {
        if( $('selectEmail').options[i].selected )
        {
            if( $('selectEmail').options[i].value == 'false')
            {
                $('customerEmail2').value = '';
                $('customerEmail2').focus();
            }
            else
            {
                $('customerEmail2').value = $('selectEmail').options[i].value;
            }
        }
    }
}

/**
 * ÇöÀç nodeId¿¡ ÇØ´çÇÏ´Â ÇÏÀ§ node¸¦ °¡Á®¿È
 */
function mailNodeList()
{
    var url = urlWebSslCtx + '/mail/MailNode.jsp';
    var params = Form.serialize($('frmNodeList'));
    var myAjax = new Ajax.Request(
        url, {method: 'post', parameters: params, onComplete: this.loadNode.bindAsEventListener(this)}
    );
}

/**
 * ÇÏÀ§ node°¡ ÀÖ´Ù¸é º¸¿©ÁÖ°í ¾ø´Ù¸é º¸¿©ÁÖÁö ¾ÊÀ½
 */
var radioHtml = '';
function loadNode(xmlHttp)
{
    /**
     * nodeView : node htmlÀÌ µé¾î°¥ attribute
     * nodeSeq : ¼±ÅÃµÈ nodeÀÇ ´ÙÀ½ depth(¼±ÅÃµÈ nodeÀÇ depth°¡ 0ÀÏ °æ¿ì 1ÀÌ µÊ)
     * MaxDepth : Çö domainIdÀÇ ÃÖ´ë depth (0ºÎÅÍ½ÃÀÛ)
     * browser : »ç¿ëÁßÀÎ ºê¶ó¿ìÀú Á¤º¸
     */
	var xmlDoc = xmlHttp.responseXML;
    var code = xmlDoc.getElementsByTagName('code').item(0).firstChild.nodeValue;
    var nodeView = $('nodeView');
    var nodeSeq = $('frmNodeList').nodeSeq.value;
    var MaxDepth = $('frmQnaInfo').nodeDepth.value;
    var browser = getBrowserInfoEE();
    radioHtml = '';
    /* ÇÏÀ§ node Á¸ÀçÇÔ */
    if (code == 'success')
    {
    	 var nodeList = eval('(' + xmlDoc.getElementsByTagName('data').item(0).firstChild.nodeValue + ')');
         /* node¸¦ select ÇüÅÂ·Î º¸¿©ÁÜ */
         if (pageNode == 'SELECT')
         {
        	/* ÇÏÀ§ node°¡ html¿¡ Æ÷ÇÔµÈ »óÅÂ¶ó¸é attribute¸¦ »èÁ¦ */
            if (nodeSeq > 0)
            {
            	var currNodeSeq = selectNode.getAttribute('name').substring(10);

                if (nodeSeq <= currNodeSeq)
                {
                	for (var i = nodeSeq; i <= currNodeSeq; i++)
                	{
                		nodeView.removeChild($('selectNode'+i));
                	}
                }
            }
            /* »õ·Î¿î attribute Ãß°¡ */
            selectNodeId = 'selectNode' + nodeSeq;
            selectNode = document.createElement('select');
            selectNode.setAttribute('name', selectNodeId);
            selectNode.setAttribute('id', selectNodeId);
            //selectNode.setAttribute('class', 'input_a');
            if(nodeSeq != 0){	//1´Ü°è ³ëµå°¡ ¾Æ´Ï¸é  style='margin-left:10;'
            	selectNode.className = "imL10";
            }

        	//Add hglee	2010.12.20	setAttribute °¡ ¸ðµç IE¿¡¼­ Á¤»óÀûÀ¸·Î µ¿ÀÛÇÑ´Ù´Â°É º¸ÀåÇÒ ¼ö ¾ø¾î¼­ ¾Æ·¡ Çü½ÄÀ¸·Î ¼öÁ¤.
        	selectNode.onchange = function(){
        		nodeChange(this.value, this.name);
        	}
            /*
            if (browser == 'Internet Explorer')
            {
                selectNode.setAttribute('onchange', function(){nodeChange(this.value, this.name);});
            }
            else
            {
                selectNode.setAttribute('onchange', 'nodeChange(this.value, this.name)');
            }
            */
            nodeView.appendChild(selectNode);

            selectNode.options[0] = new Option('»ó´ãÀ¯Çü ¼±ÅÃ', 'NONE');
            selectNode.options[1] = new Option('------------', 'NONE');
            $('qnaForm').nodeId.value = 'NONE';
        }
        /* node¸¦ radio ÇüÅÂ·Î º¸¿©ÁÜ */
        else if (pageNode == 'RADIO')
        {
        	/* ÇÏÀ§ node°¡ html¿¡ Æ÷ÇÔµÈ »óÅÂ¶ó¸é attribute¸¦ »èÁ¦ */
            if (nodeSeq > 0)
            {
            	var currNodeSeq = radioNodeDiv.substring(9);
                if (nodeSeq <= currNodeSeq)
                {
                    /* ÀÌÀü Ä«Å×°í¸® ³»¿ªÀ» nodeView ¿µ¿ª¿¡¼­ ÇØÁ¦ÇÑ´Ù */
                    for (var i = nodeSeq; i <= currNodeSeq; i++)
                    {
                    	nodeView.removeChild($('radioNode'+i));

                    	var removeLine = $('line'+i);
	                    if (removeLine != null)
	                    {
	                        nodeView.removeChild(removeLine);
	                    }
                    }
                }
            }
            /* ÇÏÀ§ node°¡ ÀÖ´Ù¸é ¶óÀÎ»ý¼º */
            if (nodeSeq != 0)
            {
                var lineArea = document.createElement('div');
                lineAreaId = 'line'+ nodeSeq;
                lineArea.setAttribute('id', lineAreaId);
                nodeView.appendChild(lineArea);
                lineArea.innerHTML = '<table width="100%" class="info"><tr><td class="greyline2"></td></tr></table>';
            }

            /* »õ·Î¿î attribute Ãß°¡ */
            radioNode = document.createElement('div');
            radioNodeId = 'radioNode' + nodeSeq;
            radioNode.setAttribute('id', radioNodeId);
            nodeView.appendChild(radioNode);
            $('qnaForm').nodeId.value = 'NONE';
        }
        /* node¼ö¸¸Å­ html »ý¼º */
        for (var i = 0; i < nodeList.length; i++)
        {
            if (pageNode == 'SELECT')
            {
            	selectNode.options[i+2] = new Option(nodeList[i].nodeName, nodeList[i].nodeId);
            	selectNode.options[i+2].setAttribute('alias', nodeList[i].alias);	//alias
            }
            else if (pageNode == 'RADIO')
            {
                makeRadio(nodeList[i], radioNodeId);
            }
        }
        if(defaultNodeFlag == 'Y')
        {
        	var nodeIdx = selectNode.getAttribute('name').substring(10);
    		for(i = 0; i < selectNode.length; i++)
    		{
    			if(selectNode.options[i].value == defaultNodeIdArray[nodeIdx])  //µðÆúÆ®·Î ¼±ÅÃÇÒ ³ëµå¹è¿­°ú ºñ±³
    			{
    				selectNode.options[i].selected = true;
    				nodeChange(selectNode.options[i].value, selectNode.getAttribute('name')); //°¢ ´Ü°èº°·Î array¿¡ Á¤ÀÇµÈ  ³ëµå¸¦ ±âº»À¸·Î ¼±ÅÃ
    				break;
    			}
    		}
        }

        /* ÀÌÀü ¼³¹® ³»¿ëÀ» ÃÊ±âÈ­ ÇÑ´Ù.*/
        $('surveyView').innerHTML = '';
        $('surveyForm').surveyInfo.value = '';
        $('surveyForm').surveyMappingInfo.value = '';

        // ÃßÃµFAQ¸¦ ¼û±ä´Ù.
        resetRecommendFaqList();
        resetNodeHelperContents();
    }
    /* ÇÏÀ§ node Á¸ÀçÇÏÁö ¾ÊÀ½ */
    else if (code == 'noresult')
    {
    	/* node¸¦ select ÇüÅÂ·Î º¸¿©ÁÜ */
        if (pageNode == 'SELECT')
        {
        	/* ÇÏÀ§ node°¡ Á¸ÀçÇÏÁö ¾Ê´Â´Ù¸é [»ó´ãÀ¯Çü ¾øÀ½]À¸·Î select »ý¼º */
            if (nodeSeq < MaxDepth)
            {
            	/* ÇÏÀ§ node°¡ html¿¡ Æ÷ÇÔµÈ »óÅÂ¶ó¸é attribute »èÁ¦ */
            	var currNodeSeq = selectNode.getAttribute('name').substring(10);

                if (nodeSeq <= currNodeSeq)
                {
                	for (var i = nodeSeq; i <= currNodeSeq; i++)
                	{
                		nodeView.removeChild($('selectNode'+i));
                	}
                }

                // ¸¶Áö¸·¿¡ ºÒÇÊ¿äÇÑ ³ëµå¸¦ º¸ÀÌÁö ¾Êµµ·Ï ÇÏ±â À§ÇÑ ÄÚµå
                selectNode = $('selectNode'+ (nodeSeq - 1));

                /*
                selectNodeId = 'selectNode' + nodeSeq;
                selectNode = document.createElement('select');
                selectNode.setAttribute('name', selectNodeId);
                selectNode.setAttribute('id', selectNodeId);
                selectNode.setAttribute('class', 'imL10');

                if (browser == 'Internet Explorer')
                {
                    selectNode.setAttribute('onchange', function(){nodeChange(this.value, this.name);});
                }
                else
                {
                    selectNode.setAttribute('onchange', 'nodeChange(this.value, this.name)');
                }
                nodeView.appendChild(selectNode);
                selectNode.length = 1;
                selectNode.options[0] = new Option('»ó´ãÀ¯Çü ¾øÀ½', 'NONE');
                */

            }
        }
        /* node¸¦ radio ÇüÅÂ·Î º¸¿©ÁÜ  */
        else if (pageNode == 'RADIO')
        {
        	/* ÇÏÀ§ node°¡ Á¸ÀçÇÏÁö ¾Ê´Â´Ù¸é ¾Æ¹«°Íµµ Ç¥½ÃÇÏÁö ¾ÊÀ½ */
            if (nodeSeq < MaxDepth)
            {
            	var currNodeSeq = radioNodeDiv.substring(9);
                if (nodeSeq <= currNodeSeq)
                {
                    /* ÀÌÀü Ä«Å×°í¸® ³»¿ªÀ» nodeView ¿µ¿ª¿¡¼­ ÇØÁ¦ÇÑ´Ù */
                    for (var i = nodeSeq; i <= currNodeSeq; i++)
                    {
                    	nodeView.removeChild($('radioNode'+i));

                    	var removeLine = $('line'+i);
	                    if (removeLine != null)
	                    {
	                        nodeView.removeChild(removeLine);
	                    }
                    }
                }
                /* ¾Æ¹«°Íµµ ¾ø´Â attribute¸¦ »ý¼º */
                radioNode = document.createElement('div');
                radioNodeId = 'radioNode' + nodeSeq;
                radioNode.setAttribute('id', radioNodeId);
                nodeView.appendChild(radioNode);
                radioNode.innerHTML = '';
                radioNodeDiv = radioNodeId;
                $('qnaForm').nodeId.value = $('frmNodeList').nodeId.value;
            }
        }
        /* ÀÌÀü ¼³¹® ³»¿ëÀ» ÃÊ±âÈ­ ÇÑ´Ù.*/
        $('surveyView').innerHTML = '';
        /* ¸¶Áö¸· Ä«Å×°í¸®°¡ ¼±ÅÃ µÇ¾ú´Ù¸é, ÀÌ nodeId¿¡ ÇØ´çÇÏ´Â »ó´ãÀü ¼³¹®À» °¡Á®¿Â´Ù. */
	    $('surveyForm').nodeId.value = $('frmNodeList').nodeId.value;
	    surveyList();

	  //ÇÏÀ§³ëµå°¡ Á¸ÀçÇÏÁö ¾ÊÀ¸¸é¼­ NONEÀÌ ¾Æ´Ò°æ¿ì(Áï ¸»´Ü Ä«Å×°í¸® ¼±ÅÃÇÒ °æ¿ì) ÃßÃµFAQ¸¦ °¡Á®¿Â´Ù.
        if( $('qnaForm').nodeId.value != 'NONE')
        {
        	recommendFaqList();
        	getNodeHelperContents();
        }
        else
        {
        	resetRecommendFaqList();
        	resetNodeHelperContents();
        }
    }

}

/**
 * node ¼±ÅÃ½Ã ÇÏÀ§ node È£Ãâ
 */
function nodeChange(value, name)
{
	var nameNum;
	if (pageNode == 'SELECT')
    {
        nameNum = name.substring(10);
    }
    else if (pageNode == 'RADIO')
    {
    	nameNum = name.substring(9);
    }

	//Seq 2ÀÇ node_id °ªÀ» nodeId2depth¿¡ ÀúÀå
    $('frmNodeList').nodeSeq.value = Number(nameNum) + 1;
    $('frmNodeList').nodeId.value = value;
    if($('frmNodeList').nodeSeq.value == 2){
    	$('nodeId2depth').value = value;
    }
    $('qnaForm').nodeId.value = value;


    //»ó´ãºÐ·ù ÇÊ¼ö Ä«Å×°í¸® Ã¼Å© : ·Î±×ÀÎÀÌ ÇÊ¼öÀÎ Ä«Å×°í¸®, µî·Ï¹öÆ° Å¬¸¯½Ã »óÇ°¸í ÀÔ·Â ÇÊ¼öÃ¼Å©¸¦ ÇÑ´Ù.
    for(i = 0; i < selectedNodeArray.length; i++)	//Àü¿ªº¯¼ö ¹è¿­ ÃÊ±âÈ­
    {
    	if(i >= Number(nameNum))
    	{
    		selectedNodeArray[i] = '';
    	}
    }

    selectedNodeArray[Number(nameNum)] = value;
    var selObj = document.getElementById(name);
    var alias = selObj.options[selObj.options.selectedIndex].getAttribute('alias');
    if(alias == "PRDNM_SELECT_NODE" && $('loginFlag').value == 'N' && $('nonLoginFlag').value == 'N')
    {
    	alert("ÇØ´ç »ó´ãºÐ·ù´Â ·Î±×ÀÎ ÈÄ Á¢¼ö °¡´ÉÇÕ´Ï´Ù.\nºñÈ¸¿øÀ¸·Î ÁÖ¹®ÇÑ ÀÌ·ÂÀÌ ÀÖ´Â ºÐÀº ºñÈ¸¿ø ·Î±×ÀÎ ÈÄ Á¢¼ö °¡´ÉÇÕ´Ï´Ù.");
    	var returnURL = decodeURIComponent(urlWebCtx + "/mail/MailQuestion.jsp?defaultNodeId="+selectedNodeArray[0]+","+selectedNodeArray[1]+","+selectedNodeArray[2]);  //1Â÷, 2Â÷ ¼±ÅÃÇÒ ³ëµå¾ÆÀÌµð¸¦ ³Ñ±ä´Ù. È¤½Ã¸ð¸£´Ï 3Â÷±îÁö ±¸Çö..
    	location.href = "http://www.11st.co.kr/login/Login.tmall?returnURL=" + returnURL;
    	return;
    }

    mailNodeList();
}

/**
 * ¶óµð¿À ¹öÆ° html »ý¼º
 */
function makeRadio(nodeList, radioNodeId)
{
    radioHtml += '<input type="radio" name="'+ radioNodeId +'" id="'+ radioNodeId +'" value="'+nodeList.nodeId+'" onclick="nodeChange(this.value, this.name)">';
    radioHtml += nodeList.nodeName + ' ';
    radioNode.innerHTML = radioHtml;
    radioNodeDiv = radioNodeId;
    return radioHtml;
}

/**
 * Ã·ºÎÆÄÀÏ ¼­¹ö¿¡ ¾÷·Îµå
 */
function addAttach()
{
    var inForm = document.attachForm;
    if (inForm.attachText.value == '')
    {
        alert('Ã·ºÎÇÒ ÆÄÀÏÀ» ¼±ÅÃÇÏ½Ê½Ã¿À.');
        return;
    }
    var attachFlag = false;

	// Çãµ¿µÈ È®ÀåÀÚ´Â ; À¸·Î ÆÄ½ÌÇÑ´Ù.
    var arrExt = $('frmQnaInfo').enableFileExtension.value.split(';');
    var fileExt = inForm.attachText.value.slice(inForm.attachText.value.lastIndexOf('.')).toUpperCase();

	// Çã¿ëµÈ È®ÀåÀÚÀÎÁö °Ë»çÇÑ´Ù.
	var extFound = false;
    for (i = 0; i < arrExt.length; i++)
    {
        if ('.'+arrExt[i] == fileExt)
        {
			extFound = true;
            break;
        }
    }
	if (!extFound)
	{
		alert('Ã·ºÎÇÒ ¼ö ¾ø´Â ÆÄÀÏ Çü½ÄÀÔ´Ï´Ù.');
		inForm.attachText.value = '';
		return;
	}

    if (pageAttach == 'MULTI')
    {
        inForm.attachList.options[inForm.attachList.options.length] = new Option('ÆÄÀÏ ¾÷·ÎµåÁßÀÔ´Ï´Ù.', '');
        inForm.attachIdx.value = inForm.attachList.options.length;
    }
    inForm.target = 'ActionFrame';
    inForm.encoding = 'multipart/form-data';
    inForm.action = inForm.attachUrl.value;
    inForm.submit();

    /**
     * ÆÄÀÏ Ãß°¡,»èÁ¦ ¹öÆ° ºñÈ°¼ºÈ­
     */
    if (pageAttach == 'MULTI')
    {
        $('btnAddAttach').disabled = true;
        $('btnDeleteAttach').disabled = true;
    }
    else (pageAttach == 'ONE')
    {
    	//$('btnQnaSubmit').disabled = true;
    }
    $('attachForm').attachFinish.value = 'N';
}

/**
 * Ã·ºÎÆÄÀÏ ¼­¹ö¿¡¼­ »èÁ¦
 */
function deleteAttach()
{
    var inForm = document.attachForm;
    if (pageAttach == 'MULTI')
    {
        for (var i = 0; i < $('attachForm').attachList.length; i++)
        {
            if ($('attachForm').attachList.options[i].selected)
            {
                var attachConfirm = confirm('Ã·ºÎÆÄÀÏÀ» »èÁ¦ÇÏ½Ã°Ú½À´Ï±î?');
                if (attachConfirm)
                {
                    inForm.attachIdx.value = i;
                    inForm.attachFullPath.value = $('attachForm').attachList.options[i].value;
                    inForm.attachType.value = 'MULTI';
                    inForm.target = 'ActionFrame';
                    inForm.encoding = 'application/x-www-form-urlencoded';
                    inForm.action = 'DeleteAttach.jsp';
                    inForm.submit();
                }
                else
                {
                    return;
                }
            }
            // ÆÄÀÏ Ãß°¡ ¹öÆ° ºñÈ°¼ºÈ­
            $('btnAddAttach').disabled = true;
        }
    }
    else
    {
        inForm.target = 'ActionFrame';
        inForm.encoding = 'application/x-www-form-urlencoded';
        inForm.action = 'DeleteAttach.jsp';
        inForm.submit();
    }
}

/**
 * Internet Explorer ¿¡¼­ Ã·ºÎÆÄÀÏ ÀÌ¹ÌÁö Å¬¸¯½Ã ¹ß»ýÇÏ´Â ¸Þ¼Òµå
 */
function clickIEFile()
{
    /**
     * Ã·ºÎÆÄÀÏ »èÁ¦
     */
    if (pageAttach == 'ONE' && $('attachText').value != '')
    {
        deleteAttach();
    }
    $('attachText').value = $('ieFile').value;
    /**
     * Ã·ºÎÆÄÀÏ ¾÷·Îµå
     */
    if (pageAttach == 'ONE' && $('attachText').value != '')
    {
        addAttach();
    }
}

/**
 * FireFox ¿¡¼­ Ã·ºÎÆÄÀÏ ÀÌ¹ÌÁö Å¬¸¯½Ã ¹ß»ýÇÏ´Â ¸Þ¼Òµå
 */
function clickFIFile()
{
    /**
     * Ã·ºÎÆÄÀÏ »èÁ¦
     */
    if (pageAttach == 'ONE' && $('attachText').value != '')
    {
        deleteAttach();
    }
    $('attachText').value = $('fiFile').value;
    /**
     * Ã·ºÎÆÄÀÏ ¾÷·Îµå
     */
    if (pageAttach == 'ONE' && $('attachText').value != '')
    {
        addAttach();
    }
}

/**
 * ÇÁ·ÐÆ®°³Æí Ã·ºÎÆÄÀÏ ÀÌ¹ÌÁö Å¬¸¯½Ã ¹ß»ýÇÏ´Â ¸Þ¼Òµå
 */
function clickAttachFile()
{
    /**
     * Ã·ºÎÆÄÀÏ »èÁ¦
     */
    if (pageAttach == 'ONE' && $('attachText').value != '')
    {
        deleteAttach();
    }
    $('attachText').value = $('attachFile').value;
    /**
     * Ã·ºÎÆÄÀÏ ¾÷·Îµå
     */
    if (pageAttach == 'ONE' && $('attachText').value != '')
    {
        addAttach();
    }
}

/**
 * ¸®½ºÆ®¿¡¼­ node && (Á¦¸ñ || ÀÌ¸§) À¸·Î °Ë»ö
 */
function clickQnaSearch()
{
    /* ³ëµå ¾ÆÀÌµð */
    for( var i=0; i<$(selectNode).options.length; i++ )
    {
        if( $(selectNode).options[i].selected )
        {
            $('frmQnaSearch').searchNodeId.value = $(selectNode).options[i].value;
        }
    }
    /* °Ë»öÁ¶°Ç */
    for( var i=0; i< $('frmQnaSearch').selectCondition.options.length; i++ )
    {
        if( $('frmQnaSearch').selectCondition.options[i].selected )
        {
            $('frmQnaSearch').searchCondition.value = $('frmQnaSearch').selectCondition.options[i].value;
        }
    }
    /* °Ë»ö¾î */
    $('frmQnaSearch').searchKeyword.value = trim($('frmQnaSearch').searchKeyword.value);

    $('frmQnaSearch').action = $('frmListQna').action;
    $('frmQnaSearch').submit();
}

/**
 * »ó´ãÃë¼Ò ¹öÆ° Å¬¸¯½Ã µî·ÏµÈ ³»¿ë ÃÊ±âÈ­
 */
function clickQnaCancel()
{
	$('qnaForm').action = urlWebCtx + '/index.jsp';
	$('qnaForm').submit();
}

/**
 * ÆäÀÌÁö ÀÌµ¿¿¡ »ç¿ëµÇ´Â ½ºÅ©¸³Æ®
 */
function goto(pageNo)
{
	$('frmListQna').pageNo.value = pageNo;
	$('frmListQna').submit();
}

var oldMin = '';
function updateList()
{
	time = new Date ();
	var newMin = time.getMinutes();
	var minGap = '';
	// ÃÖÃÊ Á¢±ÙÀÏ °æ¿ì oldMin¿¡ ÇöÀç ºÐÀ» ³Ö¾îÁØ´Ù.
	if (oldMin == '')
	{
		oldMin = newMin;
	}
	// newMinÀÇ ½Ã°£ÀÌ ¹Ù²î¸é 60À» ´õÇØÁÖ¾î oldMin°úÀÇ Â÷ÀÌ¸¦ ±¸ÇÑ´Ù.
	if (newMin < oldMin)
	{
		minGap = (newMin + 60) - oldMin;
	}
	else
	{
		minGap = newMin - oldMin;
	}
	// minGapÀÇ Â÷ÀÌ°¡ ÁöÁ¤ÇÑ ºÐ¸¸Å­ µÈ´Ù¸é, ¸®½ºÆ®¸¦ »õ·Î °¡Á®¿Â´Ù.
	if (minGap >= 1)
	{
    	var url = urlWebSslCtx + '/mail/MailUpdate.jsp';
        var inForm = $('frmListQna');
        var params = Form.serialize(inForm);

    	/* Áú¹®³»¿ë °¡Á®¿À´Â ºÎºÐ */
        var myAjax = new Ajax.Request (
            url, {method: 'post', parameters: params, onComplete: loadUpdateList.bindAsEventListener(this)}
        );
		oldMin = newMin;
	}
}

function loadUpdateList(xmlHttp)
{
    var xmlDoc = xmlHttp.responseXML;
    var code = xmlDoc.getElementsByTagName('code').item(0).firstChild.nodeValue;
	if (code == 'success')
	{
		var updateList = eval('(' + xmlDoc.getElementsByTagName('data').item(0).firstChild.nodeValue + ')');
		for (var i = 0; i < updateList.length; i++)
        {
        	//alert('i '+updateList[i].qnaId);
		}

	}
}

/**
 * ÁÖ¹®Á¤º¸, »óÇ°Á¤º¸ ¿¬µ¿ ÆË¾÷
 * @param strLoginFlag : È¸¿ø ·Î±×ÀÎ ¿©ºÎ
 * @param strNoMemberLoginFlag : ºñÈ¸¿ø ·Î±×ÀÎ ¿©ºÎ
 */

function popProductHistory(strLoginFlag, strNoMemberLoginFlag)
{
	if(strLoginFlag == "N" && strNoMemberLoginFlag == "N")
	{
		alert("ÁÖ¹®»óÇ° Á¶È¸´Â ·Î±×ÀÎ ÈÄ ¼±ÅÃ°¡´ÉÇÕ´Ï´Ù.");
		return;
	}

    if(document.location.href.indexOf("lenomix.11st.co.kr") > 0)    //·ÎÄÃ Å×½ºÆ®
    {
    	//°³¹ßÅ×½ºÆ®¿ë(·ÎÄÃ¿¡ À§Ä¡ÇÔ)
        window.open("http://lenomix.11st.co.kr/common/OrderProductHistoryPopup.jsp?pageCheck=buyerQuestionPopup",'FindOrder', 'width=740, height=600, scrollbars=yes');
    }
    else if(document.location.href.indexOf("help.11st.co.kr") > 0)  //°³¹ß¼­¹ö Å×½ºÆ®
    {
        //¿î¿µ¼­¹ö
        //½Å°íÇÏ±â (ÁÖ¹®³»¿ªÆË¾÷)
        window.open("http://www.11st.co.kr/orderProductHistoryPopup.page?pageCheck=buyerQuestionPopup",'FindOrder', 'width=740, height=600, scrollbars=yes');
    }
}

function recommendFaqList()
{
    var url = urlWebSslCtx + '/mail/RecommendFaq.jsp';
    var params = Form.serialize($('frmNodeList'));
    var myAjax = new Ajax.Request(
        url, {method: 'post', parameters: params, onComplete: this.loadRecommendFaq.bindAsEventListener(this)}
    );
}

function resetRecommendFaqList()
{
	$('recommendFaq').innerHTML = '';
	$('recommendFaq').style.display = "none";
	$('recommendFaqTitle').style.display = "none";
}

function loadRecommendFaq(xmlHttp)
{
	var xmlDoc = xmlHttp.responseXML;

	//topncode, topndata, hitcode, hitdata
	var topncode = xmlDoc.getElementsByTagName('topncode').item(0).firstChild.nodeValue;
	var hitcode = xmlDoc.getElementsByTagName('hitcode').item(0).firstChild.nodeValue;
	var htmlData;

	htmlData = "<div style=\"height:127px; text-overflow:ellipsis; overflow:hidden;\"><dl>";

	/* hittopn µ¥ÀÌÅÍ Á¸ÀçÇÔ */
    if (hitcode == 'success')
    {
    	var hitList = eval('(' + xmlDoc.getElementsByTagName('hitdata').item(0).firstChild.nodeValue + ')');
    	for (var i = 0; i < hitList.length; i++)
    	{
    		htmlData += "<dd class=\"num";
    		if( (i+1) < 10 ) htmlData += "0";
    		htmlData += i+1;
    		htmlData += "\" >";
            htmlData += "<div id=\"topnFaqPreviewDiv" + i+1 + "\"";
			htmlData += "style=\"width:600px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap\">";
			htmlData += " <a href=\"javascript:clickTopn('"+hitList[i].nodeId+"', '"+hitList[i].parentId+"', '"+hitList[i].kbId+"');\"";
			htmlData += "style=\"word-break:break-all\">";
			htmlData += hitList[i].title;
			htmlData += "</a></div></dd>";
    	}
    }
    else	// µðÆúÆ®  TOPNÀ» º¸¿©ÁØ´Ù.
    {
    	/* topn µ¥ÀÌÅÍ Á¸ÀçÇÔ */
        if (topncode == 'success')
        {
        	//htmlData = "<div style=\"height:127px; text-overflow:ellipsis; overflow:hidden;\"><dl>";
        	var topnList = eval('(' + xmlDoc.getElementsByTagName('topndata').item(0).firstChild.nodeValue + ')');
        	for (var i = 0; i < topnList.length; i++)
        	{

        		htmlData += "<dd class=\"num";
        		if( (i+1) < 10 ) htmlData += "0";
        		htmlData += i+1;
        		htmlData += "\" >";
                htmlData += "<div id=\"topnFaqPreviewDiv" + i+1 + "\"";
    			htmlData += "style=\"width:600px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap\">";
    			htmlData += " <a href=\"javascript:clickTopn('"+topnList[i].nodeId+"', '"+topnList[i].parentId+"', '"+topnList[i].kbId+"');\"";
    			htmlData += "style=\"word-break:break-all\">";
    			htmlData += topnList[i].title;
    			htmlData += "</a></div></dd>";
        	}
        }
        else
        {
        	//htmlData += "<dd>FAQ ÁØºñÁßÀÔ´Ï´Ù.</dd>";
        	htmlData += "<dd>ÃßÃµ FAQ°¡ ¾ø½À´Ï´Ù.</dd>";
        }
    }

    htmlData += "</dl></div>";

    $('recommendFaq').innerHTML = htmlData;
    $('recommendFaq').style.display = "";
    $('recommendFaqTitle').style.display = "";
}

function getNodeHelperContents()
{
    var url = urlWebSslCtx + '/mail/NodeHelperContents.jsp';
    var params = Form.serialize($('frmNodeList'));
    var myAjax = new Ajax.Request(
        url, {method: 'post', parameters: params, onComplete: this.loadNodeHelperContents.bindAsEventListener(this)}
    );
}

function resetNodeHelperContents()
{
	$('nodeHelperContents').innerHTML = '';
	$('nodeHelperContents').style.display = "none";
}


function loadNodeHelperContents(xmlHttp)
{
	var xmlDoc = xmlHttp.responseXML;

	var code = xmlDoc.getElementsByTagName('code').item(0).firstChild.nodeValue;

	var htmlData = "";

    if (code == 'success')
    {
    	var data = xmlDoc.getElementsByTagName('data').item(0).firstChild.nodeValue;
    	//htmlData += "<DIV>";
    	//htmlData += "<h3 class='subTitleType02 imT20'><img src='../img/common/subtitle/subtitle_11strecommfaq.gif' title='¹®ÀÇ µµ¿ò¸»' alt='¹®ÀÇ µµ¿ò¸»' align='absmiddle' /></h3>";
    	//htmlData += "</DIV>";
    	htmlData += "<DIV style='border:1px solid #d9d9d9; padding:10px;'>";
    	htmlData += data;
    	htmlData += "</DIV>";

    	$('nodeHelperContents').innerHTML = htmlData;
        $('nodeHelperContents').style.display = "";
    }
    else
    {
    	resetNodeHelperContents();
    }
}
