﻿var gUpperCase="ABCDEFGHIJKLMNOPQRSTUVWXYZ";var gLowerCase="abcdefghijklmnopqrstuvwxyz";var gNumber="0123456789";function LoginCheck(){if(USERCN==null||USERCN==""){if(g_OpenScriptConfirm("로그인하셔야 서비스#가능한 페이지입니다.#로그인 하시겠습니까?")){return true}else{return false}};return};function LoginCheckCallBack(){if(USERCN==null||USERCN==""){if(g_OpenScriptConfirm("로그인하셔야 서비스#가능한 페이지입니다.#로그인 하시겠습니까?")){g_MovePage(LOGINURL)}else{return false}};return true};function LoginCheckCallBack2(type,returnUrl){if(USERCN==null||USERCN==""){if(g_OpenScriptConfirm("로그인하셔야 서비스#가능한 페이지입니다.#로그인 하시겠습니까?")){if(type=="3"){g_MovePage3(returnUrl)}else{g_MovePage2(LOGINURL)}}else{return false}};return true};function g_isNull(obj){var str=((typeof obj=="object")? obj.value:obj);if(str==null||str==""){return true};return false};function g_isEmpty(obj){var str=((typeof obj=="object")? obj.value:obj);if(str==null||str.replace(/ /gi,"")==""){return true};return false};function g_isHangul(obj){if(isEmpty(obj))return false;var str=((typeof obj=="object")? obj.value:obj);for(var idx=0;idx<str.length;idx++){var c=escape(str.charAt(idx));if(c.indexOf("%u")==-1){return false}};return true};function g_inChar(obj,chars){var str=((typeof obj=="object")? obj.value:obj);for(var inx=0;inx<str.length;inx++){if(chars.indexOf(str.charAt(inx))!=-1)return true};return false};function g_inCharsOnly(obj,chars){var str=((typeof obj=="object")? obj.value:obj);for(var inx=0;inx<str.length;inx++){if(chars.indexOf(str.charAt(inx))==-1)return false};return true};function g_isStartWith(obj,chars){var str=((typeof obj=="object")? obj.value:obj);for(var inx=0;inx<chars.length;inx++){if(chars.indexOf(str.charAt(0))==-1)return false};return true};function g_isAlphabet(obj){if(typeof obj=="object"){var chars=gUpperCase+gLowerCase+" ";return g_inCharsOnly(obj,chars)}else{isAlpha(obj)}};function g_isAlpha(str){if(g_isEmpty(str))return false;for(var idx=0;idx<str.length;idx++){if(!((str.charAt(idx)>='a'&&str<='z')||(str.charAt(idx)>='A'&&str<='Z'))){return false}};return true};function g_isUpperCase(obj){var chars=gUpperCase+" ";return g_inCharsOnly(obj,chars)};function g_isLowerCase(obj){var chars=gLowerCase+" ";return g_inCharsOnly(obj,chars)};function g_isNumber(obj){if(typeof obj=="object"){var chars=gNumber;return g_inCharsOnly(obj,chars)}else{return g_isNum(obj)}};function g_isNum(str){if(g_isEmpty(str))return false;for(var idx=0;idx<str.length;idx++){if(str.charAt(idx)<'0'||str.charAt(idx)>'9'){return false}};return true};function g_isNumEvent(){var val=event.keyCode;if(val==8){return true};if(val==9){return true};if(val==13){return true};if(val>=16&&val<=21){return true};if(val==25){return true};if(val==27){return true};if(val>=33&&val<=40){return true};if(val==45){return true};if(val==46){return true};if(val>=48&&val<=57){return true};if(val>=91&&val<=93){return true};if(val>=96&&val<=105){return true};if(val>=112&&val<=123){return true};if(val>=144&&val<=145){return true};return false};function g_isAlphaNum(obj){var chars=gUpperCase+gLowerCase+gNumber+" ";return g_inCharsOnly(obj,chars)};function g_isBigAlphaNum(obj){var chars=gUpperCase+gNumber+" ";return g_inCharsOnly(obj,chars)};function g_isNumDash(obj){var chars="-"+gNumber;return g_inCharsOnly(obj,chars)};function g_isNumComma(obj){var chars=","+gNumber;return g_inCharsOnly(obj,chars)};function g_isValidFormat(obj,format){var str=((typeof obj=="object")? obj.value:obj);if(str.search(format)!=-1){return true;};return false};function g_isValidPhone(obj){var format="/^(\d+)-(\d+)-(\d+)$/";return g_isValidFormat(obj,format)};function g_hasChecked(name){var obj=null;if(typeof name=="object"){obj=name;if(obj.length>1){for(var inx=0;inx<obj.length;inx++){if(obj[inx].checked)return true}}else{if(obj.checked)return true}}else{obj=document.all;for(var i=0;i<document.all.length;i++){if((obj[i].type=="checkbox")&&(obj[i].name==name)&&(obj[i].checked))return true}};return false};function g_isExistsSelect(obj,optValue){var iLen=obj.length;for(var i=0;i<iLen;i++){if(obj.options[i].value==optValue){return true}};return false};function g_isPhoneNum(num){ if(g_isEmpty(num))return null;var str=((typeof num=="object")? num.value:num);var strPhonNum=["02","031","032","033","041","042","043","051","052","053","054","055","061","062","063","064","011","016","017","018","019"];var iCnt=0;for(var i=0;i<strPhonNum.length;i++){if(strPhonNum[i]==str)return true};return false};function g_chkPassword(obj){var str=((typeof obj=="object")? obj.value:obj);var len=str.length;var digitCnt=0;var alpaCnt=0;if(len>=4&&len<=8){for(var i=0;i<len;i++){var c=obj.value.charAt(i);if(g_isAlpha(c)){alpaCnt=alpaCnt+1}else if(g_isNum(c)){digitCnt=digitCnt+1}};if(alpaCnt==0||digitCnt==0||len!=(alpaCnt+digitCnt)){return false};if(alpaCnt==len||digitCnt==len){return false};return true}else{return false}};