function GoPage( LinkPage ) { if ( LinkPage != '') window.location.href=LinkPage; } function CallPopupWindow( PageName, Obj, DiagWidth, DiagHeight, ModalDialog ) { if ( !document.all || !window.print ) { alert('윈도우 인터넷 익스플로러를 이용하세요.'); return null; } var Param = "center:1; status:0; scroll:0; help:0; resizable:0; dialogWidth:"+DiagWidth+"px; dialogHeight:"+DiagHeight+"px"; // showModelessDialog showModalDialog if ( ModalDialog == true ) // 모달은 return값 있음. return window.showModalDialog( PageName, Obj, Param ); else window.showModelessDialog( PageName, Obj, Param ); } function ClosePopup( Value ) { window.returnValue = Value; window.close(); } function MemberLogout() { $.ajax({ url : '/post/post_MemberLogin.html', type : 'POST', dataType: 'json', data: { 'CMD' : 'LOGOUT' }, error: function(xhr, desc, exceptionobj){ alert(xhr.responseText); return false; }, success: function(json) { window.location.href='/Member/MemberLogin.html'; } }); } function ChangeTopImage( img, name ) { img.src = '/img/' + name; } function Sleep( obj, iMinSecond ) { if ( window.eventList == null ) window.eventList=new Array(); var ind = -1; for (var i=0;i" +"" +"" +""; return tag; } function documentwrite(objTag) { document.write(objTag); } function bluring(){ if(event.srcElement.tagName=="A"||event.srcElement.tagName=="IMG") document.body.focus(); } document.onfocusin=bluring; /* function ChangeExtractMoneyAmount(amount) { $("#O_AMOUNT").val(amount); } function ChangePointAmount(amount) { $("#M_POINT").val(amount); } function Js_CheckMemberID() { var reg = /^[a-zA-Z]{1}([a-zA-Z0-9]){4,19}$/; var Value = $("#M_ID").val(); if( !reg.test(Value) ) alert( "아이디는 4~16 자리 영문 혹은 영문+수자 조합입니다." ); else ExistsMemberID( Value ); } function Js_CheckMemberNick() { var Value = $("#M_NICK").val(); if( Value == '' ) alert( "닉네임을 입력하세요." ); else if( Value.length < 3 || Value.length > 10 ) alert("닉네임은 최소 3자리 최대 10자리 로 입력해주세요"); else ExistsMemberNick( Value ); } function Js_Member_JoinSubmit() { if ( CheckMemberJoinFormValue() ) { $('#MemberJoinForm').ajaxForm({ url: '/js/http_query.js', type: 'POST', dataType: 'json', error: function(){ alert('ERROR : execute_commands.html') }, success:function(json) { alert( json.msg ); if ( json.result == 1 ) window.location.href='/login.html'; } }).submit(); } } function ExistsMemberID( Value ) { Checked_MemberID = false; $("#span_m_id").html(''); var txt = "사용 가능"; $.ajax({ url: '/js/http_query.js', type: 'POST', dataType: 'json', data: { 'CMD' : 5, 'M_ID' : Value }, error: function() { alert( 'ERROR : execute_commands.html '); }, success: function(json) { if( json.result == 1 ) { Checked_MemberID = true; Checked_MemberIDValue = Value; $("#span_m_id").html(txt); } else alert( json.msg ); } }); } function ExistsMemberNick( Value ) { Checked_MemberNick = false; $("#span_m_nick").html(''); var txt = "사용 가능"; $.ajax({ url: '/js/http_query.js', type: 'POST', dataType: 'json', data: { 'CMD' : 6, 'M_NICK' : Value }, error: function(){ alert('ERROR : execute_commands.html '); }, success: function(json) { if( json.result == '1' ) { Checked_MemberNick = true; Checked_MemberNickValue = Value; $("#span_m_nick").html(txt); } else alert( json.msg ); } }); } function CheckMemberLoginFormValue() { var m_id = $.trim($("#M_ID").val()); var m_pw = $.trim($("#M_PW").val()); if( m_id == "" ) { alert('아이디를 입력하세요'); return false; } if( m_pw == "" ) { alert('비밀번호를 입력하세요'); return false; } return true; } function Check_MemberID() { var Value = $.trim($("#M_ID").val()); if( Value == '' ) { alert( '아이디를 입력하세요' ); return false; } else if ( Value != Checked_MemberIDValue ) { alert('아이디 중복체크를 하세요'); return false; } else return true; } function Check_Password() { var Value = $.trim($("#M_PW").val()); if( Value == '' ) { alert( '패스워드를 입력하세요' ); return false; } else return true; } function Check_PasswordCompare() { var pw_src = $.trim($("#M_PW").val()); var pw_desc = $.trim($("#M_PW2").val()); if( pw_desc == '' ) { alert('패스워드 확인를 입력하세요'); return false; } else if( pw_src != pw_desc ) { alert('패스워드가 동일하지 않습니다.'); return false; } else return true; } function Check_ExchangePassword() { var Value = $("#M_CPW").val(); if( Value == '' ) { alert('환전비밀번호를 입력하세요'); return false; } else return true; } function Check_MemberNick() { var Value = $.trim($("#M_NICK").val()); if( Value == '' ) { alert( '닉네임을 입력하세요' ); return false; } else if ( Value != Checked_MemberNickValue ) { alert('닉네임 중복체크를 하세요'); return false; } else return true; } function Check_Phone() { var Value = $.trim($("#M_PHONE").val()); if( Value == '' ) { alert('휴대폰 번호를 입력하세요'); return false; } else return true; } function Check_BankName() { var Value = $.trim($("#M_BANKNAME").val()); if( Value == '' ) { alert('은행명을 입력하세요'); return false; } else return true; } function Check_BankNumber() { var Value = $.trim($("#M_BANKNUMBER").val()); if( Value == '' ) { alert('계좌번호를 입력하세요'); return false; } else return true; } function Check_BankUserName() { var Value = $.trim($("#M_BANKUSERNAME").val()); if( Value == '' ) { alert('예금주를 입력하세요'); return false; } else return true; } function CheckMemberJoinFormValue() { if( !Checked_MemberID ) { alert('아이디 중복체크를 하세요'); return false; } else if( !Check_MemberID() ) return false; else if( !Check_Password() ) return false; else if( !Check_PasswordCompare() ) return false; else if( !Checked_MemberNick ) { alert('닉네임 중복체크를 하세요'); return false; } else if( !Check_MemberNick() ) return false; else if( !Check_ExchangePassword() ) return false; else if( !Check_Phone() ) return false; else if( !Check_BankName() ) return false; else if( !Check_BankNumber() ) return false; else if( !Check_BankUserName() ) return false; else return true; } function Js_Member_Login() { if ( CheckMemberLoginFormValue() ) { $('#MemberLoginForm').ajaxForm({ url: '/js/http_query.js', type: 'POST', dataType: 'json', error: function(){ alert('error : check execute_commands.html.') }, success:function(json) { if ( json.result == 1 ) { //alert( json.msg ); window.location.href='/user.html'; } else alert( json.msg ); } }).submit(); } } function Js_Member_Logout() { $.ajax({ url: '/js/http_query.js', type: 'POST', dataType: 'json', data: { 'CMD' : '2' }, error: function(){ alert('ERROR : execute_commands.html '); }, success: function(json) { alert( json.msg ); window.location.reload(); } }); } function Js_Member_Join() { window.location.href='/join_step1.html'; } function CheckParentUser() { var Value = $.trim( $("#M_PARENT").val() ); if( Value == '' ) { alert('등록코드를 입력 하세요.'); return false; } else { $.ajax( { url : '/js/http_query.js', type : 'POST', dataType: 'json', data: { 'CMD' : 3, 'M_PARENT' : Value }, success: function(json) { if ( json.result == 1 ) window.location.href='/join_step2.html'; else alert( json.msg ); } } ); } } // 쪽지 확인 function Js_Msg_ReadCheck( Value ) { $.ajax({ url: '/js/http_query.js', type: 'POST', dataType: 'json', data: { 'CMD' : 101, 'MSG_IDX' : Value }, error: function() { alert( 'ERROR : execute_commands.html '); }, success: function(json) { if( json.result == 1 ) window.location.href='/user.html?to=MyMemo'; } }); } // 쪽지 삭제 function Js_Msg_Delete( Value ) { $.ajax({ url: '/js/http_query.js', type: 'POST', dataType: 'json', data: { 'CMD' : 102, 'MSG_IDX' : Value }, error: function() { alert( 'ERROR : execute_commands.html '); }, success: function(json) { if( json.result == 1 ) window.location.href='/user.html?to=MyMemo'; } }); } // 고객센터 문의 항목 체크 function CheckQnaWriteFormValue() { var Q_T = $.trim($("#QNA_TITLE").val()); var Q_C = $.trim($("#QNA_CONTENT").val()); if( Q_T == '' ) { alert("제목을 입력하세요."); $("#QNA_TITLE").focus(); return false; } else if( Q_C == '' ) { alert("내용을 입력하세요"); $("#QNA_CONTENT").focus(); return false; } else return true; } // 고객센터 문의 등록 function Js_Qna_Write() { if ( CheckQnaWriteFormValue() ) { $('#QnaWriteForm').ajaxForm({ url: '/js/http_query.js', type: 'POST', dataType: 'json', error: function(){ alert('error : check execute_commands.html.') }, success:function(json) { if ( json.result == 1 ) window.location.href='/user.html?to=QnaList&Page=' + json.Page; else alert( json.msg ); } }).submit(); } } function ShowAndHide( trid, type ) { if( type == 'Show' ) $("#"+trid).css( 'display', '' ); else $("#"+trid).css( 'display', 'none' ); } function CheckMoneyExtract() { var m = $.trim($("#O_AMOUNT").val()); var mp = $.trim($("#M_CPW").val()); var bname = $.trim($("#M_BANKNAME").val()); var bnumber = $.trim($("#M_BANKNUMBER").val()); var busername = $.trim($("#M_BANKUSERNAME").val()); var um = $.trim($("#M_MONEY").val()); if ( ( (bname == '') || (bnumber == '') || (busername == '') ) ) { alert('환전 받으실 은행 정보가 정확하지 않습니다.\r\n\r\n***** 고객센터로 문의 바립니다. *****'); return false; } else if( m == '') { alert('환전금액을 입력하세요.'); return false; } else if( isNaN(m) ) { alert('환전금액은 숫자만 가능합니다.'); return false; } else if ( parseInt(m) > parseInt(um) ) { alert('환전 금액 : ' + m + ' 원 \r\n' + '보유 금액 : '+ um + ' 원 \r\n\r\n' + '환전 금액이 보유 금액을 초과 하였습니다.'); return false; } else if( parseInt(m) < 10000 ) { alert('최소 환전금액은 10,000원 입니다.'); return false; } else if( mp == '') { alert('환전 비밀번호를 입력하세요'); return false; } else { var str = m; spstr = str.split(""); var m1=spstr[spstr.length-1]; var m2=spstr[spstr.length-2]; var m3=spstr[spstr.length-3]; if(m1!=0 || m2!=0 || m3!=0) { alert("환전금액을 천원 단위로 입력하세요."); return false; } } return true; } function Js_MoneyExtract() { if( !CheckMoneyExtract() ) { return false; } waitBlockUI("환전신청중..."); $('#MoneyExtractForm').ajaxForm({ url: '/js/http_query.js', type: 'POST', dataType: 'json', error: function(){ alert('error : check execute_commands.html.') }, success:function(json) { var UserMsg = ''; if ( json.result == 1 ) { UserMsg = '환전 신청이 완료되였습니다.'; promptBlockUI( UserMsg, 1500); reload(); } else if ( json.result == 2 ) { UserMsg = '환전 금액이 현재 보유하신 금액을 초과 하였습니다. 환전실패!'; promptBlockUI( UserMsg, 1500); reload(); } else if ( json.result == 3 ) { UserMsg = '환전비밀번호가 틀렸습니다. 환전실패!'; promptBlockUI( UserMsg, 1500); reload(); } else { UserMsg = '환전 처리중 오류입니다. 환전실패!'; promptBlockUI( UserMsg, 1500); reload(); } } }).submit(); } function Js_PointToMoney() { waitBlockUI("포인트 전환중..."); $('#ChangePointToMoneyForm').ajaxForm({ url: '/js/http_query.js', type: 'POST', dataType: 'json', error: function(){ alert('error : check execute_commands.html.') }, success:function(json) { var UserMsg = ''; if ( json.result == 1 ) { UserMsg = '포인트 전환이 완료되였습니다.'; promptBlockUI( UserMsg, 1500); window.location.href="user.html?to=ChangePointToMoney"; } else if ( json.result == 2 ) { UserMsg = '전환 할수있는 포인트가 부족 합니다. 전환 실패!'; promptBlockUI( UserMsg, 1500); reload(); } else { UserMsg = '전환 처리중 오류입니다. 전환 실패!'; promptBlockUI( UserMsg, 1500); reload(); } } }).submit(); } function Check_ChangeLoginPasswordForm() { var pw = $.trim($("#M_PW").val()); var new_pw = $.trim($("#M_NEWPW").val()); var new_pw2 = $.trim($("#M_NEWPW2").val()); if ( pw == '' || pw == null ) { alert("기존 비밀번호를 입력하세요."); $("#M_PW").focus(); return false; } else if ( new_pw == '' || new_pw == null ) { alert("신규 비밀번호를 입력하세요."); $("#M_NEWPW").focus(); return false; } else if( new_pw2 == '' || new_pw2 == null ) { alert("신규 비밀번호 확인을 입력하세요."); $("#M_NEWPW2").focus(); return false; } else if( new_pw != new_pw2) { alert("신규 비밀번호 확인 실패 입니다."); $("#M_NEWPW").val(''); $("#M_NEWPW2").val(''); $("#M_NEWPW").focus(); return false; } else return true; } function Check_ChangeExtractPasswordForm() { var pw = $.trim($("#M_CPW").val()); var new_pw = $.trim($("#M_NEWCPW").val()); var new_pw2 = $.trim($("#M_NEWCPW2").val()); if ( pw == '' || pw == null ) { alert("기존 비밀번호를 입력하세요."); $("#M_CPW").focus(); return false; } else if ( new_pw == '' || new_pw == null ) { alert("신규 비밀번호를 입력하세요."); $("#M_NEWCPW").focus(); return false; } else if( new_pw2 == '' || new_pw2 == null ) { alert("신규 비밀번호 확인을 입력하세요."); $("#M_NEWCPW2").focus(); return false; } else if( new_pw != new_pw2) { alert("신규 비밀번호 확인 실패 입니다."); $("#M_NEWCPW").val(''); $("#M_NEWCPW2").val(''); $("#M_NEWCPW").focus(); return false; } else return true; } function Js_ChagenLoginPassword() { if( !Check_ChangeLoginPasswordForm() ) return false; waitBlockUI("비밀번호 변경중..."); $('#ChangeLoginPasswordForm').ajaxForm({ url: '/js/http_query.js', type: 'POST', dataType: 'json', error: function(){ alert('error : check execute_commands.html.') }, success:function(json) { var UserMsg = ''; if ( json.result == 1 ) { UserMsg = '비밀번호 변경이 완료되였습니다.'; promptBlockUI( UserMsg, 1500); window.location.href="user.html?to=MyInfomation"; } else if ( json.result == 2 ) { UserMsg = '기존 비밀번호가 틀립니다. 변경 실패!'; promptBlockUI( UserMsg, 1500); } else { UserMsg = '비밀번호 변경 처리중 오류입니다. 변경 실패!'; promptBlockUI( UserMsg, 1500); reload(); } } }).submit(); } function Js_ChagenExtractPassword() { if( !Check_ChangeExtractPasswordForm() ) return false; waitBlockUI("비밀번호 변경중..."); $('#ChangeExtractPasswordForm').ajaxForm({ url: '/js/http_query.js', type: 'POST', dataType: 'json', error: function(){ alert('error : check execute_commands.html.') }, success:function(json) { var UserMsg = ''; if ( json.result == 1 ) { UserMsg = '비밀번호 변경이 완료되였습니다.'; promptBlockUI( UserMsg, 1500); window.location.href="user.html?to=MyInfomation"; } else if ( json.result == 2 ) { UserMsg = '기존 비밀번호가 틀립니다. 변경 실패!'; promptBlockUI( UserMsg, 1500); } else { UserMsg = '비밀번호 변경 처리중 오류입니다. 변경 실패!'; promptBlockUI( UserMsg, 1500); reload(); } } }).submit(); } */