//function MM_jumpMenu(targ,selObj,restore){ //v3.0 °ü·Ã»çÀÌÆ® Á¡ÇÁ¸Þ´º
//  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
//  if (restore) selObj.selectedIndex=0;
//}

function MM_jumpMenu(targ,selObj,restore){ //v3.0

//targ Å¸°ÙÀÌ µÇ´Â ÇÁ·¹ÀÓ
//selObj ¼¿·ºÆ® °´Ã¼
//restore ¼¿·ºÆ® ÈÄ ´Ù½Ã "°Ë»ö¿£Áø"·Î º¹±Í¿©ºÎ
 if(selObj.options[selObj.selectedIndex].value != "default"){
   if(selObj.options[selObj.selectedIndex].target == "_blank"){
   window.open(selObj.options[selObj.selectedIndex].value,"new","");
   }else{
     //¿©±â¼­ »õÃ¢À» ¸ø ¶ç¿ö¼­.. À§¿¡ ÄÚµå Ãß°¡Çß¾î¿ä.
    eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
   }
   if (restore) selObj.selectedIndex=0;
 }
}

/// ¿©±â¼­ ºÎÅÍ´Â quickmenu js

var scroll_pixel,div_pixel,gtpos,gbpos,loop,moving_spd;
var top_margin = 150;		/// Ã¢ÀÇ ¸ÇÀ§¿ÍÀÇ ¿©¹é ³»·Á¿Ã¶§
var top_margin2 =150;		/// Ã¢ÀÇ ¸ÇÀ§¿ÍÀÇ ¿©¹é ¿Ã¶ó¿Ã¶§
var speed = 20;				/// Á¡Â÷ ÁÙ¾îµå´Â ¼Óµµ¸¦ À§ÇÑ ¼³Á¤
var speed2 = 15;			/// setTimeoutÀ» À§ÇÑ ¼Óµµ ¼³Á¤
var moving_stat = 1;		/// ¸Þ´ºÀÇ ½ºÅ©·ÑÀ» ·Îµù½Ã on/off¼³Á¤ 1=¿òÁ÷ÀÓ 0Àº ¸ØÃã
 
function check_scrollmove()
{
  scroll_pixel = document.body.scrollTop;
        gtpos = document.body.scrollTop+top_margin;
        gbpos = document.body.scrollTop+top_margin2;
  if(div_id.style.pixelTop < gtpos)
        {
         moving_spd = (gbpos-div_id.style.pixelTop)/speed;
         div_id.style.pixelTop += moving_spd;
        }
        if(div_id.style.pixelTop > gtpos)
        {
         moving_spd = (div_id.style.pixelTop-gtpos)/speed;
         div_id.style.pixelTop -= moving_spd;
        }
        loop = setTimeout("check_scrollmove()",speed2);
}
function moving_control()
{
  if(!moving_stat){ check_scrollmove(); moving_stat = 1;}
        else{ clearTimeout(loop); moving_stat = 0; div_id.style.pixelTop = top_margin;}
}



/// ¿©±â¼­ºÎÅÍ´Â ¸¶¿ì½º ·Ñ¿À¹ö

var imageName = "" ;

var temp_MM = new Array;
var temp_MM_sr = new Array;

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.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];}
}

//onClick ½Ã ¼±ÅÃÇÑ  ¸Þ´º´Â »óÅÂ À¯Áö
function MM_swapImgChange(){
  	
  temp_MM = document.MM_sr;
  
//  MM_swapImgRestore();
  imageName = "";
 
  if(temp_MM_sr != null){
  	document.MM_sr = temp_MM_sr;
  	MM_swapImgRestore();
  }
  
  temp_MM_sr = temp_MM;
  
  // MM_swapImage()
  var i,j=0,x,a=MM_swapImgChange.arguments; 
  document.MM_sr=new Array;
   
  for(i=0;i<(a.length-2);i+=3){ 
  	subImageName = a[i];
  	imageName = subImageName;
   	if ((x=MM_findObj(a[i]))!=null){
   		document.MM_sr[j++]=x; 
   		if(!x.oSrc) x.oSrc=x.src; 
   		x.src=a[i+2];
   	}
   }
}

