//document.all ¶Ç´Â document.getElementById Àº IE ¿¡¼­¸¸ Áö¿ø ÇÔ
//»ç¿ë¹ý
//»ç¿ë¹ý : getObject(objectId)
function getObject(objectId) { 
	// checkW3C DOM, then MSIE 4, then NN 4. 
	// 
	if(document.getElementById && document.getElementById(objectId)) { 
		return document.getElementById(objectId); 
	} else if (document.all && document.all(objectId)) { 
		return document.all(objectId); 
	} else if (document.layers && document.layers[objectId]) { 
		return document.layers[objectId]; 
	} else { 
		return false; 
	} 
} 

function getOpenObject(objectId) { 
	// checkW3C DOM, then MSIE 4, then NN 4. 
	// 
	if(opener.document.getElementById && opener.document.getElementById(objectId)) { 
		return opener.document.getElementById(objectId); 
	} else if (opener.document.all && opener.document.all(objectId)) { 
		return opener.document.all(objectId); 
	} else if (opener.document.layers && opener.document.layers[objectId]) { 
		return opener.document.layers[objectId]; 
	} else { 
		return false; 
	} 
} 

var n4 = (document.layers)?true:false; 
var e4 = (document.all)?true:false; 

//¼ýÀÚ¸¸ÀÔ·Â(onKeypress='return keyCheckdot(event)') 
function keyCheck(e) { 
    if(n4) var keyValue = e.which 
    else if(e4) var keyValue = event.keyCode 
    if (((keyValue >= 48) && (keyValue <= 57))  || keyValue==13) return true; 
    else return false 
} 

//¼ýÀÚ¹×µ¾Æ®ÀÔ·Â(onKeypress='return keyCheckdot(event)') 
function keyCheckDot(e) { 
    if(n4) var keyValue = e.which 
    else if(e4) var keyValue = event.keyCode 
    if (((keyValue >= 48) && (keyValue <= 57)) || keyValue==13 || keyValue==46) return true; 
    else return false 
} 

//°ø¹éÁ¦°Å 
function Trim(string) { 
    for(;string.indexOf(" ")!= -1;){ 
        string=string.replace(" ","") 
    } 
    return string; 
} 

//ÇÏ´Ü °ü·Ã ±â°ü ¸µÅ© ÆË¾÷ ½ºÅ©¸³Æ®
function winop(value){
	if(value){
	var win1 = window.open(value,'a','width=630,height=500, scrollbars=yes');
	win1.focus();
	}
}	

// Ç®»çÀÌÁî »õÃ¢¶ç¿ì±â 
function open_full_window(url) { 
    window.open(url,"subOpen","");     
} 

//¿µ¹®°Ë»ç+¼ýÀÚ°Ë»ç(Ã¹±ÛÀÚ´Â ¹Ýµå½Ã¿µ¹®) 
//a¹®°æ¼® ¾ÈµÊ!!

function EngNum(input,types) { 
    if(types) if(!Trim(input.value)) return false; 
    var error_c=0, i, val; 
    for(i=0;i<Byte(input.value);i++) { 
        val = input.value.charAt(i); 
        if(i == 0) if(!((val>='a' && val<='z') || (val>='A' && val<='Z'))) return false; 
        else if(!((val>=0 && val<=9) || (val>='a' && val<='z') || (val>='A' && val<='Z'))) return false; 
   } 
   return true; 
} 

//ÂüÁ¶ÇÔ¼ö 
function isInRange( type, c ) {
    if ( charRange[type][0] <= c && c <= charRange[type][1] ) {
        return true;
    } else {
        return false;
    }
}
var NUMBER = 0;
var ALPHA = 1;
var HANGUL = 2;
var JAP = 3;
var HANJA1 = 4;
var HANJA2 = 5;

var charRange = new Array( 
              	new Array( "\u0030", "\u0039" ) 
              , new Array( "\u0041", "\u007A" ) 
              , new Array( "\uAC00", "\uD7A3" ) 
              , new Array( "\u3041", "\u30F6" ) 
              , new Array( "\u4E00", "\u9FA5" ) 
              , new Array( "\uF900", "\uFA0B" ) 
            );
            
function isValidHangul(keyword) {      
	var length = keyword.length;
    for(var i = 0; i < length; i++ ) {
        var c = keyword.charAt(i)
        if ( c == ' ' || c == '\t' || c == '\n' || c== '\r' ) {
            alert( "Å°¿öµå¿¡ °ø¹é¹®ÀÚ¸¦ »ç¿ëÇÏ½Ç ¼ö ¾ø½À´Ï´Ù." );
            return true;
        }
	    if (   isInRange( HANGUL,  c ) ){
            return true;
        } else {
            return false;
        }
    }

}
////////////////////////////////////////
/// ¼ýÀÚ, ¿µ¹® Ã¼Å©					  //
/// isInRange ¸¦ ÅëÇØ ¿øÇÏ´Â °ªÀ» Á¶ÇÕ//
////////////////////////////////////////

function isValidKeyword(keyword) {
    var length = keyword.length;
    wordIsValid = true;
    for(var i = 0; i < length; i++ ) {
        var c = keyword.charAt(i)
        if ( c == ' ' || c == '\t' || c == '\n' || c== '\r' ) {
            alert( "Å°¿öµå¿¡ °ø¹é¹®ÀÚ¸¦ »ç¿ëÇÏ½Ç ¼ö ¾ø½À´Ï´Ù." );
            return false;
        }
            
        if (isInRange( NUMBER,  c ) ||
            isInRange( ALPHA,  c )) {
            wordIsValid = true;
        } else {
            alert( "¼ýÀÚ, ¿µ¹® ¿ÜÀÇ Æ¯¼ö¹®ÀÚ´Â »ç¿ëÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.");
            return false;
        }
    }

    return wordIsValid;
}
            
//¿µ¹®°Ë»ç 
function Eng(input,types) { 
    if(types) if(!Trim(input.value)) return false; 
    var error_c=0, i, val; 
    for(i=0;i<Byte(input.value);i++) { 
        val = input.value.charAt(i); 
        if(!((val>='a' && val<='z') || (val>='A' && val<='Z'))) return false; 
   } 
   return true; 
} 

