
	// layer º¸ÀÌ±â
	function layer_view(id,top,left){
		if(top) document.getElementById(id).style.top = top;
		if(left) document.getElementById(id).style.left = left;
		document.getElementById(id).style.display = 'block';
	}
	
	// ·¹ÀÌ¾î °¨Ãß±â
	function layer_hide(id){
		document.getElementById(id).style.display = 'none';	
	}


	// ÄíÅ° ±Á±â
	// 1:ÇÏ·ç
	function setCookie(name,value,day) {
		var today = new Date();
		var expires = new Date(today.getTime() + (86400*1000)*day);
		document.cookie = name + "=" + escape(value) + ((expires == null) ? "" : ("; expires=" + expires.toGMTString()));
	}
	
	// ÄíÅ°°ª ¹Þ±â
	function getCookie(Name) {
		var search = Name + "=";
		if (document.cookie.length > 0) {                 

			offset = document.cookie.indexOf(search);
			if (offset != -1){                                                

				offset += search.length;                          
				end = document.cookie.indexOf(";", offset);   
				if (end == -1) 
				end = document.cookie.length;
				return unescape(document.cookie.substring(offset, end));
			} 
		}
	}



	/////////////// alert , cover , layer ½º¸£¸¤ open //////////////////////////////


	function m_alert(word){
		view_cover();
		view_msg(word);
	}


	function view_cover(){

		if(!document.getElementById('div_cover')){
			create_cover();
		}else{
			document.getElementById('div_cover').style.width = '100%';

			if(document.body.clientHeight > document.body.scrollHeight) document.getElementById('div_cover').style.height = '100%';
			else document.getElementById('div_cover').style.height = document.body.scrollHeight;
			document.getElementById('div_cover').style.display = 'block';
		}
	
	}


	function cover_off(){
		document.getElementById('div_cover').style.display = 'none';
	}


	function msg_off(){
		document.getElementById('div_msg').style.display = 'none';
	}


	function create_cover(){

		var color = '#FFFFFF';
		var opacity = '70';

		var cover_div = document.createElement('div');
		cover_div.style.position = 'absolute';
		cover_div.style.top = '0px';
		cover_div.style.left = '0px';
		cover_div.style.width = '100%';
		//cover_div.style.zIndex = '15';
		if(document.body.offsetHeight > document.body.scrollHeight) cover_div.style.height = '100%';
		else cover_div.style.height = document.body.scrollHeight;
		cover_div.style.backgroundColor = color;
		cover_div.style.filter = 'alpha(opacity='+opacity+')';
		cover_div.id = 'div_cover';
		document.body.appendChild(cover_div);
	}
	

	function checkHtmls()
	{
		var objs = document.htmlForms;
		if( !objs.pass.value )
		{
			alert("ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä ");
			objs.pass.focus();
			return false;
		}
		return true;
	}
	function view_msg(act, mode, b_info, num, page, key, keyfield, memo_num, cate, filecount){

		if(!document.getElementById('div_msg')){
			create_msg();
		}else{
			document.getElementById('div_msg').style.display = 'block';
		}

		var stop = 0;
		if(document.body.scrollTop > 0) stop = document.body.scrollTop + (document.body.offsetHeight-100)/2;

		switch( act )
		{
			case "edit" : 
				var imgtitle = "<img src='../images/button/modify_title.gif'>";
			break;
			case "delete_up" : 
				var imgtitle = "<img src='../images/button/del_title.gif'>";
			break;
			case "memo_del" : 
				var imgtitle = "<img src='../images/button/memo_title.gif'>";
			break;
			case "file_del" : 
				var imgtitle = "<img src='../images/button/filedel_title.gif'>";
			break;
			case "pass_up" : 
				var imgtitle = "<img src='../images/button/pass_title.gif'>";
			break;
			default : var imgtitle = "<img src='../images/button/pass_title.gif'>"; break;
		}

		var msg = 
			"<table border=0 cellpadding=0 cellspacing=0 width=100% height=100%>" + 
			"<tr><td height="+stop+"></td></tr>" +
			"<tr><td align=center>" +
			"	<div id='msg_box' style='width:0; height:0; overflow:hidden;'>" +
			"<table width='350' border='0' cellspacing='0' cellpadding='0'>" + 
			"		  <form name='htmlForms' action='' method='post' onSubmit='return checkHtmls()'>" +
			"		  <input type='hidden' name='act' value='" + act + "'>" +
			"		  <input type='hidden' name='b_info' value='" + b_info + "'>" +
			"		  <input type='hidden' name='num' value='" + num + "'>" +
			"		  <input type='hidden' name='page' value='" + page + "'>" +
			"		  <input type='hidden' name='key' value='" + key + "'>" +
			"		  <input type='hidden' name='keyfield' value='" + keyfield + "'>" +
			"		  <input type='hidden' name='memo_num' value='" + memo_num + "'>" +
			"		  <input type='hidden' name='mode' value='" + mode + "'>" +
			"		  <input type='hidden' name='cate' value='" + cate + "'>" +
			"		  <input type='hidden' name='file_count' value='" + filecount + "'>" +
			"  <tr>" +
			"    <td><table width='100%' border='0' cellspacing='0' cellpadding='0'>" +
			"      <tr>" +
			"        <td><img src='../images/common/board_pw_top.gif' width='370' height='40' /></td>" +
			"      </tr>" +
			"      <tr>" +
			"        <td align='center' background='../images/common/board_pw_bg.gif'><table width='100%' border='0' cellspacing='0' cellpadding='0'>" +
			"          <tr>" +
			"            <td height='30' align='center'>ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä.</td>" +
			"          </tr>" +
			"          <tr>" +
			"            <td align='center'><input name='pass' type='password' class='input_box03' / style='width:50%' /></td>" +
			"          </tr>" +
			"          <tr>" +
			"            <td align='center'><input type='image' src='../images/button/board_confirm.gif' width='55' height='23' vspace='6' border='0' /> <img src='../images/button/board_cancle.gif'  vspace='6' border='0' style='cursor:pointer;' onClick='msg_off();cover_off();' /></td>" +
			"          </tr>" +
			"        </table>" +
			"          </td>" +
			"      </tr>" +
			"      <tr>" +
			"        <td><img src='../images/common/board_pw_bott.gif' width='370' height='25' /></td>" +
			"      </tr>" +
			"    </table></td>" +
			"  </tr></form>" +
			"</table>" 
			"	</div>" +
			"  </td>" +
			"</tr>" +
			"</table>"
		;
		document.getElementById('div_msg').innerHTML = msg;
		open_div('msg_box','400','200',1);


	}

	function create_msg(){

		var cover_msg = document.createElement('div');
		cover_msg.style.position = 'absolute';
		cover_msg.style.top = '0px';
		cover_msg.style.left = '0px';
		cover_msg.style.width = '100%';
		cover_msg.style.height = '100%';
		cover_msg.id = 'div_msg';
		document.body.appendChild(cover_msg);
	}

	// ·¹ÀÌ¾î ¿­±â (·¹ÀÌ¾î Å©±â¸¸ º¯°æ)
	function open_div(id,width,height,speed){
		
		var w = parseInt(document.getElementById(id).style.width);
		var h = parseInt(document.getElementById(id).style.height);

		if(!speed) speed=0.2;
		setTimeout("open_div_animation('"+id+"','"+width+"','"+height+"',"+speed+")",10);
	}
	

	function open_div_animation(id,width,height,speed){
		
		var w = parseInt(document.getElementById(id).style.width);
		var h = parseInt(document.getElementById(id).style.height);

		var dw = (width - w) * speed;
		var dh = (height - h) * speed;

		if(dw > 0) dw = Math.ceil(dw); else dw = Math.floor(dw);
		if(dh > 0) dh = Math.ceil(dh); else dh = Math.floor(dh);

		nw = dw + w; if(nw == width) nh = height;
		nh = dh + h; if(nh == height) nw = width;

		document.getElementById(id).style.width = nw;
		document.getElementById(id).style.height = nh;

		if(dw != 0 || dh != 0) setTimeout("open_div_animation('"+id+"','"+width+"','"+height+"',"+speed+")",10);		
	}

	
	// ·¹ÀÌ¾î ¿­±â (·¹ÀÌ¾î À§Ä¡¿Í Å©±â º¯°æ)
	function open_div2(id,width,height,top,left,speed){
		
		var w = parseInt(document.getElementById(id).style.width);
		var h = parseInt(document.getElementById(id).style.height);

		if(!speed) speed=0.2;
		setTimeout("open_div_animation2('"+id+"','"+width+"','"+height+"','"+top+"','"+left+"',"+speed+")",10);
	}

	function open_div_animation2(id,width,height,top,left,speed){
		
		var t = parseInt(document.getElementById(id).style.top);
		var l = parseInt(document.getElementById(id).style.left);
		var w = parseInt(document.getElementById(id).style.width);
		var h = parseInt(document.getElementById(id).style.height);

		var dt = (top - t) * speed;
		var dl = (left - l) * speed;
		var dw = (width - w) * speed;
		var dh = (height - h) * speed;

		if(dt > 0) dt = Math.ceil(dt); else dt = Math.floor(dt);
		if(dl > 0) dl = Math.ceil(dl); else dl = Math.floor(dl);
		if(dw > 0) dw = Math.ceil(dw); else dw = Math.floor(dw);
		if(dh > 0) dh = Math.ceil(dh); else dh = Math.floor(dh);

		nt = dt + t; if(nt == top) nt = top;
		nl = dl + l; if(nl == left) nl = left;
		nw = dw + w; if(nw == width) nh = height;
		nh = dh + h; if(nh == height) nw = width;

		document.getElementById(id).style.top = nt;
		document.getElementById(id).style.left = nl;
		document.getElementById(id).style.width = nw;
		document.getElementById(id).style.height = nh;

		if(dw != 0 || dh != 0) setTimeout("open_div_animation2('"+id+"','"+width+"','"+height+"','"+top+"','"+left+"',"+speed+")",10);		
	}