// onMouseOut ½Ã ¼±ÅÃÇÑ ¸Þ´º¿©ºÎ¸¦ ±¸ºÐÇÏ¿© ¼±ÅÃÇÑ ¸Þ´º´Â »óÅÂ À¯Áö
function MM_swapImgRestoreCheck() { //v3.0

  //MM_swapImgRestore();
  var temp = document.MM_sr

  var i,j,b=MM_swapImgRestoreCheck.arguments; 
  document.MM_sr=new Array; 
  for(i=0;i<(b.length-2);i+=3){ 
  	subImageName = b[i];
  	imageName = subImageName;
  }
  if(!imageName.equals(subImageName)){
  	document.MM_sr = temp;
  	MM_swapImgRestore();
  }

}
/*
function click() {
	if ((event.button==2) || (event.button==2)) {
		//modalDialog(0, 0, 1, "<br><br>[¿À¸¥ÂÊ ¸¶¿ì½º ±ÝÁöÀÔ´Ï´Ù!]");
		alert('¿À¸¥ÂÊ ¸¶¿ì½º´Â »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù.');
		
	}
}document.onmousedown=click 
*/

// ¿©±â¼­ ºÎÅÍ´Â °øÅë... ÇÊ¿äÇÑ  ±â´É ¿Ü¿¡ »èÁ¦ é©.
function setFocus(obj) {
	obj.focus();
}

function setAlert(str) {
	alert("<È®ÀÎ> ¡Ù¡Ú¡Ù¡Ú¡Ù¡Ú¡Ù¡Ú¡Ù¡Ú¡Ù¡Ú    \n\n"+str);
}

//¹®Àå ¾ÕµÚ °ø¹é Á¦°Å
String.prototype.trim = function() {
	return this.replace(/^\s*(\b.*\b|)\s*$/, "$1");
}

//¸ðµç °ø¹é Á¦°Å
function ignoreSpaces(string) {
	var temp = "";
	string = '' + string;
	splitstring = string.split(" ");
	for(i = 0; i < splitstring.length; i++)
		temp += splitstring[i];
	return temp;
}

//¸ðµç °ø¹é Á¦°Å Ã³¸®
function checkSpace(obj){
	obj.value = ignoreSpaces(obj.value);
	return;
}


// BLANK Ã¼Å©
function checkBlank(obj){
	val = obj.value.toString();
	for (var i=0; i < val.length; i++){
		var onechar = val.charAt(i);
		if (onechar == ' '){
			return false;
		}
	}
	return true;
}

//ÀÔ·Â°ª Ã¼Å©
function isFilled(obj) {
	obj.value = obj.value.trim();
	if(obj.value == "") return false;
	else return true;
}

//ÅØ½ºÆ®ÇÊµå °ª Ã¼Å©
function isMFilled(obj, name) {
	if(!isFilled(obj)) {
		if(name != null) {
			//alert("[È®ÀÎ] \""+name+"\"¸¦ È®ÀÎÇØ ÁÖ¼¼¿ä!!");
			modalDialog(0, 0, 1, "<br><br>["+name+"]");
			obj.focus();
		}
		return false;
	} else return true;
}

//¿ìÆí¹øÈ£/ÁÖ¹Î¹øÈ£ ÀÔ·Â Ã¼Å©
function is2MFilled(obj1, obj2, name) {
	if (!isFilled(obj1) || !isFilled(obj2)) {
		if(name != null) {
			alert("[È®ÀÎ] \""+name+"\"¸¦ È®ÀÎÇØ ÁÖ¼¼¿ä!!");
			obj1.focus();
		}
		return false;
	} else return true;
}

//³¯Â¥/ÇÚµåÆù/ÀüÈ­ ÀÔ·Â Ã¼Å©
function is3MFilled(obj1, obj2, obj3, name) {
	if (!isFilled(obj1) || !isFilled(obj2) || !isFilled(obj3)) {
		if(name != null) {
			alert("[È®ÀÎ] \""+name+"\"¸¦ È®ÀÎÇØ ÁÖ¼¼¿ä!!");
			obj1.focus();
		}
		return false;
	} else return true;
}

//ÀÔ·Â±ÛÀÚ¼ö Ã¼Å©
function isLFilled(obj, name, len) {
	if(!isMFilled(obj, name)) {
		return false;
	} else if(obj.value.length < len) {
		alert("[È®ÀÎ] \""+name+"\"Àº ÃÖ¼Ò "+len+"ÀÚÀÌ»óÀ» ÀÔ·ÂÇØ ÁÖ¼¼¿ä!!");
		obj.value='';
		obj.focus();
		return false;
	} else return true;
}



