/** p10-util.js */
function Resize_Frame(name, gt) {
    var Frame_Body  = document.frames(name).document.body;
    var Frame_name  = document.all(name);        
//    Frame_name.style.width = (Frame_Body.scrollWidth + (Frame_Body.offsetWidth-Frame_Body.clientWidth));
//    Frame_name.style.height = (Frame_Body.scrollHeight + (Frame_Body.offsetHeight-Frame_Body.clientHeight));
    Frame_name.style.width = Frame_Body.scrollWidth ;
    Frame_name.style.height = Frame_Body.scrollHeight;
//    alert(Frame_name.style.width+","+Frame_name.style.height);
    if (Frame_name.style.height == "0px" || Frame_name.style.width == "0px") {
        Frame_name.style.width = "700px";       //기본 iframe 너비
        Frame_name.style.height = "300px";      //기본 iframe 높이
        window.status = 'iframe resizing fail.';
    } else {
        window.status = '';
    }
    if (gt && gt=='N'){
    	
    } else {
    
      if(Table_01){
        Table_01.style.display = "none";
      }
    	goTop();
    }
    
}

function goTop(){
	document.location.href="#top";
}

/** enter key keyup */
function keyUpEnter(){
    if (event.keyCode==13) {
        return true;
    }else{
    	return false;
    }
}

function setCookie(name, value){
	document.cookie = name+"="+escape(value)+";path=/";
}

function getCookie(name){
	var namestr = name+"=";
	var namelen = namestr.length;
	var cookielen = document.cookie.length;
	var start = document.cookie.indexOf(namestr);
	if (start > -1){
		var end = document.cookie.indexOf(";",start);
		if (end < 0) end = document.cookie.length;
		var val = document.cookie.substring(start+namelen, end);
		return val;
	}
	return null; 
}

/** enter key keyup */
function keyUpEnter(){
    if (event.keyCode==13) {
        return true;
    }else{
    	return false;
    }
}

// 현재 KeyIn된 문자를 대문자로 치환한다. (onKeyPress이벤트의 핸들러로 사용하여야 한다.)
function js_UpperCase() 
{
	if( !(event.keyCode < 97 || event.keyCode > 122) ) 
	{
		event.keyCode -= 32;
		event.returnValue=true;
	}
}

/**
* @Function 명		: insertComma3
* @Function 설명	: Comma Function Case3
* @Param 			: 1. str	: (String)Form명을 포함한 입력값
* @return값			: (String) Comma가 적용된 String(소수점이 있는 숫자,음수도 포함) 0입력할경우 자동소주점 입력
* @사용 Event 		: onKeyup
* @see 				: doNumberCheck() 와 같이 사용 유용
*/
function insertComma3(obj) {  
  var reg1 = /[^0-9,.]/gi;
  var reg2 = /[^0-9]/gi;
  
  if(obj.value.length>3) {
    var dotXy = obj.value.indexOf(".");
    if(dotXy == -1){
      obj.value = obj.value.replace(reg2,"");
      var temp1 = obj.value.split("");
      var temp2 = new Array();
      var len = obj.value.length;
      temp1 = temp1.reverse(); 
      for(i=0;i<len;i++) {
        if(i%3 == 0 && i != 0) temp2[i] = temp1[i] + ",";
        else temp2[i] = temp1[i];
      }
      
      temp1 = temp2.reverse();
      obj.value = "";
      for(i=0;i<temp1.length;i++){
          obj.value += temp1[i];
      }
    }
  }
  return obj.value.replace(reg1,"");

}

