function openLogin() { var strUrl = '/login/loginPop.html?back=%2Fmain%2Fmain.html'; var strOption = 'toolbar=no,width=400,height=240,status=no,menubar=no,resizable=no,scrollbars=no'; var objWin = window.open(strUrl, 'login', strOption); objWin.focus(); } function openViewImage(strGoodsNo, nImageNo) { var nMode = arguments[2]; var strUrl = '/shop/imageView.html?goodsno=' + strGoodsNo + '&ino=' + nImageNo + '&mode=' + nMode; var strOption = 'toolbar=no,width=750,height=590,status=no,resizable=yes,scrollbars=yes'; var objWin = window.open(strUrl, 'imageview', strOption); objWin.focus(); } function viewImage(strGoodsNo, nImageNo) { var strUrl = '/shop/imageView.html?goodsno=' + strGoodsNo + '&ino=' + nImageNo; var strOption = 'toolbar=no,width=750,height=590,status=no,menubar=no,resizable=yes,scrollbars=yes'; var objWin = window.open(strUrl, 'imageview', strOption); objWin.focus(); } function openInfo() { var strUrl = '/customer/info.html'; var objWin = window.open(strUrl, 'info', 'scrollbars=no,width=610,height=250,resizable=no'); } function gotoDirectCart(strGoodsNo) { var strUrl = '/shop/order/cart/cartWriteSub.html?goodsno=' + strGoodsNo + '&back=%2Fmain%2Fmain.html'; this.location.href = strUrl; } function searchGoods() { var objForm = this.document.all; var objSearchForm = objForm.strSearchGoods; var search = objForm.strSearchGoods.value; if ( search == "" || search == "»óÇ° °Ë»ö" ) { alert("°Ë»ö¾î¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä"); objSearchForm.focus(); } else { this.location.href = "/shop/searchShop.html?search=" + search; } } function gotoSupport() { var objForm = this.document.all; var strValue = objForm.selSupport.options[objForm.selSupport.selectedIndex].value; if(strValue == "01") { this.location.href = "/customer/index.html"; } else if(strValue == "02") { this.location.href = "/customer/mybook/myOrder.html"; } else if(strValue == "03") { this.location.href = "/shop/order/cart/cartGoods.html"; } else if(strValue == "04") { this.location.href = "/member/memberModify.html"; } else if(strValue == "05") { this.location.href = "/customer/coupon/ticketList.html"; } else if(strValue == "06") { this.location.href = "/shop/coupon/couponMain_BuyList.html"; } else if(strValue == "07") { this.location.href = "/customer/mybook/myMileage.html"; } else if(strValue == "08") { this.location.href = "/customer/sos/sosList.html"; } else if(strValue == "09") { this.location.href = "/customer/faq/faqListAll.html"; } else if(strValue == "10") { this.location.href = "/customer/allat/allat_info.html"; } } function gotoCategory() { var objForm = this.document.all; var strValue = objForm.selCategory.options[objForm.selCategory.selectedIndex].value; if(strValue > "00" && strValue < "10") { this.location.href = "/shop/category/categoryShop.html?cno1=" + strValue; } else if(strValue == "10") { this.location.href = "/shop/coupon/couponMain.html"; } else if(strValue == "11") { // this.location.href = "/shop/flea/fleaShop.html"; alert('º­·è½ÃÀåÀº ¸ÅÁÖ ±Ý¿äÀÏ 18½ÃºÎÅÍ ÀÏ¿äÀÏ 24½Ã±îÁö ¿ÀÇÂÇÕ´Ï´Ù.'); } else if(strValue == "12") { this.location.href = "/shop/coupon/couponMain.html"; } } function gotoCart(strGoodsNo) { var strUrl = '/shop/order/cart/cartWriteSub.html?goodsno=' + strGoodsNo; this.location.href = strUrl; } function gotoBrand() { var objForm = this.document.all; var strValue = objForm.selBrand.options[objForm.selBrand.selectedIndex].value; if(strValue != "000") { this.location.href = "/shop/brandShop.html?bno=" + strValue; } } function getNavigatorType() { if (navigator.appName == "Microsoft Internet Explorer") return 1; else if (navigator.appName == "Netscape") return 2; else return 0; } ///// Global Variable ///// ccRowMouseOverBackgroundColor = "#CCCCCC"; //¸¶¿ì½º ÁöÁ¤½Ã rowÀÇ background color ccRowMouseOutBackgroundColor1 = "#FFFFFF"; //¸¶¿ì½º°¡ ¹þ¾î³¯¶§ Ȧ¼ö rowÀÇ background color ccRowMouseOutBackgroundColor2 = "#F6F4F4"; //¸¶¿ì½º°¡ ¹þ¾î³¯¶§ ¦¼ö rowÀÇ background color ccSplitChar = ";"; //ParameterµéÀÇ ±¸ºÐÀÎÀÚ ///// Æ÷Ä¿½º°¡ ÀÖ´Â ºÎºÐÀº BackColor¹Ù²Ù±â & Àüü ¼±ÅÃµÇ°Ô Çϱâ ///// FocusColor = "#F0F0F0"; LostColor = "#CCCCCC"; function jsFocus() { if ( !jsNull(arguments[1]) ) { if ( arguments[1] == "D" ) arguments[0].value = arguments[0].value.replace(/-/g,''); else if ( arguments[1] == "T" ) arguments[0].value = arguments[0].value.replace(/:/g,''); else if ( arguments[1] == "C" ) arguments[0].value = arguments[0].value.replace(/,/g,''); } arguments[0].style.backgroundColor = LostColor; arguments[0].select(); } function jsBlur() { arguments[0].style.backgroundColor = FocusColor; if ( !jsNull(arguments[1]) ) { if ( arguments[1] == "N" ) { if ( jsHangul(arguments[0].value) ) { alert(arguments[0].title); arguments[0].focus(); return false; } } else if ( arguments[1] == "D" ) { jsDash(arguments[0], arguments[2]); } else if ( arguments[1] == "T" ) { jsColon(arguments[0]); } else if ( arguments[1] == "C" ) { if ( jsHangul(arguments[0].value) ) { alert(arguments[0].title); arguments[0].focus(); return false; } arguments[0].value = jsComma(arguments[0]); } else if ( arguments[1] == "U" ) { arguments[0].value = arguments[0].value.toUpperCase(); } else if ( arguments[1] == "L" ) { arguments[0].value = arguments[0].value.toLowerCase(); } else if ( arguments[1] == "E" ) { jsEmailCheck(arguments[0]); } else if ( arguments[1] == "NP" ) { var jTemp = arguments[0].value; var jNewTemp; jNewTemp = jTemp; jNewTemp = jNewTemp.replace(/%/g,''); // jNewTemp = jNewTemp.replace(/'/g,''); jNewTemp = jNewTemp.replace(/\"/g,''); jNewTemp = jNewTemp.replace(/_/g,''); jNewTemp = jNewTemp.replace(/`/g,''); jNewTemp = jNewTemp.replace(/;/g,''); jNewTemp = jNewTemp.replace(/~/g,''); jNewTemp = jNewTemp.replace(/!/g,''); jNewTemp = jNewTemp.replace(/@/g,''); jNewTemp = jNewTemp.replace(/#/g,''); jNewTemp = jNewTemp.replace(/\$/g,''); // jNewTemp = jNewTemp.replace(/\^/g,''); // jNewTemp = jNewTemp.replace(/&/g,''); jNewTemp = jNewTemp.replace(/\//g,''); jNewTemp = jNewTemp.replace(/\\/g,''); jNewTemp = jNewTemp.replace(/\*/g,''); jNewTemp = jNewTemp.replace(/\|/g,''); jNewTemp = jNewTemp.replace(/,/g,''); jNewTemp = jNewTemp.replace(/\?/g,''); if (jTemp != jNewTemp) { alert("Ư¼ö¹®ÀÚ´Â ÀÔ·ÂÇÏ½Ç ¼ö ¾ø½À´Ï´Ù."); arguments[0].value = jNewTemp; return; } } } } ///// ¸ðµç È­¸éÀÌ ¿­¸± ¶§ ù¹ø° Elements¿¡°Ô Æ÷Ä¿½º ÁÖ±â function jsFocusElements() { var focusObj = eval("document.all."+arguments[0]); focusObj.focus(); } ///// Null Check function jsNull() { if ( arguments[0] == "" || arguments[0] == null || arguments[0] == "undefined" ) return true; else return false; } ///// Numeric Check function jsNumeric() { if ( jsNull(arguments[0]) == false ) { for (var i = 0; i < arguments[0].length; i++) { if (arguments[0].charAt(i) < "0" || arguments[0].charAt(i) > "9") { return false; } } } return true; } ///// À±´Þ Æ÷ÇÔ ´Þº° Àϼö Return function jsDaysPerMonth() { var DOMonth = new Array("31","28","31","30","31","30","31","31","30","31","30","31"); var IDOMonth = new Array("31","29","31","30","31","30","31","31","30","31","30","31"); if ( (arguments[0]%4) == 0 ) { if ( (arguments[0]%100) == 0 && (arguments[0]%400) != 0 ) return DOMonth[arguments[1]-1]; return IDOMonth[arguments[1]-1]; } else return DOMonth[arguments[1]-1]; } ///// Date Check function jsDate() { var vDate = arguments[0].value.replace(/-/g,''); var vGubun = arguments[1]; //yyyymmdd, yyyymm, yyyy var vYear = 0; var vMon = 0; var vDay = 0; if ( jsNull(vDate) ) return false; if ( vDate.length != vGubun.length ) { alert(arguments[0].title); arguments[0].focus(); return false; } else { if ( jsNumeric(vDate) ) { switch(vGubun) { case "yyyy" : return true; break; case "yyyymm" : vMon = parseInt(vDate.substr(4,2)); if ( (vMon > 12) || (vMon < 0) ) { alert("INSERT MONTH"); arguments[0].focus(); return false; } break; case "yyyymmdd": vYear = parseInt(vDate.substr(0,4)); vMon = parseInt(vDate.substr(4,2)); vDay = parseInt(vDate.substr(6,2)); if ( (vMon > 12) || (vMon < 0) ) { alert("MONTH"); arguments[0].focus(); return false; } if ( (vDay > jsDaysPerMonth(vYear, vMon)) || (vDay < 0) ) { alert(vMon+"MONTH is "+jsDaysPerMonth(vYear, vMon)+" Days \nPlease, Insert Day..."); arguments[0].focus(); return false; } break; default: break; } } else { alert("INSERT NUMBER"); arguments[0].focus(); return false; } } return true; } ///// Time Check function jsTime() { var vTime = arguments[0].value.replace(/:/g,''); var vHH = 0; var vMI = 0; if ( jsNull(vTime) ) return false; if ( vTime.length != 4 ) { alert(arguments[0].title); arguments[0].focus(); return false; } else { if ( jsNumeric(vTime) ) { vHH = parseInt(vTime.substr(0,2)); vMI = parseInt(vTime.substr(2,2)); if ( (vHH > 23) || (vHH < 0) ) { alert("½Ã°£À» ´Ù½Ã ÀÔ·ÂÇϼ¼¿ä(00 ¡­ 23)"); arguments[0].focus(); return false; } if ( (vMI > 59) || (vMI < 0) ) { alert("ºÐÀ» ´Ù½Ã ÀÔ·ÂÇϼ¼¿ä(00 ¡­ 59)"); arguments[0].focus(); return false; } } else { alert("¼ýÀÚ¸¸ ÀÔ·ÂÇϼ¼¿ä."); arguments[0].focus(); return false; } } return true; } ///// Date (YYYY-MM-DDÇü½Ä) º¯È¯ function jsDash() { var argVal = arguments[0].value; if ( jsDate(arguments[0], arguments[1]) ) { switch(arguments[1]) { case "yyyy": arguments[0].value = argVal; break; case "yyyymm": arguments[0].value = argVal.substr(0,4)+"-"+argVal.substr(4,2); break; case "yyyymmdd": arguments[0].value = argVal.substr(0,4)+"-"+argVal.substr(4,2)+"-"+argVal.substr(6,2); break; default: arguments[0].value = ""; break; } } } ///// Time (HH24:MI) º¯È¯ function jsColon() { var argVal = arguments[0].value; if ( jsTime(arguments[0]) ) { arguments[0].value = argVal.substr(0,2)+":"+argVal.substr(2,2); } } ///// Length Check (ÇÑ±Û 2Byteó¸®Çؼ­) function jsHangul() { if ( jsNull(arguments[0]) == false ) { for (var i=0; i < arguments[0].length; i++) { // ÇѱÛÀÎ °æ¿ì ±æÀÌ°¡ UniCode °ªÀº 10000 ÀÌ»óÀÌ´Ù. if(arguments[0].charCodeAt(i) > 10000 ) return true; } } return false; } ///// window.openÀ» »ç¿ëÇؼ­ È­¸é¿­±â ----------------------------------------------------- function jsPopup() { var settings = ""; var url = arguments[0]; var target = arguments[1]; settings ='height='+arguments[3]+','; settings +='width='+arguments[2]+','; settings +='top='+((screen.height-parseInt(arguments[3]))/2)+','; settings +='left='+((screen.width-parseInt(arguments[2]))/2)+','; settings +='dependent=yes,'; settings +='scrollbars=yes,'; settings +='resizable=true,'; settings +='toolbar=false,'; settings +='status=false'; winInstance = window.open(url, target, settings, true); if (parseInt(navigator.appVersion) >= 4 ) winInstance.window.focus(); } ///// Text Box¿¡¼­ EnterKeyÄ¡¸é ´ÙÀ½À¸·Î ³Ñ¾î°¡°Ô ÇÑ´Ù ///// ¼ýÀÚ°ª¸¸ ÀÔ·ÂµÇ°Ô ÇÑ´Ù. N ///// ¼ýÀÚ°ª, ÀüÈ­¹øÈ£ Dash±îÁö ÀÔ·ÂµÇ°Ô ÇÑ´Ù. T ///// TextArea ÀԷ°ª, Maxlength CheckÇÑ´Ù. M (delete) function jsKeyDown() { if(event.keyCode == 13) { for (var i=0; i=48&&event.keyCode<=57) || (event.keyCode>=96&&event.keyCode<=105) || event.keyCode==8 || event.keyCode==9 || event.keyCode==15 || event.keyCode==46 || event.keyCode==33 || ( event.keyCode>=34&&event.keyCode<=39) || (event.keyCode>=39&&event.keyCode<=42) || event.keyCode==64 || event.keyCode==94 || event.keyCode==109 || event.keyCode==189 ) event.returnValue = true; else event.returnValue = false; break; case "T": if ((event.keyCode==32)||((event.keyCode>64)&&(event.keyCode<91))||((event.keyCode>105)&&(event.keyCode<112)&&(event.keyCode!=109))||((event.keyCode>185)&&(event.keyCode<189))||((event.keyCode>190)&&(event.keyCode<192))||((event.keyCode>218)&&(event.keyCode<225))) event.returnValue = false; else event.returnValue = true; break; default: break; } } ///// Äĸ¶Âï±â (½Ç½Ã°£ °¡´É) function jsComma() { var j = 0; var argStr = arguments[0].value.replace(/ /g,''); var rtnStr = ""; if ( jsNull(argStr) ) return ""; for ( var i=argStr.length+2; i>-1; i-- ) { if ( (j%3==0) && (j>3) ) rtnStr = ","+rtnStr; rtnStr = argStr.charAt(i) + rtnStr; j++; } return rtnStr; } ///// Null Check function jsNullCheck() { var vArgArray = arguments[0]; //¹è¿­°ªÀÌ ´ã°ÜÁ®ÀÖ´Ù. for (var i=0; i 0)&&(arguments[0].value.indexOf(".") > 2))&&(arguments[0].value.indexOf("@") < arguments[0].value.indexOf("."))) return true; else { alert("E-MailÇü½Ä°ú ´Ù¸¨´Ï´Ù. \n"+arguments[0].title); arguments[0].focus(); return false; } } ///// °øÅë Calendar ºÒ·¯¿À±â function jsCalendar() { //ShowCalendar(arguments[0]); //window.open("/include/minical/calendar.asp?hlcElement=" + arguments[0],"calendar", "menubar=no, toolbar=no, width=360, height=320") var win = showModalDialog("/util/calendar.php?strThisElement=" + arguments[0],this,"dialogWidth:360px; dialogHeight:320px; center=yes; screenTop=yes; scroll=no; status=no; help=no;"); } ///// °øÅë ¿ìÆí¹øÈ£ ºÒ·¯¿À±â function jsPostList() { vArg = arguments[0] + ccSplitChar + arguments[1] + ccSplitChar + arguments[2] + ccSplitChar; //Zip, Address1, Address2 var win = showModalDialog("/util/postList.php?hlcRtn="+vArg,this,"dialogWidth:580px; dialogHeight:508px; center=yes; screenTop=yes; scroll=yes; status=no; help=no;"); } ///// HTML special character ó¸® function jsHtmlspecialchars(strString) { strString = strString.replace(/&/g,'&'); strString = strString.replace(//g,'>'); strString = strString.replace(/"/g,'"'); strString = strString.replace(/'/g,'''); return strString; } function swfView(width, height, url){ document.write(""); document.write(" "); document.write(" "); document.write(" "); document.write(" "); document.write(" "); document.write(""); } function showFlash(strUrl, nWidth, nHeight) { document.write(""); document.write(" "); document.write(" "); document.write(" "); document.write(" "); document.write(""); } function showMovie(strUrl) { document.write(""); } function openPopupWin(strUrl, nWidth, nHeight) { var strOption = "toolbar=no,width=" + nWidth + ",height=" + nHeight + ",status=no,resizable=no,scrollbars=no"; var objWin = window.open(strUrl, "viewerEditBBSWindow" + parseInt(Math.random()*1000), strOption); objWin.focus(); }