/** * @brief : 기본 URL 정보 **/ var _URL = new Array(25); _URL['default'] = ""; _URL['cube'] = "/cubecreater"; _URL['style'] = "/cubecreater/style"; _URL['script'] = "/cubecreater/script"; _URL['inc'] = "/cubecreater/inc"; _URL['lib'] = "/cubecreater/lib"; _URL['class'] = "/cubecreater/class"; _URL['libcommon'] = "/cubecreater/common"; _URL['module'] = "/cubecreater/module"; _URL['templet'] = "/cubecreater/templet"; _URL['upload'] = "/upload"; _URL['jqueryUI'] = "/cubecreater/jqueryUI"; _URL['fckeditor'] = "/cubecreater/fckeditor"; _URL['swfupload'] = "/cubecreater/swfupload"; _URL['jqueryup'] = "/cubecreater/jQueryFileUp"; _URL['blank'] = "/cubecreater/common/blank.html"; _URL['mobile'] = "http://m.dkmc.or.kr"; _URL['defaultSSL'] = "https://www.dkmc.or.kr"; _URL['defaultSSLRTN'] = "http://www.dkmc.or.kr"; _URL['full'] = "http://www.dkmc.or.kr/Mortuary/_script/config.js.php"; _URL['half'] = "/Mortuary/_script/config.js.php"; _URL['_style'] = "/Mortuary/_style"; _URL['_script'] = "/Mortuary/_script"; _URL['common'] = "/Mortuary/common"; _URL['executesub'] = "/Mortuary/execute"; var defaultHost = "www.dkmc.or.kr"; /** * @brief : 정규표현식 패턴 **/ var _REGEXP = new Array(); _REGEXP['id'] = /^[a-zA-Z0-9-]{4,20}$/; _REGEXP['comid'] = /^[0-9]{10}$/; _REGEXP['passwd'] = /^[a-zA-Z0-9_-`~!@#$%^&*)(+]{4,20}$/; _REGEXP['phone'] = /(^0[1-9]{1}[0-9]{1})-([1-9][0-9]{1,3})-([0-9]{4})$/; _REGEXP['zip'] = /(^[1-9]{1}[0-9]{2})-([0-9]{3})$/; _REGEXP['number'] = /(\d+)/; _REGEXP['email'] = /^([A-Za-z0-9-_.]+)?@[A-Za-z0-9_-]+\.[A-Za-z0-9_-]+(\.[A-Za-z0-9_-]{2,4})?$/i; _REGEXP['ip'] = /^((2[0-4][0-9]|25[0-5]|1[0-9]{2}|[0-9]{1,2})\.){3}(2[0-4][0-9]|25[0-5]|1[0-9]{2}|[0-9]{1,2})$/g; /** * @brief : 브라우저, OS 정보 **/ var appName = navigator.appName; var userAgent = navigator.userAgent; /** * @brief : Javascript Include class **/ function includeOnce(url) { var elm = document.createElement('script'); elm.src = url; document.getElementsByTagName('head')[0].appendChild(elm); } /** * @brief : 새로운 Alert **/ function alertNew(error_str, obj, focusing, classChange, selecting) { var alertForm = document.createElement("DIV"); alertForm.title = "입력값 오류"; alertForm.id = "alertForm"; document.body.appendChild(alertForm); var textVal = document.createElement("P"); alertForm.appendChild(textVal); textVal.innerHTML = error_str; $("#alertForm").dialog({ bgiframe: true, modal: true, draggable: false , resizable: false , buttons: { 확인: function() { $(this).dialog('close'); } } , close: function() { $("#alertForm").dialog( 'destroy' ) ; document.body.removeChild(alertForm); if (focusing) { obj.focus(); } if (classChange) { var tmpClass = obj.className; tmpClass = strReplace('text', 'wrong', tmpClass); obj.className = tmpClass; } if (selecting) { obj.select(); } } }); } /* 임시 */ /* 브라우저, OS 정보 */ var appName = navigator.appName; var userAgent = navigator.userAgent; var Browser = ""; var OS = ""; if (userAgent.indexOf('MSIE 5.5') > 0) { Browser = "MSIE5.5"; } else if (userAgent.indexOf('MSIE 6.0') > 0) { Browser = "MSIE6.0"; } else if (userAgent.indexOf('MSIE 7.0') > 0) { Browser = "MSIE7.0"; } else if (userAgent.indexOf('MSIE 8.0') > 0) { Browser = "MSIE8.0"; } else if (userAgent.indexOf('Firefox /1.5') > 0) { Browser = "Firefox1.5"; } else if (userAgent.indexOf('Firefox /2.0') > 0) { Browser = "Firefox2.0"; } else if (userAgent.indexOf('Opera') > 0) { Browser = "Opera"; } else if (userAgent.indexOf('Chrome') > 0) { Browser = "Chrome"; } else if (userAgent.indexOf('Safari') > 0) { Browser = "Safari"; } if (userAgent.indexOf('NT 5.1') > 0) { OS = "XP"; } else if (userAgent.indexOf('Linux') > 0) { OS = "Linux"; } var thisAgent /* 브라우저, OS 정보 */ /* 기본 Object */ var disAppTime; // 뒤쪽 숨기기용 레이어 var disSelectObj = null; // 메시지 박스 var messageObj = null; var PopObj = null; var bannerZone = null; var buttonZone = null; // 레이어 가리기 var iframeObj = null; /* 기본 Object */