// Copyright(c)2007 Stylet All rights reserved. // Title : Stylet Server-side Generated Configuration Javascript // Version : 1.0 // Date : 2008-02-19 // Client : Tricycle // Developer : Jae-Kyun, Park // History : 1.0 - Functions are Implemented. var Config = { ImageURL : "http://img.halfclub.com/images_Stylet", ErrorTable : new Hashtable(), JSVersion : 1.0, drawGnbTop : function() { var htmls = ""; if(CurrentUser.IsLogin) { htmls += "\"로그아웃\""; htmls += "\"회원가입\""; htmls += "\"마이" } else { htmls += "\"로그인\""; htmls += "\"회원가입\""; } document.write(htmls); }, ShowError : function(e) { var sqlerrorcode = parseInt(e + ""); //return "-> [" + sqlerrorcode + "] : " + Config.ErrorTable.get(sqlerrorcode) + ""; return Config.ErrorTable.get(sqlerrorcode) + ""; } } var CurrentUser = { IsLogin : false, UserID : '', Name : '', IsEditor : false } Config.ErrorTable.set(9081,"배너 등록을 실패하였습니다."); Config.ErrorTable.set(9080,"배너 삭제를 실패하였습니다."); Config.ErrorTable.set(9079,"'멤버를 구합니다.' 신청그룹 선정(거부) 처리를 실패하였습니다."); Config.ErrorTable.set(9078,"그룹 운영(폐쇄) 처리를 실패하였습니다."); Config.ErrorTable.set(9077,"베스트 그룹 지정/취소를 실패하였습니다."); Config.ErrorTable.set(9076,"에디터 선정(거부) 처리를 실패하였습니다."); Config.ErrorTable.set(9075,"에디터 소개글 등록(수정)을 실패하였습니다."); Config.ErrorTable.set(9074,"스타일 지수 부여를 실패하였습니다."); Config.ErrorTable.set(9073,"발송일이 현재일보다 이전이거나 같습니다."); Config.ErrorTable.set(9072,"탈퇴처리를 실패하였습니다."); Config.ErrorTable.set(9071,"핫피플 선정/취소를 실패하였습니다."); Config.ErrorTable.set(9070,"메인 노출/해제처리를 실패하였습니다."); Config.ErrorTable.set(9069,"불량 아이템 신고건 삭제를 실패하였습니다."); Config.ErrorTable.set(9068,"불량 아이템에 대하여 허위신고 처리를 실패하였습니다."); Config.ErrorTable.set(9067,"불량 아이템 신고처리를 실패하였습니다."); Config.ErrorTable.set(9066,"노출/차단 처리를 실패하였습니다."); Config.ErrorTable.set(9065,"이미 등록된 관리자입니다."); Config.ErrorTable.set(9064,"관리자 삭제를 실패하였습니다."); Config.ErrorTable.set(9063,"관리자 수정을 실패하였습니다."); Config.ErrorTable.set(9062,"관리자 등록을 실패하였습니다."); Config.ErrorTable.set(9061,"방문자수 증가를 실패하였습니다."); Config.ErrorTable.set(9060,"이미 쇼케이스 에디터로 등록되었습니다."); Config.ErrorTable.set(9059,"이미 등록한 포스트입니다."); Config.ErrorTable.set(9058,"즐겨찾기 등록을 실패하였습니다."); Config.ErrorTable.set(9057,"포스트 수정을 실패하였습니다."); Config.ErrorTable.set(9056,"삭제를 실패하였습니다."); Config.ErrorTable.set(9055,"이벤트에 참여한 아이템 삭제를 실패하였습니다."); Config.ErrorTable.set(9054,"이미 친구하기를 신청하였습니다."); Config.ErrorTable.set(9053,"이미 친구로 등록되었습니다."); Config.ErrorTable.set(9052,"이미 이벤트에 참여하였습니다."); Config.ErrorTable.set(9051,"마이 스타일렛 방문자 등록을 실패하였습니다."); Config.ErrorTable.set(9050,"쪽지 보내기를 실패하였습니다."); Config.ErrorTable.set(9049,"댓글 등록을 실패하였습니다."); Config.ErrorTable.set(9048,"쪽지 삭제를 실패하였습니다."); Config.ErrorTable.set(9047,"친구에게 쪽지를 보냈습니다."); Config.ErrorTable.set(9046,"폴더 생성은 최대가 10개까지 입니다."); Config.ErrorTable.set(9045,"친구에게 아이템 쪽지를 보냈습니다."); Config.ErrorTable.set(9044,"스크랩하였습니다.
마이 스타일렛 페이지로 이동하시겠습니까?"); Config.ErrorTable.set(9043,"최대 20개를 초과하였습니다."); Config.ErrorTable.set(9042,"이미 불량게시물로 등록하였습니다."); Config.ErrorTable.set(9041,"검색어는 2자 이상 입력해 주십시오."); Config.ErrorTable.set(9040,"추천을 실패하였습니다."); Config.ErrorTable.set(9039,"이미 참여한 설문입니다."); Config.ErrorTable.set(9038,"설문 삭제를 실패하였습니다."); Config.ErrorTable.set(9037,"날짜 형식(YYYY-MM-DD)이 맞지 않습니다."); Config.ErrorTable.set(9036,"TBL_PollChoice 테이블 입력을 실패하였습니다."); Config.ErrorTable.set(9035,"TBL_PollMaster 테이블 입력을 실패하였습니다."); Config.ErrorTable.set(9034,"포스트 삭제를 실패하였습니다."); Config.ErrorTable.set(9033,"댓글 삭제를 실패하였습니다."); Config.ErrorTable.set(9032,"포스트와 관련 아이템 연결정보 등록을 실패하였습니다."); Config.ErrorTable.set(9031,"포스트와 태그 연결정보 등록을 실패하였습니다."); Config.ErrorTable.set(9030,"포스트 입력을 실패하였습니다."); Config.ErrorTable.set(9029,"TBL_Category2Item 테이블 삭제를 실패하였습니다."); Config.ErrorTable.set(9028,"TBL_Item2Style 테이블 삭제를 실패하였습니다."); Config.ErrorTable.set(9027,"TBL_Item2Tag 테이블 삭제를 실패하였습니다."); Config.ErrorTable.set(9026,"TBL_Item2Style 테이블 입력을 실패하였습니다."); Config.ErrorTable.set(9025,"태그 입력을 실패하였습니다."); Config.ErrorTable.set(9024,"아이템 삭제를 실패하였습니다."); Config.ErrorTable.set(9023,"TBL_FaultReport 테이블 입력을 실패하였습니다."); Config.ErrorTable.set(9022,"TBL_Item2Tag 테이블 입력을 실패하였습니다."); Config.ErrorTable.set(9021,"TBL_Category2Item 테이블 입력을 실패하였습니다."); Config.ErrorTable.set(9020,"아이템 등록을 실패하였습니다."); Config.ErrorTable.set(9019,"댓글 등록을 실패하였습니다."); Config.ErrorTable.set(9018,"이미 등록된 아이템입니다."); Config.ErrorTable.set(9017,"이미 그룹회원 가입 신청을 하셧습니다."); Config.ErrorTable.set(9016,"이미 그룹회원으로 등록되어 있습니다."); Config.ErrorTable.set(9015,"그룹회원 강제탈퇴 후 3개월간은 재가입 불가능합니다."); Config.ErrorTable.set(9014,"그룹회원 탈퇴 후 7일간은 재가입 불가능합니다."); Config.ErrorTable.set(9013,"TBL_RecomHistory 테이블 입력을 실패하였습니다."); Config.ErrorTable.set(9012,"추천을 위한 TBL_Post 테이블 수정을 실패하였습니다."); Config.ErrorTable.set(9011,"추천을 위한 TBL_Item 테이블 수정을 실패하였습니다."); Config.ErrorTable.set(9010,"이미 추천을 하였습니다."); Config.ErrorTable.set(9009,"추천을 위한 분기 처리값(1, 2)이 잘못 입력되었습니다."); Config.ErrorTable.set(9008,"Member 테이블 입력을 실패하였습니다."); Config.ErrorTable.set(9007,"TBL_StyleIndex 테이블 입력을 실패하였습니다."); Config.ErrorTable.set(9006,"TBL_UserAct 테이블 입력을 실패하였습니다."); Config.ErrorTable.set(9005,"TBL_Category 테이블 입력을 실패하였습니다."); Config.ErrorTable.set(9004,"TBL_MyStylet 테이블 입력을 실패하였습니다."); Config.ErrorTable.set(9003,"Sync_Member 테이블 입력을 실패하였습니다."); Config.ErrorTable.set(9002,"Member 테이블 수정을 실패하였습니다."); Config.ErrorTable.set(9001,"등록 아이디(번호) 생성에 실패했습니다."); Config.ErrorTable.set(9000,"오류가 발생하였습니다."); Config.ErrorTable.set(9509,"코디 삭제를 실패하였습니다."); Config.ErrorTable.set(9508,"코디 수정을 실패하였습니다."); Config.ErrorTable.set(9507,"코디 등록을 실패하였습니다."); Config.ErrorTable.set(9506,"통합회원 탈퇴처리를 실패하였습니다."); Config.ErrorTable.set(9505,"그룹에서 탈퇴 되셨습니다."); Config.ErrorTable.set(9504,"로그인하셔야 이용하실 수 있습니다."); Config.ErrorTable.set(9503,"재가입은 3개월 이후 가능합니다."); Config.ErrorTable.set(9502,"재가입은 7일 이후 가능합니다."); Config.ErrorTable.set(9501,"이미 신청하셨습니다."); Config.ErrorTable.set(9106,"나의 컨텐츠 카운트 수정에 실패했습니다."); Config.ErrorTable.set(9105,"당신의 스타일멘토 신청을 영구거부하였습니다."); Config.ErrorTable.set(9104,"이미 당신의 스타일멘토입니다."); Config.ErrorTable.set(9103,"예약일은 오늘 이후로 선택하십시오."); Config.ErrorTable.set(9102,"아이템 카테고리 삭제를 실패하였습니다."); Config.ErrorTable.set(9101,"아이템 카테고리 수정을 실패하였습니다."); Config.ErrorTable.set(9100,"아이템 카테고리 등록을 실패하였습니다."); Config.ErrorTable.set(9099,"Q&A 답변처리를 실패하였습니다."); Config.ErrorTable.set(9098,"멘토 지정(해제) 처리를 실패하였습니다."); Config.ErrorTable.set(9097,"이미 상대방이 먼저 친구 신청을 하였습니다."); Config.ErrorTable.set(9096,"이미 스크랩한 포스트입니다."); Config.ErrorTable.set(9095,"이미 스크랩한 아이템입니다."); Config.ErrorTable.set(9094,"스크랩을 실패하였습니다."); Config.ErrorTable.set(9093,"자신의 포스트는 스크랩할 수 없습니다."); Config.ErrorTable.set(9092,"자신의 아이템은 스크랩할 수 없습니다."); Config.ErrorTable.set(9091,"수정을 실패하였습니다."); Config.ErrorTable.set(9090,"쿼리 삭제를 실패하였습니다."); Config.ErrorTable.set(9089,"쿼리 수정을 실패하였습니다."); Config.ErrorTable.set(9088,"쿼리 등록을 실패하였습니다."); Config.ErrorTable.set(9087,"태그 삭제를 실패하였습니다."); Config.ErrorTable.set(9086,"스크랩 이미지 가져오기를 실패하였습니다."); Config.ErrorTable.set(9085,"최우선 노출(최우선 노출 취소) 처리를 실패하였습니다."); Config.ErrorTable.set(9084,"순서 변경을 실패하였습니다."); Config.ErrorTable.set(9083,"제휴사 지정(해제) 처리를 실패하였습니다."); Config.ErrorTable.set(9082,"배너 수정을 실패하였습니다."); gnb_action_clicked = function(param1,param2) { var gourl = ""; //alert(param1 + " , " + param2); switch(param1) { case "T01": gourl = "/stylet/mystylet/ApplyFriendManage.aspx?styletid=" + CurrentUser.UserID; break; case "T02": gourl = "/stylet/mystylet/SelectMsg.aspx?styletid=" + CurrentUser.UserID + "&filtertype=r"; break; case "T03": if(typeof(param2)!="undefined"&¶m2!="") { //alert("param2 : " + param2); param2 = param2.replace(/#\$/gi,"'"); //alert("replaced param2 : " + param2); gourl = "/stylet/Search/Search.aspx?searchstr=" + Common.utfEncoding(param2); } else { MsgBox.show("검색어를 입력하십시요"); return; } break; case "T04": //박재균 수정 - 080825 //gourl = "/stylet/StylePicks/SubCategoryMain.aspx?colorfilter=" + Common.utfEncoding(param2); gourl = "/stylet/stylepicksv2/ItemList.aspx?vmode=G&color=" + Common.utfEncoding(param2); break; } if(gourl.length>0)location.href = gourl; } /* 검색어를 랜덤으로 1개씩 반환하는 클래스 */ var SearchMod = { GetOneKeyword : function() { //검색어중에서 랜덤으로 1개 이하를 반환한다. var retval = ""; if(const_searchkeywords.length>0) { var rnd_max = const_searchkeywords.length - 1; var rnd_min = 0; var x = Math.floor( Math.random()*(rnd_max-rnd_min)+rnd_min); retval = const_searchkeywords[x]; } return retval; } } //Usage -> alert(SearchMod.GetOneKeyword());