

function loginform(f)
{
    if (f.user_id.value == '아이디')
        f.user_id.value = '';

    if ((!f.user_id.value) || (f.user_id.value == null)) {
        alert("회원아이디를 입력하십시오.");
        f.user_id.focus();
        return false;
    }

    if (!f.password.value) {
        alert("비밀번호를 입력하십시오.");
        f.password.focus();
        return false;
    }

   return f.submit();
}


function topsearchform(i) {

    if(i.search.value=='가이드 이름,여행정보 등으로 검색가능')
        i.search.value = '';

    if( i.search.value.length < 2){

        alert("검색 내용을 한글로 2 자 이상 입력해주세요.");

        i.search.focus();

        return false;

    }else{

        return true;
    }

}

function isnum(o) {

  if(o.value.search(/[^\d]/) != -1)  {
        alert("숫자만 가능 합니다.");
        obj.value = "";
        obj.focus();
        return false;
    } else return true;


}

/*
function hangul() {

     if((event.keyCode < 12592) || (event.keyCode > 12687))
  {
    alert("한글만 입력 가능합니다."); event.returnValue=false;
  }

}
*/
// 탭메뉴 함수

function selectTag(showContent,selfObj){

        // 태그 컨트롤
        var tag = document.getElementById("tags").getElementsByTagName("li");

        var taglength = tag.length;

        for(i=0; i<taglength; i++){
            tag[i].className = "";
        }
        selfObj.parentNode.className = "selectTag";

        // 내용 컨트롤

        for(i=0; j=document.getElementById("tagContent"+i); i++){
            j.style.display = "none";
        }
        document.getElementById(showContent).style.display = "block";
    }


function TourInfoGuestVisite(f) {

    if(f.memo.value=='매개 정보에 한번만 평가줄수 있습니다.')
        f.memo.value='';

   if(f.vy.value==0){
       alert("방문 해수를 선택해주세요");

       f.vy.focus();
        return false;

   }else if(f.vm.value==0){

       alert("방문 달수를 선택해주세요");
        f.vm.focus();
       return false;

   }else if(f.memo.value.length <10){

       alert("방문소감을 10자 이상 입력해주세요");

       f.memo.focus();
       return false;

   }else{

    callSwfUpload('formName');

   }

}

function JourneyForm(f) {

    if(f.jn_pnum.value == ''){

        alert("행사인원수를 숫자로 입력해주세요.");

        f.jn_pnum.focus();

        return false;

    }else if(f.jn_place.value==''){

        alert("행사 지역을 입력해주세요.");

        f.jn_place.focus();

        return false;

    }else if(f.jn_detail.value ==''){

        alert("행사제목을 입력해주세요.");

        f.jn_detail.focus();

        return false;

    }else if(f.jn_text.value ==''){

        alert("본 행사에대한 가이드 메모를 적어주세요.");

        f.jn_text.focus();

        return false;

    }else{

    callSwfUpload('formName');

    }

}


function EstimationForm(f){

     if(f.e_num.value == ''){

        alert("행사인원수를 숫자로 입력해주세요.");

        f.e_num.focus();

        return false;

    }else if(f.e_place.value==''){

        alert("행사 지역을 입력해주세요.");

        f.e_place.focus();

        return false;

    }else if(f.e_text.value.length < 10 ){

        alert("가이드 행사에 대한 평가내용을 10자 이상 입력해주세요.");

        f.e_text.focus();

        return false;

    }else{

    callSwfUpload('formName');

    }


}

function MemberPhoto(f) {

    if(f.bbs_category.value == 0){

        alert("사진첩 분류를 선택해주세요");

        f.bbs_category.focus();

        return false;

    }else if(f.title.value==''){

        alert("사진 제목을 입력해주세요.");

        f.title.focus();

        return false;

    }else if(f.contens.value ==''){

        alert("사진설명을 입력해주세요.");

        f.contens.focus();

        return false;

    }else{

    callSwfUpload('formName');

    }

}
function estinsert(f) {

    if(f.e_text.value =='가이드 행사에 대한 평가내용을 10자 이상으로  입력해 주세요.')
           f.e_text.value ='';

    if(f.e_place.value==''){

        alert("행사 지역을 입력해주세요");

        f.e_place.focus();

        return false;

    }else if((f.e_date_s1.value==0) || (f.e_date_s2.value==0) || (f.e_date_s3.value==0) || (f.e_date_e1.value==0) || (f.e_date_e2.value==0) || (f.e_date_e3.value==0)){

        alert("행사 날자를 선택해 주세요");

        return false;

    }else if(f.e_num.value==''){

        alert("행사 인원을 숫자로 입력해주세요");

        f.e_num.focus();

        return false;

    }else if(f.e_text.value.length < 10 ){

        alert("평가 내용을 10 자 이상 입력해주세요.");

        f.e_text.focus();

        return false;

    }else{

    callSwfUpload('formName');

 }

}


