var request = null; function createRequest() { try { request = new XMLHttpRequest(); } catch (trymicrosoft) { try { request = new ActiveXObject("Msxml2.XMLHTTP"); } catch (othermicrosoft) { try { request = new ActiveXObject("Microsoft.XMLHTTP"); } catch (failed) { request = null; } } } if (request == null) alert("Error creating request object!"); } function id_check() { if($('#id').val()=='') { //alert('아이디를 입력하세요.'); $('#ajax1').html('아이디를 입력하세요.'); return; } var id = $('#id').val(); var data = {id:id}; $.post("join_idcheck.do",data,function(res){ if(res.ret=='1') { $('#idcheck').val(1); $('#id').attr('readonly','readonly'); $('#ajax1').html('사용가능한 아이디 입니다.'); } else if(res.ret=='2') { $('#ajax1').html('아이디는 5자리 이상이어야 합니다.'); } else if(res.ret=='3') { $('#ajax1').html('이용중인 아이디 입니다.'); } else { $('#ajax1').html('이용할 수 없는 입니다.'); } },'json'); } function updateidcheck() { if (request.readyState == 4) { var res = request.responseText; var ajax1El = document.getElementById("ajax1"); ajax1El.innerHTML = res; } } function form_check(){ if( $('#is_bbasak').val()!='1' ) { alert('빠삭닷컴 판매자회원 인증이 필요합니다.'); return false; } var eform = document.form; if(!eform.id.value || eform.id.value.indexOf(" ")>-1){ alert("아이디를 입력해주십시오."); eform.id.focus(); return false; } if(eform.id.value.length < 5){ alert("아이디는 5자리 이상이어야 합니다."); eform.id.focus(); return false; } if(eform.idcheck.value == false){ alert("사용가능한 아이디가 아닙니다. 아이디를 확인하세요."); return false; } if( $('#is_nick').val()!='1' ) { alert('닉네임 중복확인이 필요합니다.'); return false; } if(!eform.pass.value || eform.pass.value.indexOf(" ")>-1 || eform.pass.value.length < 4){ alert("비밀번호를 공백없이 4자이상 입력해주십시오."); eform.pass.focus(); return false; } if(!eform.repass.value || eform.repass.value.indexOf(" ")>-1 || eform.repass.value.length < 4){ alert("비밀번호를 공백없이 4자이상 입력해주십시오."); eform.repass.focus(); return false; } if(eform.pass.value != eform.repass.value){ alert("비밀번호와 비밀번호 확인이 일치하지 않습니다."); eform.pass.focus(); return false; } if(!eform.name.value || eform.name.value.indexOf(" ")>-1){ alert("대표자 실명을 입력해주십시오."); eform.name.focus(); return false; } if(eform.email.value == false){ alert("이메일을 입력해주십시오."); eform.email.focus(); return false; } if(!eform.hp.value){ alert("핸드폰 번호를 입력해주십시오."); eform.hp.focus(); return false; } if(!confirm("빠삭폼에 가입하시겠습니까?")) { return false; } eform.submit(); } function email_check(field_name, message) { if(field_name.value.indexOf("@") < 1 || field_name.value.indexOf(".") < 3) { alert(message + "란의 이메일 주소가 올바르지 않습니다."); field_name.focus() return(true) } else return(false) } function onlyEng(objtext1) { var inText = objtext1.value; var ret; for (var i = 0; i < inText.length; i++) { ret = inText.charCodeAt(i); // if ((ret < 48) || (ret > 57 && ret < 65) || (ret > 90 && ret < 97)) { // 한글은 허용 if ((ret > 122) || (ret < 48) || (ret > 57 && ret < 65) || (ret > 90 && ret < 97)) { // 한글,특수문자 허용않음 alert("영문자와 숫자만을 입력하세요\n\n한글과 특수문자는 안됩니다."); objtext1.value = ""; objtext1.focus(); return false; } } return true; } function filterKey() { var filter = "[0-9a-z]"; if(filter){ // fromCharCode : 매개 변수에서 ASCII 값이 나타내는 문자들로 구성된 문자열을 반환합니다 var sKey = String.fromCharCode(event.keyCode); // RegExp // 정규표현을 취급하는 객체로 new를 사용하지 않고 정규표현 문자열을 변수에 대입하는 것으로도 동일한 결과 var re = new RegExp(filter); // test() : 일치하는 문자열이 있는 경우 true, 없으면 false if(!re.test(sKey)) event.returnValue=false; } }