	/************************************************************
	// 사원정보 세팅
    ************************************************************/
	var emp = null;

	function setEmpInfo(flag, emp_id, emp_no, emp_nm, eng_nm,ctz_no,pos_grd_cd, pos_grd_nm, pos_cd, pos_nm, duty_cd, duty_nm, job_cd, job_nm, org_cd, org_nm, in_offi_yn, hire_ymd, retire_ymd, emp_kind_cd, birth_ymd, company_cd, email, file_id, trip_pos_grd_cd, trip_pos_grd_nm,yearnum, yearnum_nm, next_yearnum_ymd, work_org_cd, chi_nm) {
       	this.flag = flag						// 한 화면에 사원찾기가 두개 이상인 경우 사용하는 flag
       	this.emp_id = emp_id					// 사원ID
       	this.emp_no = emp_no					// 사원번호 
       	this.emp_nm = emp_nm					// 사원성명(영문) 
       	this.eng_nm = eng_nm					// 사원성명(한글)
		this.ctz_no = ctz_no					// 주민번호
		this.pos_grd_cd = pos_grd_cd					// 직급코드
       	this.pos_grd_nm = pos_grd_nm					// 직급이름
		this.pos_cd = pos_cd					// 직위코드
       	this.pos_nm = pos_nm					// 직위이름
       	this.duty_cd = duty_cd					// 직책코드
       	this.duty_nm = duty_nm					// 직책이름
       	this.job_cd = job_cd					// 직무코드
       	this.job_nm = job_nm					// 직무이름
		this.org_cd = org_cd					// 소속부서코드
		this.org_nm = org_nm					// 소속부서이름
		this.in_offi_yn = in_offi_yn     		// 재직여부
		this.hire_ymd = hire_ymd				// 입사일자
		this.retire_ymd = retire_ymd			// 퇴직일자
		this.emp_kind_cd = emp_kind_cd	        // 고용형태
		this.birth_ymd = birth_ymd				// 생일
		this.company_cd = company_cd			// 사원인사영역	
		this.email = email						// email
		this.file_id = file_id					// 사진파일ID
		this.trip_pos_grd_cd = trip_pos_grd_cd
		this.trip_pos_grd_nm = trip_pos_grd_nm
		this.yearnum = yearnum
		this.yearnum_nm = yearnum_nm
		this.next_yearnum_ymd = next_yearnum_ymd // 차기승급일
		this.work_org_cd = work_org_cd
		this.chi_nm = chi_nm
	}
	

	function setEmp(flag, emp_id, emp_no, emp_nm, eng_nm,ctz_no, pos_grd_cd, pos_grd_nm, pos_cd, pos_nm, 
	                duty_cd, duty_nm, job_cd, job_nm, org_cd, org_nm, in_offi_yn, hire_ymd, retire_ymd, emp_kind_cd, 
	                birth_ymd, company_cd, email, file_id, trip_pos_grd_cd, trip_pos_grd_nm, yearnum, yearnum_nm, next_yearnum_ymd, work_org_cd, chi_nm) {
		emp = new setEmpInfo(flag, emp_id, emp_no, emp_nm, eng_nm, ctz_no, pos_grd_cd, pos_grd_nm, pos_cd, pos_nm, duty_cd, duty_nm, job_cd, job_nm, org_cd, org_nm, in_offi_yn, hire_ymd, retire_ymd, emp_kind_cd, birth_ymd, company_cd, email, file_id, trip_pos_grd_cd, trip_pos_grd_nm, yearnum, yearnum_nm, next_yearnum_ymd, work_org_cd, chi_nm);
	}
		

	/************************************************************
	// 부서(조직)정보 세팅
    ************************************************************/
	var org = null;

	function setOrgInfo(flag,orm_org_id,org_cd,zvw_org_cd,org_nm,eng_nm,sq,org_type_cd,org_type_nm,super_org_cd,super_org_nm,mgr_org_cd,mgr_org_nm,control_org_cd,control_org_nm,cost_org_cd,cost_org_nm,work_area_cd,org_path_cd) {
		this.flag         = flag          // 한 화면에 조직찾기가 두개 이상인 경우 사용하는 flag
		this.orm_org_id   = orm_org_id    // 조직id
		this.org_cd       = org_cd        // 조직코드
		this.zvw_org_cd    = zvw_org_cd        // 표시조직코드
		this.org_nm       = org_nm        // 조직명
		this.eng_nm       = eng_nm    // 조직명
		this.org_rank     = sq      // 조직순차
		this.org_type_cd = org_type_cd  // 조직유형
		this.org_type_nm = org_type_nm  // 조직유형명
		this.super_org_cd    = super_org_cd     // 상위조직코드
		this.super_org_nm    = super_org_nm     // 상위조직명
		this.mgr_org_cd       = mgr_org_cd        // 사업본부조직코드
		this.mgr_org_nm       = mgr_org_nm        // 사업본부조직명
		this.control_org_cd  = control_org_cd   // 관리조직코드
		this.control_org_nm  = control_org_nm   // 사업부명
		this.cost_org_cd       = cost_org_cd        // 코스트 센터
		this.cost_org_nm       = cost_org_nm        // 코스트 센터 명
		this.work_area_cd    = work_area_cd     // 근무지역
		this.org_path_cd    = org_path_cd       // org_path_cd
	}

	function setOrg(flag,orm_org_id,org_cd,zvw_org_cd,org_nm,eng_nm,sq,org_type_cd,org_type_nm,super_org_cd,super_org_nm,mgr_org_cd,mgr_org_nm,control_org_cd,control_org_nm,cost_org_cd,cost_org_nm,work_area_cd,org_path_cd) {
		org = new setOrgInfo(flag,orm_org_id,org_cd,zvw_org_cd,org_nm,eng_nm,sq,org_type_cd,org_type_nm,super_org_cd,super_org_nm,mgr_org_cd,mgr_org_nm,control_org_cd,control_org_nm,cost_org_cd,cost_org_nm,work_area_cd,org_path_cd);
	}


	/************************************************************
	// 사원가족정보 세팅
    ************************************************************/
	var fam = null;

	function setFamInfo(flag,phm_family_id,emp_id,fam_ctz_no,fam_nm1,fam_nm2,fam_rel_cd,sch_grd_cd,sch_nm,birth_ymd,solar_type,sex,edu_chl_yn,spouse_yn,
	                    support_yn,hanicap_yn,aged_yn,together_yn,rgi_yn,foreign_cd,h_grd_cd,job_type,offi_nm,pos_nm,del_date,tel_no,note
	) {
		this.flag          = flag                   //
        this.phm_family_id = phm_family_id          // 사원가족ID
        this.emp_id        = emp_id                 // 사원id
        this.fam_ctz_no    = fam_ctz_no             // 가족주민번호
        this.fam_nm        = fam_nm1+fam_nm2        // 가족이름
        this.fam_nm1       = fam_nm1                // 가족성명(성)
        this.fam_nm2       = fam_nm2                // 가족성명(이름)
        this.fam_rel_cd    = fam_rel_cd             // 가족관계코드
        this.sch_grd_cd    = sch_grd_cd             // 학력코드
        this.sch_nm        = sch_nm                 // 학교명
        this.birth_ymd     = birth_ymd              // 생년월일
        this.solar_type    = solar_type             // 음양구분(1:양, 2:음)
        this.sex           = sex                    // 성별(1:남, 2:여)
        this.edu_chl_yn    = edu_chl_yn             // 자녀양육
        this.spouse_yn     = spouse_yn              // 배우자유무
        this.support_yn    = support_yn             // 부양자여부
        this.hanicap_yn    = hanicap_yn             // 장애자여부
        this.aged_yn       = aged_yn                // 경로우대여부
        this.together_yn   = together_yn            // 동거여부
        this.rgi_yn        = rgi_yn                 // 주민등록등재여부
        this.foreign_cd    = foreign_cd             // 외국인구분
        this.h_grd_cd      = h_grd_cd               // 장애등급코드
        this.job_type      = job_type               // 직업유형
        this.offi_nm       = offi_nm                // 직장명
        this.pos_nm        = pos_nm                 // 직위명
        this.del_date      = del_date               // 삭제일자
        this.tel_no        = tel_no                 // 전화번호
        this.note          = note                   // 비고
	}

	function setFam(flag,phm_family_id,emp_id,fam_ctz_no,fam_nm1,fam_nm2,fam_rel_cd,sch_grd_cd,sch_nm,birth_ymd,solar_type,sex,edu_chl_yn,spouse_yn,
	                    support_yn,hanicap_yn,aged_yn,together_yn,rgi_yn,foreign_cd,h_grd_cd,job_type,offi_nm,pos_nm,del_date,tel_no,note) {
		fam = new setFamInfo(flag,phm_family_id,emp_id,fam_ctz_no,fam_nm1,fam_nm2,fam_rel_cd,sch_grd_cd,sch_nm,birth_ymd,solar_type,sex,edu_chl_yn,spouse_yn,
	                    support_yn,hanicap_yn,aged_yn,together_yn,rgi_yn,foreign_cd,h_grd_cd,job_type,offi_nm,pos_nm,del_date,tel_no,note);
	}
