var IMG_WIDTH = 320;
var IMG_HEIGHT = 250;

var THUMB_IMG_WIDTH = 160;
var THUMB_IMG_HEIGHT = 80;

var U_THUMB_IMG_WIDTH = 135;
var U_THUMB_IMG_HEIGHT = 94;
var U_IMG_WIDTH = 614;
var U_IMG_HEIGHT = 415;

function alertMsg(msg, obj) {
	alert(msg);
	obj.focus();
	return;
}

//ÀÔ·Â Å×½ºÆ® ±æÀÌ È®ÀÎ ÈÄ Á¦ÇÑµÈ ÀÔ·Â¹®ÀÚ ±æÀÌ·Î Àß¶ó¼­ ¸®ÅÏ(¿À¹öµÈ °æ¿ì)
function cal_pre(length, Obj){
	var vLength = parseInt(length);
	
	if(getLength(Obj.value) > vLength){
		alert("ÅØ½ºÆ® ÀÔ·ÂÀº "+length+" Byte·Î Á¦ÇÑµÇ¾î ÀÖ½À´Ï´Ù.");
		Obj.value = input_cut_text(Obj, length);
	}
}

//¹®ÀÚ¿­À» ¹ÙÀÌÆ® ´ÜÀ§·Î °è»êÇÏ¿© Á¦ÇÑµÈ ¹ÙÀÌÆ®·Î Àß¶ó¼­ ¸®ÅÏ
function input_cut_text(message, maximum){
	var inc = 0;
	var nbytes = 0;
	var msg = "";
	var msgstr = new String(message.value);
	var msglen = msgstr.length;

	for(i=0; i<msglen; i++){
		var ch = msgstr.charAt(i);

		if(escape(ch).length > 4){
			inc = 2;
		}else if(ch == '\n'){
			if(msgstr.charAt(i-1) != '\r'){
				inc = 1;
			}
		}else{
			inc = 1;
		}
		if((nbytes + inc) > maximum){
			break;
		}
		nbytes += inc;
		msg += ch;
	}
	
	return msg;
}

//¹®ÀÚ¿­À» ¹ÙÀÌÆ® ´ÜÀ§·Î °è»êÇÏ¿© Á¦ÇÑµÈ ¹ÙÀÌÆ®·Î Àß¶ó¼­ ¸®ÅÏ
/*function input_cut_text(input_name, max_byte){
	var input_name_str, byte_count=0, input_name_length=0, one_str;

	input_name_str = new String(input_name.value);
	input_name_length = input_name_str.length;

	for (i=0;i<input_name_length;i++){
		if (byte_count < max_byte){
			one_str=input_name_str.charAt(i);

			if (escape(one_str).length > 4){
				byte_count+=2;
			}else if (one_str != '\r'){
				byte_count++;
			}
		}else{
			input_name_str = input_name_str.substring(0,i);
			break;
		}
	}

	if ((max_byte%2) ==1){
		input_name_length = (input_name_str.length-1);

		if (escape(input_name_str.charAt(input_name_length)).length > 4){
			input_name_str = input_name_str.substring(0,input_name_length);
		}
	}

	input_name.value = input_name_str;
	return input_name_str;
}*/

//ÀÔ·Â ¹®ÀÚÀÇ ¹ÙÀÌÆ® °è»ê ÇÔ¼ö
function getLength(str){
	return(str.length+(escape(str)+"%u").match(/%u/g).length-1);
}

