/*
***************************************************************************
'* SOURCE NAME : filedCheck.js
'* FIRST AUTHOR : °ÇöÁÖ
'* PROGRAMING DATE : 2006-07-18
'* DESCRIPTION : ÀÚ¹Ù ½ºÅ©¸³Æ® Çʵå üũ ÇÔ¼ö ¸ðÀÓ
'***************************************************************************
'***************************************************************************
'* SYSTEM NAME GUIDANCE NAME DATE DESCRIPTION
'***************************************************************************
*/
/*
°´Ã¼ ID ÇÔ¼ö (by °ÇöÁÖ 2006-07-18)
- »ç¿ë¹æ¹ý : get('°´Ã¼ID');
*/
var get = function(id) {
var element = null;
if (document.getElementById) // this is better use than using like "isMozilla || isIE5', such as Opera or Safari, to work without any changes.
element = document.getElementById(id);
else if (isNetscape4)
element = document.layers[id];
else if (isIE4)
element = document.all[id];
return element;
}
/*
°´Ã¼ TagName ÇÔ¼ö (by °ÇöÁÖ 2006-07-18)
- »ç¿ë¹æ¹ý : getTag('°´Ã¼Å±×À̸§');
*/
var getTag = function(id) {
return document.getElementsByTagName(id);
}
var log = function(element, msg) {
if (element != null) {
element.innerHTML += msg +"
";
}
}
var byteLength = function(str) {
if(typeof str == "undefined" || str == null) return "0";
var result = 0
for(var i = 0; i < str.length; i++) {
result += str.charAt(i) >= '¤¡' ? 2 : 1
}
return result
}
/*
°´Ã¼ ³ëÃâ (by °ÇöÁÖ 2006-07-21)
*/
var show = function(ele) {
if (ele) {
ele.style.display = '';
}
}
/*
°´Ã¼ ¼û±â±â (by °ÇöÁÖ 2006-07-21)
*/
var hide = function(ele) {
if (ele) {
ele.style.display = 'none';
}
}
/*
°´Ã¼ ³ëÃâ º¯È¯ (by °ÇöÁÖ 2006-07-21)
*/
var toggleDiv = function(ele) {
if (ele) {
ele.style.display = ((ele.style.display != 'block') ? 'block' : 'none');
}
}
/*
»õ±Û¾ÆÀÌÄÜ (by °ÇöÁÖ 2006-09-25)
*/
var newIcon = function(str) {
var returnVal="";
var tmpDay = new Date();
var toDay = new Date(tmpDay.getYear(), (tmpDay.getMonth()+1), tmpDay.getDate());
var beforeDay = new Date(tmpDay.getYear(), (tmpDay.getMonth()+1), (tmpDay.getDate()-1));
var arrRegDate = str.split("-");
var regDate = new Date(arrRegDate[0],arrRegDate[1],arrRegDate[2]);
if (regDate>=beforeDay && regDate<=toDay){
var returnVal="";
}
return returnVal;
}
/*
´äº¯¾ÆÀÌÄÜ (by °ÇöÁÖ 2006-09-25)
*/
var reIcon = function(str) {
var returnVal=""
if (str.length>0 && str>"0"){
var wid=(str.length)*9;
var returnVal=" ";
}
return returnVal;
}
var xmlStatus = function (status){
if (status != null) {
if (status==403) msg ="Á¢±Ù°ÅºÎµÇ¾ú½À´Ï´Ù. °ü¸®ÀÚ¿¡°Ô ¹®ÀǺÎŹµå¸³´Ï´Ù."
else if (status==404) msg ="ÆäÀÌÁö°¡ ¾ø½À´Ï´Ù. °ü¸®ÀÚ¿¡°Ô ¹®ÀǺÎŹµå¸³´Ï´Ù."
else if (status==500) msg ="¼¹ö ¿À·ù ¹ß»ýµÇ¾ú½À´Ï´Ù. °ü¸®ÀÚ¿¡°Ô ¹®ÀǺÎŹµå¸³´Ï´Ù."
return msg;
}
}
var str_HTML = function (str){
if (typeof str == "undefined" || str == null) str="";
str = str.trim();
str = str.replace(/\n/g, '\n
');
return str;
}
/*
ÆĶó¹ÌÅÍ °ª ÀÚµ¿ »ý¼º ÇÔ¼ö (by °ÇöÁÖ 2006-08-03)
- »ç¿ë¹æ¹ý : setParams('°´Ã¼Å±×À̸§');
*/
function setParams(docForm) {
var submitContent = '';
var formElem;
var lastElemName = '';
for (var i = 0; i < docForm.elements.length; i++) {
formElem = docForm.elements[i];
switch (formElem.type) {
// Text fields, hidden form elements
case 'text':
case 'hidden':
case 'password':
case 'textarea':
case 'select-one':
submitContent += formElem.name + '=' + formElem.value.encode().trim() + '&'
break;
// Radio buttons
case 'radio':
if (formElem.checked) {
submitContent += formElem.name + '=' + formElem.value.encode().trim() + '&'
}
break;
// Checkboxes
case 'checkbox':
if (formElem.checked) {
// Continuing multiple, same-name checkboxes
if (formElem.name == lastElemName) {
// Strip of end ampersand if there is one
if (submitContent.lastIndexOf('&') == submitContent.length-1) {
submitContent = submitContent.substr(0, submitContent.length - 1);
}
// Append value as comma-delimited string
submitContent += ',' + formElem.value.encode().trim();
}
else {
submitContent += formElem.name + '=' + formElem.value.encode().trim();
}
submitContent += '&';
lastElemName = formElem.name;
}
break;
}
}
// Remove trailing separator
submitContent = submitContent.substr(0, submitContent.length - 1);
return submitContent;
}
function resizeFrame(iframeObj){
if(iframeObj.readyState == "complete"){
var innerBody = iframeObj.contentWindow.document.body;
// oldEvent = innerBody.onmouseover;
// innerBody.onmouseover = function(){resizeFrame(iframeObj);oldEvent;};
var innerHeight = innerBody.scrollHeight + (innerBody.offsetHeight - innerBody.clientHeight);
var innerWidth = innerBody.scrollWidth + (innerBody.offsetWidth - innerBody.clientWidth);
iframeObj.style.height = innerHeight;
iframeObj.style.width = innerWidth;
}
}
/*
webMail Ŭ·¡½º ¼±¾ð ºÎºÐ (by °ÇöÁÖ 2006-07-18)
*/
var webMail = {}