<!--
function preload_js() {
	MM_preloadImages('/jobseeker/images/tp_02_on.gif','/jobseeker/images/tp_03_on.gif','/jobseeker/images/tp_04_on.gif','/jobseeker/images/tp_05_on.gif','/jobseeker/images/tp_06_on.gif','/jobseeker/images/tp_07_on.gif');
}
function preload_ep() {
	MM_preloadImages('/employer/images/tp_02_on.gif','/employer/images/tp_03_on.gif','/employer/images/tp_04_on.gif','/employer/images/tp_05_on.gif','/employer/images/tp_06_on.gif','/employer/images/tp_07_on.gif')
}
function preload_ch() {
	MM_preloadImages('/chief/images/tp_02_on.gif','/chief/images/tp_03_on.gif','/chief/images/tp_04_on.gif','/chief/images/tp_05_on.gif','/chief/images/tp_06_on.gif','/chief/images/tp_07_on.gif')
}
function MM_preloadImages() { //v3.0
    var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
/*
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
*/
function checkOther(e,other)
{
	var oinput=MM_findObj(other);
	var source=MM_findObj(event.srcElement.id);
	var etc=MM_findObj(e);
	var val=source.options[source.selectedIndex].text;
	val=val.substr(0,2);

		if (val!="±âÅ¸") {
			etc.style.display="none";
			
		}
		else {
			etc.style.display="";
			oinput.focus();
		}
}

/* imported Public.js */

var strFunctionType = "";

function banner_location(intWidth, intHeight, intX, intY)
{

	var screen_width=window.screen.width;
	var screen_height=window.screen.height;

	arrXY = new Array();	
		
	arrXY[0] = (screen_width * intX / 100) - (intWidth/2);
	arrXY[1] = (screen_height * intY / 100) - (intHeight/2);
			
	return arrXY ;
}


function AlertFocus(strMessage,srcObject)
{
	alert(strMessage);
	srcObject.focus();		
}
	
function GetCode(CodeName, Language, SelectType, TargetCode, TargetName, FormName, ListType ) 
{
	var intWidth = 420;
	var intHeight = 500;
	var arrCenter;
	
	arrCenter =  banner_location(intWidth, intHeight, 50, 50);	
	
	if (strFunctionType == "CEO")
	{	
		objWindow = window.open('/Module/CodeFind/CodeFind' + ListType + '.asp?' +
					'CodeName='		+ CodeName		+ '&' +
					'Language='		+ Language		+ '&' +
					'SelectType='	+ SelectType	+ '&' +
					'FormName='		+ FormName		+ '&' +
					'TargetCode='	+ TargetCode	+ '&' +
					'TargetName='	+ TargetName	+ '&' +
					'JobFunctionOption=CEO'	,'',
					'top='+ arrCenter[1] + ',left=' + arrCenter[0] + ',width='+ intWidth +
					',height=' + intHeight + ',scrollbars=yes');
	}
	
	else
	{
		objWindow = window.open('/Module/CodeFind/CodeFind' + ListType + '.asp?' +
					'CodeName='		+ CodeName		+ '&' +
					'Language='		+ Language		+ '&' +
					'SelectType='	+ SelectType	+ '&' +
					'FormName='		+ FormName		+ '&' +
					'TargetCode='	+ TargetCode	+ '&' +
					'TargetName='	+ TargetName	,'',
					'top='+ arrCenter[1] + ',left=' + arrCenter[0] + ',width='+ intWidth +
					',height=' + intHeight + ',scrollbars=yes');
	}
}

function GetCode2(CodeName, Language, SelectType, TargetCode, TargetName, FormName, ListType, strFunctionType ) 
{
	var intWidth = 420;
	var intHeight = 500;
	var arrCenter;
	
	arrCenter =  banner_location(intWidth, intHeight, 50, 50);	
	
	if (strFunctionType == "CEO")
	{	
		objWindow = window.open('/Module/CodeFind/CodeFind' + ListType + '.asp?' +
					'CodeName='		+ CodeName		+ '&' +
					'Language='		+ Language		+ '&' +
					'SelectType='	+ SelectType	+ '&' +
					'FormName='		+ FormName		+ '&' +
					'TargetCode='	+ TargetCode	+ '&' +
					'TargetName='	+ TargetName	+ '&' +
					'JobFunctionOption=CEO'	,'',
					'top='+ arrCenter[1] + ',left=' + arrCenter[0] + ',width='+ intWidth +
					',height=' + intHeight + ',scrollbars=yes');
	}
	
	else
	{
		objWindow = window.open('/Module/CodeFind/CodeFind' + ListType + '.asp?' +
					'CodeName='		+ CodeName		+ '&' +
					'Language='		+ Language		+ '&' +
					'SelectType='	+ SelectType	+ '&' +
					'FormName='		+ FormName		+ '&' +
					'TargetCode='	+ TargetCode	+ '&' +
					'TargetName='	+ TargetName	,'',
					'top='+ arrCenter[1] + ',left=' + arrCenter[0] + ',width='+ intWidth +
					',height=' + intHeight + ',scrollbars=yes');
	}
}

//******************************************************************************************************/
// FunctionName : GetCodeK
// Parameter  : 
// Returnvalue: null
// Function   : ÇÑ±ÛÀÎµ¦½º°Ë»öÃ¢ Call
//******************************************************************************************************/

function GetCodeK(CodeName, Language, SelectType, DisplayName ,DisplayEName, DisplayName_Etc, DisplayEName_Etc ,TargetCode, TargetName,TargetEName, FormName, Etc_Flag)
{
	var intWidth = 420;
	var intHeight = 500;
	var arrCenter;
	var strwin;

	arrCenter =  banner_location(intWidth, intHeight, 50, 50);	

	objWindow = window.open('/Module/CodeFind/CodeFindKindex.asp?' +
					'CodeName='		+ CodeName		+ '&' +
					'Language='		+ Language		+ '&' +
					'SelectType='	+ SelectType	+ '&' +
					'FormName='		+ FormName		+ '&' +
					'DisplayName='	+ DisplayName	+ '&' +
					'DisplayEName='	+ DisplayEName	+ '&' +
					'DisplayName_Etc='	+ DisplayName_Etc	+ '&' +
					'DisplayEName_Etc='	+ DisplayEName_Etc	+ '&' +
					'TargetCode='	+ TargetCode	+ '&' +
					'TargetName='	+ TargetName	+ '&' +
					'TargetEName='	+ TargetEName	+ '&' +
					'Etc_Flag=' + Etc_Flag,'',
					'top='+ arrCenter[1] + ',left=' + arrCenter[0] + ',width='+ intWidth +
					',height=' + intHeight + ',scrollbars=yes');
}

//******************************************************************************************************/
// MethodName : var_clear
// Parameter  : srcfrm(var), type(var)
// Returnvalue: null
// Function   : º¯¼öÁö¿ì±â
//******************************************************************************************************/
function var_clear(frmname, type)
{
		eval('document.'+frmname+'.'+type+'_dname.value="";');
		eval('document.'+frmname+'.'+type+'_dename.value="";');
		eval('document.'+frmname+'.'+type+'_dname_etc.value="";');
		eval('document.'+frmname+'.'+type+'_dename_etc.value="";');
		eval('document.'+frmname+'.'+type+'_code.value="";');
		eval('document.'+frmname+'.'+type+'_name.value="";');
		eval('document.'+frmname+'.'+type+'_ename.value="";');
}


//******************************************************************************************************/
//Ãß°¡µÈ ºÎºÐ
//FileName     : common_script.js
//ModifyDate   : 2000/01/10
//Writer       : Benjamin
//Description  : Javascript Include
//******************************************************************************************************/

//******************************************************************************************************/
// MethodName : check_insert
// Parameter  : srcobject(var)
// Returnvalue: Boolean
// Function   : °ø¹è¸¦ ³Ö¾ú´ÂÁö Check
//******************************************************************************************************/
function check_insert(srcobject)
{ 
  var len = srcobject.value.length;
  for (i=0;i<len;i++)
  {
    if (srcobject.value.charAt(i) != " ")
    {
      break;
    }
  }
  if (i == len)
  	return true;
  else
  	return false;
}

//******************************************************************************************************/
// MethodName : isempty
// Parameter  : srcobject(var)
// Returnvalue: Boolean
// Function   : °ªÀ» ÀÔ·ÂÇß´ÂÁö check
//******************************************************************************************************/
function isempty(srcobject) {
	if (srcobject.value == "") {
		return true;
	}
	return false;
}

//******************************************************************************************************/
// MethodName : checklength
// Parameter  : name(var), len(var)
// Returnvalue: Boolean
// Function   : ÀÔ·Â°ªÀÇ ±æÀÌ°¡ Á¤È®ÇÑÁö check
//******************************************************************************************************/
function checklength (srcobject, len) {
	if (srcobject.value.length == len) {
		return true;
	}
	return false;
}

//******************************************************************************************************/
// MethodName : setfocus
// Parameter  : srcobject(var)
// Returnvalue: null
// Function   : Focus
//******************************************************************************************************/
function setfocus(srcobject) {
	srcobject.focus();
}

//******************************************************************************************************/
// MethodName : stringkind
// Parameter  : srcobject(var)
// Returnvalue: case(0) Nothing;   case(1) ¼ýÀÚ;   case(2) ¼ýÀÚ+"-";   case(3) ¹®ÀÚ;   case(4) ¹®ÀÚ+"-";   case(5) ¹®ÀÚ+¼ýÀÚ+"-";
// Function   : ¹®ÀÚ¿­ÀÇ Á¾·ù¸¦ ¹ÝÈ¯ ("-"¸¸À¸·Î ÀÌ·ç¾îÁø ¹®ÀÚ¿­Àº case(5)·Î ÇÑ´Ù.)
//******************************************************************************************************/
function stringkind(srcobject) {
	var objlen = srcobject.value.length;
	var retvalue = 0;
	for(i=0;i<objlen;i++) {
		
		//¼ýÀÚÀÏ °æ¿ì Start
		if(srcobject.value.charAt(i) >= '0' && srcobject.value.charAt(i) <= '9'){
			if(retvalue == 0 || retvalue == 1) {
				retvalue = 1;
			}
			else if(retvalue == 2) {
				retvalue = 2;
			}
			else if(retvalue == 3 || retvalue == 4 || retvalue == 5) {
				retvalue = 5;
			}
		}
		//¼ýÀÚÀÏ °æ¿ì End
		
		//¹®ÀÚÀÏ °æ¿ì Start
		else if((srcobject.value.charAt(i) >= 'a' && srcobject.value.charAt(i) <= 'z') || (srcobject.value.charAt(i) >= 'A' && srcobject.value.charAt(i) <= 'Z')){
			if(retvalue == 0 || retvalue == 3) {
				retvalue = 3;
			}
			else if(retvalue == 4) {
				retvalue = 4;
			}
			else if(retvalue == 1 || retvalue == 2 || retvalue == 5) {
				retvalue = 5;
			}
		}
		//¹®ÀÚÀÏ °æ¿ì End
		
		//"-"ÀÏ °æ¿ì Start
		else if(srcobject.value.charAt(i) == '-') {
			if(retvalue == 0 || retvalue == 5) {
				retvalue = 5;
			}
			else if(retvalue == 1 || retvalue == 2) {
				retvalue = 2;
			}
			else if(retvalue == 3 || retvalue == 4) {
				retvalue = 4;
			}
		}
		//"-"ÀÏ °æ¿ì End
		
		//±× ¿ÜÀÇ ¹®ÀÚÀÏ °æ¿ì
		else {
			retvalue = 0;
			break;
		}
		
	}
	return retvalue;
}



//******************************************************************************************************/
// MethodName : iszero
// Parameter  : srcobject(var)
// Returnvalue: boolean
// Function   : 0À¸·Î¸¸ µÈ ¹®ÀÚÀÎÁö¸¦ checkÇÑ´Ù.
//******************************************************************************************************/
function iszero(srcobject) {
	var objlen = srcobject.value.length;
	var retvalue = 0;
	for(i=0;i<objlen;i++) {
		if(srcobject.value.charAt(i) != '0'){
			return false;
		}
	}
	return true;
}




//******************************************************************************************************/
// MethodName : isequal
// Parameter  : firobject(var), secobject(var)
// Returnvalue: Boolean
// Function   : °°Àº °ªÀÎÁö¸¦ check
//******************************************************************************************************/
function isequal(firobject, secobject) {
	if(firobject.value == secobject.value) {
		return true;
	}
	return false;
}

//******************************************************************************************************/
// MethodName : checkemail
// Parameter  : srcobject(var)
// Returnvalue: Boolean
// Function   : ÀüÀÚ¿ìÆíÇü½Ä check
//******************************************************************************************************/
function checkemail(srcobject) {
	var objlen = srcobject.value.length;
	var validvalue = 0;
	for(i=0;i<objlen;i++) {
		if(srcobject.value.charAt(i) == "@") {
			validvalue = 1;
		}
		if(srcobject.value.charAt(i) == "." && validvalue == 1) {
			return true;
		}
	}
	return false;
}

//******************************************************************************************************/
// MethodName : displayhidemenu
// Parameter  : disobject(var), hideobject(var)
// Returnvalue: null
// Function   : ¸Þ´º¸¦ ¼û±â°í º¸ÀÌ±â
//******************************************************************************************************/			
function displayhidemenu(disobject, hideobject) {
	disobject.style.display = "";
	hideobject.style.display = "none";
}

//******************************************************************************************************/
// MethodName : displaymenu
// Parameter  : srcobject(var)
// Returnvalue: null
// Function   : ¸Þ´º¸¦ º¸ÀÌ±â
//******************************************************************************************************/			
function displaymenu(srcobject) {
	srcobject.style.display = "";
}

//******************************************************************************************************/
// MethodName : hidemenu
// Parameter  : srcobject(var)
// Returnvalue: null
// Function   : ¸Þ´º¸¦ ¼û±â±â
//******************************************************************************************************/			
function hidemenu(srcobject) {
	srcobject.style.display = "none";
}

//******************************************************************************************************/
// MethodName : checksid
// Parameter  : firobject(var), secobject(var)
// Returnvalue: case(0)  À¯È¿;   case(1)  »ýÀÏ¿À·ù;   case(2)  ¼ºº°¿À·ù;   case(3)  À¯È¿ÇÏÁö ¾ÊÀº ÁÖ¹Îµî·Ï¹øÈ£;
// Function   : ÁÖ¹Îµî·Ï¹øÈ£ À¯È¿ check
//******************************************************************************************************/			
function checksid(firobject, secobject) {
	var chk = 0;
	var mm  = firobject.value.substring(2,4);
	var dd  = firobject.value.substring(4,6);
	var sex = secobject.value.substring(0,1);   
	
	if ( mm <1 || mm>12 ||dd<1 || dd >31) {
		return 1;
	}
  if (sex != 1 && sex !=2 ) {
		return 2;
  }
  for (i=0;i<=5;i++) { 
	chk = chk + ((i+2) * parseInt(firobject.value.charAt(i)))
	}
	for (var i = 0; i <=1 ; i++){ 
	chk = chk + ((i+8) * parseInt(secobject.value.charAt(i)))
	}
  for (var i = 2; i <=5 ; i++){ 
	chk = chk + (i * parseInt(secobject.value.charAt(i)))
	}
	chk = 11 - (chk %11)
	chk = chk % 10
	if (chk != secobject.value.substring(6,7)){
	return 3;
	}
	return 0;
}

//******************************************************************************************************/
// MethodName : splitselect
// Parameter  : srcobject(var)
// Returnvalue: arrary
// Function   : "!@"¹®ÀÚ¸¦ ¾ÕµÚ·Î ÀÚ¸£±â
//******************************************************************************************************/			
function splitselect(srcobject) {
	others = new Array(2);
	others[0] = srcobject.value.substring(0, srcobject.value.indexOf("!@"));
	others[1] = srcobject.value.substring(srcobject.value.indexOf("!@")+2, srcobject.value.length);
	return others;
}

//******************************************************************************************************/
// MethodName : checkvalue
// Parameter  : srcobject(var), str(var)
// Returnvalue: Bollean
// Function   : ±âÅ¸»çÇ×ÀÎÁö check
//******************************************************************************************************/			
/*
function checkothers(srcobject) {
	var others = splitselect(srcobject);
	var strothers = others[1].substring(0,2);
	if(strothers == "±âÅ¸") {
		return true;
	}
	return false;
	
}
*/

//******************************************************************************************************/
// MethodName : displayothers
// Parameter  : srcobject(var), disobject(var)
// Returnvalue: null
// Function   : ±âÅ¸»çÇ× textbox º¸¿©ÁÖ±â
//******************************************************************************************************/			
function displayothers(srcobject, disobject) {
	if(checkothers(srcobject)){
		displaymenu(disobject);
	}
	else {
		hidemenu(disobject);
	}
}

//******************************************************************************************************/
// MethodName : windowopen
// Parameter  : urlname(var), width(var), height(var), scroll(Boolean)
// Returnvalue: null
// Function   : window open
//******************************************************************************************************/			
function windowopen(urlname, width, height, scroll) {
	var strscroll = "width=" + width + ", height=" + height;
	if(scroll) {
		strscroll = strscroll + ", scrollbars=yes";
	}
	window.open(urlname, "newwindow", strscroll);
	
}

//******************************************************************************************************/
// MethodName : idwindowopen
// Parameter  : srcobject(var)
// Returnvalue: null
// Function   : Áßº¹ ID checkÃ¢ ¿­±â
//******************************************************************************************************/			
function idwindowopen(srcobject,mem_type) {
	if(isempty(srcobject)) {
		alert("Áö¿øÀÚ ID¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
		setfocus(srcobject);
		return false;
	}

	else if(stringkind(srcobject) == 0 || !islenbetween(srcobject,4,16)) {
	  alert("ID´Â ¾ËÆÄºª,¼ýÀÚ, - ¸¸À» »ç¿ëÇÏ¿© 4ÀÚÀÌ»ó 16ÀÚ ÀÌ³»·Î ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
	  setfocus(srcobject);
		return false;
	}
	windowopen('/module/idsearch/idsearch.asp?mem_id=' + srcobject.value + '&mem_type=' + mem_type.value,275,143,false);
	
}

//******************************************************************************************************/
// MethodName : checkboxallcheck
// Parameter  : srcobject(var), formname(var)
// Returnvalue: null
// Function   : selectbox ¸ðµÎ check ( disabled´Â ¾È¹Ù²Þ )
//******************************************************************************************************/			
function checkboxallcheck(srcobject, formname) {
	for( var i=0; i<formname.elements.length; i++) {
		var ele = formname.elements[i];
		if(ele.name == srcobject)
			if(ele.disabled != true )
				ele.checked = true;
	}
}

//******************************************************************************************************/
// MethodName : checkboxalluncheck
// Parameter  : srcobject(var), formname(var)
// Returnvalue: null
// Function   : selectbox ¸ðµÎ uncheck
//******************************************************************************************************/			
function checkboxalluncheck(srcobject, formname) {
	for( var i=0; i<formname.elements.length; i++) {
		var ele = formname.elements[i];
		if(ele.name == srcobject)
			ele.checked = false;
	}
}

//******************************************************************************************************/
// MethodName : checkcnt
// Parameter  : srcobject(var), formname(var)
// Returnvalue: var(count value)
// Function   : ÇØ´ç formÀÇ checkbox °³¼ö
//******************************************************************************************************/			
function checkcnt(srcobject, formname) {
	var cnt=0
	for( var i=0; i<formname.elements.length; i++) {
		var ele = formname.elements[i];
		if(ele.name == srcobject)
			if (ele.checked == true) cnt++;
	}
	return cnt;
}

//******************************************************************************************************/
// MethodName : gosubmit
// Parameter  : action(var), formname(var)
// Returnvalue: null
// Function   : ÇØ´ç action nameÀ¸·Î submit
//******************************************************************************************************/			
function gosubmit(action, formname) {
	formname.action = action;
	formname.submit();
}

//******************************************************************************************************/
// MethodName : checkinputvalue
// Parameter  : srcobject(var), val(var)
// Returnvalue: Boolean
// Function   : input typeÀÇ value¸¦ check
//******************************************************************************************************/			
function checkinputvalue(srcobject, val) {
	if(srcobject.value == val) {
		return true;
	}
	return false;
}

//******************************************************************************************************/
// MethodName : checkselecttext
// Parameter  : srcobject(var), index(var), val(var)
// Returnvalue: Boolean
// Function   : input typeÀÇ text¸¦ check
//******************************************************************************************************/			
function checkinputtext(srcobject, index, val) {
	if(srcobject[index].text == val) {
		return true;
	}
	return false;
}

//******************************************************************************************************/
// MethodName : checkradiovalue
// Parameter  : srcobject(var)
// Returnvalue: Boolean
// Function   : radio checkÀÇ check
//******************************************************************************************************/			
function checkradiovalue(srcobject) {
	return srcobject.checked;
}

//******************************************************************************************************/
// MethodName : checkedradionumber
// Parameter  : srcobject(var)
// Returnvalue: var(checked number value),  0:checkµÈ°ÍÀÌ ¾øÀ» °æ¿ì
// Function   : radio checkµÈ number
//******************************************************************************************************/			
function checkedradionumber(srcobject) {
	var cnt = 0;
	for(i=1; i<=srcobject.length;i++) {
		if(checkradiovalue(srcobject[i-1])) {
			cnt = i;
			break;
		}
	}
	return cnt;
}

//******************************************************************************************************/
// MethodName : compareinputvalue
// Parameter  : firobject(var), secobject(var)
// Returnvalue: case 0 : equal   case 1 : firobject > secobject   case 3 : firobject < secobject 
// Function   : input objectÀÇ value¸¦ ºñ±³
//******************************************************************************************************/			
function compareinputvalue(firobject, secobject) {
	if (firobject.value > secobject.value) {
		return 1;
	}
	else if (firobject.value < secobject.value) {
		return 2;
	}
	else {
		return 3;
	}
}

//******************************************************************************************************/
// MethodName : SplitString
// Parameter  : strCode(var), strName(var), strSel(var), frm(var), MaxSelNum(var)
// Returnvalue: null
// Function   : ÄÚµå °Ë»ö±â·ÎºÎÅÍ °¡Á®¿Â °ªµéÀ» List Box ¿¡ ³Ö±â ¡ºif (MaxSelNum=0) ¹«ÇÑ´ë ¼±ÅÃ°¡´É¡»
//******************************************************************************************************/	
function SplitString(strCode,strName,strSel,frm,MaxSelNum)
{
	var strText;
	var strValue;

	temp_Value= new Array(MaxSelNum-1);
	temp_Text= new Array(MaxSelNum-1);
	var temp_Num;
	temp_Num=0;
	
	eval('strText  = document.' + frm + '.' + strName + '.value;');
	eval('strValue = document.' + frm + '.' + strCode + '.value;');
	eval('objfrm   = document.' + frm + '.' + strSel + ';');
	
	for (i=MaxSelNum-1; i>=0; i--)
	{
		objfrm.options[i] = null;
		temp_Value[i]="";
		temp_Text[i]="";
	}
	
	var arrayText = strText.split("*");
	var arrayValue = strValue.split("*");
	
	var newText = "";
	var newValue= "";
	
	var lpcnt;
	var lpstr = "";
	
	///////////////////////////////////////////////////////////////////////
	/*
	if(arrayValue.length > 3) {
		lpcnt = 3;
	}
	else {
		lpcnt = arrayValue.length;
	}
	
	for(k=0; k<lpcnt; k++) {
		lpstr = lpstr + "*" + arrayValue[k];
	}
	lpstr = lpstr.substring(1, lpstr.length);
	//alert(lpstr);
	
	eval('strValue = document.' + frm + '.' + strCode + '.value=' + lpstr + ";");
	*/
	////////////////////////////////////////////////////////////////////////

	
	if (MaxSelNum == 0)
	{
		for (i=0; i < arrayValue.length; i++)
		{
			var compareCheck = false;

			for (j=0; j < objfrm.length; j++)
			{
				if (objfrm.options[j].value == arrayValue[i])
					compareCheck = true;
			}

			if (compareCheck != true)
				objfrm.options[objfrm.length] = new Option(arrayText[i], arrayValue[i], false, true);
		}
	}
	else
	{
		for (i=0; i < arrayValue.length; i++)
		{
			var compareCheck = false;

			for (j=0; j < objfrm.length; j++)
			{
				if (objfrm.options[j].value == arrayValue[i])
					compareCheck = true;
			}

			if (compareCheck != true)
			{
				if (objfrm.length >= MaxSelNum)
				{
					alert("ÃÖ´ë " + MaxSelNum + "°¡Áö¸¸ ¼±ÅÃ °¡´ÉÇÕ´Ï´Ù.");

					for(k=0; k<MaxSelNum; k++) {
						newValue = newValue + "*" + temp_Value[k];
						newText = newText + "*" + temp_Text[k];
					}
					newValue = newValue.substring(1, newValue.length);
					newText = newText.substring(1, newText.length);

					eval('document.' + frm + '.' + strCode + '.value=newValue;');
					eval('document.' + frm + '.' + strName + '.value=newText;');
					return;
				}
				else
				{
					objfrm.options[objfrm.length] = new Option(arrayText[i], arrayValue[i], false, true);
					temp_Value[temp_Num] = arrayValue[i];
					temp_Text[temp_Num] = arrayText[i];
					temp_Num+=1;
				}
			}
		}

		for(k=0; k<temp_Num; k++) {
			newValue = newValue + "*" + temp_Value[k];
			newText = newText + "*" + temp_Text[k];
		}
		newValue = newValue.substring(1, newValue.length);
		newText = newText.substring(1, newText.length);

		eval('document.' + frm + '.' + strCode + '.value=newValue;');
		eval('document.' + frm + '.' + strName + '.value=newText;');
	}
	
	
}

//******************************************************************************************************/
// MethodName : DeleteList
// Parameter  : strCode(var), strName(var), strSel(var), frm(var)
// Returnvalue: null
// Function   : ÄÚµå °Ë»ö±â·ÎºÎÅÍ °¡Á®¿Í¼­ ³ÖÀº List BoxÀÇ Ç×¸ñ »èÁ¦
//******************************************************************************************************/	
function DeleteList(strCode,strName,strSel,frm)
{
	eval('strText  = document.' + frm + '.' + strName + '.value;');
	eval('strValue = document.' + frm + '.' + strCode + '.value;');
	eval('objfrm   = document.' + frm + '.' + strSel + ';');

	if (objfrm.selectedIndex != -1)
	{
		var arrayText = strText.split("*");
		var arrayValue = strValue.split("*");

		var newText = "";
		var newValue = "";
		for (i=0; i<arrayValue.length; i++)
		{
			if (i==objfrm.selectedIndex)
				continue;

			if (newText == "")
				newText = arrayText[i];
			else
				newText += "*" + arrayText[i];
			if (newValue == "")
				newValue = arrayValue[i];
			else
				newValue += "*" + arrayValue[i];
		}

		eval('document.' + frm + '.' + strName + '.value=newText;');
		eval('document.' + frm + '.' + strCode + '.value=newValue;');

		objfrm.options[objfrm.selectedIndex] = null;
	}
	else
	{
		if (objfrm.length == 0)
		{
			alert("»èÁ¦ÇÒ Ç×¸ñÀ» ¼±ÅÃÇÏ¼¼¿ä.");
			return;
		}	
		else
		{
			alert("Ç×¸ñÀ» ¼±ÅÃÇÑµÚ »èÁ¦ ¹öÆ°À» ´©¸£¼¼¿ä.");
			return;
		}
	}
	//alert(newValue);
}




//******************************************************************************************************/
// MethodName : DeleteAllList
// Parameter  : strSel(var)
// Returnvalue: null
// Function   : ÄÚµå °Ë»ö±â·ÎºÎÅÍ °¡Á®¿Í¼­ ³ÖÀº List BoxÀÇ Ç×¸ñÀ» ÀüºÎ »èÁ¦
//******************************************************************************************************/	
function DeleteAllList(strSel)
{
		var len = strSel.length;
		for (var i=0; i<=len; i++)
		{
			strSel.options[0] = null;
		}
}





//******************************************************************************************************/
// MethodName : islenbetween
// Parameter  :  srcobject(var), min(var), max(var)
// Returnvalue: boolean
// Function   : ÀÔ·Â°ªÀÇ ±æÀÌ°¡ ÃÖ¼Ò¿Í ÃÖ´ë»çÀÌÀÎÁö check
//******************************************************************************************************/	
function islenbetween(srcobject,min,max) {
	if(srcobject.value.length >= min && srcobject.value.length <= max ) 
		return true;
	return false;
}

//******************************************************************************************************/
// MethodName : getjobfunction
// Parameter  :  positionname(var), inputtype(var), jobfunctioncode(var), jobfunctionname(var), formname(var), type(var)
// Returnvalue: null
// Function   : CEO¿Í OtherÀÇ °æ¿ì¿¡ µû¶ó¼­ Á÷¹«ÄÚµå¸¦ È£ÃâÇÑ´Ù.
//******************************************************************************************************/	
function getjobfunction(positionname, inputtype, jobfunctioncode, jobfunctionname, formname, type) {
	if (positionname.value.substring(0,3) == "001" || positionname.value.substring(0,3) == "002" || positionname.value.substring(0,3) == "003" || positionname.value.substring(0,3) == "011") {
		GetCode2('Function','kr',inputtype,jobfunctioncode,jobfunctionname, formname,type, 'CEO');
	}
	else {
		GetCode2('Function','kr',inputtype,jobfunctioncode,jobfunctionname, formname,type, 'Other');
	}
}

//******************************************************************************************************/
// MethodName : jobpositionchange
// Parameter  :  positionname(var), jobfunctioncode(var), jobfunctionname(var)
// Returnvalue: null
// Function   : Á÷À§°¡ ¹Ù²î¾úÀ» °æ¿ì Á÷¹«°ªÀ» ÃÊ±âÈ­ ÇÑ´Ù.
//******************************************************************************************************/	
function jobpositionchange(positionname, jobfunctioncode,jobfunctionname) {
	if(jobfunctionname.value != '') {
		alert('Á÷À§°¡ ¹Ù²î¸é Á÷¹«¸¦ ´Ù½Ã ÀÔ·ÂÇÏ¼Å¾ß ÇÕ´Ï´Ù.');
		jobfunctioncode.value='';
		jobfunctionname.value='';
	}
}
function goViewEng(CD_RNG,CD_RCQ) {

	farwindow = window.open('','ResumeView','width=820,height=600,scrollbars=yes,resizable=yes');
	
	if( farwindow != null ) {

		if( farwindow.opener == null) {
			farwindow.opener = self;
		}

	farwindow.location.href = "Front_ProfileEng.asp?CD_RNG=" + CD_RNG + "&CD_RCQ=" + CD_RCQ ;
	}
}

//******************************************************************************************************/
// MethodName : checknowdate
// Parameter  : checkobj(var), yearobj(var), monthobj(var)
// Returnvalue: null
// Function   : until present Check
//******************************************************************************************************/			
function checknowdate(checkobj,yearobj,monthobj) {
	var today = new Date();
	var today_year = today.getYear();
	var today_month = today.getMonth() + 1;
	if (checkobj.checked) {
		yearobj.value = today_year;
		monthobj.value = ("0" + today_month).substring(("0" + today_month).length-2,("0" + today_month).length);
		yearobj.disabled = true;
		monthobj.disabled = true;
	}
	else {
		yearobj.disabled = false;
		monthobj.disabled = false;
	}
}

/*	¡º ¹®ÀÚ¿­ÀÇ Byte¼ö¸¦ Ã¼Å© ¡»*/
			function WhatBytes(src)	
			{
				var lengByte = 0;
				var oneChar;
				
				for(var idx=0; idx<src.length; idx++)
				{
						oneChar = escape(src.charAt(idx));
						
						if(oneChar.length == 1)
							lengByte++;
						else if(oneChar.indexOf("%u") != -1)
							lengByte += 2;
						else if(oneChar.indexOf("%") != -1)
							lengByte += oneChar.length/3;
				}
				return lengByte;
			}

function unicopopup1()	{
	windowopen("/popup/popup_200212.html","372","477");
}
//-->


function click_attach()
{
	alert("ÀÛ¾÷ÁßÀÔ´Ï´Ù");
}

//¹è³ÊÃ¢ ¶ç¿ï¶§ ¾²´Â ÀÚ¹Ù½ºÅ©¸³Æ®
function Unicobanner(targetURL,targetName,targetWidth,targetHeight)	{
	window.open(targetURL,targetName,'width='+targetWidth+',height='+targetHeight+',marginwidth=0,marginheight=0,left=0,top=0,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no');
}