//µ·(3´ÜÀ§¸¶´Ù ÄÄ¸¶¸¦ ºÙÀÎ´Ù.) 
function checkNumber() { 
    var ob=event.srcElement; 
    ob.value = filterNum(ob.value); 
    ob.value = commaSplitAndNumberOnly(ob); 
    return false; 
} 


//ÂüÁ¶ÇÔ¼ö 
function filterNum(str) { 
        re = /^\$|,/g; 
        return str.replace(re, ""); 
} 

//ÂüÁ¶ÇÔ¼ö(ÄÄ¸¶ºÒ°¡) 
function commaSplitAndNumberOnly(ob) { 
     
    var txtNumber = '' + ob.value; 
    if (isNaN(txtNumber) || txtNumber.indexOf('.') != -1 ) { 
        ob.value = ob.value.substring(0, ob.value.length-1 ); 
        ob.value = commaSplitAndNumberOnly(ob); 
        ob.focus(); 
        return ob.value; 
    } 
    else { 
        var rxSplit = new RegExp('([0-9])([0-9][0-9][0-9][,.])'); 
        var arrNumber = txtNumber.split('.'); 
        arrNumber[0] += '.'; 
        do { 
            arrNumber[0] = arrNumber[0].replace(rxSplit, '$1,$2'); 
        } 
        while (rxSplit.test(arrNumber[0])); 
         
        if (arrNumber.length > 1) { 
            return arrNumber.join(''); 
        } 
        else { 
            return arrNumber[0].split('.')[0]; 
        } 
   } 
} 

//ÂüÁ¶ÇÔ¼ö(ÄÄ¸¶°¡´É) 
function commaSplitAndAllowDot(ob) { 
     
    var txtNumber = '' + ob.value; 
    if (isNaN(txtNumber) ) { 
        ob.value = ob.value.substring(0, ob.value.length-1 ); 
        ob.focus(); 
        return ob.value; 
    } 
    else { 
        var rxSplit = new RegExp('([0-9])([0-9][0-9][0-9][,.])'); 
        var arrNumber = txtNumber.split('.'); 
        arrNumber[0] += '.'; 
        do { 
            arrNumber[0] = arrNumber[0].replace(rxSplit, '$1,$2'); 
        } 
        while (rxSplit.test(arrNumber[0])); 
         
        if (arrNumber.length > 1) { 
            return arrNumber.join(''); 
        } 
        else { 
            return arrNumber[0].split('.')[0]; 
        } 
   } 
} 

//¼ýÀÚ¸¸°¡´É 
function noSplitAndNumberOnly(ob) { 
    var txtNumber = '' + ob.value; 
    if (isNaN(txtNumber) || txtNumber.indexOf('.') != -1 ) { 
        ob.value = ob.value.substring(0, ob.value.length-1 ); 
        ob.focus(); 
        return ob.value; 
    } 
    else return ob.value; 
} 


//¹ÙÀÌÆ®°Ë»ç 
function Byte(input) { 
    var i, j=0; 
    for(i=0;i<input.length;i++) { 
        val=escape(input.charAt(i)).length; 
        if(val==  6) j++; 
        j++; 
    } 
    return j; 
} 


//ÆäÀÌÁöÀÌµ¿ 
function move(url) { 
    self.location.href = url; 
} 

//´Ý±â 
function toclose() { 
    self.close(); 
} 

//À§Ä¡º¯°æ 
function winsize(w,h,l,t) { 
    if(window.opener) resizeTo(w,h); 
} 

//Æ÷Ä¿½ºÀ§Ä¡ 
function formfocus(form) { 
  var len = form.elements.length; 
  for(i=0;i<len;i++) { 
    if((form.elements[i].type == "text" || form.elements[i].type == "password") && Trim(form.elements[i].value) == "") { 
      form.elements[i].value = ""; 
      form.elements[i].focus(); 
      break; 
    } 
  } 
} 

// ³¯Â¥,½Ã°£ format ÇÔ¼ö = phpÀÇ date() 
function date(arg_format, arg_date) { 
       if(!arg_date) arg_date = new Date(); 

       var M = new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"); 
       var F = new Array("January","February","March","April","May","June","July","August","September","October","November","December"); 
       var K = new Array("ÀÏ","¿ù","È­","¼ö","¸ñ","±Ý","Åä"); 
       var k = new Array("ìí","êÅ","ûý","â©","ÙÊ","ÐÝ","÷Ï"); 
       var D = new Array("Sun","Mon","Tue","Wed","Thu","Fri","Sat"); 
       var l = new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"); 
       var o = new Array("Àü","ÈÄ"); 
       var O = new Array("¿ÀÀü","¿ÀÈÄ"); 
       var a = new Array("am","pm"); 
       var A = new Array("AM","PM"); 

       var org_year = arg_date.getFullYear(); 
       var org_month = arg_date.getMonth(); 
       var org_date = arg_date.getDate(); 
       var org_wday = arg_date.getDay(); 
       var org_hour = arg_date.getHours(); 
       var org_minute = arg_date.getMinutes(); 
       var org_second = arg_date.getSeconds(); 
       var hour = org_hour % 12; hour = (hour) ? hour : 12; 
       var ampm = Math.floor(org_hour / 12); 

       var value = new Array(); 
       value["Y"] = org_year; 
       value["y"] = String(org_year).substr(2,2); 
       value["m"] = String(org_month+1).replace(/^([0-9])$/,"0$1"); 
       value["n"] = org_month+1; 
       value["d"] = String(org_date).replace(/^([0-9])$/,"0$1"); 
       value["j"] = org_date; 
       value["w"] = org_wday; 
       value["H"] = String(org_hour).replace(/^([0-9])$/,"0$1"); 
       value["G"] = org_hour; 
       value["h"] = String(hour).replace(/^([0-9])$/,"0$1"); 
       value["g"] = hour; 
       value["i"] = String(org_minute).replace(/^([0-9])$/,"0$1"); 
       value["s"] = String(org_second).replace(/^([0-9])$/,"0$1"); 
       value["t"] = (new Date(org_year, org_month+1, 1) - new Date(org_year, org_month, 1)) / 86400000; 
       value["z"] = (new Date(org_year, org_month, org_date) - new Date(org_year, 0, 1)) / 86400000; 
       value["L"] = ((new Date(org_year, 2, 1) - new Date(org_year, 1, 1)) / 86400000) - 28; 
       value["M"] = M[org_month]; 
       value["F"] = F[org_month]; 
       value["K"] = K[org_wday]; 
       value["k"] = k[org_wday]; 
       value["D"] = D[org_wday]; 
       value["l"] = l[org_wday]; 
       value["o"] = o[ampm]; 
       value["O"] = O[ampm]; 
       value["a"] = a[ampm]; 
       value["A"] = A[ampm]; 
       
       var str = ""; 
       var tag = 0; 
       for(i=0;i<arg_format.length;i++) { 
              var chr = arg_format.charAt(i); 
              switch(chr) { 
                     case "<" : tag++; break; 
                     case ">" : tag--; break; 
              } 
              if(tag || value[chr]==null) str += chr; else str += value[chr]; 
       } 

       return str; 
} 

