//¸ÞÀÏ ¼¿·¢Æ®ºÎºÐ
function mail_input(frm){
if (frm.emailselect.value == "")
{
frm.email2.readOnly = false;
frm.email2.value = "";
frm.email2.focus();
}
else
{
frm.email2.readOnly = true;
frm.email2.value = frm.emailselect.value;
mail_input_2(frm);
}
return;
}
function mail_input_2(frm){
frm.email.value =frm.email1.value+"@"+frm.email2.value;
return;
}
function fnShowFlash(id, url, w, h, params) {
var str = "";
str = "\n";
document.write(str);
}
function MediaPlayer(id, url, w, h, params) {
var str = "";
var p_arr;
str = "\n";
//document.write(str);
document.all['MOV'].innerHTML = str;
}
function prnMenu(nowpage) {
var myObjectElement = document.createElement('');
var myParamElement1 = document.createElement('');
var myParamElement2 = document.createElement('');
var myParamElement3 = document.createElement('');
var myParamElement4 = document.createElement("");
myObjectElement.appendChild(myParamElement1);
myObjectElement.appendChild(myParamElement2);
myObjectElement.appendChild(myParamElement3);
myObjectElement.appendChild(myParamElement4);
MENU.appendChild(myObjectElement);
}
function prnEngMenu(nowpage) {
var myObjectElement = document.createElement('');
var myParamElement1 = document.createElement('');
var myParamElement2 = document.createElement('');
var myParamElement3 = document.createElement('');
var myParamElement4 = document.createElement("");
myObjectElement.appendChild(myParamElement1);
myObjectElement.appendChild(myParamElement2);
myObjectElement.appendChild(myParamElement3);
myObjectElement.appendChild(myParamElement4);
MENU.appendChild(myObjectElement);
}
function FlashPlayer(id, url, w, h, param) {
var str = "";
str = "";
document.write(str);
}
function FlashPlayerStr(id, url, w, h) {
var str = "";
str = "";
return str;
}
function left(str,len) {
return (''+str).substr(0,len);
}
function right(str,len) {
str=''+str;
var len_=str.length;
if (len_=text) {
if (!bJustReturn) objSel.selectedIndex=i;
szReturn=objSel.options[i].value;
break;
}
}
} else {
aValue=(objSel.options[i].value+'||||||||||||||').split('||');
if (bMatch) {
if (aValue[iInValue]==text) {
if (!bJustReturn) objSel.selectedIndex=i;
szReturn=objSel.options[i].value;
break;
}
} else {
if (aValue[iInValue]>=text) {
if (!bJustReturn) objSel.selectedIndex=i;
szReturn=objSel.options[i].value;
break;
}
}
}
}
return szReturn;
}
function getSelectValue(objForm,objRadio,dV) {
var defaultValue;
if (getSelectValue.arguments.length>=3) defaultValue=dV;
else defaultValue=-1
var iSellCode;
iSellCode=defaultValue;
if (objForm=='') objForm="_no form_"
if (objRadio=='') objRadio="_no radio_"
if (document.forms(objForm)==null) return iSellCode;
if (document.forms(objForm).elements(objRadio)==null) return iSellCode;
var i,len,val;
len=document.forms(objForm).elements(objRadio).options.length;
val='';
for (i=0;i=3) defaultValue=dV;
else defaultValue=-1
iSellCode=defaultValue;
if (objForm=='') objForm="_no form_"
if (objRadio=='') objRadio="_no radio_"
if (document.forms(objForm)==null) return iSellCode;
if (document.forms(objForm).elements(objRadio)==null) return iSellCode;
if (typeof(bAddIndex)!='undefined') bAddIndex_=bAddIndex; else bAddIndex_=false;
if (bAddIndex_) iSellCode='|'+iSellCode;
var i;
bNoItem=true;
for (i=0;i<1000;i++) {
if (document.forms(objForm).elements(objRadio)[i]==null) break;
bNoItem=false;
if (document.forms(objForm).elements(objRadio)[i].checked) {
iSellCode=document.forms(objForm).elements(objRadio)[i].value;
if (bAddIndex_) iSellCode=i+'|'+iSellCode;
break;
}
}
if (bNoItem) {
if (document.forms(objForm).elements(objRadio)!=null) {
if (document.forms(objForm).elements(objRadio).type!='radio') {
iSellCode=document.forms(objForm).elements(objRadio).value;
if (bAddIndex_) iSellCode=0+'|'+iSellCode;
}
if (document.forms(objForm).elements(objRadio).checked) {
iSellCode=document.forms(objForm).elements(objRadio).value;
if (bAddIndex_) iSellCode=0+'|'+iSellCode;
}
}
}
return iSellCode;
}
function getCheckValue(objForm,objRadio,dV) {
var defaultValue;
var iSellCode,bNoItem;
if (getCheckValue.arguments.length>=3) defaultValue=dV;
else defaultValue=-1
iSellCode=defaultValue;
if (objForm=='') objForm="_no form_"
if (objRadio=='') objRadio="_no radio_"
if (document.forms(objForm)==null) return iSellCode;
if (document.forms(objForm).elements(objRadio)==null) return iSellCode;
var i;
bNoItem=true;
for (i=0;i<1000;i++) {
if (document.forms(objForm).elements(objRadio)[i]==null) break;
bNoItem=false;
if (document.forms(objForm).elements(objRadio)[i].checked) {
iSellCode=document.forms(objForm).elements(objRadio)[i].value;
break;
}
}
if (bNoItem) {
if (document.forms(objForm).elements(objRadio)!=null) {
if (document.forms(objForm).elements(objRadio).type!='checkbox') iSellCode=document.forms(objForm).elements(objRadio).value;
if (document.forms(objForm).elements(objRadio).checked) {
iSellCode=document.forms(objForm).elements(objRadio).value;
}
}
}
return iSellCode;
}
function getCheckValues(formname,itemname,idx,needall,getfrom,exceptdisabled) {
var szCodes,bNeedAll,iIdx,szValue,szGetFrom,bExceptDisabled;
szCodes='';
iIdx=0;
if (typeof(idx)!='undefined') iIdx=idx;
bNeedAll=false;
if (typeof(needall)!='undefined') bNeedAll=needall;
szGetFrom=itemname
if (typeof(getfrom)!='undefined') {
if (getfrom!=null&&getfrom!='') szGetFrom=getfrom;
}
bExceptDisabled=false;
if (typeof(exceptdisabled)!='undefined') bExceptDisabled=exceptdisabled;
if (document.all[formname].elements[itemname]==null) ;
else
if (document.all[formname].elements[itemname].length==null) {
szValue=(document.all[formname].elements[szGetFrom].value+'||||').split('|')[iIdx+0];
if (szValue!='') {
if (!bExceptDisabled||!document.all[formname].elements[itemname].disabled) {
if (bNeedAll) {
szCodes=szValue;
} else {
if (document.all[formname].elements[itemname].checked) {
szCodes=szValue;
}
}
}
}
} else {
for (i=0;i= "9") ) return false;
}
}
birthYear = regno1.slice(0,2);
birthMonDay = regno1.slice(2,6);
if( regno.charAt(7) == '3' || regno.charAt(7) == '4') birthYear = "20" + birthYear;
else
{
birthYear = "19" + birthYear;
for( i = 0 ; i < 13 ; i++ )
{
if( i == 0) YearIn+=parseInt(regno.charAt(i))*10;
if( i == 1) YearIn+=parseInt(regno.charAt(i));
if( i == 2) MonthIn+=parseInt(regno.charAt(i))*10;
if( i == 3) MonthIn+=parseInt(regno.charAt(i));
if( i == 4) DateIn+=parseInt(regno.charAt(i))*10;
if( i == 5) DateIn+=parseInt(regno.charAt(i));
if( i < 6) Sum+=parseInt(regno.charAt(i))*(i+2);
if( i > 6 && i < 9 )Sum+=parseInt(regno.charAt(i))*(i+1);
if( i > 8) Sum+=parseInt(regno.charAt(i))*(i-7);
} //end for
Mod=11-(Sum%11);
if((11-(Sum%11))>=10) Mod-=10;
if( Mod!=parseInt(regno.charAt(13)) ) {return false;}
if( MonthIn < 1 || MonthIn > 12 || DateIn < 1 || DateIn > 31 ) {return false;}
if( (MonthIn ==4 || MonthIn == 6 || MonthIn == 9 || MonthIn == 11 ) && DateIn > 30 ) {return false;}
if( MonthIn ==2 && DateIn > 29 ) {return false;}
}
// iAge=parseFloat(curYear)-parseFloat(birthYear)-1;
// iMon=parseFloat(curMonDay)-parseFloat(birthMonDay);
// if(iMon>=0) iAge=iAge+1;
// return iAge;
return true
}
// ¿Ü±¹Àεî·Ï¹øÈ£ üũ
function checkRegisterNum2(regno1,regno2){
var sum=0;
var odd=0;
var buf, multipliers, chkbuf
var fgn_reg_no = regno1 + regno2
if ((fgn_reg_no.charAt(6) == "5") || (fgn_reg_no.charAt(6) == "6"))
{
birthYear = "19";
}
else if ((fgn_reg_no.charAt(6) == "7") || (fgn_reg_no.charAt(6) == "8"))
{
birthYear = "20";
}
else if ((fgn_reg_no.charAt(6) == "9") || (fgn_reg_no.charAt(6) == "0"))
{
birthYear = "18";
}
else
{
return false;
}
birthYear += fgn_reg_no.substr(0, 2);
birthMonth = fgn_reg_no.substr(2, 2) - 1;
birthDate = fgn_reg_no.substr(4, 2);
birth = new Date(birthYear, birthMonth, birthDate);
if ( birth.getYear() % 100 != fgn_reg_no.substr(0, 2) ||
birth.getMonth() != birthMonth ||
birth.getDate() != birthDate) {
return false;
}
// ±ÔÄ¢ ¿À·ù üũ
buf = new Array(13);
for(i=0; i<13; i++) { buf[i]=parseInt(fgn_reg_no.charAt(i)); }
odd = buf[7]*10 + buf[8];
if(odd%2 != 0) {return false;}
if( (buf[11]!=6) && (buf[11]!=7) && (buf[11]!=8) && (buf[11]!=9) ) {return false;}
chkbuf = buf[12]
multipliers = [2,3,4,5,6,7,8,9,2,3,4,5];
for(i=0, sum=0; i<12; i++) { sum += (buf[i] *= multipliers[i]); }
sum = 11 - (sum%11);
if(sum >= 10) { sum -= 10; }
sum += 2;
if(sum >= 10) { sum -= 10; }
if(sum != chkbuf) {return false; }
return true;
}
function checkSaupNum(n1,n2,n3, msg){
//»ç¾÷ÀÚµî·Ï¹øÈ£
// n1 : »ç¾÷ÀÚ µî·Ï¹øÈ£ ùÀçÂ¥¸®°ª
// n2 : »ç¾÷ÀÚ µî·Ï¹øÈ£ µÑ°ÀÚ¸®°ª
// n3 : »ç¾÷ÀÚ µî·Ï¹øÈ£ ¼Â°ÀÚ¸®°ª
var strNumb = n1 + n2 + n3;
if (strNumb.length == 0){
alert("»ç¾÷ÀÚµî·Ï¹øÈ£¸¦ ÀÔ·ÂÇÏ¿© ÁÖ¼¼¿ä.");
return false;
}
sumMod = 0;
sumMod += parseInt(strNumb.substring(0,1));
sumMod += parseInt(strNumb.substring(1,2)) * 3 % 10;
sumMod += parseInt(strNumb.substring(2,3)) * 7 % 10;
sumMod += parseInt(strNumb.substring(3,4)) * 1 % 10;
sumMod += parseInt(strNumb.substring(4,5)) * 3 % 10;
sumMod += parseInt(strNumb.substring(5,6)) * 7 % 10;
sumMod += parseInt(strNumb.substring(6,7)) * 1 % 10;
sumMod += parseInt(strNumb.substring(7,8)) * 3 % 10;
sumMod += Math.floor(parseInt(strNumb.substring(8,9)) * 5 / 10);
sumMod += parseInt(strNumb.substring(8,9)) * 5 % 10;
sumMod += parseInt(strNumb.substring(9,10));
if (sumMod % 10 != 0){
alert(msg);
return false;
}else{
return true;
}
}
function checkRegisterNumOne(regno) {
var regno1,regno2;
if (regno.indexOf('-')!=-1) {
return checkRegisterNum(regno.split('-')[0],regno.split('-')[1]);
} else {
if (regno.length!=13) return false;
return checkRegisterNum(regno.substr(0,6),regno.substr(6,7));
}
}
function checkInputDate(obj) {
var v;
v=obj.value.replace(/[^0-9]/g,'');
if (v.length<=4) {
// v=v;
} else if (v.length<=6) {
v=v.substr(0,4)+"-"+v.substr(4,2);
} else if (v.length<=8) {
v=v.substr(0,4)+"-"+v.substr(4,2)+"-"+v.substr(6,2);
} else {
// v=v;
}
obj.value=v;
return v;
}
function adjustInputDate(obj,oldValue) {
var v;
v=obj.value.replace(/[^0-9]/g,'');
if (v.length!=8) v=oldValue;
else {
var d=new Date(parseInt(v.substr(0,4),10),parseInt(v.substr(4,2),10)-1,parseInt(v.substr(6,2),10));
var yy=d.getYear();
if (yy>99) yy='0000'+yy; else yy='0000'+(1900+yy);
var mm='00'+(d.getMonth()+1);
var dd='00'+d.getDate();
yy=yy.substr(yy.length-4,4);
mm=mm.substr(mm.length-2,2);
dd=dd.substr(dd.length-2,2);
v=yy+'-'+mm+'-'+dd;
}
obj.value=v;
return v;
}
function checkVar(obj,strNE,iFloat,strNN,iMin,iMax,strOF) {
// ÀԷ°ªÀÇ À¯È¿¼º¿©ºÎ¸¦ È®ÀÎÇÔ
// obj - È®ÀÎÇÒ object
// strNE - ÀԷ°ªÀÌ °ø¹éÀÏ°æ¿ì(½ºÆäÀ̽º¸¸ ÀÔ·ÂÇÑ °æ¿ì Æ÷ÇÔ) Ç¥½ÃÇÒ ¿À·ù ³»¿ë. ÀÌ°ªÀÌ '' ÀÏ°æ¿ì ¿À·ù¸¦ ³»Áö ¾ÊÀ½
// ------------- ÀÌÇÏ´Â strNN ±îÁö ÁöÁ¤½Ã À¯È¿
// ¼ýÀÚ È®ÀÎ ºÎºÐÀ¸·Î ¼ýÀÚµÚ ¹®ÀÚ°¡ ÀԷµǾ ¼ýÀÚ·Î º¯°æ½ÃŲ´Ù. ('223f'->'223')
// À½¼ö´Â ÀÔ·ÂÇÒ ¼ö ¾øÀ½
// iFloat - ¼Ò¼ýÁ¡ÀÌÇÏ ÀÚ¸® - ÀÌ ÀÌÇÏ·Î ÀÔ·ÂµÈ °ªÀº ¶ó¿îµåµÊ. 9 ÀÏ°æ¿ì Çü½ÄÀ» º¯È½ÃÅ°Áö ¾ÊÀ½(ÀüȹøÈ£µîÀÇ ÀԷ½Ã)
// strNN - ¼ýÀÚ·Î º¯°æÀÌ µÇÁö ¾ÊÀ» ¶§ÀÇ Ç¥½ÃÇÒ ¿À·ù ³»¿ë
// ------------- ÀÌÇÏ´Â strOF ±îÁö ÁöÁ¤½Ã À¯È¿
// º¯°æµÈ ¼öÄ¡ÀÇ À¯È¿¹üÀ§¸¦ È®ÀÎ
// iMin - ¼öÄ¡ÀÇ ÃÖ¼Ò°ª
// iMax - ¼öÄ¡ÀÇ ÃÖ´ë°ª
// strOF - ¹üÀ§¸¦ ¹þ¾î³µÀ»¶§ Ç¥½ÃÇÒ ¿À·ù ³»¿ë
// return - Á¤»ó½Ã true, ¿À·ù½Ã ÇØ´ç object ·Î focus À̵¿ÈÄ false ¸¦ return
var value,pow;
var aTemp,func,szAlert;
if (typeof(obj)=='undefined') return true;
value=obj.value.replace(/^[ ]+/g,'').replace(/[ ]+$/g,'');
if (value==''&&strNE=='') return true;
aTemp=(strNE+'##').split('##');
strNE=aTemp[0];
func=aTemp[1];
if (value=='') {
if (strNE!='') {
alert(strNE);
selectAll(obj);
return false;
}
selectAll(obj);
return true;
}
if ((szAlert=checkFunc(func,value))!='') {
alert(szAlert);
selectAll(obj);
return false;
}
if (typeof(strNN)!='undefined') {
if (iFloat==0) value=parseInt(obj.value,10);
else {
value=parseFloat(obj.value);
if (!isNaN(value)) {
pow=Math.pow(10,iFloat);
value=Math.round(value*pow)/pow;
}
}
if (isNaN(value)) {
if (strNN!='') alert(strNN);
selectAll(obj);
return false;
}
if (iFloat!=9) obj.value=value;
if ((szAlert=checkFunc(func,''+value))!='') {
alert(szAlert);
selectAll(obj);
return false;
}
if (obj.value<0) {
alert('À½¼ö´Â ÀÔ·ÂÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.');
selectAll(obj);
return false;
}
if (typeof(iMin)!='undefined') {
if (parseInt(obj.value)parseInt(iMax)) {
if (strOF!='') alert(strOF);
selectAll(obj);
return false;
}
}
// } else {
// if (obj.value.indexOf("'")!=-1) {
// alert("'´Â ÀÔ·ÂÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.");
// selectAll(obj);
// return false;
// }
}
return true;
}
function checkFunc(func,value) {
var aTemp;
if (func=='') return '';
var aTemp=(func+'////////').split("/");
switch (aTemp[0]) {
case 'noneorlen' :
if (value.length==0||value.length==parseInt(aTemp[1])) return '';
return aTemp[2];
case 'checklen' :
if (value.length==parseInt(aTemp[1])) return '';
return aTemp[2];
default :
return '¾Ë ¼ö ¾ø´Â ÇÔ¼öÀû¿ë';
}
}
//--------------------------------------------------------------------------------------------
function prepareImages(obj,ele) {
obj.ImgFileReadUrl = ''+
'http://'+
'livemachine.co.kr'+
':'+
'80'+
''+
'/';
if (obj.HttpSendImg("")<0) {
alert(obj.GetHTTPErrText());
return false;
}
ele.value = obj.AllHtml;
return true;
}
//-- added by kim ki young
//-- À̸ÞÀÏ À¯È¿¼º üũ
function checkEMail(obj,strNN) {
if (typeof(obj)=='undefined') return true;
var value=obj.value;
if(!value.length) return true;
if(value.indexOf('@')==-1) {
alert(strNN);
selectAll(obj);
return false;
}
var temp=value.split('@');
var validstr = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ-_.";
for (i = 0; i < temp[0].length; i++){
if(validstr.indexOf(temp[0].substring(i, i+1)) < 0){
alert("ÇÑ±Û ¹× Ư¼ö¹®ÀÚ´Â »ç¿ëÇϽǼö ¾ø½À´Ï´Ù.");
obj.focus();
selectAll(obj);
return false;
}
}
value=temp[1];
var temp=value.split('.');
var i=temp.length-1;
if (temp[i]=='com'||
temp[i]=='net'||
temp[i]=='org')
return true;
if (temp[i]!='kr') {
alert(strNN);
selectAll(obj);
return false;
}
if ((temp[i-1]=='co')||
(temp[i-1]=='ac')||
(temp[i-1]=='or')||
(temp[i-1]=='re')||
(temp[i-1]=='go')||
(temp[i-1]=='pe'))
return true;
alert(strNN);
selectAll(obj);
return false;
}
//-- À̸ÞÀÏ À¯È¿¼º üũ (±¹¿Ü)
function checkEMail2(obj,strNN) {
if (typeof(obj)=='undefined') return true;
var value=obj.value;
if(!value.length) return true;
if(value.indexOf('@')==-1) {
alert(strNN);
selectAll(obj);
return false;
}
var temp=value.split('@');
var validstr = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ-_.";
for (i = 0; i < temp[0].length; i++){
if(validstr.indexOf(temp[0].substring(i, i+1)) < 0){
alert("Invalid e-mail address.");
obj.focus();
selectAll(obj);
return false;
}
}
return true;
}
//-- »õ·Î ¹Ù²ï µ¥ÀÌÅÍ º£À̽º¸¦ È£ÃâÇÏ´Â ¿ìÆí¹øÈ£ ÇÔ¼ö
function openpost(URL,FORM,ZIP1,ZIP2,ADDR1,ADDR2) {
// URL : ¿ìÆí¹øÈ£ Æ˾÷ÀÇ À§Ä¡
// FORM : ÆûÀ̸§
// ZIP1 : ¿ìÆí¹øÈ£ ¾ÕÀÚ¸® ÀÔ·Â input box À̸§
// ZIP2 : ¿ìÆí¹øÈ£ µÞÀÚ¸® ÀÔ·Â input box À̸§
// ADDR1 : ÁÖ¼Ò1 input box À̸§
// ¿ìÆí¹øÈ£ Á¶È¸Ã¢À» ¶ç¿ò
var winobj;
winobj=window.open(URL+'?param_form='+FORM+'¶m_zipcode1='+ZIP1+'¶m_zipcode2='+ZIP2+'¶m_addr1='+ADDR1+'¶m_addr2='+ADDR2,'post','toolbar=no,location=no,directory=no,status=no,menubar=no,scrollbars=no,resizable=no,copyhistory=no,width=400,height=100');
if (winobj!=null) winobj.focus();
}
//-- ¼ýÀÚ¸¸ ÀԷ°¡´ÉÇÏ°Ô ÇÏ´Â ÇÔ¼ö
function fnchknum(obj){
var validstr = "0123456789";
var ReturnVal = "";
var mode = true;
for (i = 0; i < obj.value.length; i++){
if(validstr.indexOf(obj.value.substring(i, i+1)) >= 0){
ReturnVal=ReturnVal+obj.value.substring(i, i+1);
}else{
mode = false;
}
}
if(!mode){
alert("¼ýÀÚ¸¸ ÀÔ·Â °¡´É ÇÕ´Ï´Ù.")
}
obj.value = ReturnVal;
}
//-- ¹®ÀÚ¿¿¡¼ ¹®ÀÚ¸¦ »èÁ¦ÇÏ°í ¼ýÀÚ¸¸À» ÃßÃâÇÏ¿© ¼ýÀÚÇüÅ·Π¸®ÅÏ
function toNum(str){
var validstr = "0123456789";
var ReturnVal = "";
for (i = 0; i < str.length; i++){
if(validstr.indexOf(str.substring(i, i+1)) >= 0){
ReturnVal=ReturnVal+str.substring(i, i+1);
}
}
if(!ReturnVal) ReturnVal = 0;
return parseInt(ReturnVal);
}
//-- Æû°ª¿¡¼ ¹®ÀÚ¸¦ »èÁ¦ÇÏ°í ¼ýÀÚ¸¸ ³²±â´Â ÇÔ¼ö
function stripcharval(obj){
var validstr = "0123456789";
var ReturnVal = "";
for (i = 0; i < obj.value.length; i++){
if(validstr.indexOf(obj.value.substring(i, i+1)) >= 0){
ReturnVal=ReturnVal+obj.value.substring(i, i+1);
}
}
obj.value = ReturnVal;
}
function addComma(Val)
{
//¼¼ÀÚ¸®¸¶´Ù Äĸ¶ »ðÀÔ
//ÀÎÀÚ : ¼ýÀÚ
Val = Val.replace(/,/g,"");
var nextIdx = Val.length%3;
var szRtn = Val.slice(0,nextIdx);
while(nextIdx < Val.length)
{
if(nextIdx != 0) szRtn += ",";
szRtn += Val.slice(nextIdx, nextIdx+3);
nextIdx += 3;
}
return szRtn;
}
function insertComma(obj)
{
var szInput = obj.value;
szInput = szInput.replace(/,/g,"");
var nextIdx = szInput.length%3;
var szRtn = szInput.slice(0,nextIdx);
while(nextIdx != szInput.length)
{
if(nextIdx != 0) szRtn += ",";
szRtn += szInput.slice(nextIdx, nextIdx+3);
nextIdx += 3;
}
obj.value=szRtn;
}
//´ÙÀ½ Çʵå·Î Æ÷Ä¿½º ¿Å±è
function toNextField(obj) {
var now = obj.sourceIndex;
while(true) {
try{
now++;
if(document.all[now].type == "text" || document.all[now].type == "radio") {
document.all[now].focus();
return;
}
} catch(e) {
return;
}
}
}
// Ç÷¡½Ã ¾²±â
function object_write(id){
document.write(id.innerHTML) ;
}
// AJAX URL È£ÃâÇÔ¼ö
function UrlCallBack(URL, Param)
{
var PageUrl = URL + "?" + Param;
var xmlRequest = new ActiveXObject("Microsoft.XMLHTTP");
xmlRequest.Open("POST", PageUrl, false);
xmlRequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
xmlRequest.Send(null);
return xmlRequest;
}
//-- textarea ¶óÀÎ ¹× ±ÛÀÚ¼ö Á¦ÇÑ
// obj : Textarea Object
// charlimit : ±ÛÀÚ¼ö Á¦ÇÑ°ª
// linelimit : ¶óÀμö Á¦ÇÑ°ª
// charviewobj : ÇöÀç ÀÔ·ÂµÈ ¹®ÀÚ¿ÀÇ ¹ÙÀÌÆ®°ªÀ» Ç¥±âÇÒ obj (textbox)
// lineviewobj : ÇöÀç ÀÔ·ÂµÈ ¹®ÀÚ¿ÀÇ ¶óÀμö¸¦ Ç¥±âÇÒ obj (textbox)
function fnAreaLimit(obj,charlimit,linelimit,charviewobj,lineviewobj){
var i;
var curText;
var strLen;
var byteIs;
var lastByte;
var thisChar;
var escChar;
var curTotalMsg;
var okMsg;
var lineCnt;
var lineArr;
var lineStr;
//--- ¶óÀÎÁ¦ÇÑ °Ë»ç
if(linelimit){
lineCnt = obj.value.split('\n').length
if(lineCnt > linelimit){
alert('[¾Ë¸²] '+linelimit+'ÁÙ À̳»·Î ÀÔ·ÂÇÏ¿© ÁֽʽÿÀ.');
lineArr = obj.value.split('\n')
lineStr = '';
for(i=0; i <= linelimit-1; i++) {
lineStr += lineArr[i]
if(i < linelimit-1){
lineStr += '\n';
}
}
obj.value = lineStr.substring(0,lineStr.length-1);
lineCnt = linelimit;
}
}
//--- ±ÛÀÚ¼ö Á¦ÇÑ °Ë»ç
curText = new String(obj.value);
strLen = curText.length;
byteIs = 0;
if(charlimit){
for(i=0; i 4) {
byteIs += 2; //Ư¼ö¹®ÀÚ ÇѱÛÀÎ °æ¿ì.
}else if(thisChar != '\r') { //°³ÇàÀ» Á¦¿ÜÇÑ ÀÌ¿ÜÀÇ °æ¿ì
byteIs += 1;
}
if(byteIs >= charlimit){
alert('[¾Ë¸²] '+charlimit+'¹ÙÀÌÆ®(ÇѱÛ'+parseInt(charlimit/2)+'ÀÚ) À̳»·Î ÀÔ·ÂÇÏ¿© ÁֽʽÿÀ.');
thisText = curText.substring(0, i);
obj.value = thisText;
byteIs = lastByte;
break;
}
lastByte = byteIs;
}
}
//--- »óÅÂÇ¥±â
if (charviewobj) charviewobj.value = byteIs;
if (lineviewobj) lineviewobj.value = lineCnt;
}