function isSelect(obj, name, val) {
	if(obj.value == val) {
		if(name != null) {
			//alert("[È®ÀÎ] \""+name+"\"¸¦ È®ÀÎÇØ ÁÖ¼¼¿ä!!");
			modalDialog(0, 0, 1, "<br><br>["+name+"]");
			obj.focus();
		}
		return false;
	} else return true;
}

//idx(1:È®ÀÎ, 0:Á¤º¸), code1(À¯Çü), code2(»ó¼¼³»¿ë))
function modalDialog(idx, code1, code2, name) {

  var url = "../common/alarm.jsp?idx="+idx+"&code1="+code1+"&code2="+code2+"&name="+name;
	return window.showModalDialog(url,window,"dialogWidth:260px;dialogHeight:220px;center:1;scroll:0;help:0;status:no");
	
}






//¼ýÀÚ Ã¼Å©
function checkNum(obj){
	var val="0123456789";
	var check = true;
	var num = obj.value;

	var len=num.length;
	for(i=0;i<len;i++) {
		if(val.indexOf(num.substring(i,i+1))<0) {
			//alert("¼ýÀÚ¸¸ Çã¿ëµË´Ï´Ù.");
			modalDialog(0, 0, 10, "<br><br>[¼ýÀÚ¸¸ Çã¿ë]");
			check = false;
			break;
		}
	}
	if(!check) {
		obj.value='';
		obj.focus();
	}
	return;
}




//¼ýÀÚ (+¹®ÀÚ) Ã¼Å©
function checkNums(obj, add){
	var val="0123456789"+add;
	var check = true;
	var num = obj.value;
	var chk=0;

	var len=num.length;
	for(i=0;i<len;i++) {
		if( add == num.substring(i,i+1) ) {
			chk+=1;
			if(chk > 2) break;
		}
	}
	if(chk < 2) {
		for(i=0;i<len;i++) {
			if(val.indexOf(num.substring(i,i+1))<0) {
				//alert("¼ýÀÚ¿Í  - ¹®ÀÚ¸¸ Çã¿ëµË´Ï´Ù.");
				modalDialog(0, 0, 10, "<br><br>[¼ýÀÚ¿Í  - ¹®ÀÚ¸¸ °¡´É]");
				check = false;
				break;
			}
		}
	} else {
		//alert(" - ¹®ÀÚ´Â ÇÑ¹ø¸¸ »ç¿ë °¡´ÉÇÕ´Ï´Ù.");
		modalDialog(0, 0, 10, "<br><br>[- ¹®ÀÚ´Â ÇÑ¹ø¸¸ »ç¿ë °¡´É]");
		check = false;
	}
	
	if(!check) {
		obj.value='';
		obj.focus();
		return false;
	} else return true;
}

//¼ýÀÚ Ã¼Å©
function isNumber(obj) {
	var num = obj.value;
	var c;
	var i;
	if(num.length<=0) {
		alert("¼ýÀÚ¸¸ Çã¿ëµË´Ï´Ù.");
		return false;
	}
	for(i=0;i<num.length;i++) {
		c = num.charAt(i);
		if(c < '0' || c > '9'){
			alert("¼ýÀÚ¸¸ Çã¿ëµË´Ï´Ù.");
			return false;
		}
	}
	return true;
}

// ±¸ºÐÀÚ·Î ±¸ºÐµÈ ¹®ÀÚ¿­À» ³ª´²¼­ ¹ÝÈ¯
function strDiv(src, div, size) {
	var value = new String(size);
	var tmp = "";
	var cnt = 0;

	if (src == null) {
		for(var i=0; i< size; i++) value[i] = "";
		return value;
	}

	var srclen = src.length;
	if(srclen == (size-2)) {
		for(var i=0; i< size; i++) value[i] = "";
		return value;
	}

	var pos = 0;
	var oldpos = 0;
	while ((pos = src.indexOf(div, oldpos)) >= 0) {
		tmp = src.substring(oldpos, pos);
		if(tmp.length == 0) value[cnt] = "";
		else value[cnt] = tmp;
		oldpos = pos + 1;
		cnt++;
	}
	if (oldpos < srclen || oldpos >= 0) value[size-1] = src.substring(oldpos, srclen);
	return value;
}


