// -----------------------------------------------------------------------------
// CHECK ID
// -----------------------------------------------------------------------------
function checkEmailAddress(form) {
    var objEmail = eval(form.emailAddress);
    var emailSize = objEmail.value;

    var regNot = /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/;
    var regMust = /^[a-zA-Z0-9\-\.\_]+@[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3})$/;

    if(isEmpty(form.emailAddress)){
        alert("이메일을 입력해 주십시요.");
        return false;
    }
    
    if (!regNot.test(emailSize) && regMust.test(emailSize)) {
        return true;
    } else {
        alert("잘못된 E-mail입니다.");
        objEmail.focus();
        return false;
    }
}
// -----------------------------------------------------------------------------
// SUBMIT CHECK
// -----------------------------------------------------------------------------
function searchEmailAddress(form) {
    if (!checkEmailAddress(form)) {
        return false;
    }

    return true;
}

function searchUserId(form) {
	try{
	    if(isEmpty(form.name)){
	        alert("이름을 입력해 주십시요.");
	        form.name.focus();
	        return false;
	    }
	
	    if(isEmpty(form.eamilAddress)){
	        alert("이메일을 입력해 주십시요.");
	        form.eamilAddress.focus();
	        return false;
	    }
	}catch(e){
		//alert(e);
	}
    return true;
}

function searchUserPw(form) {

	try{		
	    if(isEmpty(form.userId)){
	        alert("아이디를 입력해 주십시요.");
	        form.userId.focus();
	        return false;
	    }

	    if(isEmpty(form.eamilAddress)){
	        alert("이메일을 입력해 주십시요.");
	        form.eamilAddress.focus();
	        return false;
	    }
	}catch(e){
		//alert(e);
	}
    
    return true;
}
    
function fixedId(name,value){
	obj1 = eval("opener.chemForm."+name);
	obj2 = eval("opener.chemForm."+name+"Checked");

	if(obj1){		
		obj1.value = value;
	}
	
	if(obj2){
		obj2.value = value;
	}
	self.close();
}

//-----------------------------------------------------------------------------
/* CHECK ID */
function checkId(form) {

    var checkText = "abcdefghijklmnopqrstuvwxyz0123456789_";
    var lowerUserId = form.userId.value.toLowerCase();

    if (form.userId.value == "") {
        alert("아이디를 입력해 주십시오.");
        form.userId.focus();
        return false; 
    }
    
    if (form.userId.value != lowerUserId) {
        form.userId.value = lowerUserId;
    }

    if (lowerUserId.length < 4 || lowerUserId > 12) {
        alert("아이디는 영문 또는 숫자 4~12 자리입니다.");
        form.userId.focus();
        return false;    
    }

    for (var indexI = 0; indexI < lowerUserId.length; indexI ++) {
        if (checkText.indexOf(lowerUserId.charAt(indexI)) == -1) {
             alert("아이디는 영문 소문자와 숫자만\n사용할 수 있습니다. [ " + lowerUserId.charAt(indexI) + " ]");
             form.userId.focus();
             return false;
        }
    }
    return true;
}
//-----------------------------------------------------------------------------
/* SUBMIT CHECK */
function searchId(form) {
    if (!checkId(form)) {
        return false;
    }
    
    return true;
}
//-----------------------------------------------------------------------------

function post_search(zipForm){
	if (isEmpty(zipForm.add)) {
		alert("주소명을 입력해 주세요.");
		zipForm.add.focus();
		return false; 
	}
   
   return true;
}
// 우편번호 검색

function post_click(add){

	var zip = add.substring(0,7);
	var addr = add.substring(8,add.length);

	opener.document.getElementById("zipCode").value = zip;
	opener.document.getElementById("companyAddress").value = addr;
	self.close();
}
// 우편번호 선택

function subAuth(str){
	document.write(str.substring(str.indexOf("-")+2, str.length-1));
}

function alterMsssage(message){
	alert(message);
	top.location.href="/";
}

function alterMsssage1(message){
	alert(message);
}