// ÇØ»óµµ¿¡ ¸Â´Â Å©±â »ç¿ë 
function screensize() { 
    self.moveTo(0,0); 
    self.resizeTo(screen.availWidth,screen.availHeight); 
} 

// ÁÖ¹Îµî·Ï¹øÈ£Ã¼Å©( ÀÔ·ÂÆû 1°³) 
function check_jumin(jumin) { 
    var weight = "234567892345"; // ÀÚ¸®¼ö weight ÁöÁ¤ 
    var val = jumin.replace("-",""); // "-"(ÇÏÀÌÇÂ) Á¦°Å 
    var sum = 0; 

    if(val.length != 13) { return false; } 

    for(i=0;i<12;i++) { 
        sum += parseInt(val.charAt(i)) * parseInt(weight.charAt(i)); 
    } 

    var result = (11 - (sum % 11)) % 10; 
    var check_val = parseInt(val.charAt(12)); 

    if(result != check_val) { return false; } 
    return true; 
} 

// ÁÖ¹Îµî·Ï¹øÈ£Ã¼Å©( ÀÔ·ÂÆû 2°³) 
function check_jumin2(input, input2) { 
    input.value=Trim(input.value); 
    input2.value=Trim(input2.value); 
    var left_j=input.value; 
    var right_j=input2.value; 
    if(input.value.length != 6) { 
        alert('ÁÖ¹Îµî·Ï¹øÈ£¸¦ Á¤È®È÷ ÀÔ·ÂÇÏ¼¼¿ä.'); 
        input.focus(); 
        return true; 
    } 
    if(right_j.length != 7) { 
        alert('ÁÖ¹Îµî·Ï¹øÈ£¸¦ Á¤È®È÷ ÀÔ·ÂÇÏ¼¼¿ä.'); 
        input2.focus(); 
        return true; 
    } 
    var i2=0; 
    for(var i=0;i<left_j.length;i++) { 
        var temp=left_j.substring(i,i+1); 
        if(temp<0 || temp>9)  i2++; 
    } 
    if((left_j==  '') || (i2 != 0)) { 
        alert('ÁÖ¹Îµî·Ï¹øÈ£°¡ Àß¸ø ÀÔ·ÂµÇ¾ú½À´Ï´Ù.'); 
        j_left.focus(); 
        return true; 
    } 
    var i3=0; 
    for(var i=0;i<right_j.length;i++) { 
        var temp=right_j.substring(i,i+1); 
        if (temp<0 || temp>9) i3++; 
    } 
    if((right_j==  '') || (i3 != 0)) { 
        alert('ÁÖ¹Îµî·Ï¹øÈ£°¡ Àß¸ø ÀÔ·ÂµÇ¾ú½À´Ï´Ù.'); 
        input2.focus(); 
        return true; 
    } 
    var l1=left_j.substring(0,1); 
    var l2=left_j.substring(1,2); 
    var l3=left_j.substring(2,3); 
    var l4=left_j.substring(3,4); 
    var l5=left_j.substring(4,5); 
    var l6=left_j.substring(5,6); 
    var hap=l1*2+l2*3+l3*4+l4*5+l5*6+l6*7; 
    var r1=right_j.substring(0,1); 
    var r2=right_j.substring(1,2); 
    var r3=right_j.substring(2,3); 
    var r4=right_j.substring(3,4); 
    var r5=right_j.substring(4,5); 
    var r6=right_j.substring(5,6); 
    var r7=right_j.substring(6,7); 
    hap=hap+r1*8+r2*9+r3*2+r4*3+r5*4+r6*5; 
    hap=hap%11; 
    hap=11-hap; 
    hap=hap%10; 
    if(hap != r7) { 
        alert('ÁÖ¹Îµî·Ï¹øÈ£°¡ Àß¸ø ÀÔ·ÂµÇ¾ú½À´Ï´Ù.'); 
        input2.focus(); 
        return true; 
    } 
    return false; 
} 



//ÄÞ¸¶ ³Ö±â(Á¤¼ö¸¸ ÇØ´ç) 
function comma(val) { 
    val = get_number(val); 
    if(val.length <= 3) return val; 

    var loop = Math.ceil(val.length / 3); 
    var offset = val.length % 3; 

    if(offset==0) offset = 3; 
    var ret = val.substring(0, offset); 

    for(i=1;i<loop;i++) { 
        ret += "," + val.substring(offset, offset+3); 
        offset += 3; 
    } 
    return ret; 
} 

//¹®ÀÚ¿­¿¡¼­ ¼ýÀÚ¸¸ °¡Á®°¡±â 
function get_number(str) { 
    var val = str; 
    var temp = ""; 
    var num = ""; 

    for(i=0; i<val.length; i++) { 
        temp = val.charAt(i); 
        if(temp >= "0" && temp <= "9") num += temp; 
    } 
    return num; 
} 

//ÁÖ¹Îµî·Ï¹øÈ£¸¦ ³ªÀÌ·Î º¯È¯ 
function agechange(lno,rno) { 
    var refArray = new Array(18,19,19,20,20,16,16,17,17,18); 
    var refyy = rno.substring(0,1); 
    var refno = lno.substring(0,2); 
    var biryear = refArray[refyy] * 100 + eval(refno); 
     
    var nowDate = new Date(); 
    var nowyear = nowDate.getYear(); 
    return nowyear - biryear + 1; 
} 