//Æ¯Á¤ Æ¯¼ö¹®ÀÚ Ã¼Å©
function checkChar(obj) {
  len = obj.value.length;
  for(i=0;i<len;i++)
  {
    if(obj.value.charAt(i) == "" || obj.value.charAt(i) == "%" || obj.value.charAt(i)=="\"" || obj.value.charAt(i) == "&") {
      alert("Æ¯¼ö ¹®ÀÚ°¡ Æ÷ÇÔµÇ¾î ÀÖ½À´Ï´Ù.");
      obj.focus();
      return false;
    }
  }
  return true;
}

//¾ÆÀÌµð Æ¯¼ö¹®Á¦ ¹èÁ¦
function checkIDChar(obj){
	for(i=0;i<obj.value.length;i++){
		s1=obj.value.substring(i,i+1);
		if(!((s1>='0'&&s1<='9')||(s1>='a'&&s1<='z')||(s1>='A'&&s1<='Z')||(s1=='-')||(s1=='_'))){
			return false;
		}
	}
	return true;
}

//ºñ¹Ð¹øÈ£°¡ ¼ýÀÚ·Î¸¸ ÀÌ·ç¾îÁ³´ÂÁö Ã¼Å©
function checkPass_Num(obj) {
	var num_check = 0;
	for(i=0;i<obj.value.length;i++){
		s1=obj.value.substring(i,i+1);
		if(!(s1>='0'&&s1<='9')) {
			num_check = 1;
		}
	}

	if(num_check == 0)	return false;
	else return true;
}


//Äí±â¼³Á¤
function setCookie( name, value, expiredays ) {
	var todayDate = new Date();
	todayDate.setDate( todayDate.getDate() + expiredays );
	document.cookie = name + "=" + escape( value ) + "; path=/; expires=" + todayDate.toGMTString() + ";"
}
function getCookie(uName) {
	var flag = document.cookie.indexOf(uName+'=');
	if (flag != -1) {
		flag += uName.length + 1;
		end = document.cookie.indexOf(';', flag);
		if (end == -1) end = document.cookie.length
		return unescape(document.cookie.substring(flag, end))
	}
}



//ÀÌ¹ÌÁö¿¡ µû¸¥ Ã¢»çÀÌÁî Á¶Àý
var img_view = null;
function win_view(img){
	img_conf1= new Image();
	img_conf1.src=(img);
	view_conf(img);
}
function view_conf(img){
	if((img_conf1.width!=0)&&(img_conf1.height!=0)){
		view_img(img);
	} else {
		funzione="view_conf('"+img+"')";
		intervallo=setTimeout(funzione,20);
	}
}
function view_img(img){
	if(img_view != null) {
		if(!img_view.closed) { img_view.close(); }
	}
	width=img_conf1.width+20;
	height=img_conf1.height+20;
	str_img="width="+width+",height="+height;
	img_view=window.open(img,"img_open",str_img);
	img_view.focus();
	return;
}



/*******************************************************************************
	PREVIEW script
*******************************************************************************/
function preview(content) {
	var obj = document.all["id_preview"];

	// check content
	if(content == "") {
		obj.innerHTML = "";
		return;
	}


	var text = "";
	text =  "<table width='100%' border='0' cellspacing='0' cellpadding='0'>"
	text += "    <tr>";
	text += "        <td>";
	text += "            <td bgcolor='#FFFFFF' style='word-break:break-all; padding:5px;'>" + content + "</td>";
	text += "        </td>";
	text += "    </tr>";
	text += "</table>";

	obj.innerHTML = text;
	move_preview();
	obj.style.visibility = "visible";
}

function move_preview() {
	var obj = document.all["id_preview"];

	if(obj.innerHTML != "") {
		obj.style.posLeft = event.x - 40 + document.body.scrollLeft;
		obj.style.posTop = event.y + 20 + document.body.scrollTop;
	}
}

function hide_preview() {
	document.all["id_preview"].style.visibility = "hidden";
}


