function onCalendar(object,datetype){ var childWindows; if(childWindows != null) childWindows.close(); objectname = object.name; str = "toolbar=no, location=no, directories=no, menubar=no, scrollbars=no, resizable=no, copyhistory=no"; str = str + ",,width=275, height=300, left=370, top=230"; winname = "calendar"; URL = '/include/calendar.jsp?object='+object.name+'&datetype=y-m-d'; childWindows = window.open(URL,winname,str); if(childWindows.opener == null){ childWindows.opener = window; } } /* ¸ÖƼµî·Ï½Ã ´Þ·ÂÈ£Ãâ */ function onCalendar2(objectname,datetype){ var childWindows; if(childWindows != null) childWindows.close(); str = "toolbar=no, location=no, directories=no, menubar=no, scrollbars=no, resizable=no, copyhistory=no"; str = str + ",,width=275, height=300, left=370, top=230"; winname = "calendar"; URL = '/include/calendar.jsp?object='+objectname+'&datetype=y-m-d'; childWindows = window.open(URL,winname,str); if(childWindows.opener == null){ childWindows.opener = window; } } var isOpenViewer = true; function imageViewer( strImageSrc) { if (isOpenViewer) { strImageViewerUrl ="/common/editor/image_viewer.jsp?strImageSrc="+ escape(strImageSrc); showOpenWin("viewerWin", strImageViewerUrl, 0, 0, 600, 400, 2); } } function showImageViewer( strSourceImageUrl) { imageViewer( strSourceImageUrl); } ////////////////////////////////////////////////////////////////////////////// // ±â´É: Äí۰ª ¼³Á¤ // ÆÄ¶ó¹ÌÅÍ: Äí۸í,Äí۰ª,¼Ò¸ê³¯Â¥ // ¸®Åϰª: ¾øÀ½ ////////////////////////////////////////////////////////////////////////////// function setCookie( name, value, expiredays) { var todayDate = new Date(); todayDate.setDate( todayDate.getDate() + expiredays ); document.cookie = name + "=" + escape( value ) + "; domain="+ location.hostname +"; path=/; expires=" + todayDate.toGMTString() + ";" } ////////////////////////////////////////////////////////////////////////////// // ±â´É: ¼³Á¤µÈ Äí۰ª °¡Á®¿À±â // ÆÄ¶ó¹ÌÅÍ: Äí۸í // ¸®Åϰª: Äí۰ª ////////////////////////////////////////////////////////////////////////////// function getCookie( sName) { var x = 0; var sNameOfCookie = sName + "="; while ( x <= document.cookie.length) { var y = (x + sNameOfCookie.length); if ( document.cookie.substring( x, y ) == sNameOfCookie ) { if ( (endOfCookie=document.cookie.indexOf( ";", y )) == -1 ) endOfCookie = document.cookie.length; return unescape( document.cookie.substring( y, endOfCookie ) ); } x = document.cookie.indexOf( " ", x ) + 1; if ( x == 0 ) break; } return ""; } /* function deleteCookie() { if (document.cookie != "") { if (confirm("Äí۸¦ ¸ðµÎ »èÁ¦ÇϽðڽÀ´Ï±î?")) { thisCookie = document.cookie.split("; ") expireDate = new Date expireDate.setDate(expireDate.getDate()-1) for (i=0; i 2 && objMenu.style.display != "none") { objMenu.style.display = "none"; intCurrentOpenedParentCode = null; } else { objMenu.style.display = "block"; } } } } } //====================================================================================== // DESCRIPTION : Window Create Function // Parameter : intType : 0 ( General Window) // 1 ( Fixed Window) // 2 ( Fixed Window + Center Position) // 3 ( Fixed Window + Center Position + No scroollbars) // Return Value : //====================================================================================== function showOpenWin( strWinName, strUrl, intLeft, intTop, intWidth, intHeight, intType) { var sScrollBars = "yes" if( intType == 2 || intType == 3) { intLeft = ( window.screen.availWidth - intWidth) / 2; intTop = ( window.screen.availHeight - intHeight) / 2; if (intLeft < 0) intLeft = 0; if (intTop < 0) intTop = 0; } if( intType == 3) sScrollBars = "no"; if( intType == 0) sFeatures = "left="+ intLeft +", top="+ intTop +", width="+ intWidth +", height="+ intHeight + ",scrollbars=" + sScrollBars; else sFeatures = "fullscreen=no,toolbar=no,location=no,directories=no,status=no,menubar=no, scrollbars="+sScrollBars+",resizable=no, left="+ intLeft +", top="+ intTop +", width="+ intWidth +", height="+ intHeight; CreateWin = window.open( strUrl, strWinName, sFeatures); } //====================================================================================== // DESCRIPTION : Modal Dialog // Parameter : intType : 2 (Center Position) // // // Return Value : //====================================================================================== function ShowModalWin( strUrl, vArguments, intLeft, intTop, intWidth, intHeight, intType) { if ( intType == 2) sFeatures = "dialogLeft:"+ intLeft +"px;dialogTop: "+ intTop +"px; dialogWidth:"+ intWidth +"px; dialogHeight: "+ intHeight +"px; edge:Raised; center:Yes; help:no; resizable:Yes; status: Yes;"; else sFeatures = "dialogLeft:"+ intLeft +"px;dialogTop: "+ intTop +"px; dialogWidth:"+ intWidth +"px; dialogHeight: "+ intHeight +"px;"; window.showModalDialog( strUrl, vArguments, sFeatures); } //====================================================================================== // DESCRIPTION : À̹ÌÁö Åױ׿¡ ¸¶¿ì½º ¿À¹ö½Ã // Parameter : // // // Return Value : //====================================================================================== var strBackupImageSrc; function imageOnMouseEvent( strEvent, objImage, strOverImgSrc) { if (strEvent == "over") { strBackupImageSrc = document[ objImage].src; document[ objImage].src = strOverImgSrc; } else document[ objImage].src = strBackupImageSrc; // Restore Image } //====================================================================================== // DESCRIPTION : üũ¹Ú½º Àüü¼±ÅÃ/ÇØÁ¦ // Parameter : // // // Return Value : //====================================================================================== function setCheckAll( objForm) { for(var intCnt =0; intCnt < objForm.elements.length; intCnt++) { var el = objForm.elements[ intCnt]; if(el.name != "checkbox") el.checked = !el.checked; } } //====================================================================================== // Description : ÇöÀç ¿äûµÈ URL¿¡ Æ÷ÇÔµÈ Äõ¸®½ºÆ®¸µÀÇ °ªÀ» °¡Á®¿È // Parameter : // Return Value : // Example : var qs = new queryString(); // qs.get("param1","some default value"); //====================================================================================== function queryString() { var strLocation = location.search.substring(1, location.search.length); var args = strLocation.split('&'); for (var i = 0; i < args.length; i++) { var pair = args[i].split('='); temp = unescape(pair[0]).split('+'); key = temp.join(' '); temp = unescape(pair[1]).split('+'); value = temp.join(' '); this[key] = value; } this.get = queryString_Get; } function queryString_Get(strKey, strDefault) { var value = this[strKey]; if (value == null) value = strDefault; return value; } //====================================================================================== // Description : ÇöÀç ¼±ÅõǾî ÀÖ´Â °´Ã¼ÀÇ »ç¿ëÀÌ ³¡³ª¸é Æ÷Ä¿½º¸¦ À̵¿ // Parameter : Æ÷Ä¿½ºÇÒ °´Ã¼¿Í ÀÌ ÇÔ¼ö°¡ »ç¿ëµÈ °´Ã¼¿ÍÀÇ Offest // Return Value : ¿¡·¯ ¸Þ½ÃÁö (¸®ÅϰªÀÌ true À϶§ ¾ÆÀ̵𰡠ÀûÇÕÇÑ °ÍÀÓ) // Example : //====================================================================================== function moveFocusTo(intOffset) { var objForm = event.srcElement.form; for(var i = 0; i < objForm.elements.length; i++) { if(objForm.elements[i] == event.srcElement) { objForm.elements[ i + intOffset].focus(); break; } } } //====================================================================================== // Description : ¿¡ ¼±ÅÃµÈ °ªÀ» üũÇÔ // Parameter : objInput / º¯°æÇÒ °´Ã¼ÀÇ ÂüÁ¶ // Parameter : strValue / º¯°æÇÒ °ª // Parameter : intDefaultIndex / ±âº»À¸·Î ¼±ÅÃÇÒ À妽º // Return Value : Boolean (º¯°æÇÒ °ªÀ» ã¾Æ üũ ÇßÀ» °æ¿ì) //====================================================================================== function changeCheckedValue(objInput, strValue, intDefaultIndex) { if(objInput == null) { alert("#DEBUG# ChangeCheckedValue()\n"+ strValue + " °ªÀ» ÁöÁ¤ÇÒ °´Ã¼°¡ ¾ø½À´Ï´Ù."); return false; } // Ä÷º¼ÇÀÌ ¾Æ´Ñ °´Ã¼ 1°³¸¸ ÀÖÀ» °æ¿ì if(objInput != null && objInput.length == undefined) { if(strValue == objInput.value) { objInput.checked = true; } else { if(intDefaultIndex == 0) { // °´Ã¼ 1°³¸¸ ÀÖÀ»¶§ µðÆúÆ®°¡ ù °´Ã¼·Î ÁöÁ¤µÇ¾î ÀÖÀ» °æ¿ì objInput.checked = true; } } return true; } else { // °´Ã¼°¡ 2°³ ÀÌ»óÀÎ Ä÷º¼ÇÀÎ °æ¿ì if(objInput[intDefaultIndex] != null) { // µðÆúÆ®·Î üũÇÒ °´Ã¼¿¡ üũ objInput[intDefaultIndex].checked = true; } for(i=0; i < objInput.length; i++) { if(strValue == objInput[i].value) { objInput[i].checked = true; return true; } } } return false; // ¹Ù²ÙÁö ¸øÇßÀ½ } //====================================================================================== // Description : 1000 -> 1,000 À¸·Î º¯°æÇÔ // Parameter : number / º¯°æÇÒ ¼ýÀÚ // Return Value : ¼¼ÀÚ¸®¸¶´Ù Äĸ¶°¡ ÂïÈù ¹®ÀÚ¿­ //====================================================================================== function formatNumber(number) { if (number < 0) { number *= -1; var minus = true; }; else var minus = false; var dotPos = (number + "").split("."); var dotU = dotPos[0]; var dotD = dotPos[1]; var commaFlag = dotU.length % 3; if(commaFlag) { var out = dotU.substring(0, commaFlag); if (dotU.length > 3) out += ","; } else var out = ""; for (var i=commaFlag; i < dotU.length; i+=3) { out += dotU.substring(i, i+3); if( i < dotU.length-3) out += ","; } if(minus) out = "-" + out if(dotD) return out + "." + dotD; else return out; } function trim(strSource) { re = /^[\s¡¡]+|[\s¡¡]+$/g; return strSource.replace(re, ''); } function ltrim (strSource) { re = /^[\s¡¡]+/g; return strSource.replace(re, ''); } function rtrim (strSource) { re = /[\s¡¡]+$/g; return strSource.replace(re, ''); } function showDocPrintWin() { var strLocationUrl = location.href; if (strLocationUrl.indexOf("?") != -1) strLocationUrl = strLocationUrl + "&isPrintMode=true"; else strLocationUrl = strLocationUrl + "?isPrintMode=true"; showOpenWin("printWin", strLocationUrl, 0, 0, 640, 600, 2); } function setPrint() { var objDocPrint = document.getElementById("imgDocPrint"); objDocPrint.style.display = "none"; window.print(); objDocPrint.style.display = "block"; } function showZipCodeWin( strFrmCtlNm, strFstZipCdCtlNm, strLstZipCdCtlNm, strBaseAddrCtlNm) { strUrl = "/member/me_frm_zip.jsp?strFrmCtlNm="+ strFrmCtlNm +"&strFstZipCdCtlNm="+ strFstZipCdCtlNm +"&strLstZipCdCtlNm="+ strLstZipCdCtlNm +"&strBaseAddrCtlNm="+ strBaseAddrCtlNm; showOpenWin("zipCodeWin", strUrl, 0, 0, 387, 316, 2); } function showIdPwWin() { strUrl = "/member/me_frm_findidpw.jsp"; showOpenWin("FindIdPw", strUrl, 0, 0, 387, 279, 2); } function onEscapeKeyDown() { if (event.keyCode == 27) window.close(); } function onEscapeKeyDownByParent() { if (event.keyCode == 27) parent.window.close(); } function containsElement(arr, ele) { var found = false, index = 0; while(!found && index < arr.length) if(arr[index] == ele) found = true; else index++; return found; } function getIndex(input) { var index = -1, i = 0, found = false; while (i < input.form.length && index == -1) if (input.form[i] == input) index = i; else i++; return index; return true; } function autoTab(objElement, len, e) { var keyCode = e.keyCode; var filter = [0,8,9,16,17,18,37,38,39,40,46]; if(objElement.value.length >= len && !containsElement(filter,keyCode)) { objElement.value = objElement.value.slice(0, len); objElement.form[(getIndex( objElement)+1) % objElement.form.length].focus(); } } //====================================================================================== // Description : Áֹεî·Ï¹øÈ£ Çü½ÄÀÌ ¸Â´ÂÁö °Ë»çÇÔ // Writer : // Parameter : strIdNum1, strIdNUm2 // Return Value : Boolean //====================================================================================== function checkIdentNum(strIdNum1, strIdNum2) { if((strIdNum1.length != 6) || strIdNum2.length != 7) { return false; } if((strIdNum1.substring(2, 4) < 1) || (strIdNum1.substring(2, 4) > 12)) { return false; } if((strIdNum1.substring(4, 6) < 1) || (strIdNum1.substring(4, 6) > 31)) { return false; } var intTotal = 0; for(var intCnt = 0; intCnt < 6; intCnt++) { var intTemp = strIdNum1.charAt(intCnt) * (intCnt+2); intTotal += intTemp; } intTotal += strIdNum2.charAt( 0) * 8 + strIdNum2.charAt( 1) * 9 + strIdNum2.charAt( 2) * 2 + strIdNum2.charAt( 3) * 3 + strIdNum2.charAt( 4) * 4 + strIdNum2.charAt( 5) * 5; intTotal %= 11; intTotal = 11 - intTotal; intTotal %= 10; if(intTotal != strIdNum2.charAt(6)) { return false; } return true; } //====================================================================================== // DESCRIPTION : Æ÷Àå µðÀÚÀÎ ¼¿·ºÆ® ¹Ú½º ¸µÅ© // Parameter : // // // Return Value : //====================================================================================== function selected_html(x,y) { if( (x == 1) && (y == 1)) { location.replace("interiordesign.jsp"); }else if( (x == 1) && (y == 2)){ location.replace("design_inter_2003_02.jsp"); }else if( (x == 1) && (y == 3)){ location.replace("design_inter_2003_03.jsp"); }else if( (x == 1) && (y == 4)){ location.replace("design_inter_2003_04.jsp"); }else if( (x == 2) && (y == 1)){ location.replace("design_inter_2002_01.jsp"); }else if( (x == 2) && (y == 2)){ location.replace("design_inter_2002_02.jsp"); }else if( (x == 2) && (y == 3)){ location.replace("design_inter_2002_03.jsp"); }else if( (x == 2) && (y == 4)){ location.replace("design_inter_2002_04.jsp"); }else if( (x == 3) && (y == 1)){ location.replace("design_inter_2001_01.jsp"); }else if( (x == 3) && (y == 2)){ location.replace("design_inter_2001_02.jsp"); }else if( (x == 3) && (y == 3)){ location.replace("design_inter_2001_03.jsp"); }else if( (x == 3) && (y == 4)){ location.replace("design_inter_2001_04.jsp"); }else if( (x == 4) && (y == 1)){ location.replace("design_inter_2004_01.jsp"); }else if( (x == 4) && (y == 2)){ location.replace("design_inter_2004_02.jsp"); }else if( (x == 4) && (y == 3)){ location.replace("design_inter_2004_03.jsp"); }else if( (x == 4) && (y == 4)){ location.replace("design_inter_2004_04.jsp"); } } //====================================================================================== // DESCRIPTION : Æ÷Àå µðÀÚÀÎ ¼¿·ºÆ® CHANGE // Parameter : // // // Return Value : //====================================================================================== function cleanup_option_list() { form2.section.options.length=0; } function change_option() { cleanup_option_list(); var func_name="change_option1_"; func_name += form2.year.selectedIndex; func_name += "()"; eval(func_name); } function change_option1_3() { form2.section.options[0] = new Option('°³¹ß¹æÇâ','1'); form2.section.options[1] = new Option('°ø»çÁö¿ø»ç¾÷','2'); form2.section.options[2] = new Option('³ó»ê¹°Æ÷ÀåµðÀÚÀÎ','3'); form2.section.options[3] = new Option('¼ö»ê¹°Æ÷ÀåµðÀÚÀÎ','4'); } function change_option1_1() { form2.section.options[0] = new Option('°³¹ß¹æÇâ','1'); form2.section.options[1] = new Option('°ø»çÁö¿ø»ç¾÷','2'); form2.section.options[2] = new Option('³ó»ê¹°Æ÷ÀåµðÀÚÀÎ','3'); form2.section.options[3] = new Option('¼ö»ê¹°Æ÷ÀåµðÀÚÀÎ','4'); } function change_option1_2() { form2.section.options[0] = new Option('°³¹ß¹æÇâ','1'); form2.section.options[1] = new Option('°ø»çÁö¿ø»ç¾÷','2'); form2.section.options[2] = new Option('³ó»ê¹°Æ÷ÀåµðÀÚÀÎ','3'); form2.section.options[3] = new Option('¼ö»ê¹°Æ÷ÀåµðÀÚÀÎ','4'); } function change_option1_0() { form2.section.options[0] = new Option('¼ö»ê¹°Æ÷ÀåµðÀÚÀÎ','4'); } /*±âº» ·Ñ¿À¹ö½ºÅ©¸³Æ® ½ÃÀÛ*/ function imgrollover(img,overname){ img.src = overname; } function imgrollout(img,outname){ img.src = outname; } /*±âº» ·Ñ¿À¹ö½ºÅ©¸³Æ® ³¡*/ function openwin(url,opt){ if(url != ""){ window.open(url,'pop',opt); } return; } /*ÇÁ¸°Æ®*/ function printOk(){ var printwin; printwin = window.open("/jsp/print/print.html","print","left=10px;top=10px;height=500,width=760,scrollbars=yes,toolbar=yes,menubar=yes"); printwin.focus(); } /*********************************************************************************************** ¸ÞÀÏ º¸³»±â ************************************************************************************************/ var dialog1; function formmail(address) { var strDmask = "toolbar=no,location=no,directories=no,status=no,menubar=no, scrollbars=no,resizable=no,width=575,height=380"; recipient = address; if (dialog1 == null){ dialog1=window.open('/html/mailing/FormMail.jsp', '', strDmask); } else if (dialog1.closed) { dialog1=window.open('/html/mailing/FormMail.jsp', '', strDmask); } else { dialog1.close(); dialog1=null; dialog1=window.open('/html/mailing/FormMail.jsp', '', strDmask); } } function con_view2(siche_this) { custom_01.style.display='none'; custom_02.style.display='none'; custom_03.style.display='none'; custom_04.style.display='none'; siche_this.style.display='block'; } function windowopen(url, name, x, y){ var printwin; printwin = window.open(url, name, "left=10px;top=10px;height=" + y + ",width=" + x + ",scrollbars=yes,toolbar=no,menubar=no"); printwin.focus(); } /*ÇÁ¸°Æ®*/ function printOk(){ var printwin; printwin = window.open("/jsp/print/print.html","print","left=10px;top=10px;height=500,width=760,scrollbars=yes,toolbar=yes,menubar=yes"); printwin.focus(); } function containsChars(input,chars) { for (var inx = 0; inx < input.value.length; inx++) { if (chars.indexOf(input.value.charAt(inx)) != -1) return true; } return false; } function MM_swapImgRestore() { //v3.0 var i,x,a=document.MM_sr; for(i=0;a&&i0&&parent.frames.length) { d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);} if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i0&&parent.frames.length) { d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);} if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i