//ÁÖ¹Îµî·Ï¹øÈ£·Î ¼ºº°Ã¼Å© 
function sexchange(num) {     
    var first_num = num.substring(0,1); 
	var sexName = "";
	
	if (first_num == "2" || first_num == "4") {
		sexName = "¿©ÀÚ";
	} else {
		sexName = "³²ÀÚ";
	}

	return sexName; 
} 

//Ã¼Å©¹Ú½º Ã¼Å©°Ë»ç
function checked_chk(input){
	if(input.checked == true){
		return true;
	}else{
		return false;
	}
}

//·¹µð¿À¹Ú½º Ã¼Å©°Ë»ç 
function radio_chk(input) { 
	if(input.length == null){
		if(input.checked == true){
			return true;
		}else{
			return false;
		}
	}else{
		var len = input.length;
		for(var i=0;i<len;i++){ 
			if(input[i].checked == true) return input[i].value; 
		}
	}
    return false; 
} 

//¼¿·ºÆ®¹Ú½º Ã¼Å©°Ë»ç 
function select_chk(input) { 
	var flag = false;
    var len = input.options.length; 
    
    for(var i=0;i<len;i++){ 
    	if(input.options[i].selected == true) flag = true; 
    }
    return flag; 
} 

//»õÃ¢¶ç¿ì±â 
function open_window(url, target, w, h, scroll) { 
	var sx, sy
//    if(s) s = 'yes'; 
//    else s = 'no'; 
	sx=(window.screen.width - w) / 2
	sy=(window.screen.height - h) / 2
	if (!scroll) scroll = 'yes';
	scroll = scroll;
    var its = window.open(url,target,'width='+w+',height='+h+',top='+sy+',left='+sx+',scrollbars='+scroll); 
    its.focus(); 
} 
	
//»õÃ¢¶ç¿ì±â 
function win_open(url, winname, opt){
    window.open(url, winname, opt);
}

//¸ð´Þ À©µµ¿ì ¶ç¿ì±â
function modal_popup(page, name, w, h, scroll) {
	
	var win= null;
	var winl = (screen.width-w)/2; 
	var wint = (screen.height-h)/3;
	var settings = '';
	
	settings ='dialogHeight: '+h+'px;'; 
	settings +='dialogWidth: '+w+'px;'; 
	settings +='dialogTop: '+wint+'px;'; 
	settings +='dialogLeft: '+winl+'px;'; 
	settings +='scroll: '+scroll+';'; 
	settings +='resizable: no;'; 
	settings +='status: no; help: no'; 
	showModalDialog(page,name,settings);
}

//¿ÀÅä Æ÷Ä¿½º
function AutoFocus(input1,input2,fld_len)
{
    var str = input1.value.length;
    if(str == fld_len)
       input2.focus();
} 

var checkflag = "false";

function check(field) {
	if (checkflag == "false") {
		for (i = 0; i < field.length; i++) {
			field[i].checked = true;
		}
			checkflag = "true";
			return "Uncheck All"; 
	} else {
		for (i = 0; i < field.length; i++) {
			field[i].checked = false; }
			checkflag = "false";
			return "Check All"; 
	}
}


function chk_login_js(url_str,mb_id) {
	var Ses_mb_id = mb_id;
	if (Ses_mb_id == '') {
		alert('·Î±×ÀÎ ÈÄ »ç¿ëÇÏ½Ê½Ã¿À.');
		return;
	}
	else {
		self.location.href=url_str;
	}
}

// ½Ã°£Àº ºÐ´ÜÀ§
function setCookieVal (name, value, time) {
	pathname = location.pathname;
	var ExpDate = new Date();
  var myDomain = pathname.substring(0, pathname.lastIndexOf('/')) +'/';

	// ÀÌ·¸°Ô ¾µ¼öµµ ÀÖ´Ù.
  var myDomain = '/';

  ExpDate.setTime(ExpDate.getTime() + 1000*60* time);
  setCookie(name, value, ExpDate, myDomain);
}

function setCookie (name, value) {
	var argv = setCookie.arguments;
	var argc = setCookie.arguments.length;
	var expires = (2 < argc) ? argv[2] : null;
	var path = (3 < argc) ? argv[3] : null;
	var domain = (4 < argc) ? argv[4] : null;
	var secure = (5 < argc) ? argv[5] : false;
	document.cookie = name + "=" + escape (value) +
		((expires == null) ? "" :
			 ("; expires=" + expires.toGMTString())) +
		((path == null) ? "" : ("; path=" + path)) +
		((domain == null) ? "" : ("; domain=" + domain)) +
		((secure == true) ? "; secure" : "");
}

function getCookieVal (offset) {
  var endstr = document.cookie.indexOf (";", offset);
  if (endstr == -1) endstr = document.cookie.length;
  return unescape(document.cookie.substring(offset, endstr));
}

function getCookie (name) {
	var arg = name + "=";
	var alen = arg.length;
	var clen = document.cookie.length;
	var i = 0;
	while (i < clen) {	//while open
		var j = i + alen;
		if (document.cookie.substring(i, j) == arg)
			 return getCookieVal (j);
		i = document.cookie.indexOf(" ", i) + 1;
		if (i == 0) break;
	}	//while close
	return null;
}

function all_checked(form_name,checkbox_name,chk)
{
	eval('var f = document.'+form_name);

	for (var i=0; i<f.length; i++) { 
		if (f.elements[i].name == checkbox_name) { 
			f.elements[i].checked = chk;
		}
	}
}
	

//µðÀÚÀÌ³Ê °øÅë
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);

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_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_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_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];}
}

var tipTimer;

function locateObject(n, d) { //v3.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=locateObject(n,d.layers[i].document); return x;
}

function hideTooltip(object)
{
if (document.all)
{
	locateObject(object).style.visibility="hidden"
	locateObject(object).style.left = 1;
	locateObject(object).style.top = 1;
return false
}
else if (document.layers)
{
	locateObject(object).visibility="hide"
	locateObject(object).left = 1;
	locateObject(object).top = 1;
	return false
}
else
	return true
}