function TourInfoInsert(f) {

    if(f.t_type.value==0){

        alert('여행정보 분류를 선택해주세요.');

        f.t_type.focus();

        return false;

    }else if(f.t_pcode.value==0){

        alert('여행정보 지역을 선택해주세요.');

        f.t_pcode.focus();

        return false;

    }else if(f.t_name.value==''){

        alert('여행정보 이름을 입력해 주세요.');

        f.t_name.focus();

        return false;

    }else if(f.t_pay.value==''){

        alert('여행정보 요금정보를 입력해주세요.');

        f.t_pay.focus();

        return false;

    }else if(f.t_addr.value==''){

        alert('여행정보 상세주소를 입력해 주세요.');

        f.t_addr.focus();

        return false;

    }else if(f.t_describe.value.length < 10){

        alert('여행정보 상세설명을 10자 이상 입력해 주세요.');

        f.t_describe.focus();

        return false;

    }else{

        callSwfUpload('formName');

    }

}

function check24(f) {

    if(f.t_all.value == 1){

        f.t_am1.disabled = true;

        f.t_am2.disabled = true;

        f.t_pm1.disabled = true;

        f.t_pm2.disabled = true;

        f.t_all.value = 0;

        }

     if(f.t_all.value == 0){

        f.t_am1.disabled=false;

        f.t_am2.disabled=false;

        f.t_pm1.disabled=false;

        f.t_pm2.disabled=false;

        f.t_all.value = 1;
    }

}

function CheckBoard(f) {

  if(f.bbs_place){

      if(f.bbs_place.value==0){

          alert('지역을 선택하세요');

          f.bbs_place.focus();

          return false;
      }
  }

  if(f.bbs_category){

     if(f.bbs_category.value==-1){

        alert('분류를 선택하세요');

        f.bbs_category.focus();

        return false;

    }

  }


if(f.bbs_categorys){

     if(f.bbs_categorys.value==-1){

        alert('분류를 선택하세요');

        f.bbs_categorys.focus();

        return false;

    }

  }

  if(f.guest_name){

     if(f.guest_name.value==''){

        alert('이름을 입력하세요');

        f.guest_name.focus();

        return false;

    }

  }
  if(f.guest_password){

     if(f.guest_password.value==''){

        alert('비밀번호를 입력하세요');

        f.guest_password.focus();

        return false;

    }

  }

  if(f.title){
    if(f.title.value==''){

        alert('제목을 입력하세요');

        f.title.focus();

        return false;

    }

  }

    if(f.contens.value==''){

        alert('내용을 입력하세요');

        f.contens.focus();

        return false;

    }

  if(f.verify){

     if(f.verify.value==''){

        alert('인증번호를 입력하세요');

        f.verify.focus();

        return false;

    }

  }


         return f.submit();

}


function CheckPass(f) {

     if(f.guest_password.value==''){

        alert('비밀번호를 입력하세요');

        f.guest_password.focus();

        return false;

    }

    return f.submit();
}


function CheckComment(f) {

    if(f.guest_name.value==''){

        alert('이름을 입력하세요.');

        f.guest_name.focus();

        return false;

    }
    if(f.guest_password.value==''){

        alert('비밀번호를 입력하세요.');
        f.guest_password.focus();
        return false;
    }
    if(f.verify.value==''){

        alert('인증번호를  입력하세요.');
        f.verify.focus();
        return false;
    }
     if(f.b_contens.value==''){

        alert('내용을  입력하세요.');
        f.b_contens.focus();
        return false;
    }


    return f.submit();

}
// 파일 확장자 및 용량체크
function getFileSize(filePath) {
    var len=0;
    if(navigator.appName.indexOf("Netscape") != -1) {
        try {
            netscape.security.PrivilegeManager.enablePrivilege('UniversalXPConnect');
        } catch(e) {
            alert("signed.applets.codebase_principal_support를 설정해주세요!\n"+e);
            return -1;
        }
        try {
            var file = Components.classes["@mozilla.org/file/local;1"].createInstance(Components.interfaces.nsILocalFile);
            file.initWithPath(filePath);
            len=file.fileSize;
        } catch(e) {
            alert("에러 발생:"+e);
        }
    } else if (navigator.appName.indexOf('Microsoft') != -1) {
        var img=new Image();
        img.dynsrc=filePath;
        len=img.fileSize;
    }
    return len;
}