function ChkJumin(str_jumin1,str_jumin2) { 

    errfound = false; 
    var str_jumin1; 
    var str_jumin2; 
    var checkImg=''; 

    var i3=0 
    for (var i=0;i<str_jumin1.length;i++) { 
        var ch1 = str_jumin1.substring(i,i+1); 
        if (ch1<'0' || ch1>'9') { i3=i3+1 } 
    } 
    if ((str_jumin1 == '') || ( i3 != 0 )) { 
        return false; 
    } 

    var i4=0 
    for (var i=0;i<str_jumin2.length;i++) { 
        var ch1 = str_jumin2.substring(i,i+1); 
        if (ch1<'0' || ch1>'9') { i4=i4+1 } 
    } 
    if ((str_jumin2 == '') || ( i4 != 0 )) { 
      return false; 
    } 

    if(str_jumin1.substring(0,1) < 4) { 
        return false; 
    } 

    if(str_jumin2.substring(0,1) > 2) { 
        return false; 
    } 

    if((str_jumin1.length > 7) || (str_jumin2.length > 8)) { 
        return false; 
    } 

    if ((str_jumin1 == '72') || ( str_jumin2 == '18')) { 
      return false; 
    } 
      
    var f1=str_jumin1.substring(0,1) 
    var f2=str_jumin1.substring(1,2) 
    var f3=str_jumin1.substring(2,3) 
    var f4=str_jumin1.substring(3,4) 
    var f5=str_jumin1.substring(4,5) 
    var f6=str_jumin1.substring(5,6) 
    var hap=f1*2+f2*3+f3*4+f4*5+f5*6+f6*7 
    var l1=str_jumin2.substring(0,1) 
    var l2=str_jumin2.substring(1,2) 
    var l3=str_jumin2.substring(2,3) 
    var l4=str_jumin2.substring(3,4) 
    var l5=str_jumin2.substring(4,5) 
    var l6=str_jumin2.substring(5,6) 
    var l7=str_jumin2.substring(6,7) 
    hap=hap+l1*8+l2*9+l3*2+l4*3+l5*4+l6*5 
    hap=hap%11 
    hap=11-hap 
    hap=hap%10 
    if (hap != l7) { 
      return false; 
    }      
        
    var i9=0 

    if (!errfound) 
        return true; 
}

//°ø¹éÁ¦°Å ÇÔ¼ö
function RemoveSpace(Str){
	if(Str != null && Str != ""){
		Str = Str.replace(/ /g, '');
	}else{
		Str = "";
	}

	return Str;
}

function resizeImg(doc, max_width){ 
	var a , b, s; 
	a = doc.width; 
	b = doc.height; 
	s = max_width; 
	
	if (a < s) {
		c = a;
	} else {
		c = s;
	}
	doc.width = c;
} 

function resizeImg2(doc, max_width, max_height){ 
	var a , b, c, d, s, t; 
	a = doc.width; 
	b = doc.height; 
	s = max_width; 
	t = max_height; 
	
	if (a < s) {
		c = a;
	} else {
		c = s;
	}
	doc.width = c;

	if (b < t) {
		d = b;
	} else {
		d = t;
	}
	doc.height = d;
} 

function OpenWin(url, wintitle, stat){
	var win = window.open(url, wintitle , stat);
	win.focus();
}

function closeWin(){
  setCookie( "popup", "done" , 1); 
  this.close();
}

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_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_findObj(n, d) { //v4.01
  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 && d.getElementById) x=d.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 isValidDate(datein){

	var indate=datein;

	indate = indate.replace(/-/g, '/');
	
	if (indate.indexOf("-")!=-1){
		var sdate = indate.split("-")
	}
	else {
		var sdate = indate.split("/")
	}
	
	if (sdate[0].length !=4) {return false;} 	
	else {
		var chkDate=new Date(Date.parse(indate));

		var cYear = (chkDate.getYear())
		
		if (cYear < 100) {
			cYear = '19' + cYear.toString();	
		}
		var cmpDate=cYear + "/" + (chkDate.getMonth()+1)+"/"+(chkDate.getDate());
		var indate2=(Math.abs(sdate[0])) + "/" + (Math.abs(sdate[1]))+"/"+(Math.abs(sdate[2]));

		
		if (indate2!=cmpDate){
			return false;
		}
		else {
			if (cmpDate=="NaN/NaN/NaN"){
				return false;			
			}
			else {
				return true;
			}	
		}
	}
}

//ÆÄÀÏ È®ÀåÀÚ °Ë»ö ÈÄ ¸®ÅÏ
function isValidFileType(filename){
	var allowFileExts = "TXT&ZIP&XLS&DOC&PPT&PDF&HWP&RTF&JPG&JPEG&GIF&ENC&BMP&PNG";

	var fileExt, sepcnt;
	sepcnt = filename.lastIndexOf(".");

	fileExt = filename.substring(sepcnt + 1);

	if(allowFileExts.indexOf(fileExt.toUpperCase()) >= 0 ) {
		return true;
	}else{
		return false;
	}
}

function getConvDate(){
	var date = new Date();
	var curDate;

	curDate = date.getYear() + "-" + (date.getMonth()+1) + "-" + date.getDate();

	return curDate;
}

