<!--
//##특수문자 확인
function name_check_js(val){
	var mikExp = /[$\\@\\\#%\^\&\*\<\>\_\{\}\`\=\|\"\'\:\;]/;
	var strPass = val;
	var strLength = strPass.length;
    for(i=0; i<strLength; i++){
		var tst = val.substring(i, (i+1));
		if(tst.search(mikExp) != -1) {
			return true;
		}
	}
	return false;
}
function cate_check_js(val){
	var mikExp = /[$\\@\\\#%\^\&\*\_\{\}\=\|\"\'\:\;]/;
	var strPass = val;
	var strLength = strPass.length;
    for(i=0; i<strLength; i++){
		var tst = val.substring(i, (i+1));
		if(tst.search(mikExp) != -1) {
			return true;
		}
	}
	return false;
}
function dodacheck(val){
	var mikExp = /[$\\@\\\#%\^\&\*\(\)\[\]\_\{\}\`\~\=\|\"\'\:\;\{\}]/;
	var strPass = val;
	var strLength = strPass.length;
    for(i=0; i<strLength; i++){
		var tst = val.substring(i, (i+1));
		if(tst.search(mikExp) != -1) {
			return true;
		}
	}
	return false;
}
//##업로드 파일 확장자 체크
function check_file(file,op) {
	if(op=='image'){
		extArray = new Array(".gif", ".jpg", ".bmp");
	}else{
		extArray = new Array(".txt", ".zip");
	}
	allowSubmit = false;
	while (file.indexOf("\\") != -1){
		file = file.slice(file.indexOf("\\") + 1);
		ext = file.slice(file.indexOf(".")).toLowerCase();
		for (var i = 0; i < extArray.length; i++) {
			if (extArray[i] == ext) { allowSubmit = true; break; }
		}
	}
	return allowSubmit;
}


//#####숫자인지 체크
function check_number(str){
	var anum=/(^\d+$)|(^\d+\.\d+$)/;
	if (anum.test(str)){
		return true;
	}else{
		return false;
	}
}

//#####아이디 체크(영문시작 영문숫자)
function check_id(str){
	var anum=/^[a-zA-Z][0-9a-zA-Z]+$/;
	if (anum.test(str)){
		return true;
	}else{
		return false
	}
}

//#####숫자영문
function check_pw(str){
	var anum=/^[0-9a-zA-Z]+$/;
	if (anum.test(str)){
		return true;
	}else{
		return false
	}
}

//#####영문숫자한글
function check_text(str){
	var anum=/^[0-9|a-z|ㄱ-ㅎ|ㅏ-ㅣ|가-힝]+$/;
	if (anum.test(str)){
		return true;
	}else{
		return false
	}
}

//#####한글2 영문/숫자 1 바이트 로 길이체크
function str_len(str) {
	return(str.length+(escape(str)+"%u").match(/%u/g).length-1);
}

//#####이메일 체크
function check_mail(str) {
	var at="@"
	var dot="."
	var lat=str.indexOf(at)
	var lstr=str.length
	var ldot=str.indexOf(dot)
	if (str.indexOf(at)==-1){
		return false
	}
	if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		return false
	}
	if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		return false
	}
	if (str.indexOf(at,(lat+1))!=-1){
		return false
	}
	if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		return false
	}
	if (str.indexOf(dot,(lat+2))==-1){
		return false
	}
	if (str.indexOf(" ")!=-1){
		return false
	}
	return true          
}

//##주민번호 체크
function check_jumin(jumin1,jumin2){
	errfound = false;
	var str_jumin1 = jumin1;
	var str_jumin2 = jumin2;
	var checkImg='';

	var i3=0
	for(var i=0;i<str_jumin1.length;i++){
		var ch1 = str_jumin1.substring(i,i+1);
		if (ch1<'0' || ch1>'9') { i3=i3+1 }
	}
	if((str_jumin1 == '') || ( i3 != 0 )){
		return false;
	}
	
	var i4=0
	for (var i=0;i<str_jumin2.length;i++){
		var ch1 = str_jumin2.substring(i,i+1);
		if (ch1<'0' || ch1>'9') { i4=i4+1 }
	}
	if ((str_jumin2 == '') || ( i4 != 0 )){
	  return false;
	}

	if(str_jumin1.substring(0,1) < 4){
		return false;
	}

	if(str_jumin2.substring(0,1) > 2){
		return false;
	}

	if((str_jumin1.length > 7) || (str_jumin2.length > 8)){
		return false;
	}

	if ((str_jumin1 == '72') || ( str_jumin2 == '18')){
	  return false;
	}
	
	var f1=str_jumin1.substring(0,1)
	var f2=str_jumin1.substring(1,2)
	var f3=str_jumin1.substring(2,3)
	var f4=str_jumin1.substring(3,4)
	var f5=str_jumin1.substring(4,5)
	var f6=str_jumin1.substring(5,6)
	var hap=f1*2+f2*3+f3*4+f4*5+f5*6+f6*7
	var l1=str_jumin2.substring(0,1)
	var l2=str_jumin2.substring(1,2)
	var l3=str_jumin2.substring(2,3)
	var l4=str_jumin2.substring(3,4)
	var l5=str_jumin2.substring(4,5)
	var l6=str_jumin2.substring(5,6)
	var l7=str_jumin2.substring(6,7)
	hap=hap+l1*8+l2*9+l3*2+l4*3+l5*4+l6*5
	hap=hap%11
	hap=11-hap
	hap=hap%10
	if (hap != l7) {
		return false;
	}else{
		return true;
	}
}

function check_compy(a) {
    var strNumb = a.value;
    if (strNumb.length != 10) {
        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) {
        return false;
    }
    return        true;
}

function setCookie(name, value, expires) {
  var expdate = new Date();
  expdate.setTime(expdate.getTime() + 1000 * expires);
  document.cookie = name + "=" + escape (value) +"; path=/; expires=" + expdate.toGMTString();
}

function getCookie(Name) {
	var search = Name + "=";
	if (document.cookie.length > 0) { // 쿠키가 설정되어 있다면
		offset = document.cookie.indexOf(search);
		if (offset != -1) { 
			offset += search.length;
			end = document.cookie.indexOf(";", offset);
			if (end == -1){end = document.cookie.length;}
			return unescape(document.cookie.substring(offset, end));
		}
	}
	return "";
}

function sta_setCookie(name, value) {
  document.cookie = name + "=" + escape (value) +"; path=/;";
}

function sta_count_js(name,code){
  if(getCookie(name)){

  }else{
    sta_setCookie(name, 'Y');
    sta="<img src='http://comjoy.co.kr/comjoy/shop/inc_page2/sta_count.php?code="+code+"' width=0 height=0>";
    document.write(sta);
  }
}
-->

