var getFFVersion  = navigator.userAgent.substring(navigator.userAgent.indexOf("Firefox")).split("/")[1];
var FFextraHeight = parseFloat(getFFVersion) >= 0.1 ? 16 : 0;

var procFlag = false;
var curIdx = null;

var nowNtSeq  = null;
var nowRecvYn = null;

if(js_vg_progress_flag != "True" && isEmpty(js_vg_progress_flag) == false)
{
    alert(Message.getMessage(js_vg_alert_msg_cd));
    eval(js_vg_proc_string);
}

var matching = {

    // 시군구명 공개,비공개
    chgRsdcSigunguPub:function() {
        var f = document.frm;

        f.txt_mode.value = "CHG_RSDC_SIGUNGU_PUB";

		f.method = "post";
		f.target = "if_matching_simpleProfile";
		f.action = "/matching/profile-main-proc.asp";
		f.submit();
    },

	// 생년 공개, 비공개
	chgBirthDTPub:function() {
		var f = document.frm;

		f.txt_mode.value = "CHG_BIRTH_DT_PUB";

		f.method = "post";
		f.target = "if_matching_simpleProfile";
		f.action = "/matching/profile-main-proc.asp";
		f.submit();
	},

    // 몸무게 공개,비공개
    chgWeitPub:function() {
        var f = document.frm;

        f.txt_mode.value = "CHG_WEIT_PUB";

		f.method = "post";
		f.target = "if_matching_simpleProfile";
		f.action = "/matching/profile-main-proc.asp";
		f.submit();
    },

    // 직장명 공개,비공개
    chgEntNmPub:function() {
        var f = document.frm;

        f.txt_mode.value = "CHG_ENT_NM_PUB";

		f.method = "post";
		f.target = "if_matching_simpleProfile";
		f.action = "/matching/profile-main-proc.asp";
		f.submit();
    },

    // 연소득 공개,비공개
    chgAnlSalPub:function() {
        var f = document.frm;

        f.txt_mode.value = "CHG_ANL_SAL_PUB";

		f.method = "post";
		f.target = "if_matching_simpleProfile";
		f.action = "/matching/profile-main-proc.asp";
		f.submit();
    },

    // 본인재산 공개,비공개
    chgSelfPossEstatPub:function() {
        var f = document.frm;

        f.txt_mode.value = "CHG_SELF_POSS_ESTAT_PUB";

		f.method = "post";
		f.target = "if_matching_simpleProfile";
		f.action = "/matching/profile-main-proc.asp";
		f.submit();
    },

	//부모재산 공개,비공개
	chgParntPossEstatPub:function() {
		var f = document.frm;

		f.txt_mode.value = "CHG_PARNT_POSS_ESTAT_PUB" ;
		f.method = "post";
		f.target = "if_matching_simpleProfile";
		f.action = "/matching/profile-main-proc.asp";
		f.submit();
    },

	//부모 학력 공개,비공개
	chgParntSchlPub:function(parnt_rlt_typ) {
		var f = document.frm;

		f.txt_mode.value = "CHG_PARNT_SCHL_PUB_" + parnt_rlt_typ ;
		f.method = "post";
		f.target = "if_matching_simpleProfile";
		f.action = "/matching/profile-main-proc.asp";
		f.submit();
	},

	//부모 직업 공개,비공개
	chgParntJobPub:function(parnt_rlt_typ) {
		var f = document.frm;

		f.txt_mode.value = "CHG_PARNT_JOB_PUB_" + parnt_rlt_typ ;
		f.method = "post";
		f.target = "if_matching_simpleProfile";
		f.action = "/matching/profile-main-proc.asp";
		f.submit();
	},

    // 비밀번호 변경 : 뉴마이페이지 (서버처리 페이지 변경)
    savePwProfile:function() {
        var f = document.frm;

        if(procFlag) {
            alert(Message.getMessage("MSG00426"));
            return;
        }

        if(isEmpty(f.txt_now_mbr_pw.value)) {
            alert(Message.getMessage("MSG00003"));
            f.txt_now_mbr_pw.focus();
            return false;
        }
        if(isEmpty(f.txt_chg_mbr_pw_1.value)) {
            alert(Message.getMessage("MSG00245"));
            f.txt_chg_mbr_pw_1.focus();
            return false;
        }
        //if(isEmpty(f.txt_chg_mbr_pw_2.value)) {
        //    alert(Message.getMessage("MSG00246"));
        //    f.txt_chg_mbr_pw_2.focus();
        //    return false;
        //}
        if(f.txt_chg_mbr_pw_1.value.trim().length < 8 || f.txt_chg_mbr_pw_1.value.trim().length > 15) {
            alert(Message.getMessage("MSG00072"));
            f.txt_chg_mbr_pw_1.focus();
            return;
        }
        if(!isAlphaNumeric(f.txt_chg_mbr_pw_1.value.trim())) {
            alert(Message.getMessage("MSG00071"));
            f.txt_chg_mbr_pw_1.focus();
            return;
        }
        //if(f.txt_chg_mbr_pw_1.value != f.txt_chg_mbr_pw_2.value) {
        //    alert(Message.getMessage("MSG00073"));
        //    f.txt_chg_mbr_pw_2.focus();
        //    return;
        //}
        if(f.txt_now_mbr_pw.value == f.txt_chg_mbr_pw_1.value) {
            alert(Message.getMessage("MSG00247"));
            f.txt_chg_mbr_pw_1.focus();
            return;
        }

        if(!confirm(Message.getMessage("MSG00256"))) {
            return;
        }

        procFlag = true;
        f.txt_mode.value = "PW";

        f.method = "post";
        f.target = "if_matching_simpleProfile";
        f.action = "/matching/profile-main-proc.asp";
        f.submit();
    },

	// 인사말 레이어
	showLayerGreeting:function () {
        var f = document.frm;

		p_blind.show();
		if(IE6) hideSelect();

		var l_width  = 600;
		var l_height = 378;

        var page_scroll=getPageScroll();

		var maxsize_w=getWindowWidth();
		var maxsize_h=getWindowHeight();

		if(maxsize_w < 500) maxsize_w=500;
		if(maxsize_h < 500) maxsize_h=500;

		if(maxsize_h > l_height)
		{
			var l_margin_w=(maxsize_w - l_width) / 2;
			var l_margin_h=(maxsize_h - l_height) / 2;

			$("box").style.width=l_width+"px";
			$("box").style.height=l_height+"px";

			$("box").style.left=(page_scroll[0]+l_margin_w)+"px";
			$("box").style.top=(page_scroll[1]+l_margin_h)+"px";

			$("box").style.display="block";
		}
		else
		{
			var l_margin_w=(maxsize_w - l_width) / 2;

			$("box").style.width=l_width+"px";
			$("box").style.height=l_height+"px";

			$("box").style.left=(page_scroll[0]+l_margin_w)+"px";
			$("box").style.top="10px";

			$("box").style.display="block";
		}

		 f.txt_greet_wds_desc.focus();
    },

	closeLayerGreeting:function () {
		$("blind").style.display="none";
		$("box").style.display="none";
	},

	docu_identi:function()
	{
		alert(Message.getMessage("MSG00627"));
		return;
	}
	,

    //아이템 전환
    replacedSvc:function(svcTyp){

        matching.showMatchingBlind();
        if(IE6) hideSelect();
        matching.showMatchingBox("/kr/matching/show-my-items-conv.asp?svcTyp="+svcTyp,400,192);
    },

	closeLayerReplaced:function(objId){
		$("blind").style.display="none";
		$(objId).style.display="none";
	},

	saveReplaced:function(){
		var f = document.frm;

        if(procFlag) {
            alert(Message.getMessage("MSG00426"));
            return;
        }

		if(isEmpty(f.txt_replaced_svc_cnt.value) || f.txt_replaced_svc_cnt.value.trim().isNumeric() == false) {
            alert(Message.getMessage("MSG00278"));
            f.txt_replaced_svc_cnt.focus();
            return;
        }
        if(parseInt(f.txt_replaced_svc_cnt.value.trim(),10) <= 0) {
            alert(Message.getMessage("MSG00279"));
            f.txt_replaced_svc_cnt.focus();
            return;
        }
        if(parseInt(f.hid_before_svc_cnt.value,10) < parseInt(f.txt_replaced_svc_cnt.value.trim(),10)) {
            alert(Message.getMessage("MSG00280"));
            f.txt_replaced_svc_cnt.focus();
            return;
        }

		if(!confirm(Message.getMessage("MSG00332"))) {
        	return;
		}

		f.hid_mode.value = "REPLACED";
		procFlag = true;

        f.method = "post";
        f.target = "if_proc";
        f.action = "/kr/matching/show-my-items-proc.asp";
        f.submit();
	},

	saveSvcUsed:function(){
		var f = document.frm;

        if(procFlag) {
            alert(Message.getMessage("MSG00426"));
            return;
        }

        if(f.sel_svc_used_typ.value.indexOf("RESTART") >= 0) {
    		if(!confirm(Message.getMessage("MSG00346"))) {
            	return;
    		}
        }else {
    		if(!confirm(Message.getMessage("MSG00347"))) {
            	return;
    		}
        }

        f.hid_mode.value = "USED";
		procFlag = true;

        f.method = "post";
        f.target = "if_matching_update_balance";
        f.action = "matching_update_balanceProc.asp";
        f.submit();
	},

	saveRslt:function(mode,flag,msg,encodeCustNo) {
		procFlag = false;

        message(msg);

        if(flag == "True") {
            //다시 아이템관리 레이어 띄우기
            parent.matching.showMyItems(encodeCustNo);
            //location.href = "/kr/matching/matching_update_balance.asp?c="+ encodeCustNo;
        }
	},


	openPrpsAply:function(){
		var f = document.frm;

        if(procFlag) {
            alert(Message.getMessage("MSG00426"));
            return;
        }

		if(!confirm(Message.getMessage("MSG00403"))) {
        	return;
		}

		f.hid_mode.value = "MATCHING";
		procFlag = true;

        f.method = "post";
        f.target = "if_matching_update_balance";
        f.action = "/kr/common/openPrpsAply_Proc.asp";
        f.submit();

	},

	openPrpsAplyRslt:function(flag, msg,encodeCustNo){
		procFlag = false;

        message(msg);

		if(flag == "True") {
            location.href = "/kr/matching/matching_update_balance.asp?c="+ encodeCustNo;
        }
	},

	chgSvcUsed:function (svcTyp,procTyp) {
        var f = document.frm;

		p_blind.show();
		// if(IE6) hideSelect();

		var l_width  = 500;
		var l_height = 288;

        var page_scroll=getPageScroll();

		var maxsize_w=getWindowWidth();
		var maxsize_h=getWindowHeight();

		if(maxsize_w < 500) maxsize_w=500;
		if(maxsize_h < 500) maxsize_h=500;

		if(maxsize_h > l_height)
		{
			var l_margin_w=(maxsize_w - l_width) / 2;
			var l_margin_h=(maxsize_h - l_height) / 2;

			$("poss_box_restart").style.width=l_width+"px";
			$("poss_box_restart").style.height=l_height+"px";

			$("poss_box_restart").style.left=(page_scroll[0]+l_margin_w)+"px";
			$("poss_box_restart").style.top=(page_scroll[1]+l_margin_h)+"px";

			$("poss_box_restart").style.display="block";
		}
		else
		{
			var l_margin_w=(maxsize_w - l_width) / 2;

			$("poss_box_restart").style.width=l_width+"px";
			$("poss_box_restart").style.height=l_height+"px";

			$("poss_box_restart").style.left=(page_scroll[0]+l_margin_w)+"px";
			$("poss_box_restart").style.top="10px";

			$("poss_box_restart").style.display="block";
		}

        f.sel_svc_used_typ.options.length = 0;

        switch(svcTyp) {
            case "HMNY"  : if(procTyp == "RESTART") {
                               f.sel_svc_used_typ.options.add(new Option("하모니매칭을 재개하겠습니다.[Want to start Harmony Matching.]","HMNY_RESTART"));
                           }else {
                               f.sel_svc_used_typ.options.add(new Option("하모니매칭을 보류하겠습니다.[Temporarily hold Harmony Matching.]","HMNY_HOLD"));
                           }
                           break;

            case "PSNLT" : if(procTyp == "RESTART") {
                               f.sel_svc_used_typ.options.add(new Option("성격매칭을 재개하겠습니다.[Want to start Personality Matching.]","PSNLT_RESTART"));
                           }else {
                               f.sel_svc_used_typ.options.add(new Option("성격매칭을 보류하겠습니다.[Temporarily hold Personality Matching.]","PSNLT_HOLD"));
                           }
                           break;
        }
    },

    //보유내역 (아이템별)
	viewCreditsExpirDt:function(divId) {
		var f = document.frm;

		p_blind.show();
		if(IE6) hideSelect();

		var l_width  = 600;
		var l_height = 268;

        var page_scroll=getPageScroll();

		var maxsize_w=getWindowWidth();
		var maxsize_h=getWindowHeight();

		if(maxsize_w < 500) maxsize_w=500;
		if(maxsize_h < 500) maxsize_h=500;

		if(maxsize_h > l_height)
		{
			var l_margin_w=(maxsize_w - l_width) / 2;
			var l_margin_h=(maxsize_h - l_height) / 2;

			$(divId).style.width=l_width+"px";
			$(divId).style.height=l_height+"px";

			$(divId).style.left=(page_scroll[0]+l_margin_w)+"px";
			$(divId).style.top=(page_scroll[1]+l_margin_h)+"px";

			$(divId).style.display="block";
		}
		else
		{
			var l_margin_w=(maxsize_w - l_width) / 2;

			$(divId).style.width=l_width+"px";
			$(divId).style.height=l_height+"px";

			$(divId).style.left=(page_scroll[0]+l_margin_w)+"px";
			$(divId).style.top="10px";

			$(divId).style.display="block";
		}
	},

	closeLayerObject:function(objId){
		$("blind").style.display="none";
		$(objId).style.display="none";
	},

	tranvisit:function(gbn){
		var f = document.frm;

		if(procFlag) {
            alert(Message.getMessage("MSG00426"));
            return;
        }

		if(!confirm(Message.getMessage("MSG00256"))) {
            return;
        }

		f.hid_tran_yn.value = gbn;
		procFlag = true;

		f.method = "post";
        f.target = "if_matching_update_main";
        f.action = "/kr/common/TransparencyVsitProc.asp";
        f.submit();
	},

	tranRslt:function(flag,msg,encodeCustNo) {
        procFlag = false;

        message(msg);

        if(flag == "True") {
            location.href = "/kr/matching/matching_update_main.asp?c="+ encodeCustNo;
        }
    },

	// 나를본회원 삭제
	/*사용안함
	deleteviewedMineList:function () {
		var f = document.frm;

		if(procFlag) {
            alert(Message.getMessage("MSG00426"));
            return;
        }

        var chkArr = document.getElementsByName("chk_find_info");

        var checkedFlag = false;
        for(var i=0; i<chkArr.length; i++) {
            if(chkArr[i].checked) {
                checkedFlag = true;
                break;
            }
        }

        if(checkedFlag == false) {
            alert(Message.getMessage("MSG00438"));
            return;
        }

        if(!confirm(Message.getMessage("MSG00437"))) {
            return;
        }

		procFlag = true;

        f.method = "post";
        f.target = "if_matching_update_viewedMineList";
        f.action = "/kr/matching/matching_update_viewedMineListProc.asp";
        f.submit();

	},

	deleteviewedMineListRslt:function(flag,msg,encodeCustNo,page) {
        procFlag = false;

        message(msg);

        if(flag == "True") {
            location.href = "/kr/matching/matching_update_viewedMineList.asp?c="+ encodeCustNo + "&txt_curPage=" + page;
        }
    },
	*/

	// 내가본회원 삭제
    deleteviewedThemList:function () {
        var f = document.frm;

        if(procFlag) {
            alert(Message.getMessage("MSG00426"));
            return;
        }

        var chkArr = document.getElementsByName("chk_find_info");

        var checkedFlag = false;
        for(var i=0; i<chkArr.length; i++) {
            if(chkArr[i].checked) {
                checkedFlag = true;
                break;
            }
        }

        if(checkedFlag == false) {
            alert(Message.getMessage("MSG00438"));
            return;
        }

        if(!confirm(Message.getMessage("MSG00437"))) {
            return;
        }

        procFlag = true;

        f.method = "post";
        f.target = "if_matching_update_viewedThemList";
        f.action = "/kr/matching/matching_update_viewedThemListProc.asp";
        f.submit();
    },

    deleteviewedThemListRslt:function(flag,msg,encodeCustNo,page) {
        procFlag = false;

        message(msg);

        if(flag == "True") {
            location.href = "/kr/matching/matching_update_viewedThemList.asp?c="+ encodeCustNo + "&txt_curPage=" + page;
        }
    },

	// 관심회원 삭제
	/*사용안함
    deleteWinkList:function () {
        var f = document.frm;

        if(procFlag) {
            alert(Message.getMessage("MSG00426"));
            return;
        }

        var chkArr = document.getElementsByName("chk_partnr_cust_no");

        var checkedFlag = false;
        for(var i=0; i<chkArr.length; i++) {
            if(chkArr[i].checked) {
                checkedFlag = true;
                break;
            }
        }

        if(checkedFlag == false) {
            alert(Message.getMessage("MSG00438"));
            return;
        }

        if(!confirm(Message.getMessage("MSG00437"))) {
            return;
        }

        procFlag = true;

        f.method = "post";
        f.target = "if_matching_update_profilesList";
        f.action = "/kr/matching/matching_update_profilesListProc.asp";
        f.submit();
    },


    deleteWinkListRslt:function(flag,msg,encodeCustNo,page) {
        procFlag = false;

        message(msg);

        if(flag == "True") {
            location.href = "/kr/matching/matching_update_profilesList.asp?c="+ encodeCustNo + "&txt_curPage=" + page;
        }
    },
	*/

    regCoupon:function() {
        var f = document.frm;

        if(procFlag) {
            alert(Message.getMessage("MSG00426"));
            return;
        }

		if (isEmpty(f.txt_couponnum.value)) {
			alert(Message.getMessage("MSG00285"));
			f.txt_couponnum.focus();
			return false;
		}
		if(trim(f.txt_couponnum.value).length < 12) {
			alert(Message.getMessage("MSG00285"));
			f.txt_couponnum.focus();
			return false;
		}

		procFlag = true;
        f.hid_mode.value = "COUPON";

        f.method = "post";
        f.target = "if_proc";
        f.action = "/matching/show-my-items-proc.asp";
        f.submit();
    },

    regCouponRslt:function(flag,msg,encodeCustNo) {
        procFlag = false;

        message(msg);

        if(flag == "True") {
            location.href = "/kr/matching/show-my-items.asp?c="+ encodeCustNo;
        }
    },

    regRsltEnd:function() {

        procFlag = false;
    },

    openCenterMain:function(orgCd) {
        var top  = screen.height/2 - 835/2;
        var left = screen.width/2 -850/2;
        var sFeatures="top="+top+",left="+left+",width=850,height=835,scrollbars=yes,menubar=no,status=no,resizable=yes";

        window.open("/kr/common/popCenterMain.asp?orgCd="+orgCd,"",sFeatures);
    },


	event_propose:function(v_id,pParam1,pParam)
	{
		p_ajax("event_"+v_id+".xml", matching.event_propose_sub,v_id);
	},

	event_propose_sub:function(response,vars)
	{
		var l_s="",l_id="";

		l_id=getXMLval(response,"id","str",false,"");

		// l_s="<div class='wh600 ht458'>"
		// +"	<div class='wh600 ht52 bg_img71'>"
		// +"		<div class='pl18 pt30 fl'><img height='13' width='2' alt='' src='/kr/img/matching_2/box_icon3.gif' /></div>"
		// +"		<div class='pl4 pt28 fl'><span class='text15 f_color16 b'>이벤트프러포즈 보내기</span> <span class='ftverdana11 f_color16'>Send Event Propose</span></div>"
		// +"		<div onclick='p_hompy.hide();' class='wh11 ht11 pr12 pt12 fr cur'><img height='11' width='11' alt='닫기' src='/kr/img/matching_2/config_close.gif' /></div>"
		// +"	</div>"
		// +"	<div class='wh564 pl18 pr18 bg_img72'>"
		// +"		<div class='wh562 ht335 border101'>"
		// +"			<div class='ht45 bg_color62'>"
		// +"				<div class='pl28 pt8'><span class='f_color72'>♡ 이벤트참가자에 한해서</span> <span class='b f_color73'>7일간 무료로 서비스</span> <span class='f_color72'>됩니다~</span></div>"
		// +"				<div class='pl45'><span class='ftverdana10_3 f_color72 line120'>Participants get to propose for another 7 days at no extra cost.</span></div>"
		// +"			</div>"
		// +"			<div class='ht290 bg_white'>"
		// +"				<!-- 상단 시작 -->"
		// +"				<div class='ht220'>"
		// +"					<div class='pl17 pt20 fl'>"
		// +"						<div class='wh125 ht150 border67'><img src='/kr/img/matching_2/photo3.gif' width='125' height='150' alt='사진' /></div>"
		// +"						<div class='wh125 pt10 tac'><span class='b'>"+l_id+"</span></div>"
		// +"					</div>"
		// +"					<div class='pl18 pt20 fl'>"
		// +"						<div class='ht29'>"
		// +"							<div class='pt1 fl'><span class='b f_color74'>응답마감시간</span><br /><span class='ftverdana10_3 f_color75 line120'>Reply Deadline</span></div>"
		// +"							<div class='pl4 fl'><input type='text' onblur=\"p_couple.mblur2(this,'input42');\" onfocus=\"p_couple.mfocus2(this,'input42');\" class='input42' /></div>"
		// +"							<div class='pl4 pt2 fl'><span class='f_color74'>자정기준 마감</span></div>"
		// +"						</div>"
		// +"						<div class='ht127'>"
		// +"							<div class='pt8'><textarea class='textarea16'></textarea></div>"
		// +"						</div>"
		// +"						<div class=''>"
		// +"							<div class='pt3'><span class='text11 f_color76'>프러포즈 메시지는 000자 이내로 작성하세요. 000/100byte</span><br /><span class='ftverdana9_2 f_color76 line120'>Please limit propose message within 000 characters.</span></div>"
		// +"						</div>"
		// +"					</div>"
		// +"				</div>"
		// +"				<!-- 상단 끝 -->"
		// +"				<div class='pl13 pr13 ht1'><div class='ht1 bg_color63'><img src='/kr/img/s.gif' width='1' height='1' alt='' /></div></div>"
		// +"				<!-- 하단 시작 -->"
		// +"				<div class=''>"
		// +"					<div class='pl22 pt9 fl'><img src='/kr/img/matching_2/icon_exclamation2.gif' width='16' height='15' alt='' /></div>"
		// +"					<div class='pl2 pt9 fl'>프러포즈 메시지에 연락처등의 개인정보를 노출하시면 이벤트참가자격이 박탈 당하며<br />경고 후 회원탈퇴등의 조치를 받을 수 있습니다.<br /><span class='ftverdana10_4 line120'>Revealing your contact or personal information is not allowed. You will be terminated<br />or  penalized.</span></div>"
		// +"				</div>"
		// +"				<!-- 하단 끝 -->"
		// +"			</div>"
		// +"		</div>"
		// +"		<div class='wh564 ht9'><img src='/kr/img/matching_2/event_propose_sub_bottom.gif' width='564' height='9' alt='' /></div>"
		// +"		<div class='pt11 pb8 ht21 tac'><span class='cur' onclick='p_hompy.event_propose_send();'><img src='/kr/img/matching_2/btn_ok2.gif' width='65' height='21' alt='ok' /></span> <span class='cur' onclick='p_hompy.hide();'><img src='/kr/img/matching_2/btn_cancel2.gif' width='65' height='21' alt='ok' /></span></div>"
		// +"	</div>"
		// +"	<div class='ht10'><img src='/kr/img/matching_2/event_propose_bottom.gif' width='600' height='10' alt='' /></div>"
		// +"</div>";

		var l_width=600;
		var l_height=458;

		p_blind.show();
		if(IE6) hideSelect();

		var page_scroll=getPageScroll();

		var maxsize_w=getWindowWidth();
		var maxsize_h=getWindowHeight();

		if(maxsize_w < 500) maxsize_w=500;
		if(maxsize_h < 500) maxsize_h=500;

		var l_margin_w=(maxsize_w - l_width) / 2;
		var l_margin_h=(maxsize_h - l_height) / 2;

		$("box").style.width=l_width+"px";
		$("box").style.height=l_height+"px";

	//	$("box").innerHTML=l_s;

		$("box").style.left=(page_scroll[0]+l_margin_w)+"px";
		$("box").style.top=(page_scroll[1]+l_margin_h)+"px";

		$("box").style.display="block";
	},

	propose_send:function()
	{
		p_hompy.pop_up_xml('send_propose_result.xml',600,326);
	},

	event_propose:function(v_encode_c,v_id,param1,param2)
	{

		var f = document.frm;
		f.hid_partnr_encode_cust_no.value = v_encode_c;
		var v_prps_end_dt = f.hid_prps_end_dt.value;

		if (isEmpty(param1))
		{
			v_photo = "<img src='/kr/img/matching/bg/photoFrame2.gif' style='width:125px; height:150px;' alt='' />";
		}
		else
		{
			v_photo = "<img src='/include/w3c_ImageHelper.asp?param1=" + param1 + "' align='absmiddle' style='width:125px; height:150px;' alt='' />";
		}

		var l_s="";

		l_s="<div class='wh600 ht458'>"
		+"	<div class='wh600 ht52 bg_img71'>"
		+"		<div class='pl18 pt30 fl'><img height='13' width='2' alt='' src='/kr/img/matching_2/box_icon3.gif' /></div>"
		+"		<div class='pl4 pt28 fl'><span class='text15 f_color16 b'>이벤트프러포즈 보내기</span> <span class='ftverdana11 f_color16'>Send Post Event Propose</span></div>"
		+"		<div onclick='p_hompy.hide();' class='wh11 ht11 pr12 pt12 fr cur'><img height='11' width='11' alt='닫기' src='/kr/img/matching_2/config_close.gif' /></div>"
		+"	</div>"
		+"	<div class='wh564 pl18 pr18 bg_img72'>"
		+"		<div class='wh562 ht335 border101'>"
		+"			<div class='ht45 bg_color62'>"
		+"				<div class='pl28 pt8'><span class='f_color72'>♡ 이벤트참가자에 한해서</span> <span class='b f_color73'>7일간 서비스</span> <span class='f_color72'>됩니다~</span></div>"
		+"				<div class='pl45'><span class='ftverdana10_3 f_color72 line120'>Participants get to propose for another 7 days at no extra cost.</span></div>"
		+"			</div>"
		+"			<div class='ht290 bg_white'>"
		+"				<!-- 상단 시작 -->"
		+"				<div class='ht220'>"
		+"					<div class='pl17 pt20 fl'>"
		+"						<div class='wh125 ht150 border67'>"+ v_photo +"</div>"
		+"						<div class='wh125 pt10 tac'><span class='b'>"+ v_id +"</span></div>"
		+"					</div>"
		+"					<div class='pl18 pt20 fl'>"
		+"						<div class='ht29'>"
		+"							<div class='pt1 fl'><span class='b f_color74'>응답마감시간</span><br /><span class='ftverdana10_3 f_color75 line120'>Reply Deadline</span></div>"
		+"							<div class='pl4 fl'><input type='text' value='"+ v_prps_end_dt +"' class='input46 tac' readonly='readonly' /></div>"
		+"							<div class='pl4 pt2 fl'><span class='f_color74'>자정기준 마감</span></div>"
		+"						</div>"
		+"						<div class='ht127'>"
		+"							<div class='pt8'><textarea name='txt_send_msg_desc' class='textarea16'></textarea></div>"
		+"						</div>"
		+"						<div class=''>"
		+"							<div class='pt3'><span class='text11 f_color76'>프러포즈 메시지는 000자 이내로 작성하세요. 000/100byte</span><br /><span class='ftverdana9_2 f_color76 line120'>Please limit propose message within 000 characters.</span></div>"
		+"						</div>"
		+"					</div>"
		+"				</div>"
		+"				<!-- 상단 끝 -->"
		+"				<div class='pl13 pr13 ht1'><div class='ht1 bg_color63'><img src='/kr/img/s.gif' width='1' height='1' alt='' /></div></div>"
		+"				<!-- 하단 시작 -->"
		+"				<div class=''>"
		+"					<div class='pl22 pt9 fl'><img src='/kr/img/matching_2/icon_exclamation2.gif' width='16' height='15' alt='' /></div>"
		+"					<div class='pl2 pt9 fl'>프러포즈 메시지에 연락처등의 개인정보를 노출하시면 이벤트참가자격이 박탈 당하며<br />경고 후 회원탈퇴등의 조치를 받을 수 있습니다.<br /><span class='ftverdana10_4 line120'>Revealing your contact or personal information is not allowed. You will be terminated<br />or  penalized.</span></div>"
		+"				</div>"
		+"				<!-- 하단 끝 -->"
		+"			</div>"
		+"		</div>"
		+"		<div class='wh564 ht9'><img src='/kr/img/matching_2/event_propose_sub_bottom.gif' width='564' height='9' alt='' /></div>"
		+"		<div class='pt11 pb8 ht21 tac'><span class='cur' onclick='savePropose();'><img src='/kr/img/matching_2/btn_ok2.gif' width='65' height='21' alt='ok' /></span> <span class='cur' onclick='p_hompy.hide();'><img src='/kr/img/matching_2/btn_cancel2.gif' width='65' height='21' alt='ok' /></span></div>"
		+"	</div>"
		+"	<div class='ht10'><img src='/kr/img/matching_2/event_propose_bottom.gif' width='600' height='10' alt='' /></div>"
		+"</div>";

		var l_width=600;
		var l_height=600;

		p_blind.show();
		if(IE6) hideSelect();

		var page_scroll=getPageScroll();

		var maxsize_w=getWindowWidth();
		var maxsize_h=getWindowHeight();

		if(maxsize_w < 500) maxsize_w=500;
		if(maxsize_h < 500) maxsize_h=500;

		var l_margin_w=(maxsize_w - l_width) / 2;
		var l_margin_h=(maxsize_h - l_height) / 2;

		$("box").style.width=l_width+"px";
		$("box").style.height=l_height+"px";

		$("box").innerHTML=l_s;

		$("box").style.left=(page_scroll[0]+l_margin_w)+"px";
		$("box").style.top=(page_scroll[1]+l_margin_h)+"px";

		$("box").style.display="block";
	},

	event_propose_send_rslt:function(flag, msg)
	{

		procFlag = false;

		message(msg);

        matching.hideMatching();

		var l_s="";

		if(flag == "True")
		{
			l_s="<div class='wh600 ht326'>"
			+"	<div class='wh600 ht52 bg_img71'>"
			+"		<div class='pl18 pt30 fl'><img height='13' width='2' alt='' src='/kr/img/matching_2/box_icon3.gif' /></div>"
			+"		<div class='pl4 pt28 fl'><span class='text15 f_color16 b'>이벤트프러포즈 보내기</span> <span class='ftverdana11 f_color16'>Send Post Event Propose</span></div>"
			+"		<div onclick='p_hompy.hide();' class='wh11 ht11 pr12 pt12 fr cur'><img height='11' width='11' alt='닫기' src='/kr/img/matching_2/config_close.gif' /></div>"
			+"	</div>"
			+"	<div class='wh564 pl18 pr18 bg_img72'>"
			+"		<div class='wh562 ht243 border101'>"
			+"			<div class='ht45 bg_color62'>"
			+"				<div class='pl28 pt8'><span class='b f_color73'>♡ 성공적으로 프러포즈하셨습니다!</span> <span class='f_color72'>좋은 인연 이루어지길 기원합니다. ^^</span></div>"
			+"				<div class='pl45'><span class='ftverdana10_3 f_color72 line120'>Propose sent! Good Luck!</span></div>"
			+"			</div>"
			+"			<div class='ht198 bg_white'>"
			+"				<div class='ht131 tac'><img src='/kr/img/matching_2/event_propose_result.gif' width='561' height='131' alt='이미지' /></div>"
			+"				<div class='pt5 clr'>"
			+"					<div class='wh2 ht2 pt6 pl12 fl'><img src='/kr/img/matching_2/dot_gray.gif' width='2' height='2' alt='' /></div>"
			+"					<div class='pl4 fl'>상대이성이 프러포즈를 수락하면 희망하는 만남시간과 함께 연락처가 교환됩니다.<br /><span class='ftverdana10_4 line120'>Contact info will be disclosed if the other party accepts your propose.</span></div>"
			+"				</div>"
			+"				<div class='pt5 clr'>"
			+"					<div class='wh2 ht2 pt6 pl12 fl'><img src='/kr/img/matching_2/dot_gray.gif' width='2' height='2' alt='' /></div>"
			+"					<div class='pl4 fl'>응답마감시간내에 상대이성이 답변하지 않으면 해당 프러포즈는 자동 종료됩니다.<br /><span class='ftverdana10_4 line120'>Propose expires automatically if the other party does not respond by the deadline.</span></div>"
			+"				</div>"
			+"			</div>"
			+"		</div>"
			+"		<div class='wh564 ht9'><img src='/kr/img/matching_2/event_propose_sub_bottom.gif' width='564' height='9' alt='' /></div>"
			+"		<div class='ht10'><img src='/kr/img/s.gif' width='1' height='1' alt='' /></div>"
			+"	</div>"
			+"	<div class='ht10'><img src='/kr/img/matching_2/event_propose_bottom.gif' width='600' height='10' alt='' /></div>"
			+"</div>";

			var l_width=600;
			var l_height=326;

			p_blind.show();
			if(IE6) hideSelect();

			var page_scroll=getPageScroll();

			var maxsize_w=getWindowWidth();
			var maxsize_h=getWindowHeight();

			if(maxsize_w < 500) maxsize_w=500;
			if(maxsize_h < 500) maxsize_h=500;

			var l_margin_w=(maxsize_w - l_width) / 2;
			var l_margin_h=(maxsize_h - l_height) / 2;

			$("box").style.width=l_width+"px";
			$("box").style.height=l_height+"px";

			$("box").innerHTML=l_s;

			$("box").style.left=(page_scroll[0]+l_margin_w)+"px";
			$("box").style.top=(page_scroll[1]+l_margin_h)+"px";

			$("box").style.display="block";
		}
		else
		{
			p_hompy.hide();
		}
	},

	pop_up_xml:function(v_xml,v_w,v_h)
	{
		p_ajax(v_xml, matching.pop_up_xml_sub,new Array(v_w,v_h));
	},

	pop_up_xml_sub:function(response,vars)
	{
		var l_content="";

		l_content=getXMLval(response,"content","str",false,"");

		var l_width=vars[0];
		var l_height=vars[1];

		p_blind.show();
		if(IE6) hideSelect();

		var page_scroll=getPageScroll();

		var maxsize_w=getWindowWidth();
		var maxsize_h=getWindowHeight();

		if(maxsize_w < 500) maxsize_w=500;
		if(maxsize_h < 500) maxsize_h=500;

		if(maxsize_h > l_height)
		{
			var l_margin_w=(maxsize_w - l_width) / 2;
			var l_margin_h=(maxsize_h - l_height) / 2;

			$("box").style.width=l_width+"px";
			$("box").style.height=l_height+"px";

			$("box").innerHTML=l_content;

			$("box").style.left=(page_scroll[0]+l_margin_w)+"px";
			$("box").style.top=(page_scroll[1]+l_margin_h)+"px";

			$("box").style.display="block";
		}
		else
		{
			var l_margin_w=(maxsize_w - l_width) / 2;

			$("box").style.width=l_width+"px";
			$("box").style.height=l_height+"px";

			$("box").innerHTML=l_content;

			$("box").style.left=(page_scroll[0]+l_margin_w)+"px";
			$("box").style.top="10px";

			$("box").style.display="block";
		}
	},
    // 마이스토리저장 : 뉴마이페이지 (서버처리 페이지 변경)
	saveMyStory:function ()
	{
        var f = document.frm;

        if(procFlag)
		{
            alert(Message.getMessage("MSG00426"));
            return;
        }

        var arrRplyDesc = document.getElementsByName("txt_ask_rply_desc");

        for(var i=0; i<arrRplyDesc.length; i++) {
            if(isEmpty(arrRplyDesc[i].value)) {
                alert(Message.getMessage("MSG00021"));
                arrRplyDesc[i].select();
                arrRplyDesc[i].focus();
                return;
            }
            if(arrRplyDesc[i].value.indexOf(js_vg_cust_nm) >= 0) {
                alert(Message.getMessage("MSG00508"));
                arrRplyDesc[i].select();
                arrRplyDesc[i].focus();
                return;
            }
            // if(isValidMessage(arrRplyDesc[i].value) == false) {
            //     arrRplyDesc[i].select();
            //     arrRplyDesc[i].focus();
            //     return;
            // }
        }

        if(!confirm(Message.getMessage("MSG00256"))) {
            return;
        }

        procFlag = true;

        f.txt_mode.value = "MYSTORY";

        f.method = "post";
        f.target = "if_matching_simpleProfile";
        f.action = "/matching/profile-main-proc.asp";
        f.submit();

    },

    saveMyStoryRslt:function (flag,msg,cust_no)
	{
        procFlag = false;

        message(msg);

        if(flag == "True")
		{
            //location.href = "/kr/matching/matching_myStory.asp?c="+cust_no;
            location.href = "/kr/matching/matching_simpleProfile.asp?c="+cust_no;
        }
    },

    // 마이스토리 추천
    rcmndMyStory:function ()
    {
        var f = document.frm;

        if(procFlag)
		{
            alert(Message.getMessage("MSG00426"));
            return;
        }

        if(!confirm(Message.getMessage("MSG00493"))) {
            return;
        }

        procFlag = true;

        f.txt_mode.value = "MYSTORY_RCMND";

        f.method = "post";
        f.target = "if_matching_simpleProfile";
        f.action = "/matching/profile-main-proc.asp";
        f.submit();
    },

    saveGreeting:function ()
	{
        var f = document.frm;

        if(procFlag)
		{
            alert(Message.getMessage("MSG00426"));
            return;
        }

        if(isEmpty(f.txt_greet_wds_desc.value))
		{
            alert(Message.getMessage("MSG00242"));
            f.txt_greet_wds_desc.focus();
            return;
        }
        if(isMaxLenOver(trim(f.txt_greet_wds_desc.value),1000))
		{
            alert(Message.getMessage("MSG00243"));
            f.txt_greet_wds_desc.select();
            f.txt_greet_wds_desc.focus();
            return;
        }
        if(f.txt_greet_wds_desc.value.indexOf(js_vg_cust_nm) >= 0)
		{
            alert(Message.getMessage("MSG00508"));
            f.txt_greet_wds_desc.select();
            f.txt_greet_wds_desc.focus();
            return;
        }
        /*if(isValidMessage(f.txt_greet_wds_desc.value) == false) {
            f.txt_greet_wds_desc.select();
            f.txt_greet_wds_desc.focus();
            return;
        }*/
        if(!confirm(Message.getMessage("MSG00256")))
		{
            return;
        }

        procFlag = true;

        f.method = "post";
		//f.txt_mode.value="hello";
        f.target = "if_proc";
        f.action = "show-greeting-message-setting-proc.asp";
        f.submit();
    },

    saveGreetingRslt:function (flag,msg,cust_no)
	{
        procFlag = false;

        message(msg);

        if(flag == "True")
		{
            location.href = "/kr/matching/matching_simpleProfile.asp?c="+cust_no;
        }
    },

    saveLifeStyle:function ()
	{
        var f = document.frm;

        if(procFlag)
		{
            alert(Message.getMessage("MSG00426"));
            return;
        }

        var arrTasteDtlTyp  = document.getElementsByName("sel_taste_dtl_typ");
        var arrTasteDtlDesc = document.getElementsByName("txt_taste_dtl_desc");
        for(var i=0; i<arrTasteDtlTyp.length; i++)
			{
            if(isEmpty(arrTasteDtlTyp[i].value))
			{
                alert(Message.getMessage("MSG00342"));
                arrTasteDtlTyp[i].focus();
                return;
            }
            if(arrTasteDtlDesc[i].disabled == false && isEmpty(arrTasteDtlDesc[i].value))
			{
                alert(Message.getMessage("MSG00021"));
                arrTasteDtlDesc[i].select();
                arrTasteDtlDesc[i].focus();
                return;
            }
            if(arrTasteDtlDesc[i].disabled == false && arrTasteDtlDesc[i].value.indexOf(js_vg_cust_nm) >= 0)
			{
                alert(Message.getMessage("MSG00508"));
                arrTasteDtlDesc[i].select();
                arrTasteDtlDesc[i].focus();
                return;
            }
            /*if(arrTasteDtlDesc[i].disabled == false && isValidMessage(arrTasteDtlDesc[i].value) == false) {
                arrTasteDtlDesc[i].select();
                arrTasteDtlDesc[i].focus();
                return;
            }*/
        }

        var arrLifeStyleDtlTyp  = document.getElementsByName("sel_life_style_dtl_typ");
        var arrLifeStyleDtlDesc = document.getElementsByName("txt_life_style_dtl_desc");
        for(var i=0; i<arrLifeStyleDtlTyp.length; i++)
			{
            if(isEmpty(arrLifeStyleDtlTyp[i].value))
			{
                alert(Message.getMessage("MSG00342"));
                arrLifeStyleDtlTyp[i].focus();
                return;
            }
            if(arrLifeStyleDtlDesc[i].disabled == false && isEmpty(arrLifeStyleDtlDesc[i].value))
			{
                alert(Message.getMessage("MSG00021"));
                arrLifeStyleDtlDesc[i].select();
                arrLifeStyleDtlDesc[i].focus();
                return;
            }
            /*if(arrLifeStyleDtlDesc[i].disabled == false && isValidMessage(arrLifeStyleDtlDesc[i].value) == false) {
                arrLifeStyleDtlDesc[i].select();
                arrLifeStyleDtlDesc[i].focus();
                return;
            }*/
        }

        if(!confirm(Message.getMessage("MSG00256")))
		{
            return;
        }

        var obj = null;
        for(var i=0; i<arrTasteDtlTyp.length; i++)
			{
            if(arrTasteDtlDesc[i].disabled == false)
			{
                obj = document.createElement("INPUT");
                f.appendChild(obj);
                obj.outerHTML = "<input type='hidden' name='hid_taste_dtl_desc' value='" + arrTasteDtlDesc[i].value.replace(/\'/gi,"{SINGLE QUOTATION}") + "'>"
            }
			else
			{
                obj = document.createElement("INPUT");
                f.appendChild(obj);
                obj.outerHTML = "<input type='hidden' name='hid_taste_dtl_desc' value='" + arrTasteDtlTyp[i].options[arrTasteDtlTyp[i].selectedIndex].text + "'>"
            }
        }
        for(var i=0; i<arrLifeStyleDtlTyp.length; i++)
			{
            if(arrLifeStyleDtlDesc[i].disabled == false)
			{
                obj = document.createElement("INPUT");
                f.appendChild(obj);
                obj.outerHTML = "<input type='hidden' name='hid_life_style_dtl_desc' value='" + arrLifeStyleDtlDesc[i].value.replace(/\'/gi,"{SINGLE QUOTATION}") + "'>"
            }
			else
			{
                obj = document.createElement("INPUT");
                f.appendChild(obj);
                obj.outerHTML = "<input type='hidden' name='hid_life_style_dtl_desc' value='" + arrLifeStyleDtlTyp[i].options[arrLifeStyleDtlTyp[i].selectedIndex].text + "'>"
            }
        }

        procFlag = true;

        f.method = "post";
        f.target = "if_proc";
        f.action = "/kr/matching/show-lifestyle-setting-proc.asp";
        f.submit();
    },

    saveLifeStyleRslt:function (flag,msg,cust_no)
	{
        procFlag = false;

        message(msg);

        if(flag == "True")
		{
            //location.href = "/kr/matching/matching_myLifeStyle.asp?c="+cust_no;
            parent.location.href = "/kr/matching/matching_simpleProfile.asp?c="+cust_no;
        }
    },


    chgTasteDtlTyp:function (obj)
	{
        var arrTasteDtlTyp  = document.getElementsByName("sel_taste_dtl_typ");
        var arrTasteDtlDesc = document.getElementsByName("txt_taste_dtl_desc");

        for(var i=0; i<arrTasteDtlTyp.length; i++)
		{
            if(arrTasteDtlTyp[i] == obj)
			{
                if(obj.selectedIndex == arrTasteDtlTyp[i].options.length-1)
				{
                    arrTasteDtlDesc[i].disabled = false;
                    arrTasteDtlDesc[i].style.backgroundColor = "#ffffff";
                    arrTasteDtlDesc[i].focus();
                }
				else
				{
                    arrTasteDtlDesc[i].value = "";
                    arrTasteDtlDesc[i].disabled = true;
                    arrTasteDtlDesc[i].style.backgroundColor = "#dddddd";
                }
            }
        }
    },

    chgLifeStyleDtlTyp:function (obj)
	{
        var arrLifeStyleDtlTyp  = document.getElementsByName("sel_life_style_dtl_typ");
        var arrLifeStyleDtlDesc = document.getElementsByName("txt_life_style_dtl_desc");

        for(var i=0; i<arrLifeStyleDtlTyp.length; i++)
		{
            if(arrLifeStyleDtlTyp[i] == obj)
			{
                if(obj.selectedIndex == arrLifeStyleDtlTyp[i].options.length-1)
				{
                    arrLifeStyleDtlDesc[i].disabled = false;
                    arrLifeStyleDtlDesc[i].style.backgroundColor = "#ffffff";
                    arrLifeStyleDtlDesc[i].focus();
                }
				else
				{
                    arrLifeStyleDtlDesc[i].value = "";
                    arrLifeStyleDtlDesc[i].disabled = true;
                    arrLifeStyleDtlDesc[i].style.backgroundColor = "#dddddd";
                }
            }
        }
    },

    checkedCupiding:function(encodeCustNo,qpitSeq,idx) {
        var f = document.frm;

        if(procFlag) {
            alert(Message.getMessage("MSG00426"));
            return;
        }

        procFlag = true;
        curIdx = idx;
        f.hid_mode.value = "CHECKED";
        f.hid_encode_cust_no.value = encodeCustNo;
        f.hid_qpit_seq.value = qpitSeq;

        f.method = "post";
        f.target = "if_matching_update_receivedCupidingList";
        f.action = "matching_update_receivedCupidingListProc.asp";
        f.submit();
    },

    checkedAll:function(obj,targetObjNm) {
        var arrTargetObj = document.getElementsByName(targetObjNm);

        for(var i=0; i<arrTargetObj.length; i++)
            arrTargetObj[i].checked = obj.checked;
    },


    deleteReceivedCupidingList:function() {
        var f = document.frm;

        if(procFlag) {
            alert(Message.getMessage("MSG00426"));
            return;
        }

        var chkArr = document.getElementsByName("chk_qpit_info");

        var checkedFlag = false;
        for(var i=0; i<chkArr.length; i++) {
            if(chkArr[i].checked) {
                checkedFlag = true;
                break;
            }
        }

        if(checkedFlag == false) {
            alert(Message.getMessage("MSG00438"));
            return;
        }

        if(!confirm(Message.getMessage("MSG00437"))) {
            return;
        }

        procFlag = true;
        f.hid_mode.value = "DELETE";

        f.method = "post";
        f.target = "if_matching_update_receivedCupidingList";
        f.action = "matching_update_receivedCupidingListProc.asp";
        f.submit();
    },

    deleteSendCupidingList:function() {
        var f = document.frm;

        if(procFlag) {
            alert(Message.getMessage("MSG00426"));
            return;
        }

        var chkArr = document.getElementsByName("chk_qpit_seq");

        var checkedFlag = false;
        for(var i=0; i<chkArr.length; i++) {
            if(chkArr[i].checked) {
                checkedFlag = true;
                break;
            }
        }

        if(checkedFlag == false) {
            alert(Message.getMessage("MSG00438"));
            return;
        }

        if(!confirm(Message.getMessage("MSG00437"))) {
            return;
        }

        procFlag = true;

        f.method = "post";
        f.target = "if_matching_update_sendCupidingList";
        f.action = "matching_update_sendCupidingListProc.asp";
        f.submit();
    },



    saveRecvCupdingRslt:function(mode,flag,msg,encodeCustNo,page) {
        procFlag = false;

        if(mode == "CHECKED") {
            //openPopMatchingPage("PARTNR",encodeCustNo);

            if(flag == "True") {
                var checkedArr = document.getElementsByName("txt_checked");
                if(checkedArr.length >= curIdx) {
                    checkedArr[curIdx].value = "√";
                }
            }
        }else {
            message(msg);

            if(flag == "True") {
                if(mode == "DELETE") {
                    location.href = "matching_update_receivedCupidingList.asp?c=" + encodeCustNo + "&txt_curPage=" + page;
                }
            }
        }
    },

    saveSendCupdingRslt:function(flag,msg,page) {
        var f = document.frm;

        procFlag = false;

        message(msg);

        if(flag == "True") {
            location.href = "matching_update_sendCupidingList.asp?c=" + f.hid_encode_view_cust_no.value + "&txt_curPage=" + page;
        }
    },

    saveUnblockCupdingRslt:function(flag,msg) {
        var f = document.frm;

        procFlag = false;

        message(msg);

        if(flag == "True") {
            location.href = "matching_update_blockCupidingList.asp?c=" + f.hid_encode_view_cust_no.value;
        }
    },

    deleteReceivedMemoList:function() {
        var f = document.frm;
        var arrNtSeq = document.getElementsByName("chk_nt_seq");

        if(procFlag) {
            alert(Message.getMessage("MSG00426"));
            return;
        }

        var checkedFlag = false;
        for(var i=0; i<arrNtSeq.length; i++) {
            if(arrNtSeq[i].checked) {
                checkedFlag = true;
                break;
            }
        }
        if(checkedFlag == false) {
            alert(Message.getMessage("MSG00438"));
            return;
        }

        if(!confirm(Message.getMessage("MSG00437"))) {
            return;
        }

        procFlag = true;

        f.method = "post";
        f.target = "if_matching_update_receivedMemoList";
        f.action = "matching_update_receivedMemoListProc.asp";
        f.submit();
    },

    deleteReceivedMemoListRslt:function(flag,msg,page) {
        var f = document.frm;

        procFlag = false;

        message(msg);

        if(flag == "True") {
            location.href = "matching_update_receivedMemoList.asp?c=" + f.hid_encode_view_cust_no.value + "&txt_curPage=" + page;
        }
    },

    deleteMemoList:function() {
        var f = document.frm;
        var arrNtSeq = document.getElementsByName("chk_nt_seq");

        if(procFlag) {
            alert(Message.getMessage("MSG00426"));
            return;
        }

        var checkedFlag = false;
        for(var i=0; i<arrNtSeq.length; i++) {
            if(arrNtSeq[i].checked) {
                checkedFlag = true;
                break;
            }
        }
        if(checkedFlag == false) {
            alert(Message.getMessage("MSG00438"));
            return;
        }

        if(!confirm(Message.getMessage("MSG00437"))) {
            return;
        }

        procFlag = true;

        f.method = "post";
        f.target = "if_matching_update_MemoList";
        f.action = "/matching/matches-message-list-proc.asp";
        f.submit();
    },

    deleteMemoListRslt:function(flag,msg,page,mode) {
        var f = document.frm;

        procFlag = false;

        message(msg);

        if(flag == "True") {
            if(mode == "SEND")
                location.href = "matching_update_sendMemoList.asp?c=" + f.hid_encode_view_cust_no.value + "&txt_curPage=" + page;
            else
                location.href = "matching_update_receivedMemoList.asp?c=" + f.hid_encode_view_cust_no.value + "&txt_curPage=" + page;

        }
    },

    showReceivedNtCont:function(recvPsnNtSeq) {
        nowNtSeq = recvPsnNtSeq;

		var l_width=480;
		var l_height=268;

		p_blind.show();
		if(IE6) hideSelect();

		var page_scroll=getPageScroll();

		var maxsize_w=getWindowWidth();
		var maxsize_h=getWindowHeight();

		if(maxsize_w < 500) maxsize_w=500;
		if(maxsize_h < 500) maxsize_h=500;

		var l_margin_w=(maxsize_w - l_width) / 2;
		var l_margin_h=(maxsize_h - l_height) / 2;

		$("box").style.width=l_width+"px";
		$("box").style.height=l_height+"px";

		$("box").style.left=(page_scroll[0]+l_margin_w)+"px";
		$("box").style.top=(page_scroll[1]+l_margin_h)+"px";

        var url    = "/kr/common/getReceivedNtcInfo.asp";
        var params1  = "";
        params1 = "recv_psn_nt_seq=" + escape(recvPsnNtSeq);
        url += "?" + params1;

		var objHTTP = MakeHttpObject();
		objHTTP.open("GET", url, true);
		objHTTP.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");

        objHTTP.onreadystatechange = function(){
            if(objHTTP.readyState == 4){
                if(objHTTP.status == 200) {
                    var senderNm  = objHTTP.responseXML.documentElement.getElementsByTagName("SENDER_NM");
                    var recvNm    = objHTTP.responseXML.documentElement.getElementsByTagName("RECV_NM");
                    var sendDt    = objHTTP.responseXML.documentElement.getElementsByTagName("SEND_DT");
                    var contDesc  = objHTTP.responseXML.documentElement.getElementsByTagName("CONT_DESC");
                    var recvYn    = objHTTP.responseXML.documentElement.getElementsByTagName("RECV_YN");
                    var sendPsnId = objHTTP.responseXML.documentElement.getElementsByTagName("SEND_PSN_ID");
                    var mngrYn    = objHTTP.responseXML.documentElement.getElementsByTagName("MNGR_YN");
                    var recvPsnId = objHTTP.responseXML.documentElement.getElementsByTagName("RECV_PSN_ID");

                    if(senderNm.length >= 1) {
            			$("spn_sender_nm").innerHTML     = senderNm[0].firstChild.nodeValue;
            			$("spn_receive_nm").innerHTML    = recvNm[0].firstChild.nodeValue;
            			$("spn_send_dttm").innerHTML     = sendDt[0].firstChild.nodeValue;
            			document.frm.txt_cont_desc.value = contDesc[0].firstChild.nodeValue;
            			nowRecvYn                        = recvYn[0].firstChild.nodeValue;

            			if(mngrYn[0].firstChild.nodeValue == "Y"){
            				$("spn_sender_nm").innerHTML = senderNm[0].firstChild.nodeValue + "매니저";
            			}else{
            				$("spn_sender_nm").innerHTML = sendPsnId[0].firstChild.nodeValue.substring(0,3) + "*****";
            			}
                    }

                    $("box").style.display="block";
                }
            }
        }

		objHTTP.send(null);
    },

	closeReceivedNtCont:function() {
	    var f = document.frm;

		if(IE6) showSelect();
		$("box").style.display = "none";
		p_blind.hide();

        if(nowNtSeq != null && nowRecvYn != "Y") {
            var url    = "/kr/common/setNtRecvrUpt.asp";
            var params1 = "";
            var params2 = "";
            params1 = "recv_psn_nt_seq=" + escape(nowNtSeq);
            url += "?" + params1;

    		var objHTTP = MakeHttpObject();
    		objHTTP.open("GET", url, true);
    		objHTTP.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");

            objHTTP.onreadystatechange = function() {
                if(objHTTP.readyState == 4) {
                    if(objHTTP.status == 200) {
                        var errorYn  = objHTTP.responseXML.documentElement.getElementsByTagName("ERROR_YN");
                        var errorMsg = objHTTP.responseXML.documentElement.getElementsByTagName("ERROR_MSG");

                        if(errorYn.length >= 1) {
                            if(errorYn[0].firstChild.nodeValue == "Y") {
                                location.href = "matching_update_receivedMemoList.asp?c=" + f.hid_encode_view_cust_no.value;
                            }else {
                                message(errorMsg[0].firstChild.nodeValue);
                            }
                        }
                    }
                }
            }

    		objHTTP.send(null);
        }
	},

	showReceivedNtContDelete:function() {
        var arrNtSeq = document.getElementsByName("chk_nt_seq");

        for(var i=0; i<arrNtSeq.length; i++) {
            if(parseInt(arrNtSeq[i].value,10) == nowNtSeq) {
                arrNtSeq[i].checked = true;
            }else {
                arrNtSeq[i].checked = false;
            }
        }

        matching.deleteReceivedMemoList();
	},

    showSendNtCont:function(sendPsnNtSeq) {
        nowNtSeq = sendPsnNtSeq;

		var l_width=480;
		var l_height=268;

		p_blind.show();
		if(IE6) hideSelect();

		var page_scroll=getPageScroll();

		var maxsize_w=getWindowWidth();
		var maxsize_h=getWindowHeight();

		if(maxsize_w < 500) maxsize_w=500;
		if(maxsize_h < 500) maxsize_h=500;

		var l_margin_w=(maxsize_w - l_width) / 2;
		var l_margin_h=(maxsize_h - l_height) / 2;

		$("box").style.width=l_width+"px";
		$("box").style.height=l_height+"px";

		$("box").style.left=(page_scroll[0]+l_margin_w)+"px";
		$("box").style.top=(page_scroll[1]+l_margin_h)+"px";

        var url    = "/kr/common/getSendNtcInfo.asp";
        var params = "";
        params = "send_psn_nt_seq=" + escape(sendPsnNtSeq);
        url += "?" + params;

		var objHTTP = MakeHttpObject();
		objHTTP.open("GET", url, true);
		objHTTP.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");

        objHTTP.onreadystatechange = function() {
            if(objHTTP.readyState == 4) {
                if(objHTTP.status == 200) {
                    var senderNm  = objHTTP.responseXML.documentElement.getElementsByTagName("SENDER_NM");
                    var recvNm    = objHTTP.responseXML.documentElement.getElementsByTagName("RECV_NM");
                    var sendDt    = objHTTP.responseXML.documentElement.getElementsByTagName("SEND_DT");
                    var contDesc  = objHTTP.responseXML.documentElement.getElementsByTagName("CONT_DESC");
                    var recvPsnId = objHTTP.responseXML.documentElement.getElementsByTagName("RECV_PSN_ID");
                    var mngrYn    = objHTTP.responseXML.documentElement.getElementsByTagName("MNGR_YN");
                    var sendPsnId = objHTTP.responseXML.documentElement.getElementsByTagName("SEND_PSN_ID");

                    if(senderNm.length >= 1) {
                        $("spn_sender_nm").innerHTML     = senderNm[0].firstChild.nodeValue;
                        $("spn_receive_nm").innerHTML    = recvNm[0].firstChild.nodeValue;
                        $("spn_send_dttm").innerHTML     = sendDt[0].firstChild.nodeValue;
                        document.frm.txt_cont_desc.value = contDesc[0].firstChild.nodeValue;

            			if(mngrYn[0].firstChild.nodeValue == "Y"){
            				$("spn_receive_nm").innerHTML = recvNm[0].firstChild.nodeValue + "매니저";
            			}else{
            				$("spn_receive_nm").innerHTML = recvPsnId[0].firstChild.nodeValue.substring(0,3) + "*****";
            			}
                    }

                    $("box").style.display="block";
                }
            }
        }

		objHTTP.send(null);
    },

	closeSendNtCont:function() {
		if(IE6) showSelect();
		$("box").style.display = "none";
		p_blind.hide();
	},

	showSendNtContDelete:function() {
        var arrNtSeq = document.getElementsByName("chk_nt_seq");

        for(var i=0; i<arrNtSeq.length; i++) {
            if(parseInt(arrNtSeq[i].value,10) == nowNtSeq) {
                arrNtSeq[i].checked = true;
            }else {
                arrNtSeq[i].checked = false;
            }
        }

        matching.deleteSendMemoList();
	},

    deleteSendMemoList:function() {
        var f = document.frm;
        var arrNtSeq = document.getElementsByName("chk_nt_seq");

        if(procFlag) {
            alert(Message.getMessage("MSG00426"));
            return;
        }

        var checkedFlag = false;
        for(var i=0; i<arrNtSeq.length; i++) {
            if(arrNtSeq[i].checked) {
                checkedFlag = true;
                break;
            }
        }
        if(checkedFlag == false) {
            alert(Message.getMessage("MSG00438"));
            return;
        }

        if(!confirm(Message.getMessage("MSG00437"))) {
            return;
        }

        procFlag = true;

        f.method = "post";
        f.target = "if_matching_update_sendMemoList";
        f.action = "matching_update_sendMemoListProc.asp";
        f.submit();
    },

    deleteSendMemoListRslt:function(flag,msg,page) {
        var f = document.frm;

        procFlag = false;

        message(msg);

        if(flag == "True") {
            location.href = "matching_update_sendMemoList.asp?c=" + f.hid_encode_view_cust_no.value + "&txt_curPage=" + page;
        }
    },

    composeMemoSend:function() {
        var f = document.frm;

        if(procFlag) {
            alert(Message.getMessage("MSG00426"));
            return;
        }

		if (isEmpty(f.txt_cont_desc.value)) {
			alert(Message.getMessage("MSG00295"));
			f.txt_cont_desc.focus();
			return false;
		}

        if(!confirm(Message.getMessage("MSG00293"))) {
            return;
        }

        procFlag = true;

        f.method = "post";
        f.target = "if_matching_update_composeMemo";
        f.action = "/matching/matches-message-compose-proc.asp";
        f.submit();
    },

    composeMemoSendRslt:function(flag,msg) {
        var f = document.frm;

        procFlag = false;

        message(msg);

        if(flag == "True") {
            location.href = "matching_update_sendMemoList.asp?c=" + f.hid_encode_view_cust_no.value;
        }
    },

    composeMemoCancel:function() {
        var f = document.frm;

        f.txt_cont_desc.value = "";
    },

    consultantServiceNextStep:function(step,selfMtSeq,partnrEncodeCustNo) {
        var f = document.frm;

        var url    = "/kr/common/getWtdrwlYn.asp";
        var params = "cust_no=" + escape(partnrEncodeCustNo);
        url += "?" + params;

    	var objHTTP = MakeHttpObject();
    	objHTTP.open("GET", url, true);
    	objHTTP.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");

    	objHTTP.onreadystatechange = function() {
    		if(objHTTP.readyState == 4) {
    			if(objHTTP.status == 200) {
                    var wtdrwlYnArr = objHTTP.responseXML.documentElement.getElementsByTagName("WTDRWL_YN");

				    if(wtdrwlYnArr.length > 0) {
				        if(wtdrwlYnArr[0].firstChild.nodeValue == "Y") {
				            alert(Message.getMessage("MSG00367"));
				        }else if(wtdrwlYnArr[0].firstChild.nodeValue == "NOT EXIST") {
				            alert(Message.getMessage("MSG00368"));
				        }else {
				            switch(step) {
				                case "STEP-1" : location.href = "matching_update_consultantServiceConfirmPropose.asp?c=" + f.hid_encode_view_cust_no.value + "&mt_seq=" + selfMtSeq;
				                                break;

				                case "STEP-2" : location.href = "matching_update_consultantServiceConfirmMeeting.asp?c=" + f.hid_encode_view_cust_no.value + "&mt_seq=" + selfMtSeq;
				                                break;

				                case "STEP-3" : location.href = "matching_update_consultantServiceMeetingConclusion.asp?c=" + f.hid_encode_view_cust_no.value + "&mt_seq=" + selfMtSeq;
				                                break;

				            }
				        }
				    }
    			}else {
    			    alert(Message.getMessage("MSG00001"));
    			    return false;
    			}
    		}
    	}

    	objHTTP.send(null);
    },

    chgMeetOpnionTyp:function(meetOpnionTyp) {
        if(meetOpnionTyp == "01") {
            $("meet_table").style.display = "block";
        }else if(meetOpnionTyp == "03") {
            $("meet_table").style.display = "none";
        }
    },

    chgMeetOpnionYear:function() {
		var f = document.frm;

		f.sel_month.value = "";
		f.sel_day.value   = "";

		f.sel_month.options.length = 0;
		f.sel_month.options.add(new Option("월",""));

		var today = new Date();
		var year  = today.getYear();
		var month = today.getMonth()+1;

		var maxMonth = 0;

        if(isEmpty(f.sel_year.value) == false) {
    		if(f.sel_year.value < year) {
    			maxMonth = 12;
    		}else if(f.sel_year.value == year) {
    			maxMonth = month;
    		}

    		for(var i=1; i<=12; i++) {
    			if(i<10)
    				f.sel_month.options.add(new Option("0"+i,"0"+i));
    			else
    				f.sel_month.options.add(new Option(i,i));
    		}
    	}

		f.sel_day.options.length = 0;
		f.sel_day.options.add(new Option("일",""));
    },

    chgMeetOpnionMonth:function() {
        var f = document.frm;
        var today = new Date();
        var year  = today.getYear();
        var month = today.getMonth()+1;
        var day   = today.getDate();
        var arrMaxDay = new Array(31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31);

        f.sel_day.options.length = 0;
        f.sel_day.options.add(new Option("일",""));
        //윤달인 경우
        if((f.sel_year.value % 4 == 0 && f.sel_year.value % 100 != 0) || (f.sel_year.value % 400 == 0))
            arrMaxDay[1] = "29";

        var tmpDay = ""

        for(var i=1; i<=parseInt(arrMaxDay[parseInt(f.sel_month.value,10)-1],10); i++) {
            if(i<10)
                tmpDay = "0" + i;
            else
                tmpDay = i;

            f.sel_day.options.add(new Option(tmpDay,tmpDay));
        }
    },

	//사진올리기
    addPhoto:function(photo_chk)
	{
		var str_name="";
		var procFlag = false;
        var f = document.frm;

        if(procFlag)
		{
            alert(Message.getMessage("MSG00426"));
            return;
        }
		if (photo_chk=="N")
		{
			// 파일명 체크
			if(isEmpty(f.txt_file_upload.value))
			{
				alert(Message.getMessage("MSG00408"));
				f.txt_file_upload.focus();
				return;
			}
		}

		if (js_vg_cust_nm.length>3)
		{
			str_name=js_vg_cust_nm.substring(2,4);
		}
		else
		{
			str_name=js_vg_cust_nm.substring(1,3);
		}
        if(isMaxLenOver(str_name,str_name.length) == true)
		{
            if(f.txt_file_upload.value.indexOf(str_name) >= 0)
			{
                alert(Message.getMessage("MSG00404"));
                f.txt_file_upload.select();
                f.txt_file_upload.focus();
               return;
            }
        }
        if("::.GIF::.JPG::".indexOf(f.txt_file_upload.value.trim().substr(f.txt_file_upload.value.trim().length-4,4).toUpperCase()) < 0)
		{
            alert(Message.getMessage("MSG00387"));
            return false;
        }
        if(isEmpty(f.txt_photo_shot_tm_year_desc.value))
		{
            alert(Message.getMessage("MSG00410"));
            f.txt_photo_shot_tm_year_desc.focus();
            return;
        }
        if(isEmpty(f.txt_photo_desc.value))
		{
            alert(Message.getMessage("MSG00445"));
            f.txt_photo_desc.focus();
            return;
        }

        if(isMaxLenOver(f.txt_photo_shot_tm_year_desc.value.trim(),200))
		{
            alert(Message.getMessage("MSG00007") + "[200byte]");
            f.txt_photo_shot_tm_year_desc.select();
            f.txt_photo_shot_tm_year_desc.focus();
            return;
        }

        if(!confirm(Message.getMessage("MSG00256")))
		{
            return;
        }

        procFlag = true;

        f.method = "post";

		if (photo_chk=="Y")
		{
			f.txt_photo_mode.value="edit";
		}
		else
		{
			f.txt_photo_mode.value="save";
		}
        f.target = "if_matching_photoAlbum";
        f.action = "/matching/show-photo-album-upload-proc.asp";
        f.submit();
    },

	//사진올리기 리턴
    addPhotoRslt:function (flag,msg,encodeCustNo,photo_mode)
	{
        procFlag = false;
        message(msg);
        if(flag == "True")
		{
			if(photo_mode == "Main_photo"){
	            parent.location.reload();
			}
            location.href = "/kr/matching/show-photo-album.asp?c="+encodeCustNo;
        }
    },

	//사진올리기(회원가입시)
    addPhotoMem:function(photo_chk)
	{
		var str_name="";
		var procFlag = false;
        var f = document.frm;

        if(procFlag)
		{
            alert(Message.getMessage("MSG00426"));
            return;
        }
		if (photo_chk=="N")
		{
			// 파일명 체크
			if(isEmpty(f.txt_file_upload.value))
			{
				alert(Message.getMessage("MSG00408"));
				f.txt_file_upload.focus();
				return;
			}
		}

 		if (js_vg_cust_nm.length>3)
		{
			str_name=js_vg_cust_nm.substring(2,4);
		}
		else
		{
			str_name=js_vg_cust_nm.substring(1,3);
		}
        if(isMaxLenOver(str_name,str_name.length) == true)
		{
            if(f.txt_file_upload.value.indexOf(str_name) >= 0)
			{
                alert(Message.getMessage("MSG00404"));
                f.txt_file_upload.select();
                f.txt_file_upload.focus();
               return;
            }
        }
        if("::.GIF::.JPG::".indexOf(f.txt_file_upload.value.trim().substr(f.txt_file_upload.value.trim().length-4,4).toUpperCase()) < 0)
		{
            alert(Message.getMessage("MSG00387"));
            return false;
        }
        if(isEmpty(f.txt_photo_shot_tm_year_desc.value))
		{
            alert(Message.getMessage("MSG00410"));
            f.txt_photo_shot_tm_year_desc.focus();
            return;
        }
        if(isEmpty(f.txt_photo_desc.value))
		{
            alert(Message.getMessage("MSG00445"));
            f.txt_photo_desc.focus();
            return;
        }

        if(isMaxLenOver(f.txt_photo_shot_tm_year_desc.value.trim(),500))
		{
			alert(Message.getMessage("MSG00687"));
            f.txt_photo_shot_tm_year_desc.select();
            f.txt_photo_shot_tm_year_desc.focus();
            return;
        }

        if(!confirm(Message.getMessage("MSG00256")))
		{
            return;
        }

        procFlag = true;

        f.method = "post";

		if (photo_chk=="Y")
		{
			f.txt_photo_mode.value="edit";
		}
		else
		{
			f.txt_photo_mode.value="save";
		}
        f.target = "if_matching_photoAlbum";
      //  f.action = "/kr/join/questionnaires-photo-proc.asp";
		f.action = "/kr/join/questionnaires-photo-proc.asp";
        f.submit();
    },


	//사진올리기(미리보기기능)
    addPhotoMemPreview:function(photo_chk, photo_mode)
	{

		var str_name="";
		var procFlag = false;
        var f = document.frm;

        if(procFlag)
		{
            alert(Message.getMessage("MSG00426"));
            return;
        }
		if (photo_chk=="N")
		{
			// 파일명 체크
			if(isEmpty(f.txt_file_upload.value))
			{
				alert(Message.getMessage("MSG00408"));
				f.txt_file_upload.focus();
				return;
			}
		}

 		if (js_vg_cust_nm.length>3)
		{
			str_name=js_vg_cust_nm.substring(2,4);
		}
		else
		{
			str_name=js_vg_cust_nm.substring(1,3);
		}
        if(isMaxLenOver(str_name,str_name.length) == true)
		{
            if(f.txt_file_upload.value.indexOf(str_name) >= 0)
			{
                alert(Message.getMessage("MSG00404"));
                f.txt_file_upload.select();
                f.txt_file_upload.focus();
               return;
            }
        }
        if("::.GIF::.JPG::".indexOf(f.txt_file_upload.value.trim().substr(f.txt_file_upload.value.trim().length-4,4).toUpperCase()) < 0)
		{
            alert(Message.getMessage("MSG00387"));
            return false;
        }


        procFlag = true;

        f.method = "post";

		if (photo_chk=="Y")
		{
			f.txt_photo_mode.value="edit";
		}
		else
		{
			f.txt_photo_mode.value="save";
		}
        f.target = "ifr_img_box";
		f.action = "/kr/join/questionnaires-photo-proc.asp_preview.asp";
        f.submit();
    },

	//사진올리기 리턴(회원가입시)
    addPhotoMemRslt:function (flag,msg,encodeCustNo)
	{
        procFlag = false;

        if(flag == "True")
		{
				location.href = "/kr/join/questionnaires-photos.asp?c="+encodeCustNo+"&k=1";
        }
		else
		{
		   alert(Message.getMessage(msg));
		}
    },

	//사진올리기 리턴(미리보기기능)
    addPhotoMemPreviewRslt:function (flag,msg,encodeCustNo)
	{
        procFlag = false;

        if(flag == "True")
		{
				var f = document.frm;
				f.method = "post";
				//location.href = "/kr/join/questionnaires-photos.asp?c="+encodeCustNo;
				ifr_img_box.location.href = "/kr/join/questionnaires-photos-iframe-preview.asp?c="+encodeCustNo+"&jk=1";
        }
		else
		{
		   alert(Message.getMessage(msg));
		}
    },


	//기본사진등록
	photo_main:function ()
	{
        var photo_seq="";
		var cVal=0;
		var f=document.frm;

		var photoArr = document.getElementsByName("chk_photo_seq");

		for(var i=0;i<photoArr.length;i++)
		{
			if(photoArr[i].checked==true){
			    cVal=cVal+1;
			    photo_seq = photoArr[i].value;
			}
		}
		cVal=eval(cVal)

		if(cVal==0)
		{
    		alert(Message.getMessage("MSG00252"));
    		return;
		}
		if(cVal>1)
		{
    		alert(Message.getMessage("MSG00620"));
    		return;
		}

        f.txt_photo_mode.value="Main_photo";
        f.hid_photo_seq.value=photo_seq;

        f.method = "post";
        f.target = "if_matching_photoAlbum";
        f.action = "/matching/show-photo-album-proc.asp";
        f.submit();
	},

	//기본사진등록2
	photo_main_sub:function(photo_seq)
	{
		var f=document.frm;

        f.txt_photo_mode.value="Main_photo";
		f.hid_photo_seq.value=photo_seq;

        f.method = "post";
        f.target = "if_matching_photoAlbum";
        f.action = "/matching/show-photo-album-proc.asp";
        f.submit();
	},

	//사진 삭제
	photo_del:function()
	{
		var cVal=0;

		var f=document.frm;
		var photoArr = document.getElementsByName("chk_photo_seq");

		for(var i=0;i<photoArr.length;i++)
		{
			if(photoArr[i].checked==true)
			{
			cVal=cVal+1;
			}
		}
		cVal=eval(cVal)

		if(cVal==0)
		{
    		alert(Message.getMessage("MSG00252"));
    		return;
		}

		if(cVal>1)
		{
    		alert(Message.getMessage("MSG00620"));
    		return;
		}

        if(!confirm(Message.getMessage("MSG00290")))
		{
            return;
        }

        f.method = "post";
		f.txt_photo_mode.value="del";
		f.txt_photo_cnt.value=photoArr.length;
        f.target = "if_matching_photoAlbum";
        f.action = "/matching/show-photo-album-proc.asp";
        f.submit();
	},

	//사진 삭제2
	photo_del_sub:function(photo_seq)
	{
		var f=document.frm;
		var photoArr = document.getElementsByName("chk_photo_seq");

        if(!confirm(Message.getMessage("MSG00290")))
		{
            return;
        }

        f.method = "post";
		f.txt_photo_mode.value="del";
		f.hid_photo_seq.value=photo_seq;
		f.txt_photo_cnt.value=photoArr.length;
        f.target = "if_matching_photoAlbum";
        f.action = "/matching/show-photo-album-proc.asp";
        f.submit();
	},
	//사진 수정
	photo_edit:function(encodeCustNo)
	{
		var cVal=0;
		var f=document.frm;

		var photoArr = document.getElementsByName("chk_photo_seq");

		for(var i=0;i<photoArr.length;i++)
		{
			if(photoArr[i].checked==true)
			{
			cVal=cVal+1;
			}
		}
		cVal=eval(cVal)

		if(cVal==0)
		{
		alert(Message.getMessage("MSG00252"));
		return;
		}

		if(cVal>1)
		{
		alert(Message.getMessage("MSG00620"));
		return;
		}

        f.method = "post";
        f.target = "_self";
        f.action = "/kr/matching/show-photo-album-upload.asp?c="+encodeCustNo;
        f.submit();
	},

	//사진 수정2
	photo_edit_sub:function(encodeCustNo,photo_seq)
	{
		var f=document.frm;

        f.method = "post";
        f.target = "_self";
		f.hid_photo_seq.value=photo_seq;
        f.action = "/kr/matching/show-photo-album-upload.asp?c="+encodeCustNo;
        f.submit();
	},

	//사진 뷰페이지로 이동
	showPhoto:function(gbn,photoIdx,photoSeq,photoSrc,photoWidth,photoHeight,self_yn,CustNo,realWidth,RealHeight)
	{
		//$("hompy_middle_photo_main").style.display="none";
		//$("hompy_middle_photo_view").style.display="";

        photoSrc = photoSrc + "&param4=N";  //리얼사이즈 불러오기

		var nowPhotoIdx = null;

        var f = document.frm;
		f.hid_list_seq.value=photoIdx;
		f.hid_photo_seq.value=photoSeq;
        var arrPhoto = document.getElementsByName("img_photo");

        nowPhotoIdx = photoIdx;
        f.hid_photo_seq.value = photoSeq;

    	var url    = "/kr/common/getPhotoInfo.asp";

		var params = "";
		params = "cust_no=" + escape(CustNo) + "&photo_seq=" + escape(photoSeq);
		url += "?" + params;

		var objHTTP = MakeHttpObject();
		objHTTP.open("GET", url, true);
		objHTTP.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");

		objHTTP.onreadystatechange = function()
		{
            if(objHTTP.readyState == 4)
	        {
                if(objHTTP.status == 200)
			    {
                    var photoStTyp          = objHTTP.responseXML.documentElement.getElementsByTagName("PHOTO_ST_TYP");
                    var photoStNmKr         = objHTTP.responseXML.documentElement.getElementsByTagName("PHOTO_ST_NM_KR");
                    var photoStNmEn         = objHTTP.responseXML.documentElement.getElementsByTagName("PHOTO_ST_NM_EN");
                    var photoShotTmYearDesc = objHTTP.responseXML.documentElement.getElementsByTagName("PHOTO_SHOT_TM_YEAR_DESC");
                    var photoDesc           = objHTTP.responseXML.documentElement.getElementsByTagName("PHOTO_DESC");

                    if(photoStTyp.length >= 1)
			        {
                        if(gbn == "SHOW")
						{
                            f.img_show_photo.src          = photoSrc;
                            f.img_show_photo.style.width  = photoWidth;
                            f.img_show_photo.style.Height = photoHeight;
                            f.img_show_photo.style.display= "";

							//팝업뷰 추가 2010.10.21 문영준
							var c_no = f.txt_view_cust_no.value;

							var open_view = document.getElementById("img_link_url");
							//alert(open_view.innerHTML);
							open_view.onclick=function(){
								window.open("/kr/matching/show-photo-album-view.asp?img_width="+realWidth+"&img_height="+RealHeight+"&c="+c_no+"&param2="+photoSeq,"ss","scrollbars=no,toolbar=no,width="+realWidth+",height="+RealHeight);
							}
							//
                            document.getElementById("spn_photo_seq").innerHTML = parseInt(photoIdx,10)+1;
                        }
						else
						{
                            f.img_show_photo.filters.blendTrans.Apply();
                            f.img_show_photo.src          = photoSrc;
                            f.img_show_photo.style.width  = photoWidth;
                            f.img_show_photo.style.Height = photoHeight;
                            f.img_show_photo.filters.blendTrans.Play();
                        }

                        if(gbn != "LOOP")
					    {
                            if(arrPhoto.length == 1)
								{
                                //f.img_first.style.display    = "none";
                                f.img_previous.style.display = "none";
                                f.img_next.style.display     = "none";
                                //f.img_last.style.display     = "none";
                                //f.img_loop.style.display     = "none";
                                //f.img_stop.style.display     = "none";
                            }
							else if(nowPhotoIdx == 0)
							{
                                //f.img_first.style.display    = "none";
                                f.img_previous.style.display = "none";
                                f.img_next.style.display     = "";
                                //f.img_last.style.display     = "";
                            }
							else if(nowPhotoIdx == arrPhoto.length - 1)
							{
                                //f.img_first.style.display    = "";
                                f.img_previous.style.display = "";
                                f.img_next.style.display     = "none";
                                //f.img_last.style.display     = "none";
                            }
							else
							{
                                //f.img_first.style.display    = "";
                                f.img_previous.style.display = "";
                                f.img_next.style.display     = "";
                                //f.img_last.style.display     = "";
                            }
                        }

						//촬영일지 및 사진메모
                        $("dv_photo_date").innerHTML ="(촬영일 "+photoShotTmYearDesc[0].firstChild.nodeValue+")";
						$("photo_memo").innerHTML= photoDesc[0].firstChild.nodeValue;

                        switch(photoStTyp[0].firstChild.nodeValue)
						{
                            case "01" :
                            case "02" : //$("dv_photo_st_nm").innerHTML = "승인결과 : <font style='font-weight:bold;'>" + photoStNmKr[0].firstChild.nodeValue + "</font>";
                                        break;

                            case "03" : //$("dv_photo_st_nm").innerHTML = "승인결과 : <font style='font-weight:bold; color:red;'>" + photoStNmKr[0].firstChild.nodeValue + "</font>";
                                        break;

                            case "04" : //$("dv_photo_st_nm").innerHTML = "승인결과 : <font style='font-weight:bold; color:#0C7EBC;'>" + photoStNmKr[0].firstChild.nodeValue + "</font>";
                                        break;
                        }

                        if(self_yn == "Y")
							{
                            if(photoStTyp[0].firstChild.nodeValue == "04")
							{
                                //$("img_bt_modify").style.display = "";
                                //$("img_bt_del").style.display    = "none";
                                //$("img_bt_main").style.display   = "none";
                            }
							else if(photoStTyp[0].firstChild.nodeValue == "02")
							{
                                //$("img_bt_modify").style.display = "";
                                //$("img_bt_del").style.display    = "";
                                //$("img_bt_main").style.display   = "";
                            }
							else
							{
                                //$("img_bt_modify").style.display = "";
                                //$("img_bt_del").style.display    = "";
                                //$("img_bt_main").style.display   = "none";
                            }
                        }
						else
						{
                            //$("img_bt_modify").style.display = "none";
                            //$("img_bt_del").style.display    = "none";
                            //$("img_bt_main").style.display   = "none";
                        }

                        //if(gbn == "SHOW")
							//$("hompy_middle_photo_view").style.display="";
                    }
                }
            }
        }
        objHTTP.send(null);

        //체크박스 처리
		if(arrPhoto.length > 1 ){
			for(var j = 0; j < arrPhoto.length; j++){
				f.chk_photo_seq[j].checked = false;

			}
			f.chk_photo_seq[photoIdx].checked = true;
	        f.chk_photo_seq[0].checked = false;
		}
    },

	//팝업으로 보기
	showPhoto_pop:function()
	{


	},

    changePhoto:function (gbn,self_yn,CustNo)
	{
		var nowPhotoIdx = null;
        var f = document.frm;
        var arrPhoto = document.getElementsByName("img_photo");

		nowPhotoIdx=f.hid_list_seq.value;

        switch(gbn)
		{
            case "FIRST" : nowPhotoIdx = 0;
                           break;

            case "PREV"  : nowPhotoIdx--;
                           if(nowPhotoIdx < 0)
                               nowPhotoIdx = arrPhoto.length - 1;
                           break;

            case "NEXT"  : nowPhotoIdx++;
                           break;

            case "LOOP"  : nowPhotoIdx++;
                           if(nowPhotoIdx == arrPhoto.length)
                               nowPhotoIdx = 0;
                           break;

            case "LAST"  : nowPhotoIdx = arrPhoto.length - 1;
                           break;
        }

        matching.showPhoto(gbn,nowPhotoIdx,arrPhoto[nowPhotoIdx].photoSeq,arrPhoto[nowPhotoIdx].photoSrc,arrPhoto[nowPhotoIdx].photoWidth,arrPhoto[nowPhotoIdx].photoHeight,self_yn,CustNo);

    },

	//반복재생
    loopPhoto:function(self_yn,CustNo)
	{
	    var loopObj   = null;
		var loopDelay = 3000;
        var f = document.frm;

        if(loopObj != null)
            clearTimeout(loopObj);

        f.img_first.style.display    = "none";
        f.img_previous.style.display = "none";
        f.img_next.style.display     = "none";
        f.img_last.style.display     = "none";
        f.img_loop.style.display     = "none";
        f.img_stop.style.display     = "";

        loopObj = setInterval("matching.changePhoto('LOOP','"+self_yn+"','"+CustNo+"')",loopDelay);
		f.hid_loop.value=loopObj;
    },

	//정지
    stopPhoto:function()
	{
        var f = document.frm;
		var nowPhotoIdx = null;
	    var loopObj   = null;
		loopObj=f.hid_loop.value;
		var loopDelay = 3000;
        var arrPhoto = document.getElementsByName("img_photo");
		nowPhotoIdx=f.hid_list_seq.value;

        if(nowPhotoIdx == 0)
		{
            f.img_first.style.display    = "none";
            f.img_previous.style.display = "none";
            f.img_next.style.display     = "";
            f.img_last.style.display     = "";
        }
		else if
			(nowPhotoIdx == arrPhoto.length - 1)
		{
            f.img_first.style.display    = "";
            f.img_previous.style.display = "";
            f.img_next.style.display     = "none";
            f.img_last.style.display     = "none";
        }
		else
		{
            f.img_first.style.display    = "";
            f.img_previous.style.display = "";
            f.img_next.style.display     = "";
            f.img_last.style.display     = "";
        }

        f.img_loop.style.display     = "";
        f.img_stop.style.display     = "none";

        if(loopObj != null)
            clearInterval(loopObj);
    },

	//커플매니저매칭 미팅의사 확인체크
    saveConfirmPropose:function(dateStr,hourStr,idx,mt_seq) {
        var f = document.frm;

        if(procFlag) {
            alert(Message.getMessage("MSG00426"));
            return;
        }

		var objName = eval('f.rdo_meet_opnion_typ_'+idx);

        if(objName[0].checked == false && objName[1].checked == false) {
            alert(Message.getMessage("MSG00342"));
            return;
        }

		//수락시 [2009.11.23일부로 사용안함.김광호]
		if(objName[0].checked) {
//            var yearArr = document.getElementsByName("sel_year");
//            for(var i=0; i<yearArr.length; i++) {
//                if(isEmpty(yearArr[i].value)) {
//                    alert(Message.getMessage("MSG00350"));
//                    yearArr[i].focus();
//                    return;
//                }
//            }
//            var monthArr = document.getElementsByName("sel_month");
//            for(var i=0; i<monthArr.length; i++) {
//                if(isEmpty(monthArr[i].value)) {
//                    alert(Message.getMessage("MSG00351"));
//                    monthArr[i].focus();
//                    return;
//                }
//            }
//            var dayArr = document.getElementsByName("sel_day");
//            for(var i=0; i<dayArr.length; i++) {
//                if(isEmpty(dayArr[i].value)) {
//                    alert(Message.getMessage("MSG00352"));
//                    dayArr[i].focus();
//                    return;
//                }
//            }
//            var tmArr = document.getElementsByName("sel_meet_hope_tm");
//            for(var i=0; i<tmArr.length; i++) {
//                if(isEmpty(tmArr[i].value)) {
//                    alert(Message.getMessage("MSG00354"));
//                    tmArr[i].focus();
//                    return;
//                }
//            }
//
//            var date_1 = yearArr[0].value + "-" + monthArr[0].value + "-" + dayArr[0].value;
//            var date_2 = yearArr[1].value + "-" + monthArr[1].value + "-" + dayArr[1].value;
//            var time_1 = tmArr[0].value.substr(0,2);
//            var time_2 = tmArr[1].value.substr(0,2);
//            if(date_1 < dateStr || (date_1 == dateStr && parseInt(time_1,10) <= parseInt(hourStr,10))) {
//                alert(Message.getMessage("MSG00474"));
//                monthArr[0].focus();
//                return;
//            }
//            if(date_2 < dateStr || (date_2 == dateStr && parseInt(time_2,10) <= parseInt(hourStr,10))) {
//                alert(Message.getMessage("MSG00474"));
//                monthArr[1].focus();
//                return;
//            }
//
//            var plcArr = document.getElementsByName("txt_meet_hope_plc");
//            for(var i=0; i<plcArr.length; i++) {
//                if(isEmpty(plcArr[i].value)) {
//                    alert(Message.getMessage("MSG00355"));
//                    plcArr[i].focus();
//                    return;
//                }
//            }
        }

        if(!confirm(Message.getMessage("MSG00256"))) {
            return;
        }

        procFlag = true;

        f.method = "post";
        f.target = "if_proc";
        f.action = "/matching/matches-consultant-matching-list-proc.asp?hid_mode=CONFIRM&idx="+idx+"&hid_mt_seq="+mt_seq;
        f.submit();
    },

	//사용안함 2010.07.02
    saveConfirmProposeRslt:function(flag,msg) {
        var f = document.frm;

        procFlag = false;

        message(msg);

        if(flag == "True") {
            location.href = "matching_update_consultantServiceConfirmPropose.asp?c=" + f.hid_encode_view_cust_no.value + "&mt_seq=" + f.hid_mt_seq.value;
        }
    },

    checkedAplyPsbl:function(gbn, recvCustNo) {

        switch(gbn) {
            case "PRPS"     : matching.showSelfPropose(recvCustNo);
                             break;

            case "QPIT"     : matching.showCupiding(recvCustNo);
                             break;

            case "WINK"     : matching.showSave(recvCustNo);
                             break;

            case "SOS"      : matching.showSos(recvCustNo);
                             break;

			case "PRSNLTY"  : matching.showPrsnltyPropose(recvCustNo);
                             break;

            case "GROUP"    : matching.showGroupPropose(recvCustNo);
                             break;

            case "EVENT"    : matching.showEventPropose(recvCustNo);
                             break;

			case "BLOCK"	: matching.showBlockMessage(recvCustNo);
							 break;
        }
    },

    showSelfPropose:function(recvCustNo) {
        matching.showMatchingBlind();
        if(IE6) hideSelect();

        matching.showMatchingBox("/kr/common/showPropose.asp?encodeCustNo="+recvCustNo,650,695);
    },

	//프러포즈 통합(셀프, 추천)
	showPropose:function(recvCustNo,submit_info) {
        matching.showMatchingBlind();
        if(IE6) hideSelect();

        matching.showMatchingBox("/kr/common/showPropose.asp?encodeCustNo="+recvCustNo+"&chk_prps_info="+submit_info,600,695);
    },

	//셀프, 추천 프러포즈 메시지
	showProposeMsgView:function(idx) {
		matching.showMatchingBlind();
        if(IE6) hideSelect();

		matching.showMatchingBox("/kr/common/showProposeMsgView.asp?txt_idx="+idx,600,300);
	},

	//셀프, 추천 상대 연락처보기
	showProposeContact:function(submit_info) {
		matching.showMatchingBlind();
        if(IE6) hideSelect();

		matching.showMatchingBox("/kr/common/showContact.asp?chk_prps_info="+submit_info,600,300);
	},

    showCupiding:function(recvCustNo) {
        matching.showMatchingBlind();
        if(IE6) hideSelect();

        matching.showMatchingBox("/kr/common/showCupiding.asp?encodeCustNo="+recvCustNo,800,730);
    },

    showSave:function(recvCustNo) {
        matching.showMatchingBlind();
        if(IE6) hideSelect();

        //matching.showMatchingBox("/kr/common/showSave.asp?encodeCustNo="+recvCustNo,360,295);
        matching.showMatchingBox("/kr/common/showSave.asp?encodeCustNo="+recvCustNo,400,180);
    },

    showSaveProc:function() {
        var f = document.frm;

        if(procFlag) {
            alert(Message.getMessage("MSG00426"));
            return;
        }

        if(isEmpty(f.txt_partnr_cust_no.value)) {
            alert(Message.getMessage("MSG00467"));
            return;
        }

        procFlag = true;

		f.method = "post";
		f.target = "if_showSave";
		f.action = "/kr/common/showSaveProc.asp";
		f.submit();
    },

    showSaveProcRslt:function(flag,msg,encodePartnrId) {
        var f = document.frm;

        procFlag = false;

        if(flag == "True") {
            parent.matching.showMatchingBox("/kr/common/showSaveResult.asp?mbr_id="+encodePartnrId,600,300);
        }else {
            message(msg);   //에러일때만 메시지 경고
            parent.matching.hideMatching();
        }
    },

	showBlockMessage:function(recvCustNo) {
		matching.showMatchingBlind();
        if(IE6) hideSelect();
		parent.matching.showMatchingBox("/kr/common/showBlock.asp?c="+recvCustNo,600,300);
	},

	showBlockProc:function() {
		var f = document.frm

		if(procFlag) {
            alert(Message.getMessage("MSG00426"));
            return;
        }
		if(isEmpty(f.txt_deny_cust_no.value)) {
            alert(Message.getMessage("MSG00467"));
            return;
        }

		procFlag = true;

		f.method = "post"
		f.target = "if_blockSave";
		f.action = "/kr/common/showBlockProc.asp";
		f.submit();
	},

	showBlockProcRslt:function(flag,msg,encodeDenyId){
		var f = document.frm;

		procFlag = false;

		if(flag == "True") {
            parent.matching.showMatchingBox("/kr/common/showBlockResult.asp?mbr_id="+encodeDenyId,600,300);
        }else {
            message(msg);   //에러일때만 메시지 경고
            parent.matching.hideMatching();
        }
	},

	showBlockLists:function(encodeCustNo){	//차단회원보기
		matching.showMatchingBlind();
        if(IE6) hideSelect();
        matching.showMatchingBox("/kr/matching/show-my-block-list.asp?c="+encodeCustNo,875,680);
	},

	showVipCounsel:function(encodeCustNo){	//커플매니저 추천매칭 구매 및 VIP상담신청
		matching.showMatchingBlind();
        if(IE6) hideSelect();
        matching.showMatchingBox("/kr/matching/show-vipCounsel.asp?c="+encodeCustNo,875,680);
	},

    showSos:function(recvCustNo) {
        matching.showMatchingBlind();
        if(IE6) hideSelect();

        matching.showMatchingBox("/kr/common/showSos.asp?encodeCustNo="+recvCustNo,600,462);
        //matching.showMatchingBox("/kr/common/showSos.asp?encodeCustNo="+recvCustNo,600,592);    //SOS매칭
    },

    showPrsnltyPropose:function(recvCustNo) {
        matching.showMatchingBlind();
        if(IE6) hideSelect();
        matching.showMatchingBox("/kr/common/showPrsnltyPropose.asp?encodeCustNo="+recvCustNo+"&prps_typ=PSNLT",600,618);
    },

    showEventPropose:function(recvCustNo) {
        matching.showMatchingBlind();
        if(IE6) hideSelect();
        var f = document.frm;
        var evtNo = f.hid_evt_no.value;

        matching.showMatchingBox("/kr/common/showEventPropose.asp?encodeCustNo="+recvCustNo+"&txt_evt_no="+evtNo,650,670);
    },

    // 본인확인 설정
    showLayerConfirmSetting:function(recvCustNo) {
        matching.showMatchingBlind();
        if(IE6) hideSelect();
        matching.showMatchingBox("/kr/matching/show-confirm-setting.asp?c="+recvCustNo,650,293);
    },

    // 기본정보 설정
    showLayerBasicProfileSetting:function(recvCustNo) {
        matching.showMatchingBlind();
        if(IE6) hideSelect();
        matching.showMatchingBox("/kr/matching/show-basic-profile-setting.asp?c="+recvCustNo,906,580);
    },

    // 상세정보 설정 팝업 -> 직접 이동으로 변경
    showLayerFullProfileSetting:function(recvCustNo) {
        //matching.showMatchingBlind();
        //if(IE6) hideSelect();
        //matching.showMatchingBox("/kr/matching/show-full-profile-setting.asp?c="+recvCustNo,906,580);
		location.href="/kr/join/questionnaires.asp?c="+recvCustNo;
    },

    //인사말 설정
    showLayerGreetingMessageSetting:function(recvCustNo) {

        matching.showMatchingBlind();
        if(IE6) hideSelect();
        matching.showMatchingBox("/kr/matching/show-greeting-message-setting.asp?c="+recvCustNo,775,258);
    },

    //라이프스타일 설정
    showLayerLifestyleSetting:function(recvCustNo) {
        matching.showMatchingBlind();
        if(IE6) hideSelect();
        matching.showMatchingBox("/kr/matching/show-lifestyle-setting.asp?c="+recvCustNo,775,330);
    },
    //마이스토리 설정
    showLayerIntroductionSetting:function(recvCustNo) {
        matching.showMatchingBlind();
        if(IE6) hideSelect();
        matching.showMatchingBox("/kr/matching/show-introduction-setting.asp?c="+recvCustNo,792,494);
    },

    //서류관리 설정
    showLayerDocumentSetting:function(recvCustNo) {

        matching.showMatchingBlind();
        if(IE6) hideSelect();
        matching.showMatchingBox("/kr/matching/show-document.asp?c="+recvCustNo,875,680);
	    //matching.showMatchingBox("/kr/about-us/customercenter_documentpop.asp?c="+recvCustNo,775,244);
    },

    //사진관리 설정1
    showLayerPhoto1Setting:function(recvCustNo) {

        matching.showMatchingBlind();
        if(IE6) hideSelect();
	    matching.showMatchingBox("/kr/join/memberjoin_photoAlbumUpload.asp?encodeCustNo="+recvCustNo ,792,244);
    },

    //사진관리 설정2
    showLayerPhoto2Setting:function(recvCustNo) {

       matching.showMatchingBlind();
       if(IE6) hideSelect();
	   matching.showMatchingBox("/kr/join/memberShip_msg.asp?encodeCustNo="+recvCustNo,100,244);
    },

    // 아이템관리
    showMyItems:function(encodeCustNo) {

        matching.showMatchingBlind();
        if(IE6) hideSelect();
        matching.showMatchingBox("/kr/matching/show-my-items.asp?c="+encodeCustNo,875,680);
    },
    // 성격리포트
    showMyReport:function(encodeCustNo) {

        matching.showMatchingBlind();
        if(IE6) hideSelect();
        matching.showMatchingBox("/kr/matching/show-romance-reports.asp?c="+encodeCustNo,875,680);
    },
    // 사진첩(보기,등록)
    showPhotoAlbum:function(gbn,encodeCustNo,mngrMtYn) {

        matching.showMatchingBlind();
        if(IE6) hideSelect();
        if(gbn == "LIST") {
            matching.showMatchingBox("/kr/matching/show-photo-album.asp?c="+encodeCustNo+"&mngr_mt_yn="+mngrMtYn,875,680);
        }else if(gbn == "REG") {
            matching.showMatchingBox("/kr/matching/show-photo-album-upload.asp?c="+encodeCustNo,875,680);
        }
    },
    // 프러포즈제한안내
    showProposeLimit:function(gbn,basicPhoto,profileWrite,svcPoss) {
        matching.showMatchingBox("/kr/common/popCheckedPrpsPsbl.asp?txt_gbn="+gbn+"&txt_basic_photo_poss_yn="+basicPhoto+"&txt_csltg_rpt_writ_typ="+profileWrite+"&txt_svc_poss_yn="+svcPoss,400,156);
    },

	//커플어드바이스 2010.09.30 추가
	coupleAdviceReport:function(c,mngrMtYn){
		matching.showMatchingBlind();
		if(IE6) hideSelect();
		matching.showMatchingBox("/kr/matching/show-advice.asp?partnr_c=" + c + "&mngr_mt_yn="+mngrMtYn, 875,680);
		return;
	},


    showMatchingBlind:function() {
		var arrayPageSize = getPageSize();

		if(IE)
		{
			$("matching_blind").style.filter="alpha(opacity=60)";
		}
		else
		{
			$("matching_blind").style.opacity="0.6";
		}

		$("matching_blind").style.width=arrayPageSize[0]+"px";
		$("matching_blind").style.height=arrayPageSize[1]+"px";

		$("matching_blind").style.display="block";
    },

    showMatchingBox:function(srcStr,widthStr,heightStr) {
        var f = document.frm;

		var l_width  = widthStr;
		var l_height = heightStr;

		var page_scroll = getPageScroll();

		var maxsize_w = getWindowWidth();
		var maxsize_h = getWindowHeight();
		if(maxsize_w < 500) maxsize_w = 500;
		if(maxsize_h < 500) maxsize_h = 500;

		var l_margin_w = (maxsize_w - l_width) / 2;
		var l_margin_h = (maxsize_h - l_height) / 2;

		$("matching_box").style.width  = l_width+"px";
		$("matching_box").style.height = l_height+"px";

		$("matching_box").style.left = (page_scroll[0]+l_margin_w)+"px";
		$("matching_box").style.top  = (page_scroll[1]+l_margin_h)+"px";

		$("matching_box").style.display = "block";

		f.method = "post";
		f.target = "ifr_matching_box";
		f.action = srcStr;
		f.submit();
    },
	resizeMatchingBox:function(heightStr,topStr) {
		$("matching_box").style.height = heightStr + "px";
		$("matching_box").style.top  = topStr + "px";
	},

	resizetoMatchingBox:function(widthStr,HeightStr) {
		$("matching_box").style.width  = widthStr+"px";
		$("matching_box").style.height = HeightStr+"px";
		$("matching_box").style.top  = 150 + "px";

		// 리사이즈 되었을때 중앙정렬 추가
		var l_width  = widthStr;
		var page_scroll = getPageScroll();
		var maxsize_w = getWindowWidth();
		var l_margin_w = (maxsize_w - l_width) / 2;
		$("matching_box").style.left = (page_scroll[0]+l_margin_w)+"px";
	},

    hideMatching:function() {
        $("matching_box").style.display   = "none";
		$("matching_box").innerHTML = "<iframe name='ifr_matching_box' id='ifr_matching_box' src='/kr/Blank.asp' width='100%' height='100%' frameborder='0' scrolling='auto'></iframe>";
        $("matching_blind").style.display = "none";
        if(IE6) showSelect();
    },

    saveMeetingConclusion:function(idx,mt_seq) {
        var f = document.frm;

		if(procFlag) {
            alert(Message.getMessage("MSG00426"));
            return;
        }

        var checkedFlag = false;
        var rdoArr = document.getElementsByName("rdo_meet_rslt_typ_"+idx);
        for(var i=0; i<rdoArr.length; i++) {
            if(rdoArr[i].checked) {
                checkedFlag = true;
                break;
            }
        }
        if(checkedFlag == false) {
            alert(Message.getMessage("MSG00348"));
            return;
        }

        if(isEmpty(eval("f.txt_rslt_memo_"+idx).value) || eval("f.txt_rslt_memo_"+idx).value=='담당매니저에게 전하고 싶은 말을 적어주세요.') {
            alert(Message.getMessage("MSG00349"));
			eval("f.txt_rslt_memo_"+idx).value = '' ;
            eval("f.txt_rslt_memo_"+idx).focus();
            return;
        }


        if(!confirm(Message.getMessage("MSG00256"))) {
            return;
        }

		for(var i=0; i<rdoArr.length; i++) {
            rdoArr[i].disabled = false;
        }

        procFlag = true;

        f.method = "post";
        f.target = "if_proc";
        f.action = "/matching/matches-consultant-matching-list-proc.asp?hid_mode=CONCLUSION&idx="+idx+"&hid_mt_seq="+mt_seq;
        f.submit();
    },

    saveMeetingConclusionRslt:function(flag,msg) {
        var f = document.frm;

        procFlag = false;

        message(msg);

        if(flag == "True") {
            location.href = "matching_update_consultantServiceMeetingConclusion.asp?c=" + f.hid_encode_view_cust_no.value + "&mt_seq=" + f.hid_mt_seq.value;
        }
    },

    leftRightReSize:function() {
		if(($("hompy_body")!=null) & ($("hompy_left")!=null) & ($("hompy_middle")!=null)) {

		    if($("hompy_left").className == "hompy_left") {
		        $("hompy_left").style.height = "940px";
		    }else {
			    $("hompy_left").style.height = "793px";
		    }

			var h1=$("hompy_left").offsetHeight;
			var h2=$("hompy_middle").offsetHeight;

			// Banner 4개 : 241 , 239
			// Banner 3개 : 183 , 181
			if(h1>h2) {
				$("hompy_middle").style.height=""+h1+"px";
				if($("hompy_right")!=null) $("hompy_right").style.height=""+(h1-183)+"px";
			}else {
				if($("hompy_left").className=="wh222 ht763 border51 pd4 bg_color29 mr20 fl") {
					$("hompy_left").style.height=""+(h2-10)+"px";
				}else {
					$("hompy_left").style.height=""+h2+"px";
				}

				if($("hompy_right")!=null) $("hompy_right").style.height=""+(h2-181)+"px";
			}
		}
    },

	searchList:function(encodeCustNo) {
        var f = document.frm;
        var startDt = "";
        var startYear = "";
        var startMonth = "";
        var startDay = "";

        var endDt = "";
		var endYear = "";
        var endMonth = "";
        var endDay = "";

		if(isEmpty(f.sel_year[0].value) == false) {
		    startYear = f.sel_year[0].value;
		}
		if(isEmpty(f.sel_month[0].value)) {
		    startMonth = "01";
		}else {
		    startMonth = f.sel_month[0].value;
		}
		if(isEmpty(f.sel_day[0].value)) {
		    startDay = "01";
		}else {
		    startDay = f.sel_day[0].value;
		}
		if(isEmpty(startYear) == false) {
		    startDt = startYear +  startMonth +  startDay;
		}

		if(isEmpty(f.sel_year[1].value) == false) {
		    endYear = f.sel_year[1].value;
		}
		if(isEmpty(f.sel_month[1].value)) {
		    endMonth = "01";
		}else {
		    endMonth = f.sel_month[1].value;
		}
		if(isEmpty(f.sel_day[1].value)) {
		    endDay = "01";
		}else {
		    endDay = f.sel_day[1].value;
		}
		if(isEmpty(endYear) == false) {
		    endDt = endYear +  endMonth +  endDay;
		}

		startDt = parseInt(startDt);
	    endDt = parseInt(endDt);

		if (startDt > endDt) {
			alert(Message.getMessage("MSG00680"));
			return;
	    }

		//var startDt = f.sel_year[0].value + f.sel_month[0].value +  f.sel_day[0].value;
		//var endDt   = f.sel_year[1].value + f.sel_month[1].value +  f.sel_day[1].value;
        location.href = "/kr/matching/matching_update_purchasesList.asp?c=" + encodeCustNo + "&txt_begin_dt=" + startDt + "&txt_end_dt=" + endDt;
    },

    //큐피팅 목록 변경
    go_iframe:function(intrr_yn,title,sub)
    {
        var f = document.frm;
        f.txt_intrr_yn.value=intrr_yn;
		f.txt_qpit_typ_typ.value=title;
		f.txt_qpit_typ_typ_sub.value=sub;
        f.method = "get";
        f.target = "quipframe";
        f.action = "showCupiding_iframe.asp";
        f.submit();
    },

    //큐피팅 서브목록 변경
    go_iframe_sub:function(sub)
    {
        var f = document.frm;
		f.txt_qpit_typ_typ_sub.value=sub;
        f.method = "get";
        f.target = "quipframe";
        f.action = "showCupiding_iframe.asp";
        f.submit();
    },

	//예약발송
	book_chk:function()
	{
        var f = document.frm;
		if (f.chk_book_yn.checked==true)
		{
		$("book_sms").style.display="";
		f.chk_book_yn.value="Y";
		}
		else
		{
		$("book_sms").style.display="none";
		f.chk_book_yn.value="N";
		}

	}
	,
    //비쥬얼폰으로 값 옮기기
	InputData:function (sms,emotcon_seq)
	{
		var re, sq, dq, bs, r1, l;
		var msglen, t;

		re = /cR_/g;
		sq = /sQ_/g;
		dq = /dQ_/g;
		bs = /bS_/g;
		r1 = sms.replace(re, "\r\n");
		r1 = r1.replace(sq, "'");
		r1 = r1.replace(dq, "\"");
		r1 = r1.replace(bs, "   ");

		parent.document.frm.txtMessage.value = r1;
		msglen = 0;
        i=0;

		//길이를 구한다.
		while(i < r1.length)
		{
			temp = r1.charAt(i);

			if (escape(temp).length > 4)
				msglen+=2;
			else if (temp!='\r')
				msglen++;

			i++;
		}
        parent.$("Mesa_Length").innerHTML ="<a style='color:blue'>"+msglen+"&nbsp;"+"</a>";
		parent.document.frm.txt_emotcon_seq.value = emotcon_seq;
	},

    //큐피팅 전송
    sendQpit:function (partnrCustNo)
    {
        var f=document.frm;
		var sms_date;
		var sms_tm;
		var sms_year;
		var sms_month;
		var sms_day;
		var sms_hour;
		var sms_min;


		sms_year=f.sms_year.value;

		if(	f.sms_month.value < 10)
		{
			sms_month='0'+f.sms_month.value;
		}
		else
		{
			sms_month=f.sms_month.value;
		}

		if(	f.sms_day.value < 10)
		{
			sms_day='0'+f.sms_day.value;
		}
		else
		{
			sms_day=f.sms_day.value;
		}

		if(	f.sms_hour.value < 10)
		{
			sms_hour='0'+f.sms_hour.value;
		}
		else
		{
			sms_hour=f.sms_hour.value;
		}

		if(	f.sms_min.value < 10)
		{
			sms_min='0'+f.sms_min.value;
		}
		else
		{
			sms_min=f.sms_min.value;
		}

		sms_date=sms_year+'-'+sms_month+'-'+sms_day;
		sms_tm=sms_hour+':'+sms_min+':00';

		if(f.chk_book_yn.value=="Y" )
		{
			f.txt_book_day.value=sms_date;
			f.txt_book_time.value=sms_tm;

		}

        if (isEmpty(f.txt_emotcon_seq.value))
        {
            alert(Message.getMessage("MSG00307"));
            return;
        }
		//재클릭 방지
		if (f.btn_click_delay_chk.value == "NotAllow") {
			alert(Message.getMessage("MSG00426"));
			return;
		}
		f.btn_click_delay_chk.value = "NotAllow"


        f.txt_partnr_cust_no.value  = partnrCustNo;
        f.method = "post";
        f.target = "quipframe";
        f.action = "showCupiding_proc.asp";
        f.submit();
    },

    sendQpitProcRslt:function(flag,msg,encodePartnrId,smsMsg)
	{
        var f = document.frm;

        procFlag = false;

        if(flag == "True") {
            parent.matching.showMatchingBox("/kr/common/showCupiding_result.asp?mbr_id="+encodePartnrId+"&sms_msg="+escape(smsMsg),600,300);
        }else {
            message(msg);   //에러일때만 메시지 경고
            parent.matching.hideMatching();
        }
    },

    //입력 댓글자수 구하기
    printCommentLength:function (field)
    {
      var TextLength = getByteLength(field.value);
      if (parseInt(TextLength) > 2000 ){
        $("TextLengthF").innerHTML = "<a style='color:red'>" +"&nbsp;"+ TextLength +"&nbsp;"+"</a>";
      } else {
        $("TextLengthF").innerHTML = "<a style='color:blue'>" +"&nbsp;"+ TextLength +"&nbsp;"+"</a>";
      }
    },

    //로그인 확인
    go_login_comm:function (login)
    {
        if(login!="Y")
        {
        alert(Message.getMessage("MSG00271"));
        var f=document.frm;
        f.method="get";
        f.target="_self";
        f.action="/kr/common/login.asp";
        f.submit();
        }
    },

    sendPropose:function (v_partnr_psbl_st,url)
    {
        var f = document.frm;

		if (v_partnr_psbl_st != "")
		{
		    f.txt_memo.value = f.txt_memo.value.replace(v_partnr_psbl_st, "");
		}

        //금치어 체크
        if(isValidMessage(f.txt_memo.value) == false)
		{
            f.txt_memo.select();
            f.txt_memo.focus();
            return;
        }

        //응답마감시간
        if (isEmpty(f.sel_rply_expir_day.value) || f.sel_rply_expir_day.value=="0")
        {
            alert(Message.getMessage("MSG00602"));
            f.sel_rply_expir_day.focus();
            return;
        }

        //메모작성여부 체크
        if (isEmpty(f.txt_memo.value) || f.txt_memo.value == f.txt_memo.defaultValue)
        {
            alert(Message.getMessage("MSG00304"));
            f.txt_memo.focus();
            return;
        }
        //메모 최대 입력 바이트 지정
        if(getByteLength(f.txt_memo.value) > 2000)
    	{
    		alert(Message.getMessage("MSG00306") + "(" + getByteLength(f.txt_memo.value) + ")" );
    		return false;
    	}

		//숫자 및 연락처 공개 금지
		for(var i=0; i<=9; i++)
		{
			if(f.txt_memo.value.indexOf(i.valueOf()) > -1)
			{
				alert(Message.getMessage("MSG00391"));
				return;
			}
		}

		//전화번호 체크
		str = f.txt_memo.value;
		regu = /[\~!@#$%\^&*()\_\-+=\\|{}:;'"<>,/? ]/gi;
		if(regu.test(str)){
			str=str.replace(regu,"");
		}

        // 프러포즈 책임 동의
        if(!f.chk_prps_use_warn_yn.checked) {
            alert(Message.getMessage("MSG00668"));
            return;
        }

    	// 프러포즈 중복 발송 방지 처리
        $("spn_ok").style.display = "none";
        $("spn_cancel").style.display = "none";

		if(!confirm(Message.getMessage("MSG00101"))) {
			$("spn_ok").style.display = "block";
	        $("spn_cancel").style.display = "block";
            return;
        }

        f.method = "post";
        f.target = "if_proc";
        f.action = url;
        f.submit();
    },

    // 일반_매너 선택 지정
    check_mnnr_yn:function (yn,v_self_svc_poss_vol)
    {
    	var f = document.frm;

		if (v_self_svc_poss_vol <= 1 ) {
			if(yn == "Y") {
				var msg;
				msg = "회원님의 프러포즈 가능 수량은"+v_self_svc_poss_vol+" 개입니다.";
				msg += "\n\n특별프러포즈는 2개의 아이템으로 진행되므로 추가 구매가 필요합니다!.";
				alert(msg);
				yn="N";
			}
		}

        //일반_매너여부 지정
    	f.txt_mnnr_yn.value = yn;
    	if(typeof(f.txt_memo) != "undefined")
    	    f.txt_memo.focus()
    },

    // 결과창 : 셀프,SOS(글로벌),이벤트
    sendProposeProcRslt:function(flag,msg,encodePartnrId,prpsGbn,mnnrYn,expirDttm)
	{
        var f = document.frm;

        procFlag = false;

        if(flag == "True") {
			if(prpsGbn == "OPEN") {
				parent.showmainBox("/kr/common/propose-result.asp?mbr_id="+encodePartnrId+"&prps_gbn="+prpsGbn+"&mnnr_yn="+mnnrYn+"&expir_dttm="+escape(expirDttm),600,500);
			}else{
	            parent.matching.showMatchingBox("/kr/common/propose-result.asp?mbr_id="+encodePartnrId+"&prps_gbn="+prpsGbn+"&mnnr_yn="+mnnrYn+"&expir_dttm="+escape(expirDttm),600,500);
			}
        }else {
            message(msg);
			if(prpsGbn == "OPEN") {
				parent.hideMain();
			}else{
	            parent.matching.hideMatching();
			}
        }
    },

	//SOS 매칭 신청
    SosMatchAply:function (svcCd)
    {
        var f = document.frm;

        // 프러포즈 책임 동의
        if(!f.chk_prps_use_warn_yn.checked) {
            alert(Message.getMessage("MSG00668"));
            return;
        }

        if(svcCd == "S201000005") {
            if (confirm(Message.getMessage("MSG00688")) == false)
    	        return;
        }else {
    	    if (confirm(Message.getMessage("MSG00319")) == false)
    	        return;
        }

    	f.action = "showSos_proc.asp";
    	f.method = "get";
    	f.target = "if_proc";

    	f.submit();
    },

	bannerEvent:function (EventNo,EventTyp){
		var f = document.frm;

		var top  = screen.height/2 - 960/2;
        var left = screen.width/2 -800/2;
        var sFeatures="top="+top+",left="+left+",width=960,height=800,scrollbars=yes,menubar=yes,status=yes,resizable=yes,location=yes,toolbar=yes";

        window.open("/kr/singles-events/specialProjectEventView.asp?txt_event_no="+EventNo+"&txt_event_typ="+EventTyp,"",sFeatures);
	},

	bannerAnnounemnet:function(sel_searchField,search_keywd,page,dateTyp,mainSeq){
		var f = document.frm;

		var top  = screen.height/2 - 960/2;
        var left = screen.width/2 -800/2;
        var sFeatures="top="+top+",left="+left+",width=960,height=800,scrollbars=yes,menubar=yes,status=yes,resizable=yes,location=yes,toolbar=yes";

        window.open("/kr/relationship_forum/singles-advice-view.asp?sel_searchField="+sel_searchField+"&txt_search_keywd="+search_keywd+"&txt_curPage="+page+"&date_typ="+dateTyp+"&txt_main_seq="+mainSeq,"",sFeatures);

	},

	bannerdocument:function(){
		var f = document.frm;

		var top  = screen.height/2 - 960/2;
        var left = screen.width/2 -800/2;
        var sFeatures="top="+top+",left="+left+",width=960,height=800,scrollbars=yes,menubar=yes,status=yes,resizable=yes,location=yes,toolbar=yes";

        window.open("/kr/about-us/customercenter_serviceView.asp?txt_search_keywd=&txt_curPage=1&main_typ=01&txt_board_typ=10&txt_main_seq=256","",sFeatures);

	},

	bannerReportProblems:function(){
		var f = document.frm;

		var top  = screen.height/2 - 960/2;
        var left = screen.width/2 -800/2;
        var sFeatures="top="+top+",left="+left+",width=960,height=800,scrollbars=yes,menubar=yes,status=yes,resizable=yes,location=yes,toolbar=yes";

        window.open("/kr/about-us/customer-support.asp","",sFeatures);

	},

	bannerMngrJoinServiceOverviews:function(){
		var f = document.frm;

		var top  = screen.height/2 - 960/2;
        var left = screen.width/2 -800/2;
        var sFeatures="top="+top+",left="+left+",width=960,height=800,scrollbars=yes,menubar=yes,status=yes,resizable=yes,location=yes,toolbar=yes";

        window.open("/kr/service/managerMatching.asp","",sFeatures);

	},

	bannerPremiumService:function(){
		var f = document.frm;

		var top  = screen.height/2 - 960/2;
        var left = screen.width/2 -800/2;
        var sFeatures="top="+top+",left="+left+",width=960,height=800,scrollbars=yes,menubar=yes,status=yes,resizable=yes,location=yes,toolbar=yes";

        window.open("/kr/matching-services/purchase.asp","",sFeatures);

	},

	goBuyCreditsUrl:function(svcTyp)
	{
	    var vUrl = "";

	    switch (svcTyp)
	    {
	        case "SELF" :           vUrl = "/kr/matching-services/purchase.asp" ; break;
	        case "PERSONALITY" :    vUrl = "/kr/matching-services/purchase.asp" ; break;
	        case "HARMONY" :        vUrl = "/kr/matching-services/purchase.asp" ; break;
	        case "SOS" :            vUrl = "/kr/matching-services/purchase.asp" ; break;
	        case "GROUP" :          vUrl = "/kr/matching-services/purchase.asp" ; break;
	        case "QUPID" :          vUrl = "/kr/matching-services/purchase.asp" ; break;
	        case "PREMIUM" :        vUrl = "/kr/matching-services/purchase.asp" ; break;
	        case "40PLUSINIT" :     vUrl = "/kr/matching-services/purchase.asp" ; break;
	        case "40PLUS" :         vUrl = "/kr/matching-services/purchase.asp" ; break;
	        case "CONSULTANT" :     vUrl = "/kr/matching-services/purchase.asp" ; break;
	        default :               vUrl = "/kr/matching-services/purchase.asp" ; break;
        }

        if(vUrl != "")
            location.href = vUrl;
    },

    // 프러포즈수신설정-연령무관
    checkedNotSet:function(obj) {
        var f = document.frm;

        if(obj.checked) {
            //f.sel_partnr_schl_crr_typ.value = "";
            f.sel_min_partnr_age.value = "";
            f.sel_max_partnr_age.value = "";
            //f.rdo_mt_partnr_typ.value       = "";

            //f.sel_partnr_schl_crr_typ.disabled = true;
            f.sel_min_partnr_age.disabled = true;
            f.sel_max_partnr_age.disabled = true;
            //f.rdo_mt_partnr_typ.disabled       = true;

            f.sel_min_partnr_age.style.backgroundColor = "#dddddd";
            f.sel_max_partnr_age.style.backgroundColor = "#dddddd";
        }else {
            //f.sel_partnr_schl_crr_typ.disabled = false;
            f.sel_min_partnr_age.disabled = false;
            f.sel_max_partnr_age.disabled = false;
            //f.rdo_mt_partnr_typ.disabled       = false;

            f.sel_min_partnr_age.style.backgroundColor = "#ffffff";
            f.sel_max_partnr_age.style.backgroundColor = "#ffffff";
        }
    },
    // 프러포즈수신설정 저장
    savePrpsSet:function() {
        var f = document.frm;

        if(procFlag) {
            alert(Message.getMessage("MSG00426"));
            return;
        }

		if(isEmpty(f.sel_min_partnr_age.value)) {
			alert(Message.getMessage("MSG00234"));
			f.sel_min_partnr_age.focus();
			return;
		}
		if(f.sel_min_partnr_age.value.trim().isNumeric() == false) {
			alert(Message.getMessage("MSG00440"));
			f.sel_min_partnr_age.focus();
			return;
		}
		if(isEmpty(f.sel_max_partnr_age.value)) {
			alert(Message.getMessage("MSG00234"));
			f.sel_max_partnr_age.focus();
			return;
		}
		if(f.sel_max_partnr_age.value.trim().isNumeric() == false) {
			alert(Message.getMessage("MSG00440"));
			f.sel_max_partnr_age.focus();
			return;
		}

        if(!confirm(Message.getMessage("MSG00256"))) {
            return;
        }

        procFlag = true;
        f.txt_mode.value = "PRPSSET";

        f.method = "post";
        f.target = "if_matching_simpleProfile";
        f.action = "/matching/profile-main-proc.asp";
        f.submit();
    },

    // 마이페이지-셀프매칭사용
    saveSelfMtRsv:function() {
        var f = document.frm;

        if(procFlag) {
            alert(Message.getMessage("MSG00426"));
            return;
        }

        if(f.rdo_self_mt_rsv_yn[0].checked == false && f.rdo_self_mt_rsv_yn[1].checked == false) {
            alert(Message.getMessage("MSG00454"));
            return;
        }

        if(f.rdo_self_mt_rsv_yn[1].checked) {
            if(f.hid_recv_prps_yn.value == "Y") {
                alert(Message.getMessage("MSG00634"));
                return;
            }

            if(f.hid_send_prps_yn.value == "Y") {
                alert(Message.getMessage("MSG00635"));
                return;
            }
        }

		if(f.hid_self_change_psbl_yn.value == "N") {
			alert(Message.getMessage("MSG00251"));
			return;
		}

		if(f.hid_self_mt_rsv_yn.value == "Y") {
            if(f.rdo_self_mt_rsv_yn[0].checked) {

                if(!confirm(Message.getMessage("MSG00249")))
                    return;
            }else {
                if("::01::02::".indexOf(js_vg_cust_cls_typ) >= 0) {
                    if(!confirm(Message.getMessage("MSG00256")))
                        return;
                }else {
                    alert(Message.getMessage("MSG00453"));
                    return;
                }
            }
        }else {
            if(f.rdo_self_mt_rsv_yn[0].checked) {
                alert(Message.getMessage("MSG00453"));
                return;
            }else {
                if(f.rdo_self_mt_rsv_yn.value == "N") {
                    alert(Message.getMessage("MSG00251"));
                    return;
                }

                //보류사유
                //if("::01::02::".indexOf(js_vg_cust_cls_typ) >= 0) {
                //    var selectFlag = false;
                //    for(var i=0; i<f.rdo_onl_mt_rsv_rsn_typ.length; i++) {
                //        if(f.rdo_onl_mt_rsv_rsn_typ[i].checked) {
                //            selectFlag = true;
                //            break;
                //        }
                //    }
                //
                //    if(selectFlag == false) {
            	//        alert(Message.getMessage("MSG00248"));
            	//        return;
                //    }
                //}

                if(!confirm(Message.getMessage("MSG00250")))
                    return;
            }
        }

        procFlag = true;
        f.txt_mode.value = "SELF_INFO";

        f.method = "post";
        f.target = "if_matching_simpleProfile";
        f.action = "/matching/profile-main-proc.asp";
        f.submit();
    },

// 마이페이지-추천매칭사용
    saveRCMNDMtRsv:function() {
        var f = document.frm;

        if(procFlag) {
            alert(Message.getMessage("MSG00426"));
            return;
        }

        if(f.rdo_rcmnd_mt_rsv_yn[0].checked == false && f.rdo_rcmnd_mt_rsv_yn[1].checked == false) {
            alert(Message.getMessage("MSG00454"));
            return;
        }

		if(f.hid_rcmnd_change_psbl_yn.value == "N") {
			alert(Message.getMessage("MSG00251"));
			return;
		}

		if(f.hid_rcmnd_mt_rsv_yn.value == "Y") {
            if(f.rdo_rcmnd_mt_rsv_yn[0].checked) {
                if(!confirm(Message.getMessage("MSG00249")))
                    return;
            }else {
                if("::01::02::".indexOf(js_vg_cust_cls_typ) >= 0) {
                    if(!confirm(Message.getMessage("MSG00256")))
                        return;
                }else {
                    alert(Message.getMessage("MSG00453"));
                    return;
                }
            }
        }else {
            if(f.rdo_rcmnd_mt_rsv_yn[0].checked) {
                alert(Message.getMessage("MSG00453"));
                return;
            }else {
                if(f.rdo_rcmnd_mt_rsv_yn.value == "N") {
                    alert(Message.getMessage("MSG00251"));
                    return;
                }

                if(!confirm(Message.getMessage("MSG00250")))
                    return;
            }
        }

        procFlag = true;
        f.txt_mode.value = "RCMND_INFO";

        f.method = "post";
        f.target = "if_matching_simpleProfile";
        f.action = "/matching/profile-main-proc.asp";
        f.submit();
    },

	//SMS 수신설정
	saveSmsRecv:function() {
		var f = document.frm;

        if(procFlag) {
            alert(Message.getMessage("MSG00426"));
            return;
        }

		if(f.rdo_sms_recv_yn[0].checked == false && f.rdo_sms_recv_yn[1].checked == false) {
            alert(Message.getMessage("MSG00234"));
            return;
        }

		if(!confirm(Message.getMessage("MSG00256"))) {
            return;
        }

		procFlag = true;
        f.txt_mode.value = "SMS_RECV";

        f.method = "post";
        f.target = "if_matching_simpleProfile";
        f.action = "/matching/profile-main-proc.asp";
        f.submit();

	},

	//Email 수신설정
	saveEmailRecv:function() {
		var f = document.frm;

        if(procFlag) {
            alert(Message.getMessage("MSG00426"));
            return;
        }

		if(f.rdo_email_recv_yn[0].checked == false && f.rdo_email_recv_yn[1].checked == false) {
            alert(Message.getMessage("MSG00234"));
            return;
        }

		if(!confirm(Message.getMessage("MSG00256"))) {
            return;
        }

		procFlag = true;
        f.txt_mode.value = "EMAIL_RECV";

        f.method = "post";
        f.target = "if_matching_simpleProfile";
        f.action = "/matching/profile-main-proc.asp";
        f.submit();

	},

    //회원탈퇴
    saveWithdraw:function() {
        var f = document.frm;

        if(procFlag) {
            alert(Message.getMessage("MSG00426"));
            return;
        }

        if("03::04::05".indexOf(js_vg_cust_cls_typ) >= 0) {
            alert(Message.getMessage("MSG00463"));
            return;
        }

        if(!confirm(Message.getMessage("MSG00464"))) {
            return;
        }

		procFlag = true;

        f.method = "post";
        f.target = "if_matching_simpleProfile";
        f.action = "matching_update_withdrawProc.asp";
        f.submit();
    },

    saveWithdrawRslt:function(flag,msg) {
        procFlag = false;

        message(msg);

        if(flag == "True") {
            //moveMain("<%=vg_home%>","Default.asp");
            location.href = "/";
        }
    }
}

////////////////////////////////////////////////////////////////////////////////////////////
var p_hompy=
{
	c_cate:null,
	c_sub:null,
	c_tab:null,
	c_pro:null,
	c_body:null,

    bg_color:function(v_obj,v_color)
	{
		v_obj.style.backgroundColor=v_color;
	},

	choice_tab:function(v_id,v_obj)
	{
		p_hompy.c_tab.className = p_hompy.c_tab.className.replace("harmony_profile_choice","harmony_profile");
		//v_obj.className = v_obj.className.replace("harmony_profile","harmony_profile_choice");
		p_hompy.c_tab=v_obj;

		p_hompy.c_body.style.display="none";
		$(v_id).style.display="block";

		p_hompy.c_body=$(v_id);
	},

	//읽기 전용 (쓰는건 안됨)
	popup:function()
	{
		if($("my_comments").style.display!="block")
		{
			document._onclick=document.onclick;
			document.onclick=function()
			{
				if($("my_comments").style.display!="block")
				{
					$("my_comments").style.display="block";
				}
				else
				{
					$("my_comments").style.display="none";
					document.onclick=document._onclick;
					document._onclick=null;
				}
			}
		}
	},

	popup2:function(v_id,v_width,v_height)
	{
		var l_width=v_width;
		var l_height=v_height;

		p_blind.show();
		if(IE6) hideSelect();

		var page_scroll=getPageScroll();

		var maxsize_w=getWindowWidth();
		var maxsize_h=getWindowHeight();

		if(maxsize_w < 500) maxsize_w=500;
		if(maxsize_h < 500) maxsize_h=500;

		var l_margin_w=(maxsize_w - l_width) / 2;
		var l_margin_h=(maxsize_h - l_height) / 2;

		$("box").style.width=l_width+"px";
		$("box").style.height=l_height+"px";

		$("box").innerHTML=$(v_id).innerHTML;

		$("box").style.left=(page_scroll[0]+l_margin_w)+"px";
		$("box").style.top=(page_scroll[1]+l_margin_h)+"px";

		$("box").style.display="block";
	},

	//
	popup3:function(id)
	{
		if ($(id).style.display!="block")
		{
			$(id).style.display="block";
		}
	},

	popup_close:function(id)
	{
		if ($(id).style.display!="none")
		{
			$(id).style.display="none";
			document.frm.sel_partnr_cust_feel_typ.value  = "";
			document.frm.txt_partnr_cust_feel_desc.value = "";
			document.frm.chk_black_list_yn.checked = false;
		}
	},

	popup_close1:function(id)
	{
		if ($(id).style.display!="none")
		{
			$(id).style.display="none";
			document.frm.sel_partnr_cust_feel_typ.value  = "";
			document.frm.txt_partnr_cust_feel_desc.value = "";
		}
	},

	// view_memo:function(v_id)
	// {
	// 	p_ajax("/kr/memo_"+v_id+".xml", p_hompy.view_memo_sub,v_id);
	// },
    //
	// view_memo_sub:function(response,vars)
	// {
	// 	var l_s="",l_from="",l_to="",l_date="",l_content="",l_previous=0,l_next=0;
	// 	var l_id=vars;
    //
	// 	l_from=getXMLval(response,"from","str",false,"");
	// 	l_to=getXMLval(response,"to","str",false,"");
	// 	l_date=getXMLval(response,"date","str",false,"0000.00.00. 00:00");
	// 	l_content=getXMLval(response,"content","str",false,"...");
	// 	l_previous=getXMLval(response,"previous","int",false,0);
	// 	l_next=getXMLval(response,"next","int",false,0);
    //
	// 	l_s="<div class='wh480 ht268'>"
	// 	+"	<div class='wh480 ht52 bg_img65'>"
	// 	+"		<div class='pl18 pt30 fl'><img src='/kr/img/w3c/matching_2/box_icon3.gif' width='2' height='13' alt='' /></div>"
	// 	+"		<div class='pl4 pt28 fl'><span class='text15 f_color16 b'>쪽지읽기</span> <span class='ftverdana11 f_color16'>Read Memo</span></div>"
	// 	+"		<div class='wh11 ht11 pr12 pt12 fr cur' onclick='p_hompy.hide();'><img src='/kr/img/w3c/matching_2/config_close.gif' width='11' height='11' alt='닫기' /></div>"
	// 	+"	</div>"
	// 	+"	<div class='wh444 pl18 pr18 bg_img66'>"
	// 	+"		<div class='wh442 ht159 border101'>"
	// 	+"			<div class='ht29 border45 bg_color28'>"
	// 	+"				<div class='pl13 pt10 fl'><img src='/kr/img/w3c/matching_2/box_arrow.gif' width='9' height='9' alt=''  /></div>"
	// 	+"				<div class='pl4 pt8 fl'>보낸이 <span class='ftverdana11 f_color53'>From</span> <span class='f_color51'>: " + l_from + "</span></div>"
	// 	+"				<div class='pl13 pt10 fl'><img src='/kr/img/w3c/matching_2/box_arrow.gif' width='9' height='9' alt=''  /></div>"
	// 	+"				<div class='pl4 pt8 fl'>받는이 <span class='ftverdana11 f_color53'>To</span> <span class='f_color51'>: " + l_to + "</span></div>"
	// 	+"				<div class='pl13 pt8 fl'><span class='f_color54'>" + l_date + "</span></div>"
	// 	+"			</div>"
	// 	+"			<div class='wh422 ht108 bg_white pd10 f_color53'>" + l_content + "</div>"
	// 	+"		</div>"
	// 	+"		<div class='wh444 ht6'><img src='/kr/img/w3c/matching_2/memo_sub_bottom.gif' width='444' height='6' alt='' /></div>"
	// 	+"		<div class='ht21 pt9 pb13 tar'>"
	// 	+"			<span class='cur' onclick='p_hompy.view_memo("+l_previous+");'><img src='/kr/img/w3c/matching_2/btn_previous.gif' width='72' height='21' alt='이전' /></span>"
	// 	+"			<span class='cur' onclick='p_hompy.view_memo("+l_next+");'><img src='/kr/img/w3c/matching_2/btn_next.gif' width='65' height='21' alt='다음' /></span>"
	// 	+"			<img src='/kr/img/w3c/s.gif' width='80' height='1' alt='' />"
	// 	+"			<span class=''><img src='/kr/img/w3c/matching_2/btn_delete2.gif' width='65' height='21' alt='삭제' /></span>"
	// 	+"			<img src='/kr/img/w3c/s.gif' width='1' height='1' alt='' />"
	// 	+"		</div>"
	// 	+"	</div>"
	// 	+"	<div class='wh480 ht8'><img src='/kr/img/w3c/matching_2/memo_bottom.gif' width='480' height='8' alt='' /></div>"
	// 	+"</div>";
    //
	// 	var l_width=480;
	// 	var l_height=268;
    //
	// 	p_blind.show();
	// 	if(IE6) hideSelect();
    //
	// 	var page_scroll=getPageScroll();
    //
	// 	var maxsize_w=getWindowWidth();
	// 	var maxsize_h=getWindowHeight();
    //
	// 	if(maxsize_w < 500) maxsize_w=500;
	// 	if(maxsize_h < 500) maxsize_h=500;
    //
	// 	var l_margin_w=(maxsize_w - l_width) / 2;
	// 	var l_margin_h=(maxsize_h - l_height) / 2;
    //
	// 	$("box").style.width=l_width+"px";
	// 	$("box").style.height=l_height+"px";
    //
	// 	$("box").innerHTML=l_s;
    //
	// 	$("box").style.left=(page_scroll[0]+l_margin_w)+"px";
	// 	$("box").style.top=(page_scroll[1]+l_margin_h)+"px";
    //
	// 	$("box").style.display="block";
	// },

	hide:function()
	{
		if(IE6) showSelect();
		$("box").style.display="none";
		$("box").innerHTML="";
		p_blind.hide();
	},

	mover:function(v_obj)
	{
		var k = 0;

		if(v_obj!=p_hompy.c_cate)
		{
			for(var i=0;i<v_obj.childNodes.length;i++)
			{
				if(v_obj.childNodes[i].nodeName=="SPAN")
				{
					if(k==0)
					{
						v_obj.childNodes[i].className="text12 b orange5";
					}
					else if(k==1)
					{
						v_obj.childNodes[i].className="orange6 ftverdana9_2";
					}

					k++;
				}
			}
		}
	},

	mout:function(v_obj)
	{
		var k = 0;

		if(v_obj!=p_hompy.c_cate)
		{
			for(var i=0;i<v_obj.childNodes.length;i++)
			{
				if(v_obj.childNodes[i].nodeName=="SPAN")
				{
					if(k==0)
					{
						v_obj.childNodes[i].className="text12 b blue18";
					}
					else if(k==1)
					{
						v_obj.childNodes[i].className="blue19 ftverdana9_2";
					}

					k++;
				}
			}
		}
	},

	mmover:function(v_obj)
	{
		var k = 0;

		if(v_obj!=p_hompy.c_sub)
		{
			for(var i=0;i<v_obj.childNodes.length;i++)
			{
				if(v_obj.childNodes[i].nodeName=="SPAN")
				{
					if(k==0)
					{
						v_obj.childNodes[i].className="orange7";
					}
					else if(k==1)
					{
						v_obj.childNodes[i].className="orange8 ftverdana9_2";
					}

					k++;
				}
			}
		}
	},

	mmout:function(v_obj)
	{
		var k = 0;

		if(v_obj!=p_hompy.c_sub)
		{
			for(var i=0;i<v_obj.childNodes.length;i++)
			{
				if(v_obj.childNodes[i].nodeName=="SPAN")
				{
					if(k==0)
					{
						v_obj.childNodes[i].className="blue16";
					}
					else if(k==1)
					{
						v_obj.childNodes[i].className="blue17 ftverdana9_2";
					}

					k++;
				}
			}
		}
	},

	mmover2:function(v_obj,v_width)
	{
		if(v_obj!=p_hompy.c_tab)
		{
			v_obj.className="wh"+v_width+" ht27 pl18 pt3 harmony_profile_choice mr2 fl";
		}
	},

	mmout2:function(v_obj,v_width)
	{
		if(v_obj!=p_hompy.c_tab)
		{
			v_obj.className="wh"+v_width+" ht27 pl18 pt3 harmony_profile mr2 fl";
		}
	},

	mmover3:function(v_obj)
	{
		v_obj.style.backgroundColor="#fffef4";
	},

	mmout3:function(v_obj)
	{
		v_obj.style.backgroundColor="#ffffff";
	},

	mmover4:function(v_obj)
	{
		v_obj.className="b text11 f_color83 tdu cur";
	},

	mmout4:function(v_obj)
	{
		v_obj.className="b text11 f_color84 cur";
	},

	qu_over:function(v_id)
	{
		$(v_id).style.display="block";
	},

	qu_out:function(v_id)
	{
		$(v_id).style.display="none";
	}

}