// ÆË¾÷°ü·Ã js
function getCookie( name ){
	  var nameOfCookie = name + '=';
	  while ( x <= document.cookie.length ){
	    var y = (x+nameOfCookie.length);
	    if ( document.cookie.substring( x, y ) == nameOfCookie ){
	      if ( (endOfCookie=document.cookie.indexOf( ';', y )) == -1 )
	        endOfCookie = document.cookie.length;
	      return unescape( document.cookie.substring( y, endOfCookie ) );
	    }
	    x = document.cookie.indexOf( ' ', x ) + 1;
	    if ( x == 0 )
	      break;
	  }
	  return;
	}
	 
	function setCookie( name, value, expiredays )
	{
	  var todayDate = new Date();  
	  todayDate.setDate( todayDate.getDate() + expiredays );//setDate->setTime
	  document.cookie = name + "=" + escape( value ) + "; path=/; expires=" + todayDate.toGMTString() + ";"
	}
	function closeLayer(a) 
	{ 
	  if ( document.mainpopfrm.Notice.checked ) 
	    setCookie( a, "done" , 1); 
	  document.getElementById("dsMainPopLayer").style.display="none"; 
	}
	function closeLayer1(a) 
	{ 
		document.getElementById("MainPopLayer").style.display="none"; 
	} 
	function closeLayer2(a) 
	{ 
		document.getElementById("MainPopLayer2").style.display="none"; 
	} 
//-->
	
	/*
	' ------------------------------------------------------------------
	' Function : fc_chk_byte(aro_name)
	' Description : ÀÔ·ÂÇÑ ±ÛÀÚ¼ö¸¦ Ã¼Å©
	' Argument : Object Name(±ÛÀÚ¼ö¸¦ Á¦ÇÑÇÒ ÄÁÆ®·Ñ)
	' Return : 
	' ------------------------------------------------------------------
	*/
function fc_chk_byte(aro_name,ari_max){
	
	var ls_str = aro_name.value; 	// ÀÌº¥Æ®°¡ ÀÏ¾î³­ ÄÁÆ®·ÑÀÇ value °ª
	var li_str_len = ls_str.length; // ÀüÃ¼±æÀÌ
	
	// º¯¼öÃÊ±âÈ­
	var li_max = ari_max; 			// Á¦ÇÑÇÒ ±ÛÀÚ¼ö Å©±â
	var i = 0; 						// for¹®¿¡ »ç¿ë
	var li_byte = 0; 				// ÇÑ±ÛÀÏ°æ¿ì´Â 2 ±×¹Ü¿¡´Â 1À» ´õÇÔ
	var li_len = 0; 				// substringÇÏ±â À§ÇØ¼­ »ç¿ë
	var ls_one_char = ""; 			// ÇÑ±ÛÀÚ¾¿ °Ë»çÇÑ´Ù
	var ls_str2 = ""; 				// ±ÛÀÚ¼ö¸¦ ÃÊ°úÇÏ¸é Á¦ÇÑÇÒ¼ö ±ÛÀÚÀü±îÁö¸¸ º¸¿©ÁØ´Ù.
	
	for(i=0; i< li_str_len; i++){
	// ÇÑ±ÛÀÚÃßÃâ
	ls_one_char = ls_str.charAt(i);
	
	// ÇÑ±ÛÀÌ¸é 2¸¦ ´õÇÑ´Ù.
	if (escape(ls_one_char).length > 4){
	li_byte += 2;
	}
	// ±×¹ÜÀÇ °æ¿ì´Â 1À» ´õÇÑ´Ù.
	else{
	li_byte++;
	}
	
	// ÀüÃ¼ Å©±â°¡ li_max¸¦ ³ÑÁö¾ÊÀ¸¸é
	if(li_byte <= li_max){
	li_len = i + 1;
	}
	}
	
	// ÀüÃ¼±æÀÌ¸¦ ÃÊ°úÇÏ¸é
	if(li_byte > li_max)
	{
	alert( li_max + " ±ÛÀÚ¸¦ ÃÊ°ú ÀÔ·ÂÇÒ¼ö ¾ø½À´Ï´Ù.\nÃÊ°úµÈ ³»¿ëÀº ÀÚµ¿À¸·Î »èÁ¦ µË´Ï´Ù. ");
	ls_str2 = ls_str.substr(0, li_len);
	aro_name.value = ls_str2;
	
	}
	aro_name.focus(); 
}

//³»¿ë ÀÎ¼âÇÏ±â

function contentPrint() {
	var windowLeft = (screen.width-640)/2;
	var windowTop = (screen.height-480)/2;
	var printURL = "../common/forPrint.jsp";
	window.open(printURL,"print",'width=795, height=700, menubar=no, scrollbars=yes,status=no,resizable=yes,top=' + windowTop + ',left=' + windowLeft + '');
}

