function trim(str)
{
  if( str == "" || str.length ==0 ) 
  {
    return str; 
  } 
  else
  {
    return(lTrim(rTrim(str)));
  }   
}

function lTrim(str){

  var i;
  i = 0;
  while (str.substring(i,i+1) == ' ' || str.substring(i,i+1) == '　')  i = i + 1;
  return str.substring(i);
}

function rTrim(str){
  var i = str.length - 1;
  while (i >= 0 && (str.substring(i,i+1) == ' ' || str.substring(i,i+1) == '　')) i = i - 1;
  return str.substring(0,i+1);
}

function isEmpty(str)
{
  if (trim(str) == "") return true;
  return false;
} 

function checkRadioButton(obj)
{
  count = 0;
  for (i = 0; i < obj.length; i++) {
    if (obj[i].checked == true) {
      count += 1;
    }
  }
  if (count == 0) {
    return false;
  }
  else {
    return true;
  }
}

function checkIdForm() 
{
  if (isEmpty(document.all.name.value)) {
    alert("이름을 입력하세요");
    return false;
  }
  else if (isEmpty(document.all.jumin1.value) || isEmpty(document.all.jumin2.value)) {
    alert("주민등록번호를 입력하세요");
    return false;
  }
  else {
    document.all.submit();
  }
}

function checkPwForm() 
{
  if (isEmpty(document.all.id.value)) {
    alert("아이디를 입력하세요");
    return false;
  }
  else if (isEmpty(document.all.name.value)) {
    alert("이름을 입력하세요");
    return false;
  }
  else if (isEmpty(document.all.jumin1.value) || isEmpty(document.all.jumin2.value)) {
    alert("주민등록번호를 입력하세요");
    return false;
  }
  else {
    document.all.submit();
  }
}

function checkInfo1Form() 
{
  if (isEmpty(document.all.password.value)) {
    alert("비밀번호를 입력하세요");
    return false;
  }
  else {
    document.all.submit();
  }
}

function checkInfo2Form() 
{
  if (isEmpty(document.all.email.value)) {
    alert("이메일 주소를 입력하세요");
    return false;
  }
  else if (isEmpty(document.all.hp1.value) || isEmpty(document.all.hp2.value) || isEmpty(document.all.hp3.value)) {
    alert("휴대폰 번호를 입력하세요");
    return false;
  }
  else if (isEmpty(document.all.p1.value) || isEmpty(document.all.p2.value) || isEmpty(document.all.p3.value)) {
    alert("전화번호를 입력하세요");
    return false;
  }
  else {
    document.all.submit();
  }
}

function checkChangePwForm() 
{
  if (isEmpty(document.all.curr_pass.value)) {
    alert("현재 비밀번호를 입력하세요");
    return false;
  }
  else if (isEmpty(document.all.new_pass1.value)) {
    alert("신규비밀번호를 입력하세요");
    return false;
  }
  else if (isEmpty(document.all.new_pass2.value)) {
    alert("신규 비밀번호 확인란을 입력하세요");
    return false;
  }
  else if (document.all.new_pass1.value != document.all.new_pass2.value) {
    alert("신규 비밀번호가 일치하지 않습니다. 입력하세요");
    return false;
  }
  else {
    document.all.submit();
  }
}

function checkLeaveForm() 
{
  if (isEmpty(document.all.password.value)) {
    alert("비밀번호를 입력하세요");
    return false;
  }
  else if (isEmpty(document.all.name.value)) {
    alert("이름을 입력하세요");
    return false;
  }
  else if (isEmpty(document.all.jumin1.value) || isEmpty(document.all.jumin2.value)) {
    alert("주민등록번호를 입력하세요");
    return false;
  }
  else {
    document.all.submit();
  }
}

function checkLeave2Form() 
{
  if (!checkRadioButton(document.all.que)) {
    alert("탈퇴사유를 선택하세요");
    return false;
  }
  else {
    document.all.submit();
  }
}


function focusColumn()
{
  val =  document.all.jumin1.value;
  if (val.length > 5) {
    document.all.jumin2.focus();
  }
}

function show(num) {
  menu=eval("document.all."+ num +".style");
  if (menu.display=="block") {
    menu.display="none"; 
  }
  else {
    menu.display="block"; 
  }
}