function showTooltip(object,e, tipContent, backcolor, bordercolor, textcolor, displaytime)
{
	//alert(tipContent);
	window.clearTimeout(tipTimer)
	
	if (document.all)
		{
			locateObject(object).style.top=document.body.scrollTop+event.clientY+20
			
			locateObject(object).innerHTML='<table style="font-size: 11px; border: '+bordercolor+'; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; background-color: '+backcolor+'" width="10" border="0" cellspacing="1" cellpadding="1"><tr><td nowrap><font style="font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: '+textcolor+'">'+unescape(tipContent)+'</font></td></tr></table> '

			if ((e.x + locateObject(object).clientWidth) > (document.body.clientWidth + document.body.scrollLeft))
				{	
					locateObject(object).style.left = (document.body.clientWidth + document.body.scrollLeft) - locateObject(object).clientWidth-10;
				}
			else
			{
			locateObject(object).style.left=document.body.scrollLeft+event.clientX
			}
		locateObject(object).style.visibility="visible"
		tipTimer=window.setTimeout("hideTooltip('"+object+"')", displaytime);
		return true;
		}
	else if (document.layers)
		{
		locateObject(object).document.write('<table width="10" border="0" cellspacing="1" cellpadding="1"><tr bgcolor="'+bordercolor+'"><td><table width="10" border="0" cellspacing="0" cellpadding="2"><tr bgcolor="'+backcolor+'"><td nowrap><font style="font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: '+textcolor+'">'+unescape(tipContent)+'</font></td></tr></table></td></tr></table>')
		locateObject(object).document.close()
		locateObject(object).top=e.y+20

		if ((e.x + locateObject(object).clip.width) > (window.pageXOffset + window.innerWidth))
			{
				locateObject(object).left = window.innerWidth - locateObject(object).clip.width-10;
			}
		else
			{
			locateObject(object).left=e.x;
			}
		locateObject(object).visibility="show"
		tipTimer=window.setTimeout("hideTooltip('"+object+"')", displaytime);
		return true;
	}
	else
	{
		return true;
	}
}

function allBlur() {
	for (i = 0; i < document.links.length; i++){
		document.links[i].onfocus = document.links[i].blur;
		document.links[i].onclick = document.links[i].blur;
	}
}

//·¹ÄÚµå Ãâ·Â ¼ö¸¦ Ç¥½ÃÇÏ´Â ÇÔ¼ö..
//--------2005.8.4 koze------------------
function recordLimit(input, value) {
	input.length = 0;
	var tempValue = 0;
	for(var i=0; i<5; i++){
		tempValue = ((i+1)*10);
		input.options[i] = new Option(tempValue +'°Ç', tempValue);
		if(value == tempValue) input.options[i].selected = true;
	}
	input.options[5] = new Option('100°Ç', '100');
	input.options[6] = new Option('500°Ç', '500');
	if(value == 100) input.options[5].selected = true;
	if(value == 500) input.options[6].selected = true;
}

//ÆÄÀÏÀÌ¸§¿¡ ÇÑ±Û¹× °ø¹éÀÔ·ÂÀ» ¸·´Â´Ù..
function isValidFile(keyword) {
	var idx = keyword.lastIndexOf("\\") + 1;
	var lastIdx = keyword.lastIndexOf(".");
	var realLength = lastIdx - idx;
	var wordIsValid = true;
	if(Trim(keyword) != ""){
		keyword = keyword.substr(idx, realLength);
		var length = keyword.length;
		for(var i = 0; i < length; i++ ) {
			var c = keyword.charAt(i)
			if ( c == ' ' || c == '\t' || c == '\n' || c== '\r' ) {
				alert( "ÆÄÀÏÀÌ¸§¿¡ °ø¹é¹®ÀÚ¸¦ »ç¿ëÇÏ½Ç ¼ö ¾ø½À´Ï´Ù." );
				return false;
			}
				
			if (isInRange( NUMBER,  c ) ||
				isInRange( ALPHA,  c )) {
				wordIsValid = true;
			} else {
				alert( "ÆÄÀÏÀÌ¸§¿¡ ¼ýÀÚ, ¿µ¹® ¿ÜÀÇ ¹®ÀÚ´Â »ç¿ëÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.");
				return false;
			}
		}
	}
    return wordIsValid;
}


//°ø¹éÁ¦°Å 
function Trim(string) { 
    for(;string.indexOf(" ")!= -1;){ 
        string=string.replace(" ","") 
    } 
    return string; 
} 
//¿ÞÂÊ°ø¹éÁ¦°Å
function LTrim(SrcString,limit)
{
   len = SrcString.length;
   for(i=0;i<len;i++)
   {
      if(SrcString.substring(0,1) == limit)
      {
         SrcString = SrcString.substring(1);
      }
      else
      {
         break;
      }
   }
   return SrcString;
}
// ¿À¸¥ÂÊ°ø¹éÁ¦°Å
function RTrim(SrcString,limit)
{
   len = SrcString.length;
   for(i=len;i>0;i--)
   {
      if(SrcString.substring(i-1) == limit)
      {
         SrcString = SrcString.substring(0,i-1);
      }
      else
      {
         break;
      }
   }
   return SrcString;        
}
//confirmÈÄ herf·Î ÀÌµ¿
function altConfirm(text,href){
if(confirm(text)) 
	document.location.href = href;
}

//====================== »ç¾÷ÀÚ µî·Ï¹øÈ£ Ã¼Å© ½ºÅ©¸³ ============================================

//»ç¾÷ÀÚ µî·Ï¹øÈ£ °Ë»ç ½ºÅ©¸³