function openSCode(attCode, attName, attNext) {
	var wind = window.open("/recruit/school_find.jsp?attCode="+attCode+"&attName="+attName+"&attNext="+attNext, "school", "width=437, height=400, menubar=no, toolbar=no, top=10, left=10, scrollbars=yes, scrolling=auto");
	wind.focus();
}

function openCode(attGroup, attCode, attName) {
	var wind = window.open("/recruit/code_find.jsp?attGroup="+attGroup+"&attCode="+attCode+"&attName="+attName, "code", "width=437, height=400, menubar=no, toolbar=no, top=10, left=10, scrollbars=yes, scrolling=auto");
	wind.focus();
}

function chgSel(val, obj) {
	obj.value = val;
}

//--¿Ü±¹ÀÎµî·Ï¹øÈ£ Ã¼Å© ½ÃÀÛ
function fgn_no_chksum(reg_no) {
    var sum = 0;
    var odd = 0;
    
    buf = new Array(13);
    for (i = 0; i < 13; i++) buf[i] = parseInt(reg_no.charAt(i));

    odd = buf[7]*10 + buf[8];
    
    if (odd%2 != 0) {
      return false;
    }

    if ((buf[11] != 6)&&(buf[11] != 7)&&(buf[11] != 8)&&(buf[11] != 9)) {
      return false;
    }
     
    multipliers = [2,3,4,5,6,7,8,9,2,3,4,5];
    for (i = 0, sum = 0; i < 12; i++) sum += (buf[i] *= multipliers[i]);


    sum=11-(sum%11);
    
    if (sum>=10) sum-=10;

    sum += 2;

    if (sum>=10) sum-=10;

    if ( sum != buf[12]) {
        return false;
    }
    else {
        return true;
    }
}

//function check_no(form){
//	var fgn_reg_no = form.fgn_reg_no1.value 
//                         + form.fgn_reg_no2.value;
function check_no(fgn_reg_no1,fgn_reg_no2){
		var fgn_reg_no1;
		var fgn_reg_no2;
        var fgn_reg_no = fgn_reg_no1 + fgn_reg_no2;

if (fgn_reg_no == ''){
  alert('¿Ü±¹ÀÎµî·Ï¹øÈ£¸¦ ÀÔ·ÂÇÏ½Ê½Ã¿À.');
  return false;
}

if (fgn_reg_no.length != 13) {
  alert('¿Ü±¹ÀÎµî·Ï¹øÈ£ ÀÚ¸®¼ö°¡ ¸ÂÁö ¾Ê½À´Ï´Ù.');
  return false;
}
        if ((fgn_reg_no.charAt(6) == "5") || (fgn_reg_no.charAt(6) == "6"))
        {
           birthYear = "19";
        }
        else if ((fgn_reg_no.charAt(6) == "7") || (fgn_reg_no.charAt(6) == "8"))
        {
           birthYear = "20";
        }
        else if ((fgn_reg_no.charAt(6) == "9") || (fgn_reg_no.charAt(6) == "0"))
        {
           birthYear = "18";
        }
        else
        {
          alert("µî·Ï¹øÈ£¿¡ ¿À·ù°¡ ÀÖ½À´Ï´Ù. ´Ù½Ã È®ÀÎÇÏ½Ê½Ã¿À.");
          return false;
        }        
        birthYear += fgn_reg_no.substr(0, 2);
        birthMonth = fgn_reg_no.substr(2, 2) - 1;
        birthDate = fgn_reg_no.substr(4, 2);
        birth = new Date(birthYear, birthMonth, birthDate);
        
        if ( birth.getYear() % 100 != fgn_reg_no.substr(0, 2) ||
             birth.getMonth() != birthMonth ||
             birth.getDate() != birthDate) {
          alert('»ý³â¿ùÀÏ¿¡ ¿À·ù°¡ ÀÖ½À´Ï´Ù. ´Ù½Ã È®ÀÎÇÏ½Ê½Ã¿À.');
          return false;
        }
        
        if (fgn_no_chksum(fgn_reg_no) == false){
        
            alert('¿Ü±¹ÀÎµî·Ï¹øÈ£¿¡ ¿À·ù°¡ ÀÖ½À´Ï´Ù. ´Ù½Ã È®ÀÎÇÏ½Ê½Ã¿À.');
            return false;
        }
        else {
           // alert ('Á¤»óÀÔ´Ï´Ù.');
            return true;
        }
    
}
//--¿Ü±¹ÀÎµî·Ï¹øÈ£ Ã¼Å© ³¡
