/**********************************************************************
*********************               Window              ***********************
**********************************************************************/
// ÇöÀç ÆäÀÌÁö ÇÁ¸°Æ® ÇÏ±â
var popup ;

function window_print(){
	window.print();
	return false;
}

function window_open(url, width, height){
	
	if(popup != undefined){ // ÆË¾÷ ¿­·ÁÁø ³»¿ëÀÌ Á¸ÀçÇÔ.
		popup.close();
	}

	settings = align_center(width, height);
	popup = window.open(url,'popup',settings);
	popup.focus();
}

// È­¸é Áß¾Ó¿¡ ÆË¾÷À» ¶ç¿ò
function align_center(w, h)
{
	var LeftPosition, TopPosition, Settings

	LeftPosition = (screen.width) ? (screen.width-w)/2 : 0;
	TopPosition = (screen.height) ? (screen.height-h)/2 : 0;

	settings = 'height='+h+',width='+w+',top='+TopPosition+',left='+LeftPosition;
	return settings;
}

function window_open2(url, width, height){
	if(popup != undefined){ // ÆË¾÷ ¿­·ÁÁø ³»¿ëÀÌ Á¸ÀçÇÔ.
		popup.close();
	}

	settings = align_center(width, height) + ', scrollbars=yes';
	popup =	window.open(url,'popup_post',settings );
	popup.focus();
}



function window_open_name(url, name, width, height){
	
	if(popup != undefined){ // ÆË¾÷ ¿­·ÁÁø ³»¿ëÀÌ Á¸ÀçÇÔ.
		popup.close();
	}

	settings = align_center(width, height);
	popup = window.open(url,name,settings);
	popup.focus();
}

function window_open_name2(url, name, width, height){
	
	if(popup != undefined){ // ÆË¾÷ ¿­·ÁÁø ³»¿ëÀÌ Á¸ÀçÇÔ.
		popup.close();
	}

	settings = align_center(width, height) + ', scrollbars=yes';
	popup = window.open(url,name,settings);
	popup.focus();
}


// »õ·Î¿î Window Close
function window_close(){
	self.close();
}

/**********************************************************************
*********************            °ª Ã¼Å©ÇÏ±â            ***********************
**********************************************************************/
// ¾Õ, µÚ °ø¹é »èÁ¦
function trim(field_name) {
	re = /^\s+|\s+$/g;
	var strSource =field_name;
	return strSource.replace(re, '');		
}

/**********************************************************************
*********************       E-Mail ¾ÏÈ£È­  ¹ß¼Û      ***********************
**********************************************************************/
//È­¸é Áß¾Ó¿¡ ÆË¾÷À» ¶ç¿ò
function email_send(encode){
	var LeftPosition, TopPosition, Settings

	LeftPosition = ( screen.width -370) / 2;
	TopPosition = (screen.height -350) / 2;

	settings = 'height='+380+',width='+370+',top='+TopPosition+',left='+LeftPosition;

	window.open('/pub/mail_send.php?email='+encode,'mail_send',settings);	
}

//È­¸é Áß¾Ó¿¡ ÆË¾÷À» ¶ç¿ò
function email_send_en(encode){ // ¿µ¹®
	var LeftPosition, TopPosition, Settings

	LeftPosition = ( screen.width -370) / 2;
	TopPosition = (screen.height -350) / 2;

	settings = 'height='+350+',width='+370+',top='+TopPosition+',left='+LeftPosition;

	window.open('/pub/mail_send_en.php?email='+encode,'mail_send',settings);	
}

//¸ÞÀÏ ÀÛ¼º ¿Ï·á
function send_ok(){
	if(trim(FormMain.from_name.value) == ""){
		alert('ÀÛ¼ºÀÚÀÇ ¼º¸íÀ» ÀÔ·ÂÇÏ¼¼¿ä');
		FormMain.from_name.focus();
		return false;
	}
	if(trim(FormMain.from_mail.value) == ""){
		alert('ÀÛ¼ºÀÚÀÇ ¸ÞÀÏ ÁÖ¼Ò¸¦ ÀÔ·ÂÇÏ¼¼¿ä');
		FormMain.from_mail.focus();
		return false;
	}
	if(trim(FormMain.subject.value) == ""){
		alert('Á¦¸ñÀ» ÀÔ·ÂÇÏ¼¼¿ä');
		FormMain.subject.focus();
		return false;
	}
	if(trim(FormMain.contents.value) == ""){
		alert('³»¿ëÀ» ÀÔ·ÂÇÏ¼¼¿ä');
		FormMain.contents.focus();
		return false;
	}	
	FormMain.submit();
}

//¸ÞÀÏ ÀÛ¼º Ãë¼Ò
function email_close(){
	self.close();
}



/**********************************************************************
*********************        Ã¼Å© ¹Ú½º ¼±ÅÃÇÏ±â       **********************
**********************************************************************/
// Check Box ¸ðµÎ ¼±ÅÃÇÏ±â
function checkAll(formName, fieldName, checkField) {
  var thestate = eval("document."+ formName + "."+ fieldName + ".checked") ;
  var el_collection=eval("document.forms."+ formName + "."+checkField);

    if(el_collection.length == undefined) { // ¼±ÅÃ Ç×¸ñÀÌ ÇÑ°³ ¶Ç´Â ¾ø´Â °æ¿ì
        el_collection.checked=thestate;
    } else {
        for (c=0;c<el_collection.length;c++)
            el_collection[c].checked=thestate;
    }
}


// ¸ðµÎ ¼±ÅÃ & ¸ðµÎ ÇØÁ¦
function check_all( formName, fieldName, thestate ){
	var rowCount = eval("document."+ formName + ".searchCount.value") ;	
	if(rowCount > 0){ // Á¶È¸ °á°ú ÀÖÀ½
		var el_collection=eval("document."+ formName + "." + fieldName) ;
		var total = el_collection.length;	

		if(total == undefined){ // °á°ú°¡ 1°³		
			el_collection.checked=thestate;
		} else { // °á°ú°¡ 1°³ ÃÊ°ú
			for (c=0;c<total;c++)
				el_collection[c].checked=thestate;	
		}
	} else { // Á¶È¸ °á°ú ¾øÀ½
		alert('°Ë»ö °á°ú°¡ Á¸Àç ÇÏÁö ¾Ê½À´Ï´Ù.');
	}
}


// Ã¼Å©¹Ú½º¸¦ ¶óµð¿À ¹öÆ°Ã³·³ »ç¿ë
function checkBox(name, cb) {
	var cnt = eval("employ_search." + name + ".length");
	for (j = 0; j < cnt ; j++) {
		if (eval("document.employ_search." + name + "[" + j + "].checked") == true) {
			eval("document.employ_search." + name + "["+ j+ "]").checked = false;
			if (j == cb) {
				eval("document.employ_search." + name + "["+ j+ "]").checked = true;
			}
		}
	}
}


/**********************************************************************
*********************            Image Over            ***********************
**********************************************************************/
// ¸Þ½ÃÁö ÀÔ·Â Á¾·ù¿¡ µû¶ó ÀÔ·ÂÆû Ãâ·Â
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_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_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_showHideLayers() { //v6.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}

function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);