function BizCheck(obj1, obj2, obj3)
{
	biz_value = new Array(10);

	if (isBizInteger(obj1.value,3) == false) {
	  obj1.focus();
	  obj1.select();
	  return false;
	}

	if (isBizInteger(obj2.value,2) == false) {
	  obj2.focus();
	  obj2.select();
	  return false;
	}

	if (isBizInteger(obj3.value,5) == false) {
	  obj3.focus();
	  obj3.select();
	  return false;
	}

	var objstring = obj1.value +"-"+ obj2.value +"-"+ obj3.value;
	var li_temp, li_lastid;

	if ( objstring.length == 12 ) 
	{
		  biz_value[0] = ( parseFloat(objstring.substring(0 ,1)) * 1 ) % 10;
		  biz_value[1] = ( parseFloat(objstring.substring(1 ,2)) * 3 ) % 10;
		  biz_value[2] = ( parseFloat(objstring.substring(2 ,3)) * 7 ) % 10;
		  biz_value[3] = ( parseFloat(objstring.substring(4 ,5)) * 1 ) % 10;
		  biz_value[4] = ( parseFloat(objstring.substring(5 ,6)) * 3 ) % 10;
		  biz_value[5] = ( parseFloat(objstring.substring(7 ,8)) * 7 ) % 10;
		  biz_value[6] = ( parseFloat(objstring.substring(8 ,9)) * 1 ) % 10;
		  biz_value[7] = ( parseFloat(objstring.substring(9,10)) * 3 ) % 10;
		  li_temp = parseFloat(objstring.substring(10,11)) * 5 + "0";
		  biz_value[8] = parseFloat(li_temp.substring(0,1)) + parseFloat(li_temp.substring(1,2));
		  biz_value[9] = parseFloat(objstring.substring(11,12));
		  li_lastid = (10 - ( ( biz_value[0] + biz_value[1] + biz_value[2] + biz_value[3] + biz_value[4] + biz_value[5] + biz_value[6] + biz_value[7] + biz_value[8] ) % 10 ) ) % 10;
		  if (biz_value[9] != li_lastid) 
		  {
			obj1.focus();
			obj1.select();
			return false;
		  }
		  else
		  {
	    		return true;
	    	  }
	}
	else 
	{
	  obj1.focus();
	  obj1.select();
	  return false;
	}
}

//»ç¾÷ÀÚ ¹øÈ£ Ã¼Å© ½ºÅ©¸³
function CheckBizNo(flag_01,flag_02,flag_03)
{ 
	if (BizCheck(flag_01,flag_02,flag_03) == false) 
	{
	  	alert( "¿Ã¹Ù¸¥ »ç¾÷ÀÚ µî·Ï¹øÈ£°¡ ¾Æ´Õ´Ï´Ù.\n´Ù½Ã È®ÀÎÇØ ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù." );
	  	flag_01.value='';
	  	flag_02.value='';
	  	flag_03.value='';
	  	flag_01.focus();
	  	return false;
	} else {
		return true;
	}
}

//»ç¾÷ÀÚ ¹øÈ£ ±¸¼ºÃ¼Å©

function isBizInteger(st,maxLength)
{
	if (st.length == maxLength) 
	{
		  for (j=0; j < maxLength; j++)
		  {    
		  	if (((st.substring(j, j+1) < "0") || (st.substring(j, j+1) > "9")))
		    	return false;
		  }
	}
	else 
	{
	  	return false;
	}
return true;
}

