﻿jQuery(document).ready(function () { if (jQuery("#divAjaxContainer").length < 1) { jQuery("<div id=\"divAjaxContainer\" style=\"position:absolute;z-index:99999;display:none;\"></div>").appendTo("body"); } }); /*! Copyright (c) 2011 Brandon Aaron (http://brandonaaron.net)
 Licensed under the MIT License (LICENSE.txt).
 Thanks to: http://adomas.org/javascript-mouse-wheel/ for some pointers.
 Thanks to: Mathias Bank(http://www.mathias-bank.de) for a scope bug fix.
 Thanks to: Seamus Leahy for adding deltaX and deltaY
 Version: 3.0.6
 Requires: 1.2.2+
*/
(function ($) {
    var types = ['DOMMouseScroll', 'mousewheel']; if ($.event.fixHooks) { for (var i = types.length; i; ) { $.event.fixHooks[types[--i]] = $.event.mouseHooks; } }
    $.event.special.mousewheel = { setup: function () { if (this.addEventListener) { for (var i = types.length; i; ) { this.addEventListener(types[--i], handler, false); } } else { this.onmousewheel = handler; } }, teardown: function () { if (this.removeEventListener) { for (var i = types.length; i; ) { this.removeEventListener(types[--i], handler, false); } } else { this.onmousewheel = null; } } }; $.fn.extend({ mousewheel: function (fn) { return fn ? this.bind("mousewheel", fn) : this.trigger("mousewheel"); }, unmousewheel: function (fn) { return this.unbind("mousewheel", fn); } }); function handler(event) {
        var orgEvent = event || window.event, args = [].slice.call(arguments, 1), delta = 0, returnValue = true, deltaX = 0, deltaY = 0; event = $.event.fix(orgEvent); event.type = "mousewheel"; if (orgEvent.wheelDelta) { delta = orgEvent.wheelDelta / 120; }
        if (orgEvent.detail) { delta = -orgEvent.detail / 3; }
        deltaY = delta; if (orgEvent.axis !== undefined && orgEvent.axis === orgEvent.HORIZONTAL_AXIS) { deltaY = 0; deltaX = -1 * delta; }
        if (orgEvent.wheelDeltaY !== undefined) { deltaY = orgEvent.wheelDeltaY / 120; }
        if (orgEvent.wheelDeltaX !== undefined) { deltaX = -1 * orgEvent.wheelDeltaX / 120; }
        args.unshift(event, delta, deltaX, deltaY); return ($.event.dispatch || $.event.handle).apply(this, args);
    } 
})(jQuery); function loadScript(url, callback) {
    var f = arguments.callee; if (!("queue" in f))
        f.queue = {}; var queue = f.queue; if (url in queue) {
        if (callback) {
            if (queue[url])
                queue[url].push(callback); else
                callback();
        }
        return;
    }
    queue[url] = callback ? [callback] : []; var script = document.createElement("script"); script.type = "text/javascript"; script.onload = script.onreadystatechange = function () {
        if (script.readyState && script.readyState != "loaded" && script.readyState != "complete")
            return; script.onreadystatechange = script.onload = null; while (queue[url].length)
            queue[url].shift()(); queue[url] = null;
    }; script.src = url; document.getElementsByTagName("head")[0].appendChild(script);
}
function fnsetCookie(name, value, expires) { document.cookie = name + "=" + escape(value) + ((expires == null) ? "" : (" ; expires=" + expires.toGMTString())); }
function fngetCookie(name) {
    var arg = name + "="; var alen = arg.length; var clen = document.cookie.length; var i = 0; while (i < clen) {
        var j = i + alen; if (document.cookie.substring(i, j) == arg)
            return fngetCookieVal(j); i = document.cookie.indexOf(" ", i) + 1; if (i == 0) break;
    }
    return null;
}
function fndelCookie(name) { document.cookie = name + "=;expires=0"; }
function fngetCookieVal(offset) {
    var endstr = document.cookie.indexOf(";", offset); if (endstr == -1)
        endstr = document.cookie.length; return unescape(document.cookie.substring(offset, endstr));
}
function fnchangeCookie(name, val) { var today = new Date(); var expire_date = new Date(today.getTime() + 365 * 60 * 60 * 24 * 1000); fndelCookie(name); fnsetCookie(name, val, expire_date); }
var ClevisURL = { _patterns: { url: '(?:\\b(?:(?:(?:(ftp|https?|mailto|telnet):\\/\\/)?(?:((?:[\\w$\\-'
+ '_\\.\\+\\!\\*\\\'\\(\\),;\\?&=]|%[0-9a-f][0-9a-f])+(?:\\:(?:[\\w$'
+ '\\-_\\.\\+\\!\\*\\\'\\(\\),;\\?&=]|%[0-9a-f][0-9a-f])+)?)\\@)?((?'
+ ':[\\d]{1,3}\\.){3}[\\d]{1,3}|(?:[a-z0-9]+\\.|[a-z0-9][a-z0-9\\-]+'
+ '[a-z0-9]\\.)+(?:biz|com|info|name|net|org|pro|aero|asia|cat|coop|'
+ 'edu|gov|int|jobs|mil|mobi|museum|tel|travel|ero|gov|post|geo|cym|'
+ 'arpa|ac|ad|ae|af|ag|ai|al|am|an|ao|aq|ar|as|at|au|aw|ax|az|ba|bb|'
+ 'bd|be|bf|bg|bh|bi|bj|bm|bn|bo|br|bs|bt|bw|by|bz|ca|cc|cd|cf|cg|ch'
+ '|ci|ck|cl|cm|cn|co|cr|cu|cv|cx|cy|cz|de|dj|dk|dm|do|dz|ec|ee|eg|e'
+ 'r|es|et|eu|fi|fj|fk|fm|fo|fr|ga|gd|ge|gf|gg|gh|gi|gl|gm|gn|gp|gq|'
+ 'gr|gs|gt|gu|gw|gy|hk|hm|hn|hr|ht|hu|id|ie|il|im|in|io|iq|ir|is|it'
+ '|je|jm|jo|jp|ke|kg|kh|ki|km|kn|kr|kw|ky|kz|la|lb|lc|li|lk|lr|ls|l'
+ 't|lu|lv|ly|ma|mc|me|md|mg|mh|mk|ml|mm|mn|mo|mp|mq|mr|ms|mt|mu|mv|'
+ 'mw|mx|my|mz|na|nc|ne|nf|ng|ni|nl|no|np|nr|nu|nz|om|pa|pe|pf|pg|ph'
+ '|pk|pl|pn|pr|ps|pt|pw|py|qa|re|ro|rs|ru|rw|sa|sb|sc|sd|se|sg|sh|s'
+ 'i|sk|sl|sm|sn|sr|st|sv|sy|sz|tc|td|tf|tg|th|tj|tk|tl|tm|tn|to|tr|'
+ 'tt|tv|tw|tz|ua|ug|uk|us|uy|uz|va|vc|ve|vg|vi|vn|vu|wf|ws|ye|za|zm'
+ '|zw)|localhost)\\b(?:\\:([\\d]+))?)|(?:(file):\\/\\/\\/?)?([a-z]:'
+ '))(?:\\/((?:(?:[\\w$\\-\\.\\+\\!\\*\\(\\),;:@=ㄱ-ㅎㅏ-ㅣ가-힣]|%['
+ '0-9a-f][0-9a-f]|&(?:nbsp|lt|gt|amp|cent|pound|yen|euro|sect|copy|'
+ 'reg);)*\\/)*)([^\\s\\/\\?:\\"\\\'<>\\|#]*)(?:[\\?:;]((?:\\b[\\w]+'
+ '(?:=(?:[\\w\\$\\-\\.\\+\\!\\*\\(\\),;:=ㄱ-ㅎㅏ-ㅣ가-힣]|%[0-9a-f]'
+ '[0-9a-f]|&(?:nbsp|lt|gt|amp|cent|pound|yen|euro|sect|copy|reg);)*'
+ ')?\\&?)*))*(#[\\w\\-ㄱ-ㅎㅏ-ㅣ가-힣]+)?)?)', querystring: new RegExp('(\\b[\\w]+(?:=(?:[\\w\\$\\-\\.\\+\\!\\*\\(\\),;'
+ ':=ㄱ-ㅎㅏ-ㅣ가-힣]|%[0-9a-f][0-9a-f]|&(?:nbsp|lt|gt|amp|cent|poun'
+ 'd|yen|euro|sect|copy|reg);)*)?)\\&?', 'gi')
}, _process: function (string, modifiers) { if (!string) throw new Error(1, '입력값이 비어 있습니다.'); var p = new RegExp(ClevisURL._patterns.url, modifiers); return string.match(p); }, collect: function (text) { var r = ClevisURL._process(text, 'gmi'); return (r) ? r : []; }, parse: function (url, type) {
    var r = ClevisURL._process(url, 'mi'); if (!r) return {}; if (r[2]) r[2] = r[2].split(':'); if (r[9]) {
        r[9] = r[9].match(ClevisURL._patterns.querystring); for (var n = 0; n < r[9].length; n++) {
            r[9][n] = (r[9][n] ? r[9][n].replace(/\&$/, '').split('=') : []); if (r[9][n].length == 1)
                r[9][n][1] = '';
        } 
    }
    if (!r[1] && !r[5]) {
        if (!r[3]) r[5] = 'file'; else if (r[0].match(new RegExp('^(' + r[2][0] + '@' + r[3] + ')$')))
            r[1] = 'mailto'; else { switch (r[4]) { case 21: r[1] = 'ftp'; break; case 23: r[1] = 'telnet'; break; case 443: r[1] = 'https'; break; case 80: default: r[1] = 'http'; break; } }
        r[0] = (r[1] ? r[1] + '://' : r[5] + ':///')
+ r[0];
    }
    return { 'url': r[0], 'protocol': (r[1] ? r[1] : r[5]), 'userid': (r[2] ? r[2][0] : ''), 'userpass': (r[2] ? r[2][1] : ''), 'domain': (r[3] ? r[3] : ''), 'port': (r[4] ? r[4] : ''), 'drive': (r[6] ? r[6] : ''), 'directory': (r[7] ? r[7] : ''), 'filename': (r[8] ? r[8] : ''), 'querys': (r[9] ? r[9] : ''), 'anchor': (r[10] ? r[10] : '') };
} 
}; function collectAll(memotext) {
    var rs = ClevisURL.collect(memotext), html = ""; var frtxt = "", totxt = ""; if (rs.length > 0) { for (var n = 0; n < rs.length; n++) { frtxt = rs[n]; totxt = rs[n].replace(/&/g, '&amp;'); memotext = memotext.replace(frtxt, "<a href=\"" + totxt + "\" target=\"_blank\">" + frtxt + "</a>"); } }
    return memotext;
}
var alertMassageWrapHtml = ""; alertMassageWrapHtml += "<div class=\"alertMassageWrap show\">"; alertMassageWrapHtml += "    <div class=\"alertMassage\">"; alertMassageWrapHtml += "        {Contents}"; alertMassageWrapHtml += "    </div>"; alertMassageWrapHtml += "</div> "; var popLayerWrapHtml = ""; popLayerWrapHtml += "<div class=\"popLayerWrap show\">"; popLayerWrapHtml += "    <div class=\"tip\">"; popLayerWrapHtml += "        <button type=\"button\" class=\"btAddNewGroup\" onclick=\"fnAddGroup()\">새 그룹 등록</button>"; popLayerWrapHtml += "         <div class=\"addNewGroup\"><!-- view 클래스 추가 -->"; popLayerWrapHtml += "         <input type=\"text\" id=\"txtGroupNm\" title=\"새 그룹명 입력\" class=\"groupName\" />"; popLayerWrapHtml += "            <button type=\"button\" class=\"btConfirm\" onclick=\"fnAddGroupOk()\">확인</button>"; popLayerWrapHtml += "            <span><em>※</em>한글 10자, 영문 20자 이내 (최대 10개)</span>"; popLayerWrapHtml += "        </div>"; popLayerWrapHtml += "        <div id=\"addGroupLoading\" class=\"loadingM\" style=\"display:none\"><span>로딩중입니다.</span></div>"; popLayerWrapHtml += "        {Contents}"; popLayerWrapHtml += "    </div>"; popLayerWrapHtml += "    <p class=\"btWrap\"><button class=\"btXhoverPop\" type=\"button\" onclick=\"fnShowLayerControl('.popLayerWrap', false)\"><span>닫기</span></button></p>"; popLayerWrapHtml += "</div> "; var loaddingHtml = ""; loaddingHtml += "<div id=\"CommonloadingWrap\" class=\"alertMassageWrap show\">"; loaddingHtml += "    <div id=\"Commonloading\" class=\"alertMassage\">"; loaddingHtml += "        <div id=\"CommonloadingClass\"><span>로딩중입니다.</span></div>"; loaddingHtml += "    </div>"; loaddingHtml += "</div>"; var PhotoLayerHtml = ""; PhotoLayerHtml += "<div class=\"photoPosition\" id=\"photoChangeWrap\" style=\"display:block\"> "; PhotoLayerHtml += " <div class=\"photoChangeWrap blockDivLayer\"> "; PhotoLayerHtml += "  <h2 id=\"h_phototitle\">사진변경</h2> "; PhotoLayerHtml += "  <p class=\"btClose\"><button type=\"button\" class=\"btXline\" onclick=\"fnCommonLayerControl('c', '#photoChangeWrap', 'n', '', '', '')\"><span>닫기</span></button></p> "; PhotoLayerHtml += "  <!-- 사진 리스트 --> "; PhotoLayerHtml += "  <div class=\"photoListWrap\" id=\"divphotoListWrap\"> "; PhotoLayerHtml += "   <div class=\"photoList\" id=\"divphotoList\"> "; PhotoLayerHtml += "    <ul id=\"ulphotoList\"> "; PhotoLayerHtml += "     <li id=\"lipreview\"> "; PhotoLayerHtml += "      <span class=\"tagProfile\">프로필사진</span> "; PhotoLayerHtml += "      <div class=\"photoBorderWrap\" id=\"divpreview\"> "; PhotoLayerHtml += "       <button type=\"button\" class=\"selectImg\"><img id=\"preview\" src=\"http://img.incruit.com/ui/static/image/myincruit/noPhoto.png\" alt=\"\"></button> "; PhotoLayerHtml += "      </div> "; PhotoLayerHtml += "     </li> "; PhotoLayerHtml += "     <li id=\"lipreview2\"> "; PhotoLayerHtml += "      <span class=\"tagResume\">이력서사진</span> "; PhotoLayerHtml += "      <div class=\"photoBorderWrap\" id=\"divpreview2\"> "; PhotoLayerHtml += "       <button type=\"button\" class=\"selectImg\"><img id=\"preview2\" src=\"http://img.incruit.com/ui/static/image/myincruit/noPhoto.png\" alt=\"\"></button> "; PhotoLayerHtml += "      </div> "; PhotoLayerHtml += "     </li> "; PhotoLayerHtml += "    </ul> "; PhotoLayerHtml += "   </div> "; PhotoLayerHtml += "   <button type=\"button\" class=\"btPrev\" id=\"bphotoListbtPrev\"><span>이전</span></button> "; PhotoLayerHtml += "   <button type=\"button\" class=\"btNext\" id=\"bphotoListbtNext\"><span>다음</span></button> "; PhotoLayerHtml += "  </div> "; PhotoLayerHtml += "  <!-- //사진 리스트 --> "; PhotoLayerHtml += "     <p class=\"selectFile\"> "; PhotoLayerHtml += "      <input type=\"file\" id=\"image\" name=\"image\"/> "; PhotoLayerHtml += "     </p> "; PhotoLayerHtml += "     <div id=\"photoWraploading\" class=\"loading\" style=\"display:none;\"><span>로딩중입니다.</span></div> "; PhotoLayerHtml += "  <div id=\"divphotoWrap\" class=\"photoWrap\"> "; PhotoLayerHtml += "   <div class=\"article\"> "; PhotoLayerHtml += "    <div class=\"modifyWrap\"> "; PhotoLayerHtml += "    <img src=\"http://img.incruit.com/ui/static/image/myincruit/no_image370.gif\" id=\"cropbox\" /> "; PhotoLayerHtml += "                <div id=\"divconfirmApply\" class=\"confirmApply\"> "; PhotoLayerHtml += "     <label><input id=\"Photo_ProfileYn\" name=\"Photo_ProfileYn\" type=\"checkbox\" value=\"N\" />프로필용으로 사용</label> "; PhotoLayerHtml += "     <label><input id=\"Photo_ResumeYn\" name=\"Photo_ResumeYn\" type=\"checkbox\" value=\"N\" />이력서/입사지원용으로 사용</label> "; PhotoLayerHtml += "     <input type=\"button\" value=\"사진 적용\" title=\"사진 적용\" class=\"btConfirm\" /> "; PhotoLayerHtml += "     <input type=\"hidden\" id=\"x\" name=\"x\" /> "; PhotoLayerHtml += "     <input type=\"hidden\" id=\"y\" name=\"y\" /> "; PhotoLayerHtml += "     <input type=\"hidden\" id=\"w\" name=\"w\" /> "; PhotoLayerHtml += "     <input type=\"hidden\" id=\"h\" name=\"h\" />  "; PhotoLayerHtml += "     <input type=\"hidden\" id=\"w2\" name=\"w2\" /> "; PhotoLayerHtml += "     <input type=\"hidden\" id=\"h2\" name=\"h2\" />  "; PhotoLayerHtml += "     <input type=\"hidden\" id=\"Photo_Path\" name=\"Photo_Path\" /> "; PhotoLayerHtml += "     <input type=\"hidden\" id=\"Photo_Nm\" name=\"Photo_Nm\" /> "; PhotoLayerHtml += "     <input type=\"hidden\" id=\"Photo_ThumbNm\" name=\"Photo_ThumbNm\" /> "; PhotoLayerHtml += "     <input type=\"hidden\" id=\"Photo_Seq\" name=\"Photo_Seq\" value=\"\" /> "; PhotoLayerHtml += "     <input type=\"hidden\" id=\"Photo_ProfileOrgYn\" name=\"Photo_ProfileOrgYn\" value=\"N\" /> "; PhotoLayerHtml += "     <input type=\"hidden\" id=\"Photo_ResumeOrgYn\" name=\"Photo_ResumeOrgYn\" value=\"N\" /> "; PhotoLayerHtml += "      </div> "; PhotoLayerHtml += "    </div> "; PhotoLayerHtml += "   </div> "; PhotoLayerHtml += "   <div id=\"divphotopromotion\"> "; PhotoLayerHtml += "   </div> "; PhotoLayerHtml += "  </div> "; PhotoLayerHtml += " </div> "; PhotoLayerHtml += " </div> "; var MemoHtml = ""; MemoHtml += "<div class=\"taggingSendMassageWrap\" id=\"taggingSendMassageWrap\">"; MemoHtml += "    <div class=\"taggingSendMassage\">"; MemoHtml += "     <!-- 받는사람 주소입력 -->"; MemoHtml += "     <div class=\"friendWrap\">"; MemoHtml += "      <span class=\"label\">받는 사람</span>"; MemoHtml += "      <div class=\"relation_friend\">"; MemoHtml += "       <ul class=\"ulfriend\">"; MemoHtml += "       </ul>"; MemoHtml += "       <p class=\"inputFind\"><input id=\"FriendMemoNm\" type=\"text\" value=\"이름입력\" title=\"이름입력\" autocomplete=\"off\" class=\"ac_input\"></p>"; MemoHtml += "          <input type=\"hidden\" id=\"arrFriendNo\" name=\"arrFriendNo\" value=\"\" />"; MemoHtml += "      </div> "; MemoHtml += "     </div>"; MemoHtml += "     <!-- //받는사람 주소입력 -->"; MemoHtml += "     <!-- 쪽지쓰기 -->"; MemoHtml += "     <div class=\"writeNote writeSection\">"; MemoHtml += "      <span class=\"label\">내용</span>"; MemoHtml += "      <div class=\"sendNote\">"; MemoHtml += "    <textarea id=\"FriendMemotextarea\" name=\"FriendMemotextarea\" rows=\"10\" cols=\"10\"></textarea>"; MemoHtml += "    <p class=\"btGroup\">"; MemoHtml += "        <button type=\"submit\" class=\"submit\"><span>보내기</span></button>"; MemoHtml += "     <button type=\"button\" class=\"cancel\"><span>취소</span></button>"; MemoHtml += "    </p>"; MemoHtml += "    <p class=\"speedRely\"><label for=\"tmp99\">엔터키로 빠른 전송</label><input type=\"checkbox\" id=\"FastMemoChk\"></p>"; MemoHtml += "      </div>"; MemoHtml += "     </div>"; MemoHtml += "     <!-- //쪽지쓰기 -->"; MemoHtml += "    </div>"; MemoHtml += "</div>"; var RelNetworkListHtml = ""; RelNetworkListHtml += "<div class=\"inmacAsideWrap\"> "; RelNetworkListHtml += " <h2><span>{strNm}</span>님과 함께 아는 인맥 <em>{strCnt}</em>명</h2> "; RelNetworkListHtml += " <ul class=\"together\" id=\"RelNetworkListUl\"> "; RelNetworkListHtml += " </ul> "; RelNetworkListHtml += " <p class=\"allView\"><a href=\"#\">전체보기</a></p> "; RelNetworkListHtml += "</div> "; var NuguSuccessListHtml = ""; NuguSuccessListHtml += "<div id=\"divNuguSuccessList\" class=\"inmaclistWrap show\"> "; NuguSuccessListHtml += "    <div class=\"titlebox\"><h5>인맥</h5></div> "; NuguSuccessListHtml += "    <div class=\"listbox\"> "; NuguSuccessListHtml += "        <ul id=\"UlNuguSuccessList\"> "; NuguSuccessListHtml += "        </ul> "; NuguSuccessListHtml += "    </div> "; NuguSuccessListHtml += "    <ul class=\"btbox\"> "; NuguSuccessListHtml += "        <li class=\"prev\"></li> "; NuguSuccessListHtml += "        <li class=\"page\"></li> "; NuguSuccessListHtml += "        <li class=\"next\"></li> "; NuguSuccessListHtml += "    </ul> "; NuguSuccessListHtml += "    <button type=\"button\" class=\"inmacClose\" onclick=\"fnCommonLayerControl('c', '#divAjaxContainer', 'n', '', '', '')\">닫기</button> "; NuguSuccessListHtml += "</div> "; var TempLayerArray = new Array(); TempLayerArray[0] = alertMassageWrapHtml; TempLayerArray[1] = popLayerWrapHtml; TempLayerArray[2] = loaddingHtml; TempLayerArray[3] = PhotoLayerHtml; TempLayerArray[4] = MemoHtml; TempLayerArray[5] = RelNetworkListHtml; TempLayerArray[6] = NuguSuccessListHtml; function fnCommonLayerControl(strty, strid, strView, strtargetid, strleft, strtop) {
    if (strid == "#divAjaxContainer") {
        jQuery("#divAjaxContainer").unbind(); var cssObj = { 'left': '100000', 'display': 'block', 'z-index': '99999', 'opacity': '1' }
        jQuery(strid).css(cssObj); try
{ if (jQuery(strid).find(":nth-child(1)").get(0).tagName == "DIV") { jQuery(strid).width(jQuery(strid).find("div:nth-child(1)").width()); jQuery(strid).height(jQuery(strid).find("div:nth-child(1)").height()); } else { jQuery("<div id=\"divAjaxContainerClone\" style=\"position:absolute;z-index:99999;display:block;left:10000px\"></div>").appendTo("body"); jQuery("#divAjaxContainer").children().clone().appendTo("#divAjaxContainerClone"); jQuery("#divAjaxContainer").remove(); jQuery("#divAjaxContainerClone").attr("id", "divAjaxContainer"); } }
        catch (e)
{ jQuery("<div id=\"divAjaxContainerClone\" style=\"position:absolute;z-index:99999;display:block;left:10000px\"></div>").appendTo("body"); jQuery("#divAjaxContainer").children().clone().appendTo("#divAjaxContainerClone"); jQuery("#divAjaxContainer").remove(); jQuery("#divAjaxContainerClone").attr("id", "divAjaxContainer"); } 
    } else {
        var cssObj = { 'left': '100000', 'display': 'block', 'z-index': '99999', 'opacity': '1', 'width': jQuery(strid).width() }
        jQuery(strid).css(cssObj);
    }
    if (strty == 'c') { if (typeof jQuery(strid) == "object") { var ReLeft = (jQuery(window).width() - jQuery(strid).width()) / 2 + jQuery(window).scrollLeft(); var ReTop = (jQuery(window).height() - jQuery(strid).height()) / 2 + jQuery(window).scrollTop(); jQuery(strid).css("top", ((ReTop < 0) ? 0 : ReTop) + "px"); jQuery(strid).css("left", ((ReLeft < 0) ? 0 : ReLeft) + "px"); } else { return false; } } else if (strty == 't') {
        if (typeof jQuery(strtargetid) == "object") {
            if (strleft == '') { strleft = 0; }
            if (strtop == '') { strtop = 0; }
            var DivOffset = jQuery(strtargetid).offset(); var intSizeChk = 0; if (strtargetid.indexOf('aMemNm') > 0) { intSizeChk = 165; } else if (strtargetid.indexOf('anamepic') > 0) { intSizeChk = 60; }
            if (parseInt(DivOffset.top) - jQuery(window).scrollTop() >= parseInt(intSizeChk)) { var DivOffsetLeft = (parseInt(parseInt(DivOffset.left) + parseInt(strleft)) < 0) ? 0 : parseInt(parseInt(DivOffset.left) + parseInt(strleft)); var DivOffsetTop = (parseInt(parseInt(DivOffset.top) + parseInt(strtop)) < 0) ? 0 : parseInt(parseInt(DivOffset.top) + parseInt(strtop)); } else { var strDownTargetView = jQuery(strtargetid).height(); var strDownIdView = 0; var intCssHeigth = 0; var DivOffsetLeft = (parseInt(parseInt(DivOffset.left) + parseInt(strleft)) < 0) ? 0 : parseInt(parseInt(DivOffset.left) + parseInt(strleft)); var DivOffsetTop = (parseInt(parseInt(DivOffset.top) + parseInt(strDownTargetView) + parseInt(intCssHeigth)) < 0) ? 0 : parseInt(parseInt(DivOffset.top) + parseInt(strDownTargetView) + parseInt(intCssHeigth)); if (strtargetid.indexOf('aMemNm') > 0) { jQuery("#divUserInfo").addClass("top"); } else if (strtargetid.indexOf('anamepic') > 0) { } }
            jQuery(strid).css("top", DivOffsetTop + "px"); jQuery(strid).css("left", DivOffsetLeft + "px");
        } else { return false; } 
    } else if (strty == 'p') {
        if (typeof jQuery(strid) == "object") {
            if (strleft == '') { strleft = 0; }
            if (strtop == '') { strtop = 0; }
            var ReLeft = (jQuery(window).width() - parseInt(strleft)) / 2 + jQuery(window).scrollLeft(); var ReTop = (jQuery(window).height() - parseInt(strtop)) / 2 + jQuery(window).scrollTop(); jQuery(strid).css("top", ((ReTop < 0) ? 0 : ReTop) + "px"); jQuery(strid).css("left", ((ReLeft < 0) ? 0 : ReLeft) + "px");
        } else { return false; } 
    } else { var ReLeft = (parseInt(jQuery(strid).css("left")) < 0) ? 0 : jQuery(strid).css("left"); var ReTop = (parseInt(jQuery(strid).css("top")) < 0) ? 0 : jQuery(strid).css("top"); jQuery(strid).css("top", ReTop); jQuery(strid).css("left", ReLeft); }
    if (strView == 'b') { jQuery(strid).css("display", "block"); } else if (strView == 'n') { jQuery(strid).css("display", "none"); } else { if (jQuery(strid).css("display") == "block") { jQuery(strid).css("display", "none"); } else { jQuery(strid).css("display", "block"); } }
    return false;
}
var layerClosecnt = 0; var dpl; function fnShowLayerControl(eleID, blnShow) {
    if (blnShow) { fnCommonLayerControl('c', eleID, 'b', '', 0, 0) }
    else { jQuery(eleID).remove(); } 
}
function fnLayerCountDown(eleID) { if (layerClosecnt == 0) { fnShowLayerControl(eleID, false) } else { if (jQuery("#spancount")) { jQuery("#spancount").text(" (" + layerClosecnt + "초)"); dpl = setTimeout("fnLayerCountDown('" + eleID + "')", 1000); layerClosecnt--; } } }
function fnShowConfrimLayer(strNotice, strConfrimFunc) {
    bolRtn = false; var strHtml = ""; var strRtn = ""; var strLayerHtml = ""; if (jQuery("#divAlertLayer").length > 0) { jQuery("#divAlertLayer").remove(); }
    if ((strConfrimFunc != "fnMultiRelastionshipReqConfrim()") && (strConfrimFunc.indexOf("fnShowLayerRelReq") < 0)) { strConfrimFunc = strConfrimFunc + ";fnShowLayerControl('#divAlertLayer', false);"; }
    strHtml += "  <p class=\"alertTxt\">" + strNotice + "</p>"; strHtml += "  <p class=\"btAlert\">"; strHtml += "         <button type=\"button\" onclick=\"javascript:" + strConfrimFunc + "\" class=\"confirm\"><span>확인</span></button>"; strHtml += "            <button type=\"button\" onclick=\"javascript:fnShowLayerControl('#divAlertLayer', false);\" class=\"cancel\"><span>취소</span></button>"; strHtml += "  </p>"; strLayerHtml = TempLayerArray[0].replace(/{Contents}/g, strHtml); jQuery(strLayerHtml).attr("id", "divAlertLayer").appendTo("body"); fnShowLayerControl("#divAlertLayer", true);
}
function fnShowAlertLayerMulti(strNotice, strTitle, strAutoCloseYn, strIconViewYn) {
    var strHtml = ""
    var strLayerHtml = ""; if (jQuery("#divAlertLayer").length > 0) { jQuery("#divAlertLayer").remove(); }
    layerClosecnt = 4; if (strTitle == "") { strTitle = "인맥"; }
    strHtml += "  <p class=\"alertTxt\">" + strNotice; if (strAutoCloseYn == "Y") { strHtml += " <span id=\"spancount\">(" + layerClosecnt + "초)</span>"; }
    strHtml += "  </p>"; if (strIconViewYn == "Y") { strHtml += "  <p class=\"btAlert\">"; strHtml += "         <button id=\"LayerBtnConfirm\" type=\"button\" onclick=\"javascript:fnShowLayerControl('#divAlertLayer', false);\" class=\"confirm\"><span>확인</span></button>"; strHtml += "  </p>"; }
    strLayerHtml = TempLayerArray[0].replace(/{Contents}/g, strHtml); jQuery(strLayerHtml).attr("id", "divAlertLayer").appendTo("body"); fnShowLayerControl("#divAlertLayer", true); if (strAutoCloseYn == "Y") { fnLayerCountDown("#divAlertLayer"); } 
}
function fn_PhotoEdit(strdomain, strViewType) { G_HOSTNAME_MAPISET = G_HOSTNAME_NUGUSET + strdomain; fnPhotoLayerControl(strViewType); }
function fnPhotoLayerControl(strType) {
    if (strType == '' || typeof strType == 'undefined') { strType = 'Y' }; if (jQuery("#photoChangeWrap").css("display") == "block") { return; } else if (jQuery("#photoChangeWrap").css("display") == "none") { jQuery("#photoChangeWrap").css("display", "block"); return; }; jQuery(TempLayerArray[3]).appendTo('body').css("left", "-1000px")
    jQuery("#photoChangeWrap #photoWraploading").css("display", "block"); jQuery("#photoChangeWrap #divphotoWrap").css("display", "none"); jQuery("#photoChangeWrap #divphotoWrap").css("display", "none"); fnCommonLayerControl('c', '#photoChangeWrap', 'b', '', '', ''); jQuery.ajax({ type: 'GET', dataType: 'jsonp', url: G_HOSTNAME_NUGUWWW + '/photo/index', beforeSend: function () { }, error: function (error) { alert(error); }, success: function (result) { jQuery('body').data('profilephotoinfo', jQuery.url.decode(result.profilephotoinfo)); jQuery('body').data('profilephotolistinfo', jQuery.url.decode(result.profilephotolistinfo)); jQuery('body').data('profilephototype', strType); loadScript(G_HOSTNAME_NUGUWWW + '/scripts/profilephoto.js', function () { jQuery("#photoChangeWrap #photoWraploading").css("display", "none"); jQuery("#photoChangeWrap #divphotoWrap").css("display", "block"); }); } });
}
function fnMemoWriteView(strValue) {
    jQuery("#divAjaxContainer").unbind(); var ParseValueNo = ""; var ParseValueNm = ""; var ParseValueHompyPhoto = G_HOSTNAME_NUGUPHOTO + "/profileimages/"; var ParseValue = ""; var suffix = ""; if (strValue != "") { ParseValue = jQuery.parseJSON(jQuery.url.decode(strValue)); ParseValueNo = ParseValue.MemoMemNo; ParseValueNm = ParseValue.MemoMemNm; if (ParseValue.MemoHomeMemPhoto.indexOf("http://") > -1) { ParseValueHompyPhoto = ParseValue.MemoHomeMemPhoto; } else { ParseValueHompyPhoto += ParseValue.MemoHomeMemPhoto; } }
    jQuery('body').data('ParseValueHompyPhoto', ParseValueHompyPhoto); jQuery("#divAjaxContainer").children().remove(); jQuery('#taggingSendMassageWrap').remove(); jQuery(TempLayerArray[4]).find("button.cancel").bind("click", function () { jQuery('#taggingSendMassageWrap').children().remove().end().css("display", "none"); }).end().find("button.submit").bind("click", function () { sendMyMessages(); return false; }).end().find('#FriendMemoNm').keydown(function () { if (jQuery(this).val() == '이름입력') jQuery(this).val(''); }).focusin(function () { jQuery(this).val(''); }).focusout(function () { if (jQuery('ul.ulfriend li').length < 1) { jQuery(this).val('이름입력'); } }).end().find('#FastMemoChk').click(function () { if (jQuery(this).attr('checked') == true) { jQuery('#FriendMemotextarea').unbind('keydown').keydown(taKeyDown); fnchangeCookie("rapidReply", "true"); } else { jQuery('#FriendMemotextarea').unbind('keydown'); fnchangeCookie("rapidReply", "false"); } }).end().appendTo('#divAjaxContainer'); if (jQuery("#divAjaxContainer").offset().left == "0") { jQuery("#divAjaxContainer").css("display", "block"); fnCommonLayerControl('c', "#divAjaxContainer", 'b', '', '', ''); }
    jQuery("#taggingSendMassageWrap").css("display", "block")
    if (fngetCookie("rapidReply") == null || jQuery.trim(fngetCookie("rapidReply")) == "") { jQuery('#FastMemoChk').removeAttr('checked'); jQuery('#FriendMemotextarea').unbind('keydown'); fnchangeCookie("rapidReply", "false"); } else { if (fngetCookie("rapidReply") == "false") { jQuery('#FastMemoChk').removeAttr('checked'); jQuery('#FriendMemotextarea').unbind('keydown'); } else { jQuery('#FastMemoChk').attr('checked', 'checked'); jQuery('#FriendMemotextarea').keydown(taKeyDown); } }
    jQuery('#FriendMemoNm').NuguMemofriendAutoCmplt({ schty: '3', suffix: "" }); var J_objpr = jQuery('#taggingSendMassageWrap .friendWrap'); if (ParseValueNm != "") { var arrno = jQuery('#taggingSendMassageWrap #arrFriendNo' + suffix + ''); arrno.val(ParseValueNo); var lihtml = "<a href=\"#\"><span><em>" + ParseValueNm + "</em><input type=\"hidden\" name=\"memo_fri_mem_info" + suffix + "\" id=\"memo_fri_mem_info" + suffix + "\" value=\"" + ParseValueNo + "\"></span></a>"; jQuery("<li/>").html(lihtml).appendTo(jQuery("#taggingSendMassageWrap ul.ulfriend")).data({ dgbn: "aut", dmn: ParseValueNo, dnm: ParseValueNm, dmgbn: "1000", drel: "YR" }); J_objpr.find("ul.ulfriend li a").bind("mouseover", function (event) { jQuery(this).children("span").addClass("selected"); }).bind("mouseout", function (event) { jQuery(this).children("span").removeClass("selected"); }).bind("focus", function (event) { jQuery(this).children("span").addClass("selected"); }).bind("focusout", function (event) { jQuery(this).children("span").removeClass("selected"); }).bind("click keydown", function (event) { if (event.keyCode == 0 || event.keyCode == 8 || event.keyCode == 13) { if (J_objpr.find("ul.ulfriend li").length > 0) { try { var memno = jQuery(this).find(":input[name=memo_fri_mem_info" + suffix + "]").val(); J_objpr.find(":input[name=arrFriendNo" + suffix + "]").val(J_objpr.find(":input[name=arrFriendNo" + suffix + "]").val().replace(memno, '')); jQuery(this).parent("li").remove(); } catch (e) { } }; if (J_objpr.find("ul.ulfriend li").length > 0) { jQuery('#FriendMemotextarea').focus(); } else { jQuery('#FriendMemoNm').focus(); }; return false; } }); }
    if (J_objpr.find("ul.ulfriend li").length > 0) { jQuery('#FriendMemotextarea').focus(); } else { jQuery('#FriendMemoNm').focus(); } 
}
function taKeyDown(evt) { if (evt.keyCode == 13) { sendMyMessages(); return false; } }
function sendMyMessages() {
    var $sendDmnLi = jQuery('#taggingSendMassageWrap .friendWrap ul.ulfriend li'); var $replyArea = jQuery('#FriendMemotextarea'); if ($sendDmnLi.length < 1) { alert('받는 사람을 입력해주세요.'); jQuery('#FriendMemoNm').focus(); return; }
    if (jQuery.trim($replyArea.val()) == "") { alert('쪽지 내용을 입력해주세요.'); $replyArea.focus(); return; }
    var arrReplyData = jQuery.map($sendDmnLi, function (item, index) { return jQuery(item).data('dgbn') + "|$|" + jQuery(item).data('dmn') + "|$|" + jQuery(item).data('dnm') + "|$|" + jQuery(item).data('dmgbn') + "|$|" + jQuery(item).data('drel'); }); var params = {}; params["acta"] = "I"; params["trn"] = "0"; params["ryn"] = "N"
    params["rdata"] = escape(arrReplyData.join(',')); params["msg"] = escape($replyArea.val()); var str = jQuery.param(params); jQuery.ajax({ type: 'GET', dataType: 'jsonp', data: str, url: G_HOSTNAME_WWW + "/mymessages/mymessageswrite_ajax.asp?callback=?", success: function (data) {
        var rtnData = "" + data + ""; if (rtnData != "") {
            if (rtnData.indexOf("http://") > -1) { jQuery('#taggingSendMassageWrap').children().remove().end().css("display", "none"); window.open(returnedXML); return; }
            var trn = rtnData; sendIntegrationMsg(trn); jQuery('#taggingSendMassageWrap').children().remove().end().css("display", "none"); fnShowAlertLayerMulti("쪽지를 발송 했습니다.", "", "Y", "Y");
        } 
    }, error: function (response, status, error) { } 
    });
}
function sendIntegrationMsg(tn) { var $sendDmnLi = jQuery('#taggingSendMassageWrap .friendWrap ul.ulfriend li'); var $replyArea = jQuery('#FriendMemotextarea'); var MemoHompyPhoto = jQuery('body').data('ParseValueHompyPhoto'); var arrReplyData = jQuery.map($sendDmnLi, function (item, index) { return jQuery(item).data('dgbn') + "|$|" + jQuery(item).data('dmn') + "|$|" + jQuery(item).data('dnm') + "|$|" + jQuery(item).data('dmgbn') + "|$|" + jQuery(item).data('drel') + "|$|" + MemoHompyPhoto; }); var arrReplyMemNm = jQuery.map($sendDmnLi, function (item, index) { return jQuery.trim(jQuery(item).data('dnm')); }); var params = {}; params["acta"] = "IM"; params["trn"] = tn; params["rdata"] = escape(arrReplyData.join(',')); params["rname"] = escape(arrReplyMemNm.join(', ')); params["msg"] = escape(collectAll($replyArea.val())); var str = jQuery.param(params); jQuery.ajax({ type: 'GET', dataType: 'jsonp', data: str, url: G_HOSTNAME_NUGUWWW + "/mymessages/mymessageswrite_ajax.asp?callback=?", success: function (data) { var rtnData = "" + data + ""; }, error: function (response, status, error) { } }); }
function fnGetUserInfoJson(strValue) { var rtnData = ""; jQuery.ajax({ type: 'GET', dataType: 'jsonp', url: G_HOSTNAME_NUGUWWW + "/common/GetUserInfoJson", success: function (data) { rtnData = data.rtn; jQuery('body').data(strValue, rtnData); }, error: function (error) { rtnData = ""; jQuery('body').data(strValue, rtnData); } }); }
function addString(str1, str2, addType) {
    if (str1 == "") { str1 = str2; }
    else { if (str2 != "") { str1 = str1 + addType + str2; } }
    return str1;
}
function fnDisplayRecmdProfile(Mem_No, targetDivId, strVmode) {
    if (typeof strVmode == "undefined") { strVmode = ""; }
    var params = {}; params["Mem_No"] = Mem_No; params["Vmode"] = strVmode; var str = jQuery.param(params); jQuery.ajax({ type: "GET", dataType: 'jsonp', url: G_HOSTNAME_NUGUWWW + "/ajax/GetRecmdProfileToString", data: str, error: function (e) { alert(e.toString()); }, success: function (data) {
        if (jQuery.trim(data.rtn) == "") { data = ""; } else { data = jQuery.url.decode(data.rtn); }
        jQuery("#" + targetDivId).children().remove(); jQuery("#" + targetDivId).html(data);
    } 
    });
}
function fnDisplayRecmdProfile_R(Mem_No, targetDivId, strVmode) {
    if (typeof strVmode == "undefined") { strVmode = ""; }
    var params = {}; params["Mem_No"] = Mem_No; params["Vmode"] = strVmode; var str = jQuery.param(params); jQuery.ajax({ type: "GET", dataType: 'jsonp', url: G_HOSTNAME_NUGUWWW + "/ajax/GetRecmdProfileToString_R", data: str, error: function (e) { alert(e.toString()); }, success: function (data) { if (jQuery.trim(data.rtn) == "") { data = ""; } else { data = jQuery.url.decode(data.rtn); jQuery("#" + targetDivId).html(data); } } });
}
function fnDisplayRecmdProfile_Table(Mem_No, targetDivId, strVmode) {
    if (typeof strVmode == "undefined") { strVmode = ""; }
    var params = {}; params["Mem_No"] = Mem_No; params["Vmode"] = strVmode; var str = jQuery.param(params); jQuery.ajax({ type: "GET", dataType: 'jsonp', url: G_HOSTNAME_NUGUWWW + "/ajax/GetRecmdProfileToString_Table", data: str, error: function (e) { alert(e.toString()); }, success: function (data) { if (jQuery.trim(data.rtn) == "") { data = ""; } else { data = jQuery.url.decode(data.rtn); jQuery("#" + targetDivId).html(data); } } });
}
function fnSelRecmdItemNmChange(ItemNm) {
    var params = {}; params["Item_Cd"] = ItemNm; var str = jQuery.param(params); jQuery.ajax({ type: "GET", dataType: 'jsonp', url: G_HOSTNAME_NUGUWWW + "/ajax/GetRelCdToString", data: str, error: function (e) { alert(e.toString()); }, success: function (data) {
        if (jQuery.trim(data.rtn) == "") { data = ""; } else { data = jQuery.url.decode(data.rtn); }
        jQuery("#selRecmdNm").html(data).show();
    } 
    });
}
function fnRecmdProfileClick(Mem_No) {
    var params = {}; params["Mem_No"] = Mem_No; params["Recmd_Item_Nm"] = jQuery("#selRecmdItemNm option:selected").text() == "경력/학력" ? "기타" : jQuery("#selRecmdItemNm option:selected").text(); params["Item_Cd"] = jQuery("#selRecmdNm option:selected").val(); params["Contents"] = jQuery("#txtRecmdProfile").val(); var str = jQuery.param(params); if (jQuery.trim(jQuery("#txtRecmdProfile").val()) == "" || jQuery("#txtRecmdProfile").val() == "추천글을 작성하실 수 있습니다.") { fnShowAlertLayerMulti("추천글을 입력하세요.", "", "Y", "Y", this.id); jQuery("#LayerBtnConfirm").focus(); return false; }
    jQuery.ajax({ type: "GET", dataType: 'jsonp', url: G_HOSTNAME_NUGUWWW + "/ajax/SetRecmdProfile", data: str, error: function (e) { alert(e.toString()); }, success: function (data) {
        if (jQuery.trim(data.rtn) == "") { data = ""; } else { data = jQuery.url.decode(data.rtn); }
        jQuery("#selRecmdItemNm option[value='0']").attr("selected", "selected"); jQuery("#selRecmdNm").hide(); jQuery("#txtRecmdProfile").val("추천글을 작성하실 수 있습니다."); if (jQuery("#ulRecmdProfileList").length <= 0) { jQuery("#divRecmdProfileListNone").remove(); jQuery("<ul id=\"ulRecmdProfileList\" class=\"commentListPhoto\"></ul>").appendTo("#RecmdProfileListWrap"); }
        jQuery("#ulRecmdProfileList").html(data);
    } 
    });
}
function fnRecmdProfileCmmnt(Mem_No, Recmd_Seq) {
    if (jQuery.trim(jQuery("#txtRecmdCmmnt_" + Mem_No + "_" + Recmd_Seq).val()) == "" || jQuery("#txtRecmdCmmnt_" + Mem_No + "_" + Recmd_Seq).val() == "추천글의 댓글을 작성하실 수 있습니다.") { fnShowAlertLayerMulti("댓글을 입력하세요.", "", "Y", "Y", this.id); jQuery("#LayerBtnConfirm").focus(); return false; }
    var params = {}; params["Mem_No"] = Mem_No; params["Recmd_Seq"] = Recmd_Seq; params["Contents"] = jQuery("#txtRecmdCmmnt_" + Mem_No + "_" + Recmd_Seq).val(); var str = jQuery.param(params); jQuery.ajax({ type: "GET", dataType: 'jsonp', url: G_HOSTNAME_NUGUWWW + "/ajax/SetRecmdProfileCmmnt", data: str, error: function (e) { alert("댓글 등록중 오류가 발생하였습니다."); }, success: function (data) {
        if (jQuery.trim(data.rtn) == "") { data = ""; } else { data = jQuery.url.decode(data.rtn); }
        jQuery("#divRecmdCmmnt_" + Recmd_Seq).html(data);
    } 
    });
}
function fnDelRecmdProfile(Mem_No, Recmd_Seq) {
    var params = {}; params["Mem_No"] = Mem_No; params["Recmd_Seq"] = Recmd_Seq; var str = jQuery.param(params); jQuery.ajax({ type: "GET", dataType: 'jsonp', url: G_HOSTNAME_NUGUWWW + "/ajax/DelRecmdProfile", data: str, error: function (e) { alert(e.toString()); }, success: function (data) {
        if (jQuery.trim(data.rtn) == "") { data = ""; } else { data = jQuery.url.decode(data.rtn); }
        jQuery("#ulRecmdProfileList").html(data);
    } 
    });
}
function fnDelRecmdProfileCmmnt(Mem_No, Recmd_Seq, Cmmnt_Seq) {
    var params = {}; params["Mem_No"] = Mem_No; params["Recmd_Seq"] = Recmd_Seq; params["Cmmnt_Seq"] = Cmmnt_Seq; var str = jQuery.param(params); jQuery.ajax({ type: "GET", dataType: 'jsonp', url: G_HOSTNAME_NUGUWWW + "/ajax/DelRecmdProfileCmmnt", data: str, error: function (e) { alert(e.toString()); }, success: function (data) {
        if (jQuery.trim(data.rtn) == "") { data = ""; } else { data = jQuery.url.decode(data.rtn); }
        jQuery("#divRecmdCmmnt_" + Recmd_Seq).html(data);
    } 
    });
}
function fnRelNetworkList(Mem_No, targetDivId) {
    var intTCnt = 0; var strHuNm = ""; var strHuId = ""; var strLayerHtml = ""; var strSubLayerHtml = ""; var params = {}; params["Mem_No"] = Mem_No; var str = jQuery.param(params); jQuery.ajax({ type: 'GET', dataType: 'jsonp', url: G_HOSTNAME_NUGUWWW + '/common/RelNetworkList', data: str, error: function (e) { alert(e.toString()); }, success: function (result) {
        if (result.rtn != "") {
            var JsonResult = jQuery.parseJSON(jQuery.url.decode(result.rtn)); if (JsonResult != "") {
                strHuNm = JsonResult.HuNm; intTCnt = JsonResult.TCnt; strHuId = JsonResult.Huid; jQuery.each(jQuery.parseJSON(JsonResult.MRelNetworkList), function (key, value) { var photo = (value[1] == "") ? G_HOSTNAME_NUGUPHOTO : G_HOSTNAME_NUGUPHOTO + "/ProfileImages/" + value[1]; strSubLayerHtml += "<li>"; strSubLayerHtml += "    <a href=\"" + G_HOSTNAME_NUGUWWW + "/" + value[2] + "\"><img src=\"" + photo + "\" alt=\"" + value[0] + "\"></a>"; strSubLayerHtml += "    <p><a id=\"aMemNm_" + value[3] + "_" + key + "\" href=\"" + G_HOSTNAME_NUGUWWW + "/" + value[2] + "\" class=\"name\">" + value[0] + "</a></p>"; strSubLayerHtml += "</li>"; })
                strLayerHtml = TempLayerArray[5].replace(/{strNm}/g, strHuNm).replace(/{strCnt}/g, intTCnt); jQuery(strLayerHtml).appendTo(targetDivId); jQuery(strSubLayerHtml).appendTo("#RelNetworkListUl"); jQuery("p.allView a").attr("href", G_HOSTNAME_NUGUWWW + "/" + strHuId + "/network/NetworkListComm");
            } 
        } 
    } 
    });
}
function fnaMemNm(strLayerid, event) {
    var arrId = strLayerid.split("_"); var strMemNoTo; if (arrId.length == 3) { strMemNoTo = arrId[1]; }
    var strid = strLayerid; if (event.type == "mouseover") {
        jQuery("#" + strLayerid).data('timeout', setTimeout(function () {
            var params = {}; params["Mem_No"] = strMemNoTo; params["Mem_Ty"] = "1000"; var str = jQuery.param(params); jQuery.ajax({ type: "GET", dataType: 'jsonp', url: G_HOSTNAME_NUGUWWW + "/ajax/Layer_UserInfoToString", data: str, error: function (e) { alert(e.toString()); }, success: function (data) {
                if (jQuery.trim(data.rtn) == "") { data = ""; } else { data = jQuery.url.decode(data.rtn); }
                jQuery("#divAjaxContainer").children().remove(); jQuery("#divAjaxContainer").html(data); fnCommonLayerControl('t', "#divAjaxContainer", 'b', "#" + strid, -10, -165); jQuery("#divUserInfo").delay(1000).mouseenter(function () { jQuery(this).stop(true); jQuery(this).css("display", "block").css("opacity", "1"); }).mouseleave(function () { jQuery(this).fadeOut(500, function () { jQuery("#divAjaxContainer").css("display", "none"); }); });
            } 
            });
        }, 500));
    } else { clearTimeout(jQuery(this).data('timeout')); jQuery("#divUserInfo").fadeOut(500, function () { jQuery("#divAjaxContainer").css("display", "none"); }); };
}; function fnbtnRelReq(strLayerid) {
    var arrId = strLayerid.split("_"); var Mem_No; if (arrId.length == 2) { Mem_No = arrId[1]; }
    var params = {}; params["Mem_No"] = Mem_No; var str = jQuery.param(params); jQuery.ajax({ type: "GET", dataType: 'jsonp', url: G_HOSTNAME_NUGUWWW + "/ajax/Layer_RelReqToString", data: str, error: function (e) { alert(e.toString()); }, success: function (data) { if (jQuery.trim(data.rtn) == "") { data = ""; } else { data = jQuery.url.decode(data.rtn); jQuery("#divAjaxContainer").children().remove(); jQuery("#divAjaxContainer").html(data); fnCommonLayerControl('c', "#divAjaxContainer", 'b', '', '', ''); } } });
}; function fnNuguFirstCnt(Mem_No, strLayerid) { var params = {}; params["Mem_No"] = Mem_No; var str = jQuery.param(params); jQuery.ajax({ type: "GET", dataType: 'jsonp', url: G_HOSTNAME_NUGUWWW + "/common/NuguFirstCnt", data: str, error: function (e) { alert(e.toString()); }, success: function (data) { if (jQuery.trim(data.rtn) == "") { jQuery(strLayerid).remove(); } else { data = jQuery.url.decode(data.rtn); jQuery("<span class=\"count\">" + data + "</span>").appendTo(strLayerid); } } }); }
function fnbtnRelReqSubmit(Mem_No, Mem_Nm, RelationshipStatus, RelReqCd) {
    if (jQuery.trim(RelationshipStatus) != "2") { if (RelReqCd == "") { fnShowAlertLayerMulti(Mem_Nm + "님과 어떤 사이인지 선택 하세요.", "", "Y", "Y", this.id); return false; } }; var strRelContents = ""; if (typeof jQuery("#txtReqMsg").val() == "undefined") { strRelContents = "인맥을 맺고 싶습니다."; } else { strRelContents = jQuery("#txtReqMsg").val(); }; var params = {}; params["Mem_No"] = Mem_No; params["Req_Msg"] = strRelContents; var str = jQuery.param(params); jQuery.ajax({ type: "GET", dataType: 'jsonp', url: G_HOSTNAME_NUGUWWW + "/ajax/SetRelReq", data: str, error: function (e) { alert("인맥 요청중 오류가 발생하였습니다."); }, success: function (data) {
        data = jQuery.url.decode(data.rtn); if (data == "success") {
            jQuery("#divAjaxContainer").children().remove(); jQuery("#divAjaxContainer").css("display", "none"); if (RelationshipStatus != "") { fnShowAlertLayerMulti(Mem_Nm + "님에게 인맥 요청이 완료 되었습니다.", "", "Y", "Y", this.id); }
            if (typeof jQuery("#liRecmd_" + "@userInfo.Mem_No") == "object") { jQuery("#liRecmd_" + Mem_No).hide(1000); }
            if (typeof jQuery(".btMediumBlue") == "object") { if (jQuery("#divnoinmacRequest").length > 0) { jQuery("#divnoinmacRequest").children().remove(); jQuery("<span>" + Mem_Nm + "과 인맥이 되면 인맥간 조회할 수 있는 글, 프로필, 인맥을 확인할 수 있습니다.</span><span><a href=\"#\" onclick=\"return false;\" class=\"btMediumBlue\">인맥요청중</a></span>").appendTo("#divnoinmacRequest"); }; } 
        } else { alert("인맥 요청중 오류가 발생하였습니다."); } 
    } 
    });
}
function fnRelIntroduce(Mem_No) { var params = {}; params["Mem_No"] = Mem_No; var str = jQuery.param(params); jQuery.ajax({ type: "GET", dataType: 'jsonp', url: G_HOSTNAME_NUGUWWW + "/ajax/Layer_IntroduceToString", data: str, error: function (e) { alert(e.toString()); }, success: function (data) { if (jQuery.trim(data.rtn) == "") { alert('프로필 추천글 요청중 오류가 발생 하였습니다. 잠시 후 다시 시도 해 보시기 바랍니다.'); } else { data = jQuery.url.decode(data.rtn); jQuery("#divAjaxContainer").children().remove(); jQuery("#divAjaxContainer").html(data); fnCommonLayerControl('c', "#divAjaxContainer", 'b', '', '', ''); } } }); }
function fnSelMemIntroduce(Mem_No) {
    var strData = ""; if (typeof (jQuery('body').data('selectedMemIntroduceList')) != "undefined") { strData = jQuery('body').data('selectedMemIntroduceList'); }
    if (jQuery("#divSelMem_" + Mem_No).text() == "선택") { jQuery("#divSelMem_" + Mem_No).removeClass("checkIcon").text(""); strData = strData.replace(Mem_No + ",", ""); } else { jQuery("#divSelMem_" + Mem_No).addClass("checkIcon").text("선택"); strData += Mem_No + ","; }
    jQuery('body').data('selectedMemIntroduceList', strData);
}
function fnSendIntroduce(Mem_No, txtIntroduceReqID) {
    var strData = jQuery('body').data('selectedMemIntroduceList'); var arrList; if (strData != "") {
        if (typeof (strData) == 'undefined') { fnShowAlertLayerMulti("소개할 인맥을 선택하세요.", "", "Y", "Y"); return; }
        strData = strData.substr(0, strData.length - 1); arrList = strData.split(","); strData = strData.replace("null", "");
    }
    if (strData == "") { fnShowAlertLayerMulti("소개할 인맥을 선택하세요.", "", "Y", "Y"); return; }
    var params = {}; params["Mem_No_Fr"] = Mem_No; params["Mem_No_To_List"] = strData; params["Req_Msg"] = jQuery("#" + txtIntroduceReqID).val(); var str = jQuery.param(params); jQuery.ajax({ type: "GET", dataType: 'jsonp', url: G_HOSTNAME_NUGUWWW + "/ajax/SetIntroduceRelationship", data: str, success: function (data) { var strdata = jQuery.url.decode(data.rtn); if (strdata == "success") { jQuery("#divAjaxContainer").hide(); fnShowAlertLayerMulti("선택하신 " + arrList.length + "명의 인맥에게 소개를 했습니다.", "", "Y", "Y"); } } });
}
function fnReqRecmdIntroduce(User_Id) { fnShowConfrimLayer('추천글을 요청할 나의 인맥이 없습니다. 먼저 인맥을 맺어보세요.', "location.href='" + User_Id + "/network/RecommendRelationship'"); return false; }
function fnReqRecmdProfile(Mem_No) { var params = {}; params["Mem_No"] = Mem_No; var str = jQuery.param(params); jQuery.ajax({ type: "GET", dataType: 'jsonp', url: G_HOSTNAME_NUGUWWW + "/ajax/RecmdProfile_ReqToString", data: str, error: function (e) { alert(e.toString()); }, success: function (data) { if (jQuery.trim(data.rtn) == "") { alert('프로필 추천글 요청중 오류가 발생 하였습니다. 잠시 후 다시 시도 해 보시기 바랍니다.'); } else { data = jQuery.url.decode(data.rtn); jQuery("#divAjaxContainer").children().remove(); jQuery("#divAjaxContainer").html(data); fnCommonLayerControl('c', "#divAjaxContainer", 'b', '', '', ''); } } }); return false; }
function fnSelMemRecmdProfile(Mem_No) {
    var strData = jQuery('body').data('selectedMemList'); if (typeof strData == 'undefined') strData = ''; if (jQuery("#divSelMem_" + Mem_No).text() == "선택") { jQuery("#divSelMem_" + Mem_No).removeClass("checkIcon").text(""); strData = strData.replace(Mem_No + ",", ""); } else { jQuery("#divSelMem_" + Mem_No).addClass("checkIcon").text("선택"); strData += Mem_No + ","; }
    jQuery('body').data('selectedMemList', strData);
}
function fnSendReqRecmdProfile(txtRecmdProfileReqID) {
    var strData = jQuery('body').data('selectedMemList'); var arrList; if (strData != "") {
        if (typeof (strData) == 'undefined') { fnShowAlertLayerMulti("추천글을 요청할 인맥을 선택하세요.", "", "Y", "Y"); return; }
        strData = strData.substr(0, strData.length - 1); arrList = strData.split(","); strData = strData.replace("null", "");
    }
    if (strData == "") { fnShowAlertLayerMulti("추천글을 요청할 인맥을 선택하세요.", "", "Y", "Y"); return; }
    var params = {}; params["Mem_No_To_List"] = strData; params["Req_Msg"] = jQuery("#" + txtRecmdProfileReqID).val(); var str = jQuery.param(params); jQuery.ajax({ type: "GET", dataType: 'jsonp', url: G_HOSTNAME_NUGUWWW + "/ajax/SetRecmdProfileReqToString", data: str, success: function (data) { if (jQuery.trim(data.rtn) == "") { alert('추천글 요청중 오류가 발생하였습니다.'); } else { data = jQuery.url.decode(data.rtn); if (data == "success") { jQuery("#divAjaxContainer").hide(); fnShowAlertLayerMulti("선택하신 " + arrList.length + "명의 인맥에게 추천글 요청을 했습니다.", "", "Y", "Y"); } } } });
}
function fnGetRelationStatusChkInfoRtnValue(Mem_No, fncallback) { var params = {}; params["Mem_No"] = Mem_No; var str = jQuery.param(params); jQuery.ajax({ type: "GET", dataType: 'jsonp', url: G_HOSTNAME_NUGUWWW + "/common/GetRelationStatusChkInfo", data: str, success: function (data) { if (jQuery.trim(data.rtn) == "") { } else { fncallback(data); } } }); return false; }
function fnGetRelationStatusChkInfo(Mem_No, strLayerid) { if (jQuery(strLayerid).length > 0) { var params = {}; params["Mem_No"] = Mem_No; var str = jQuery.param(params); jQuery.ajax({ type: "GET", dataType: 'jsonp', url: G_HOSTNAME_NUGUWWW + "/common/GetRelationStatusChkInfo", data: str, error: function (e) { alert(e.toString()); }, success: function (data) { if (jQuery.trim(data.rtn) == "") { } else { jQuery("body").data("GetRelationStatusChkInfo", data); fnGetRelationStatusChkInfoView("L", strLayerid, data); } } }); }; return false; }
function fnGetRelationStatusChkInfoView(strType, strLayerid, data) {
    var strRtndata = ""; var strRtndata2 = ""; var sp_strRtndata = ""; var strhtml = ""; var strSubhtml = ""; strRtndata = jQuery.url.decode(data.rtn); strRtndata2 = data.rtn2; sp_strRtndata = strRtndata.split("|"); strMakeRelationStatus = sp_strRtndata[0]; strMakeRelationStatusReq = sp_strRtndata[1]; strMakeRelationStatusMemNm = sp_strRtndata[2]; strMakeRelationStatusMemNo = sp_strRtndata[3]; jQuery("body").data("GetRelationStatusChkInfo", data); strSubhtml = "<span>" + strMakeRelationStatusMemNm + "님과 인맥이 되면 인맥간 조회할 수 있는 글, 프로필, 인맥을 확인할 수 있습니다.</span>"; if (strMakeRelationStatus == "03") { jQuery(strLayerid).children().remove(); strhtml = "<span><a href=\"#\" onclick=\"return false;\">인맥요청중</a></span>"; } else if (strMakeRelationStatus == "04") { jQuery(strLayerid).children().remove(); strhtml = "<span><a href=\"#\" onclick=\"fnSetAccept('" + strRtndata2 + "','1','" + strMakeRelationStatusReq + "');return false;\">인맥추가</a></span>"; } else if (strMakeRelationStatus == "05") { jQuery(strLayerid).children().remove(); strhtml = "<span><a href=\"#\" onclick=\"fnbtnRelReq('btnRelReq_" + strMakeRelationStatusMemNo + "');return false;\">인맥요청</a></span>"; } else {
        strSubhtml = ""
        strhtml = "<span><a href=\"" + G_HOSTNAME_EDIT + "/login/login.asp?gotoURL=" + G_HOSTNAME_MYNUGU + location.href + "\" >인맥요청</a></span>";
    }
    if (strType == "M") { jQuery(strSubhtml + strhtml).appendTo(strLayerid); jQuery(strLayerid + " a").addClass("btMediumBlue"); } else { jQuery(strhtml).appendTo(strLayerid); } 
}
function fninviteEmail(strLayerid) {
    var params = {}; params["requestemail"] = jQuery(strLayerid).val(); var str = jQuery.param(params); jQuery.ajax({ type: "GET", dataType: 'jsonp', data: str, url: G_HOSTNAME_NUGUWWW + "/common/InviteEmail", error: function (e) { alert(e.toString()); }, success: function (data) {
        if (jQuery.trim(data.rtn) == "") { data = "0"; } else { data = jQuery.url.decode(data.rtn); }
        NuguRightMenuResultAJAX(strLayerid, data);
    } 
    });
}
function NuguRightMenuResultAJAX(strLayerid, returnedXML) {
    var txtRequestEmail = jQuery(strLayerid).val(); var strReturnText = ""; var strReturnName = ""; var arrReturnXml = returnedXML.split("|"); strReturnText = arrReturnXml[0]; if (arrReturnXml.length > 1) { strReturnName = arrReturnXml[1]; }
    if (strReturnText == "CheckCompleteRequestEmail") {
        if (strReturnName != "") { fnbtnRelReq("btnRelReq_" + arrReturnXml[2]); }
        else { fnShowInviteLayer(strLayerid, txtRequestEmail); } 
    }
    else if (strReturnText == "CompleteRequestEmail") {
        if (strReturnName != "") { fnShowAlertLayerMulti(strReturnName + "님에게 인맥 요청이 완료되었습니다.", "인맥 요청 완료", "Y", "Y"); }
        else { fnShowAlertLayerMulti("<span style=\"color:#ff6600;\"><b>" + txtRequestEmail + "</b></span>님에게 인맥초대 메일이 발송되었습니다.", "인맥 초대 완료", "Y", "Y"); }
        fnCommonLayerControl('c', '#divAjaxContainer', 'n', '', '', '');
    }
    else if (strReturnText == "DoNotRequestRelationshipMySelf") { fnShowAlertLayerMulti("회원님의 기본메일과 동일합니다.<br />다시 입력해 주세요.", "", "N", "Y"); }
    else if (strReturnText == "AlreadyRequestEmail") { fnShowAlertLayerMulti("현재 인맥 초대 중인 <span style=\"color:#ff6600;\"><b>" + txtRequestEmail + "</b></span>님의 메일과 동일합니다.<br />다른 인맥을 초대해주세요.", "", "N", "Y"); }
    else if (strReturnText == "AlreadyRequest") { fnShowAlertLayerMulti("현재 인맥 요청 중인 " + strReturnName + "님의 기본메일과 동일합니다.<br />다른 인맥을 초대해주세요.", "", "N", "Y"); }
    else if (strReturnText == "AlreadyResponse") { fnShowAlertLayerMulti("현재 인맥 요청 받은 " + strReturnName + "님의 기본메일과 동일합니다.<br />다른 인맥을 초대해주세요.", "", "N", "Y"); }
    else if (strReturnText == "AlreadyRelationship") { if (strReturnName != "") { fnShowAlertLayerMulti("현재 인맥(1촌)인 " + strReturnName + "님의 기본메일과 동일합니다.<br />다른 인맥을 초대해주세요.", "", "N", "Y"); } else { fnShowAlertLayerMulti("현재 인맥(1촌) 입니다.<br />다른 인맥을 초대해주세요.", "", "N", "Y"); } }
    else if (strReturnText == "OverTwoMember") { fnShowAlertLayerMulti("입력하신 메일을 2명이상의 회원이 사용중입니다.", "", "N", "Y"); }
    else { if (returnedXML != "") { fnShowAlertLayerMulti(returnedXML, "", "N", "Y"); } }
    if (strReturnText != "CheckCompleteRequestEmail") { jQuery(strLayerid).val("지인의 이메일을 입력하세요."); } 
}
function fnShowInviteLayer(strLayerid, email) {
    var strHtml = ""
    strHtml += "<div class=\"inviteMailWrap show\"> <!-- show제거시 display:none --> "; strHtml += "    <div class=\"inviteMail\"> "; strHtml += "     <h4 class=\"hide\">메일 보내기</h4> "; strHtml += "     <p class=\"emailTxt\"><span><a href=\"mailto:" + email + "\">" + email + "</a></span>으로 인맥초대 메일을 보냅니다.</p> "; strHtml += "      <div class=\"confirmMail\"> "; strHtml += "       <textarea name=\"InviteSendMsg\" id = \"InviteSendMsg\" cols=\"10\" rows=\"10\">안녕하세요. 인크루트인맥으로 초대합니다.</textarea> "; strHtml += "       <p class=\"btGroup\"> "; strHtml += "        <button class=\"submit\" type=\"submit\" onclick=\"fnSetRequestEmailConfrim('" + strLayerid + "','#InviteSendMsg');\"><span>초대하기</span></button> "; strHtml += "        <button class=\"cancel\" type=\"button\" onclick=\"fnCommonLayerControl('c', '#divAjaxContainer', 'n', '', '', '');\"><span>취소</span></button> "; strHtml += "       </p> "; strHtml += "      </div> "; strHtml += "    </div> "; strHtml += "</div> "; jQuery("#divAjaxContainer").children().remove(); jQuery("#divAjaxContainer").html(strHtml); fnCommonLayerControl('c', '#divAjaxContainer', 'b', '', '', '');
}
function fnSetRequestEmailConfrim(strLayerid, strMsgLayerid) {
    var params = {}; params["sendmsg"] = jQuery(strMsgLayerid).val(); params["requestemail"] = jQuery(strLayerid).val(); var str = jQuery.param(params); jQuery.ajax({ type: "GET", dataType: 'jsonp', data: str, url: G_HOSTNAME_NUGUWWW + "/common/InviteEmailSend", error: function (e) { alert(e.toString()); }, success: function (data) {
        if (jQuery.trim(data.rtn) == "") { data = "0"; } else { data = jQuery.url.decode(data.rtn); }
        NuguRightMenuResultAJAX(strLayerid, data);
    } 
    });
}
function fnSetAccept(strmemno, strgseq, strreqseq) { var strHtml = ""; var strLayerHtml = ""; var params = {}; params["memno"] = strmemno; params["gseq"] = strgseq; params["reqseq"] = strreqseq; var str = jQuery.param(params); jQuery.ajax({ type: "GET", dataType: 'jsonp', url: G_HOSTNAME_NUGUWWW + "/network/SetAccept", data: str, error: function (e) { alert("인맥 추가중 오류가 발생하였습니다."); location.reload(); }, success: function (data) { if (data.rtn == "Y") { location.reload(); } else { location.reload(); } } }); }
function fnBigPhoto(strValue, strLink) {
    if (strValue.indexOf("no_image") > 0 || strValue.indexOf("re_noimage") > 0) {
        if (strLink != "") { }
        return;
    }
    var strHtml; var PhotoInfo = strValue.replace("_50.", ".").replace("_50150.", ".").replace("_100.", "."); var PhotoData; var PhotoWidth; var PhotoHeight; var DivViewLayerW = 530; var DivViewLayerH = 530; PhotoData = new Image(); PhotoData.src = PhotoInfo; strHtml = ""; strHtml += "<div class='img_big' style='position: relative; width: 200px; height: 200px; text-align: center;'> "; strHtml += "    <table style='width: 200px; height: 200px; text-align: center; overflow: hidden;' border='0' cellpadding='0' cellspacing='0'> "; strHtml += "     <tbody> "; strHtml += "      <tr> "; strHtml += "       <td style='vertical-align: middle;' align='center'><img src='http://img.incruit.com/nugu/img/nugu_loading_icon.gif'></td> "; strHtml += "      </tr> "; strHtml += "     </tbody> "; strHtml += "    </table> "; strHtml += "    <div style='display:none'><img id='BigPhotoImg' src='" + PhotoData.src + "' alt=''></div>"; strHtml += "</div> "; jQuery("#divAjaxContainer").children().remove(); jQuery("#divAjaxContainer").html(strHtml); fnCommonLayerControl('c', '#divAjaxContainer', 'b', '', '', ''); jQuery("#BigPhotoImg").load(function () {
        PhotoWidth = PhotoData.width; PhotoHeight = PhotoData.height; if (parseInt(PhotoWidth) < 200) { DivViewLayerW = 200; } else if (parseInt(PhotoWidth) > 530) { PhotoWidth = 530; } else { DivViewLayerW = parseInt(PhotoWidth); }
        if (parseInt(PhotoHeight) < 200) { DivViewLayerH = 200; } else if (parseInt(PhotoHeight) > 530) { PhotoHeight = 530; } else { DivViewLayerH = parseInt(PhotoHeight); }
        strHtml = ""; strHtml += "<div class='img_big' id='BigPhotoViewLayer' style='position:relative;width:" + DivViewLayerW + "px; height:" + DivViewLayerH + "px; text-align:center;' >"; strHtml += "    <table border='0' cellspacing='0' cellpadding='0' style=' width:" + DivViewLayerW + "px; height:" + DivViewLayerH + "px; text-align: center; overflow: hidden;' > "; strHtml += "        <tr> "; strHtml += "         <td align='center' style='vertical-align:middle'><img src='" + PhotoData.src + "' alt='' width='" + PhotoWidth + "px' height='" + PhotoHeight + "px' align='absmiddle' style='vertical-align: middle; cursor:pointer;' onclick=\"fnCommonLayerControl('c', '#divAjaxContainer', 'n', '', '', '');\" /> </td> "; strHtml += "        </tr> "; strHtml += "    </table> "; strHtml += "    <div style='position:absolute; top:0; right:0; margin:5px 5px 0 0'>"; strHtml += "        <img src='http://img.incruit.com/nugu/img/nugu_x.gif' onmouseover='this.src=\"http://img.incruit.com/nugu/img/nugu_x_close.gif\"' onmouseout='this.src=\"http://img.incruit.com/nugu/img/nugu_x.gif\"' onclick=\"fnCommonLayerControl('c', '#divAjaxContainer', 'n', '', '', '');\" alt='닫기' style='cursor:pointer;' />"; strHtml += "    </div> "; strHtml += "</div>"; jQuery("#divAjaxContainer").children().remove(); jQuery("#divAjaxContainer").html(strHtml); jQuery("#divAjaxContainer #BigPhotoViewLayer").bind("mouseout", function () { fnCommonLayerControl('c', '#divAjaxContainer', 'n', '', '', ''); }); fnCommonLayerControl('c', '#divAjaxContainer', 'n', '', '', ''); jQuery("#divAjaxContainer").show('fast');
    });
}
function fnBigMicroblogImage(strSeq, strmemno) { var params = {}; params["mno"] = strmemno; params["blogseq"] = strSeq; params["photoalbumseq"] = "1"; var str = jQuery.param(params); jQuery.ajax({ type: "GET", dataType: 'jsonp', url: G_HOSTNAME_NUGUWWW + "/common/GetBigMicroblogImage", data: str, error: function (e) { alert(e); }, success: function (data) { if (data.rtn != "") { var PhotoInfo = jQuery.parseJSON(jQuery.url.decode(data.rtn)); fnSuccessMicroBlogImage(PhotoInfo); } } }); }
function fnSuccessMicroBlogImage(strValueInfo) {
    var strHtml; jQuery("#divAjaxContainer").children().remove(); var strValue = G_HOSTNAME_NUGUPHOTO + "/microblog/image/" + strValueInfo.photoPath + "/" + strValueInfo.photoNm; var PhotoThumbInfo = G_HOSTNAME_NUGUPHOTO + "/microblog/image/" + strValueInfo.photoPath + "/" + strValueInfo.photoNm.replace(".", "_100."); var PhotoInfo = strValue.replace("_50.", ".").replace("_50150.", ".").replace("_100.", "."); var PhotoData; var PhotoWidth; var PhotoHeight; var isBrowser = window.navigator.userAgent; var strScrollTop = "0"; var strClientHeight = "0"; if (jQuery(".expansionWrap").length > 0) { jQuery(".expansionWrap").find(".centerInImg img").attr("src", PhotoInfo); jQuery("#MicroBlogImgPre").addClass("disabled").unbind("click"); jQuery("#MicroBlogImgNext").addClass("disabled").unbind("click"); } else {
        strHtml = ""
        strHtml += "<div class=\"expansionWrap\"> "; strHtml += "    <div class=\"expansionInWrap\"> "; strHtml += "        <div class=\"centerImg\">"; strHtml += "            <div class=\"centerInImg\"> "; strHtml += "             <img src=" + PhotoInfo + " style=\"cursor:pointer;\" alt=\"\" />"; strHtml += "            </div> "; strHtml += "        </div> "; strHtml += "        <div id=\"MicroBlogImgPre\" class=\"moveView prevImg disabled\"><p><button type=\"button\">이전 이미지 보기</button></p></div> "; strHtml += "        <div id=\"MicroBlogImgNext\" class=\"moveView nextImg disabled\"><p><button type=\"button\">다음 이미지 보기</button></p></div> "; strHtml += "        <button type=\"button\" class=\"btCloseExpansion\" title=\"닫기\" onclick=\"fnCommonLayerControl('c', '#divAjaxContainer', 'n', '', '', '');return false;\"><span>닫기</span></button> "; strHtml += "    </div> "; strHtml += "</div> "; jQuery("#divAjaxContainer").children().remove(); jQuery("#divAjaxContainer").html(strHtml); fnCommonLayerControl('c', '#divAjaxContainer', 'b', '', '', '');
    }
    if (strValueInfo.photoPre != "N") { jQuery("#MicroBlogImgPre").removeClass("disabled").bind("click", function () { fnBigMicroblogImage("" + strValueInfo.photoPre + "", "" + strValueInfo.photoMemNo + ""); }) }
    if (strValueInfo.photoNext != "N") { jQuery("#MicroBlogImgNext").removeClass("disabled").bind("click", function () { fnBigMicroblogImage("" + strValueInfo.photoNext + "", "" + strValueInfo.photoMemNo + ""); }) }
    jQuery(".expansionWrap").find(".centerInImg img").attr("src", PhotoInfo).bind("click", function () { fnCommonLayerControl('c', '#divAjaxContainer', 'n', '', '', ''); });
}
function fnNuguSuccessList(strValue, strList) {
    if (strList == "") { return; }
    var params = {}; params["mno"] = strValue; params["tlist"] = strList; var str = jQuery.param(params); jQuery.ajax({ type: "GET", dataType: 'jsonp', url: G_HOSTNAME_NUGUWWW + "/common/GetNuguSuccessList", data: str, error: function (e) { alert(e); }, success: function (result) {
        if (result.rtn != "") {
            var JsonResult = jQuery.parseJSON(jQuery.url.decode(result.rtn)); var ChkCnt = 0; var ChkMin = JsonResult.NuguSuccessListMin; var ChkMax = JsonResult.NuguSuccessListMax; var ChkTcnt = JsonResult.NuguSuccessListTCnt; jQuery('body').data("GetNuguSuccessListMin", ChkMin); jQuery('body').data("GetNuguSuccessListMax", ChkMax); jQuery('body').data("GetNuguSuccessListTCnt", ChkTcnt); var RestrRtnValue = ""; if (JsonResult != "") {
                jQuery.each(jQuery.parseJSON(JsonResult.MNuguSuccessList), function (key, value) {
                    for (i = 0; i <= ChkMax; i++) {
                        if (value[0] == ChkCnt) {
                            RestrRtnValue = RestrRtnValue + value + "@@"; if (value[1] == ChkTcnt) { jQuery('body').data("GetNuguSuccessList" + ChkMax, RestrRtnValue); RestrRtnValue = ""; }
                            return;
                        }
                        else { jQuery('body').data("GetNuguSuccessList" + ChkCnt, RestrRtnValue); RestrRtnValue = ""; ChkCnt++ } 
                    } 
                }); fnViewNuguSuccessList(0);
            } 
        } 
    } 
    }); return false;
}
function fnViewNuguSuccessList(strValue) {
    var strHtml = ""; var GetNuguSuccessListMin = jQuery('body').data("GetNuguSuccessListMin"); var GetNuguSuccessListMax = jQuery('body').data("GetNuguSuccessListMax"); var GetNuguSuccessList = jQuery('body').data("GetNuguSuccessList" + strValue); if (typeof GetNuguSuccessList == 'undefined') { return; }
    var strNext, strPrev; if (strValue < GetNuguSuccessListMin) { strValue = "0"; }; if ((parseInt(strValue) + 1) <= GetNuguSuccessListMax) { strNext = "<a href=\"" + G_HOSTNAME_NUGUWWW + "\" onclick=\"return fnViewNuguSuccessList(" + (parseInt(strValue) + 1) + ");return false;\">다음</a>" }; if ((parseInt(strValue) - 1) >= GetNuguSuccessListMin) { strPrev = "<a href=\"" + G_HOSTNAME_NUGUWWW + "\" onclick=\"return fnViewNuguSuccessList(" + (parseInt(strValue) - 1) + ");return false;\">이전</a>" }; var Sp_GetNuguSuccessList = GetNuguSuccessList.split("@@"); for (i = 0; i < Sp_GetNuguSuccessList.length - 1; i++) {
        var strParseData = Sp_GetNuguSuccessList[i].split(","); var strFirstCss = ""; var strphoto = (strParseData[4] == "") ? "http://img.incruit.com/nugu/common/no_image50.gif" : G_HOSTNAME_NUGUPHOTO + "/profileimages/" + strParseData[3] + "/" + strParseData[4]; var strSetInfoValue = (strParseData[7] == "") ? strParseData[8] : strParseData[7]; if (i == 0) { strFirstCss = " class=\"first\""; }
        strHtml += "<li" + strFirstCss + ">"; strHtml += "    <p class=\"photo\"><a href=\"" + G_HOSTNAME_NUGUWWW + "/" + strParseData[6] + "\"><img src=\"" + strphoto + "\" alt=\"" + strParseData[5] + "\"></a></p> "; strHtml += "    <p class=\"info\"><a href=\"" + G_HOSTNAME_NUGUWWW + "/" + strParseData[6] + "\" class=\"name\">" + strParseData[5] + "</a><span>" + strSetInfoValue + "</span></p> "; strHtml += "    <p class=\"usetitle\"></p> "; strHtml += "    <p class=\"inmacnum\">" + strParseData[9] + "</p> "; strHtml += "</li> ";
    }; jQuery("#divAjaxContainer").children().remove(); jQuery(TempLayerArray[6]).appendTo('#divAjaxContainer'); jQuery(strHtml).appendTo("#UlNuguSuccessList"); jQuery("#divNuguSuccessList").find(".prev").html(strPrev); jQuery("#divNuguSuccessList").find(".next").html(strNext); jQuery("#divNuguSuccessList").find(".page").text((parseInt(strValue) + 1) + "/" + (parseInt(GetNuguSuccessListMax) + 1)); fnCommonLayerControl('c', '#divAjaxContainer', 'b', '', '', ''); return false;
}
function fnProfileImgReq(strValue) {
    var ParseValueLNm = ""; var ParseValueNo = ""; var ParseValueNm = ""; var ParseValueUserid = ""; var ParseValueHompyPhoto = G_HOSTNAME_NUGUPHOTO + "/profileimages/"; var ParseValue = ""; if (strValue != "") { ParseValue = jQuery.parseJSON(jQuery.url.decode(strValue)); ParseValueLNm = ParseValue.LMemoMemNm; ParseValueNo = ParseValue.MemoMemNo; ParseValueNm = ParseValue.MemoMemNm; ParseValueUserid = ParseValue.MemoMemUserId; if (ParseValue.MemoHomeMemPhoto.indexOf("http://") > -1) { ParseValueHompyPhoto = ParseValue.MemoHomeMemPhoto; } else { ParseValueHompyPhoto += ParseValue.MemoHomeMemPhoto; } }
    var arrReplyData = "aut|$|" + ParseValueNo + "|$|" + ParseValueNm + "|$|1000|$|YR"; var strContents = ParseValueNm + "님! " + ParseValueLNm + "님이 회원님의 모습을 몹시 궁금해 합니다. "; strContents += "프로필 사진을 등록하시고 더 많은 인맥을 맺어보시는건 어떨지요? "; var params = {}; params["acta"] = "I"; params["trn"] = "0"; params["ryn"] = "N"
    params["rdata"] = escape(arrReplyData); params["msg"] = escape(strContents); var str = jQuery.param(params); jQuery.ajax({ type: 'GET', dataType: 'jsonp', data: str, url: G_HOSTNAME_WWW + "/mymessages/mymessageswrite_ajax.asp?callback=?", success: function (data) {
        var rtnData = "" + data + ""; if (rtnData != "") {
            if (rtnData.indexOf("http://") > -1) { window.open(returnedXML); return; }
            var trn = rtnData; arrReplyData = arrReplyData + "|$|" + ParseValueHompyPhoto; fnSendIntegrationMsg(trn, arrReplyData, ParseValueNm, strContents); fnShowAlertLayerMulti("짝짝짝! 프로필 사진 등록 요청이 완료되었습니다.", "", "Y", "Y");
        } 
    }, error: function (response, status, error) { } 
    });
}; function fnSendIntegrationMsg(tn, strValue, strMemNm, strContentValue) { var arrReplyData = strValue; var arrReplyMemNm = strMemNm; var strContent = strContentValue; var params = {}; params["acta"] = "IM"; params["trn"] = tn; params["rdata"] = escape(arrReplyData); params["rname"] = escape(arrReplyMemNm); params["msg"] = escape(collectAll(strContent)); var str = jQuery.param(params); jQuery.ajax({ type: 'GET', dataType: 'jsonp', data: str, url: G_HOSTNAME_NUGUWWW + "/mymessages/mymessageswrite_ajax.asp?callback=?", success: function (data) { var rtnData = "" + data + ""; }, error: function (response, status, error) { } }); }; function fnGetAdList() { return; var strHtml = ""; jQuery.ajax({ type: "GET", dataType: 'jsonp', url: G_HOSTNAME_NUGUWWW + '/common/GetAdList', error: function (e) { alert(e.toString()); }, success: function (result) { if (result.rtn != "") { var JsonResult = jQuery.parseJSON(jQuery.url.decode(result.rtn)); if (JsonResult != "") { var strAdLoopCnt = 0; jQuery.each(jQuery.parseJSON(JsonResult.MGetAdList), function (key, value) { var sp_logimg = value[5].split("^"); var strlogimg = sp_logimg[9]; if (strAdLoopCnt == 0) { strHtml += "<h3>광고</h3> "; strHtml += "<div class=\"txtType first\"> "; } else { strHtml += "<div class=\"txtType\"> "; }; strHtml += "    <p> "; strHtml += "        <span class=\"bannerAdLogo\"><a href=\"" + G_HOSTNAME_JOB + "/jobdb_info/jobpost.asp?job=" + value[0] + "\" target=\"_blank\"><img src=\"" + G_HOSTNAME_LOGO + "/focus/" + strlogimg + ".gif\" alt=\"" + value[2] + "\"></a></span> "; strHtml += "        <span class=\"bannerAdNname\"><a href=\"" + G_HOSTNAME_JOB + "/jobdb_info/jobpost.asp?job=" + value[0] + "\" target=\"_blank\">" + value[2] + "</a></span> "; strHtml += "    </p> "; strHtml += "    <span class=\"bannerAdTit\"><a href=\"" + G_HOSTNAME_JOB + "/jobdb_info/jobpost.asp?job=" + value[0] + "\" target=\"_blank\">" + value[3] + "</a></span> "; strHtml += "    <span class=\"bannerAdTxt\"><a href=\"" + G_HOSTNAME_JOB + "/jobdb_info/jobpost.asp?job=" + value[0] + "\" target=\"_blank\">" + value[4] + "</a></span> "; strHtml += "</div> "; strAdLoopCnt++; }); jQuery(strHtml).appendTo("#divbannerAd"); } } else { jQuery("#divbannerAd").remove(); } } }); }