function checkFile(obj) {
    if(!obj.value) return;

    var len = getFileSize(obj.value);
    if(len<=0 || len=="") {
        alert('파일의 용량이 0KB 입니다.\n\n다시 확인해 주세요.');
        document.getElementById(obj.name).select();
        document.selection.clear();
        return;
    }
    if(len > 1024*1024) {
        alert("용량이 1M 보다 적은 사진을 올려주세요.");
        document.getElementById(obj.name).select();
        document.selection.clear();
        return;
    }
    var ext=extCheck(obj.value);
    if(!ext) {
        alert('jpg 파일만 업로드 가능합니다.');
        document.getElementById(obj.name).select();
        document.selection.clear();
        return;
    }
    return;
}
function extCheck(filename) {
    if(filename.match(/\.(jpg)$/i)) return true;
    else return false;
}

function ChangePass(f) {

    if(f.oldpass.value ==''){

        alert('현재 비밀번호를 입력해주세요.');
        f.oldpass.focus();
        return false;
    }

    if(f.newpass.value.length < 6){

        alert('새로운 비밀번호를 6 자 이상 입력해주세요.');
        f.newpass.focus();
        return false;
    }

    if(f.newpass.value != f.newpass2.value){

        alert("두번 입력하신 비밀번호가 서로 일치하지 않습니다.");
        f.newpass.value = '';
        f.newpass2.value = '';
        f.newpass.focus();
        return false;
    }

    if(f.mb_password_q.value == 0){
        alert('비밀번호 찾기 질문을 선택해주세요');
        f.mb_password_q.focus();
        return false;
    }

    if(f.mb_password_a.value ==''){
        alert('비밀번호 찾기 해답을 입력해주세요');
        f.mb_password_a.focus();
        return false;
    }

    return f.submit();


}


function ChangeMemberInfo(f) {

 if(f.mb_cm){

    if(f.mb_cm.value ==''){
        alert('본인의 신장(키)를 Cm단위 숫자로 입력해주세요.');
        f.mb_cm.focus();
        return false;
    }
    if(f.mbg_school.value == 0){
        alert('본인의 최종학력을 선택 해주세요');
        f.mbg_school.focus();
        return false;
    }
    if(f.mbg_old_y.value == 0){
        alert('본인의 통역,가이드 경력 해수를 선택 해주세요.');
        f.mbg_old_y.focus();
        return false;
    }
    if(f.mbg_old_m.value == 0){
        alert('본인의 통역,가이드 경력 달수를 선택 해주세요.');
        f.mbg_old_m.focus();
        return false;
    }
    if(f.us_pcode.value == 0){
        alert('현재 거주 지역을 선택 해주세요');
        f.us_pcode.focus();
        return false;
    }
        if(f.mbg_place.value ==''){
        alert('본인이 행사 가능한 지역을 입력해주세요.');
        f.mbg_place.focus();
        return false;
    }
        if(f.mbg_special.value ==''){
        alert('본인의 특장 분야를 입력해주세요.');
        f.mbg_special.focus();
        return false;
    }
        if(f.mbg_pay.value ==''){
        alert('하루 8시간 기준 행사 비용을 숫자로 입력 해주세요');
        f.mbg_pay.focus();
        return false;
    }
        if(f.mbg_company.value ==''){
        alert('현지 소속 여행사를 입력해주세요.');
        f.mbg_company.focus();
        return false;
    }

    /*
        if(f.mbg_certificate.value ==''){
        alert('본인 가이드 자격증 코드를 입력해주세요.');
        f.mbg_certificate.focus();
        return false;
    }

    */

 }

    return f.submit();
}

// 통합새창 //
function NewOpen(url,id) {

    window.open (url+id, "newwindow", "height=680, width=680, top=10, left=150,toolbar=no, menubar=no, scrollbars=yes, resizable=no, location=no, status=no");

}

// 쪽지함 새창 //
function NewOpenMemo(url) {

    window.open (url, "newwindow", "height=450, width=650, top=10, left=150,toolbar=no, menubar=no, scrollbars=yes, resizable=no, location=no, status=no");

}
// 통합 짜근 새창 //
function sNewOpen(url) {

    window.open (url, "newwindow", "height=300, width=380, top=200, left=300,toolbar=no, menubar=no, scrollbars=yes, resizable=no, location=no, status=no");

}
// 통합 삭제체크 //
function ConfirmDel(url) {

        if(confirm('정말 삭제 하시겠습니까?') == true){

        location.href = url;

        }else{

            return false;
        }

}

function ConfirmCancel(url) {

        if(confirm('해당쪽지는 삭제처리 됩니다. 정말 취소 하시겠습니까? ') == true){

        location.href = url;

        }else{

            return false;
        }

}
function PhotoCantDel() {

    alert(" 최소한 한장의 사진은 있어야 합니다.");

    return false;

}


//  중복제출 체크
var submitcount=0;
function submitOnce(form){

   if (submitcount == 0){

      submitcount++;

      return form.submit();

   } else{

      alert("자료 전송중 입니다. 잠시만 기다려 주십시요.");

      return false;
   }
}