// ========== Ã¼Å©¹Ú½º ÀüÃ¼¼±ÅÃ/ÇØÁ¦ =========================================== 
// »ç¿ë¹ý: CHK_ALL(this.form)
//         <input type=checkbox name=CHKALL  onclick='CHK_ALL(this.form);'>
//         <INPUT TYPE='CHECKBOX' NAME='CHK_ALL[]' VALUE='value'>
function CHK_ALL(form) 
{
	var f= form;
	if(f['CHK_ALL[]'].length) 
	{
		for(i = 0; i < f['CHK_ALL[]'].length; i++) 
		{
			f['CHK_ALL[]'][i].checked = f.CHKALL.checked;
		}
	}
	else
	{
		f['CHK_ALL[]'].checked = f.CHKALL.checked;
	}

}
function CHK_ALL(form, obj) 
{
	var f= form;
	if(f[obj].length) 
	{
		for(i = 0; i < f[obj].length; i++) 
		{
			f[obj][i].checked = f.CHKALL.checked;
		}
	}
	else
	{
		f[obj].checked = f.CHKALL.checked;
	}

}
//E-mail°Ë»çÇÏ´Â ½ºÅ©¸³Æ®
function isValidEmail(f,n) {
  if(isEmail(f.value)==false) {
   alert( n + '¶õÀ» ¹Ù¸£°Ô ÀÔ·ÂÇØ ÁÖ¼¼¿ä.'); 
   f.value='';
   f.focus();
   return false;
  }
  else return true;
 }


 //ÀÌ¸ÞÀÏ Á¤±Ô½Ä °Ë»ç
 function isEmail( email ) {
	var fmt3 = /^[-!#$%&\'*+\\./0-9=?A-Z^_a-z{|}~]+@[-!#$%&\'*+\\/0-9=?A-Z^_a-z{|}~]+\.[-!#$%&\'*+\\./0-9=?A-Z^_a-z{|}~]+$/;
	if(!fmt3.test(email)) return false;
    else return true;	
 }

 //htmlÅÂ±×¸¦ »èÁ¦ ÇÑ´Ù..
 function getRidTag(av_stream) { 
    var re; 
    var temp = av_stream; 
    re = /<[^>]+>+/g; temp = temp.replace(re, ""); 
	return temp;
} 
//window »çÀÌÁî¸¦ Á¶ÀýÇÑ´Ù
function resizeWindow(sizeW, sizeH){
	var winW, winH;
	var moveW = 0, moveH = 0;
	var sx = 0, sy = 0;
	if (parseInt(navigator.appVersion)>3) {
		if (navigator.appName=="Netscape") {
			winW = window.innerWidth;
			winH = window.innerHeight;
		}
		if (navigator.appName.indexOf("Microsoft")!=-1) {
		  winW = document.body.offsetWidth;
		  winH = document.body.offsetHeight;
		}
	}
	if(winW < sizeW || winH < sizeH){
		moveW = (winW < sizeW ? sizeW - winW: 0);
		moveH = (winH < sizeH ? sizeH - winH: 0);
			
		sx=(window.screen.width - sizeW) / 2
		sy=(window.screen.height - sizeH) / 2
		window.moveTo(sx, sy);
		window.resizeBy(moveW, moveH);
	}else if(winW > sizeW || winH > sizeH){
		moveW = (winW > sizeW ? sizeW - winW: 0);
		moveH = (winH > sizeH ? sizeH - winH: 0);

		sx=(window.screen.width - sizeW) / 2
		sy=(window.screen.height - sizeH) / 2
		window.moveTo(sx, sy);
		window.resizeBy(moveW, moveH);
	}
}

//È­¸éÈ®´ë Ãà¼Ò
function resizewindow(flag,d) {
	if(d.body.style.zoom == 0 ){
	d.body.style.zoom = 1 ;
	}else{
		if(flag == "p"){
			d.body.style.zoom *= 1.1;
			d.body.style.zoom = fnRound(d.body.style.zoom, 1);
		} else if(flag == "m"){
			d.body.style.zoom *= 0.9;
			d.body.style.zoom = fnRound(d.body.style.zoom, 1);
		}
	}
}

//¼Ò¼öÀÇ ¿øÇÏ´Â ÀÚ¸®¼ö±îÁö ¹Ý¿Ã¸²
function fnRound(num, pos){ //num-¿ø·¡¼ö, pos Ãâ·ÂÀ» ¿øÇÏ´Â ¼Ò¼öÁ¡ÀÚ¸®¼ö 
  if(!pos) pos=0; 
  return (Math.round(num*(Math.pow(10,pos))))/(Math.pow(10,pos)); 
} 

/** ¹®ÀÚ¿­ Á¶ÇÕÀ» È®ÀÎÇÑ´Ù **/
function input_check(check_string){

	var char_ASCII = check_string.charCodeAt(check_string.length-1);                
	//¼ýÀÚ
	if (char_ASCII >= 48 && char_ASCII <= 57 ) 
	return 1;
	//¿µ¾î
	else if ((char_ASCII>=65 && char_ASCII<=90) || (char_ASCII>=97 && char_ASCII<=122))
	return 2;

	//Æ¯¼ö±âÈ£
	else if ((char_ASCII>=33 && char_ASCII<=47) || (char_ASCII>=58 && char_ASCII<=64) || (char_ASCII>=91 && char_ASCII<=96) || (char_ASCII>=123 && char_ASCII<=126))
	return 4;

	//ÇÑ±Û
	else if ((char_ASCII >= 12592) || (char_ASCII <= 12687))
		return 3;
	else
		return 0;

}

//ÅëÇÕ ·Î±×ÀÎÀ» À§ÇÑÇÔ¼ö¼±¾ð..
function _this_location(){
	var this_url = location.href.substr(location.href.indexOf('/')+2);
		while(this_url.indexOf('&')>0){
			this_url = this_url.replace('&',':');
		}
	return this_url;
}


//È®ÀåÀÚº° ÀÌ¹ÌÁö ¾ÆÀÌÄÜÀ» º¸¿©ÁÖ´Â ÇÔ¼ö
function writeImg(imgExt){
	var path = "/bbs/images/common/file/";
	if(imgExt == "doc") document.write("<img src='"+path+"doc.gif' border='0' align='absmiddle'>");
	else if(imgExt == "html") document.write("<img src='"+path+"html.gif' border='0' align='absmiddle'>");
	else if(imgExt == "hwp") document.write("<img src='"+path+"hwp.gif' border='0' align='absmiddle'>");
	else if(imgExt == "movie") document.write("<img src='"+path+"movie.gif' border='0' align='absmiddle'>");
	else if(imgExt == "pdf") document.write("<img src='"+path+"pdf.gif' border='0' align='absmiddle'>");
	else if(imgExt == "ppt") document.write("<img src='"+path+"ppt.gif' border='0' align='absmiddle'>");
	else if(imgExt == "xls") document.write("<img src='"+path+"xls.gif' border='0' align='absmiddle'>");
	else if(imgExt == "jpg" || imgExt == "gif" || imgExt == "jpeg") document.write("<img src='"+path+"image.gif' border='0' align='absmiddle'>");
	else document.write("<img src='"+path+"file.gif' border='0' align='absmiddle'>");
}

function Request(valuename) {
    var rtnval;
    var nowAddress = unescape(location.href);
    var parameters = new Array();
    parameters = (nowAddress.slice(nowAddress.indexOf("?")+1,nowAddress.length)).split("&");
    for(var i = 0 ; i < parameters.length ; i++){
        if(parameters[i].indexOf(valuename) != -1){
            rtnval = parameters[i].split("=")[1];
            if(rtnval == undefined || rtnval == null){
                rtnval = "";
            }
            return rtnval;
        }
    }
}


/*ÀÌ¹ÌÁö »çÀÌÁî Á¶Á¤*/
function image_auto_resize(this_s,width,height){
 var ta_image = new Image();
 ta_image.src = this_s.src;
  if(!width){this_s.removeAttribute('width');
  this_s.style.width='auto';}
  else if(width < ta_image.width){
   this_s.width = width;
  }else{
   this_s.width = ta_image.width;
  }
  if(!height){this_s.removeAttribute('height');
  this_s.style.height='auto';}
  else if(height < ta_image.height){
   this_s.height = height;
  }else{
   this_s.height = ta_image.height;
  } 
}
/*ÀÌ¹ÌÁö »çÀÌÁî Á¶Á¤*/

function GetQueryString(q_name){
 m_url = parent.location.search;
 m_url = m_url.slice(1);
 var v_result = {};

 v_querys = m_url.split("&");

 for(var i=0; i<v_querys.length; i++){
  v_query = v_querys[i].split("=");

//  alert(v_query);
  v_result[v_query[0]] = v_query[1];
 }

 if(v_result[q_name] != null) {
  return v_result[q_name];
 } else {
  return false;
 }
}
//--> 


// ÅëÇÕÈ¸¿ø°¡ÀÔ ÅÇ
function ShowTab(OBJ)
  {
   if (OBJ == "1")
   {
    sahwaltab_01.style.display = "";
    sahwaltab_02.style.display = "none";
   }
   else if (OBJ == "2")
   {
    sahwaltab_01.style.display = "none";
    sahwaltab_02.style.display = "";
   }
  }
//--> 


//¼Ò¼Ó±â°ü Ã£¾Æ¿À´Â ±æ ÅÇÃ³¸®..
function ChangeLayer(str) 
{ 
	var div_num = "5";//div °¹¼öÁöÁ¤ 
	
	for(i=1; i<=div_num; i++){ 
	
	str1 = eval("document.getElementById('div_'+ i)");
	
	if(i == str){ 
	str1.style.display = "block"; 
	//ChangeIMG(i, div_num) 
	}else{ 
	str1.style.display = "none"; 
	} 
	
	} 
} 

function move_box(an, box) {
//¸µÅ©µÈ À§Ä¡¿¡¼­ ºÎÅÍÀÇ ¼³Á¤°ª ÁöÁ¤
  var cleft = 35;  //¿ÞÂÊ¸¶Áø  
  var ctop = -20;  //»ó´Ü¸¶Áø
  var obj = an;
  while (obj.offsetParent) {
	cleft += obj.offsetLeft;
	ctop += obj.offsetTop;
	obj = obj.offsetParent;
  }
  box.style.left = cleft + 'px';
  ctop += an.offsetHeight + 8;
  if (document.body.currentStyle &&
	document.body.currentStyle['marginTop']) {
	ctop += parseInt(
	  document.body.currentStyle['marginTop']);
  }
  box.style.top = ctop + 'px';
}

function show_hide_box(an, width, height, borderStyle) {
  var href = an.href;
  
  //alert("href = " + href);
  var boxdiv = document.getElementById(href);
  var boxdiv1 = document.getElementById("http://www.nfrdi.re.kr/webpage/quick_link_east.html");
  var boxdiv2 = document.getElementById("http://www.nfrdi.re.kr/webpage/quick_link_west.html");
  var boxdiv3 = document.getElementById("http://www.nfrdi.re.kr/webpage/quick_link_south.html");
  var boxdiv4 = document.getElementById("http://www.nfrdi.re.kr/webpage/quick_link_center.html");

  //alert("boxdiv = " + boxdiv);
  
  if (boxdiv1 != null) {
		  boxdiv1.style.display='none';
  }
  if (boxdiv2 != null) {
 		  boxdiv2.style.display='none'; 	
  }
  if (boxdiv3 != null) {
		  boxdiv3.style.display='none';
  }
  if (boxdiv4 != null) {
		  boxdiv4.style.display='none';
	}
	   	
  if (boxdiv != null) {
		if (boxdiv.style.display=='none') {
		  move_box(an, boxdiv);
		  boxdiv.style.display='block';
		} else
		  boxdiv.style.display='none';
		return false;
  } else {

	  boxdiv = document.createElement('div');
	  boxdiv.setAttribute('id', href);
	  boxdiv.style.display = 'block';
	  boxdiv.style.position = 'absolute';
	  boxdiv.style.width = width + 'px';
	  boxdiv.style.height = height + 'px';
	  boxdiv.style.border = borderStyle;
	  boxdiv.style.backgroundColor = '#fff';
	
	  var contents = document.createElement('iframe');
	  contents.scrolling = 'no';
	  contents.frameBorder = '0';
	  contents.style.width = width + 'px';
	  contents.style.height = height + 'px';
	  contents.src = href;
	
	  boxdiv.appendChild(contents);
	  document.body.appendChild(boxdiv);
	  move_box(an, boxdiv);
	}
	
  return false;
}

//¿ÞÂÊ ¼Ò¼Ó±â°ü ÀÌ¹ÌÁö ·Ñ¿À¹ö
function mm_over(obj)
{
 var img = obj.src.split('.gif');
 obj.src = img[0] + '_ov.gif';
}
function mm_out(obj)
{
 var img = obj.src.split('_ov.gif');
 obj.src = img[0] + '.gif';
}




//½ºÅ©·Ñ µû¶ó´Ù´Ï´Â ¸Þ´º
function initMoving(target, position, topLimit, btmLimit) {
	if (!target)
		return false;

	var obj = target;
	obj.initTop = position;
	obj.topLimit = topLimit;
	obj.bottomLimit = document.documentElement.scrollHeight - btmLimit;

	obj.style.position = "absolute";
	obj.top = obj.initTop;
	obj.left = obj.initLeft;

	if (typeof(window.pageYOffset) == "number") {
		obj.getTop = function() {
			return window.pageYOffset;
		}
	} else if (typeof(document.documentElement.scrollTop) == "number") {
		obj.getTop = function() {
			return document.documentElement.scrollTop;
		}
	} else {
		obj.getTop = function() {
			return 0;
		}
	}

	if (self.innerHeight) {
		obj.getHeight = function() {
			return self.innerHeight;
		}
	} else if(document.documentElement.clientHeight) {
		obj.getHeight = function() {
			return document.documentElement.clientHeight;
		}
	} else {
		obj.getHeight = function() {
			return 500;
		}
	}

	obj.move = setInterval(function() {
    //alert(obj.getTop());    
		if (obj.initTop > 0) {
			pos = obj.getTop() + obj.initTop;
		} else {
			pos = obj.getTop() + obj.getHeight() + obj.initTop;
			//pos = obj.getTop() + obj.getHeight() / 2 - 15;
		}

		if (pos > obj.bottomLimit)
			pos = obj.bottomLimit;
		if (pos < obj.topLimit)
			pos = obj.topLimit;
//alert("obj.top:"+obj.top+", pos : "+pos);
		interval = obj.top - pos;
		obj.top = obj.top - interval / 3;
		obj.style.top = obj.top + "px";
	}, 70)
}

function printLoop(printThis,headFile)  {
	try{
	    document.domain="nfrdi.re.kr";
	} catch(e){
	}
	var w=700;
	var h=400;
	var winname='popWindow';
	var winprops = 'height='+h+',width='+w+',toolbar=no,status=no,menubar=no,scrollbars=yes,resizable=no';

	win = window.open ("/printPop.jsp?contPop="+printThis+"&headFile="+headFile, winname, winprops); 
}

// °Ô½ÃÆÇ »ç¿ë ·Î±×ÀÎÃ¼Å© 
function popup_login_chk(id){
	window.open('/bbs/skin/std_bbs/chk_user.jsp?id='+id, 'CbaWindow', 'width=500, height=250, resizable=0, scrollbars=no, status=0, titlebar=0, toolbar=0, left=300, top=200' );
}