function Confirm_Fuc(msg)
{  
	var message='';
	
	message  = message + 'Á¤¸» ' + msg + ' ÇÏ½Ã°Ú½À´Ï±î?'; 
	var v = confirm(message)
	return v;
}

function Check_Email_Confirm_Fuc(msg)
{  
	var v = confirm(msg + ' ÇÏ½Ã°Ú½À´Ï±î?')
	
	if (v)
	{
		setCookie( "check_mail_read", "Y", 0);
	}
	else
	{
		setCookie( "check_mail_read", "N", 0);
	}
	return true;
}


function Check_List_Fuc()
{
	var f = document.list.elements;
	
	var count = f.length;
	var num = 0;
		
	for (var i=0; i<count; i++)
	{
		if (f[i].checked == true)
		{
			num++;
		}
	}
	
	if (num > 0)
	{	 
		return true;
	}
	else
	{
		alert("¸ÕÀú ¼±ÅÃÇØ ÁÖ¼¼¿ä!");
		return false;
	}
}


function List_Confirm_Fuc(msg)
{
	var f = document.list.elements;
	
	var count = f.length;
	var num = 0;
		
	for (var i=0; i<count; i++)
	{
		if (f[i].checked == true)
		{
			num++;
		}
	}
	
	if (num > 0)
	{
		var message='';
	
		if (msg == '»èÁ¦')
		{
			message = 'Ã·ºÎÈ­ÀÏµµ °°ÀÌ »èÁ¦µÇ¹Ç·Î ´Ù½Ã º¹±¸ÇÒ ¼ö ¾ø½À´Ï´Ù.\n\n';
		}
		message  = message + 'Á¤¸» ' + msg + ' ÇÏ½Ã°Ú½À´Ï±î?'; 
		var v = confirm(message)	 
		return v;
	}
	else
	{
		alert("¸ÕÀú ¼±ÅÃÇØ ÁÖ¼¼¿ä!");
		return false;
	}
}

function Down_Address_File(path)
{
	window.location = 'open_file.aspx?file_name=' + path;
	return false;
}

function Down_File(path)
{
	var f = document.list.lb_attach_list;
	var v = f.selectedIndex;

	if (v > -1)
	{
		//alert(f.options[v].value);
		document.target = "_blank";
		document.location = 'open_file.aspx?' + path + f.options[v].value;
	}
	
	return false;
}

/*ÅØ½ºÆ®¹Ú½º¿¡ ±Û¾´ °¹¼ö¸¦ °è»êÇÏ´Â ÀÚ¹Ù½ºÅ©¸³Æ®*/
function updateChar(length_limit)
{
	var form = document.list;
	var length = calculate_msglen(form.Bbs_one1_tb_one.value);
	textlimit.innerText = length;
	if (length > length_limit) {
		alert("ÃÖ´ë " + length_limit + "ÀÚÀÌ¹Ç·Î ÃÊ°úµÈ ±ÛÀÚ¼ö´Â ÀÚµ¿À¸·Î »èÁ¦µË´Ï´Ù.");
		form.Bbs_one1_tb_one.value = form.Bbs_one1_tb_one.value.replace(/\r\n$/, "");
		form.Bbs_one1_tb_one.value = assert_msglen(form.Bbs_one1_tb_onee.value, length_limit);
	}
}

function calculate_msglen(message)
{
	var nbytes = 0;
	for (i=0; i<message.length; i++) {
		var ch = message.charAt(i);
			nbytes += 1;
	}

	return nbytes;
}

function assert_msglen(message, maximum)
{
	var inc = 0;
	var nbytes = 0;
	var msg = "";
	var msglen = message.length;

	for (i=0; i<msglen; i++) {
		var ch = message.charAt(i);
			inc = 1;
		if ((nbytes + inc) > maximum) {
			break;
		}
		nbytes += inc;
		msg += ch;
	}
	textlimit.innerText = nbytes;
	return msg;
}

// FONT SIZE Change
var ContentCurrentFontSize = 16;
var ContentCurrentLineHeight = 16;

function setCookie( name, value, expiredays ) {
	var todayDate = new Date();
	todayDate.setDate( todayDate.getDate() + expiredays );
	todayDate.setHours(0,0,0);
	document.cookie = name + "=" + escape( value ) + "; path=/" + ";";
}

function SetFontSize(SizeFlag) {
	
	obj = document.all;

	if (SizeFlag == 'B') {
		ContentCurrentFontSize = ContentCurrentFontSize + 1;
		ContentCurrentLineHeight = parseInt(ContentCurrentFontSize*1.6);
		obj.content.style.fontSize = ContentCurrentFontSize + "px";
		obj.content.style.lineHeight = ContentCurrentLineHeight + "px";

		
	} else {
		if (ContentCurrentFontSize>0) {
			ContentCurrentFontSize = ContentCurrentFontSize - 1;
			ContentCurrentLineHeight = parseInt(ContentCurrentFontSize*1.6);
		}
		obj.content.style.fontSize = ContentCurrentFontSize + "px";
		obj.content.style.lineHeight = ContentCurrentLineHeight + "px";
	}
	setCookie("ContentCurrentFontSize", ContentCurrentFontSize, 0);
	setCookie("ContentCurrentLineHeight", ContentCurrentLineHeight, 0);
}


function check_id (theURL,winName,features) {
	if (document.join.tb_id.value == 0)
	{
		alert("ID¸¦ ¸ÕÀú ÀÔ·ÂÇØ ÁÖ¼¼¿ä!");
		document.join.tb_id.focus();
		return;
	}
	else
	{
		if (document.join.tb_id.value.length < 2)
		{
			alert("ID´Â 2ÀÚ¸® ÀÌ»óÀ» ÀÔ·ÂÇØ ÁÖ¼¼¿ä!");
			return;
		}
	
	
		var id = document.join.tb_id.value;
		var idx = document.join.dd_domain.value;
		return Open_Win_idx (theURL, winName, features, id, idx);
	}
  }
  
  function check_jumin (theURL,winName,features) {
	if (document.join.tb_jumin.value == 0)
	{
		alert("ÁÖ¹Îµî·Ï ¹øÈ£¸¦ ¸ÕÀú ÀÔ·ÂÇØ ÁÖ¼¼¿ä!");
		document.join.tb_jumin.focus();
		return;
	}

	else
	{
		var id = document.join.tb_jumin.value;
		var idx = document.join.dd_domain.value;
		return Open_Win_idx (theURL, winName, features, id, idx);
	}
  }


function Open_Webhdd (theURL, winName, features, id)
{
	Open_Win (theURL, winName, features, id)
	return false;
}

function Open_Win (theURL, winName, features, id)
{
	window.open(theURL+'?id=' + id,winName,features);
}


function Open_Win_idx (theURL, winName, features, id, idx)
{
	window.open(theURL+'?id=' + id + '&domain_idx=' + idx,winName,features);
}

function toFocus()
{
	document.editor.focus();
}

function Select_Toggle(CB)
{
	if (CB.checked)
	{	
		hL(CB);
	}
	else
	{
		dL(CB);
	}
}

function dL(E)
{
	while (E.tagName!="TR")
	{
		E=E.parentElement;
	}
	
	E.className="one";
}

function hL(E)
{
	while (E.tagName!="TR")
	{
		E=E.parentElement;
	}
	E.className="H";
}

// NE
browser_type = 0;

if (navigator.userAgent.indexOf("MSIE") != -1) {

	//IE
	browser_type = 1;
}


// select post
function select_this(post_1,post_2,address1) {
opener.document.join.tb_post1.value = post_1;
opener.document.join.tb_post2.value = post_2;
opener.document.join.tb_address1.value = address1;
opener.document.join.tb_address2.value = "";
opener.document.join.tb_address2.focus();
this.self.close();
}

// select web hdd
function add_webhdd(file_name, file_size) {

parent.opener.opener_add_webhdd(file_name,file_size);
}

// select web hdd
function opener_add_webhdd(file_name, file_size)
{
	var temp = document.all.Attach_file1_lb_attach_list;

	for (i=0;i<temp.options.length;i++)
	{ 
		if (temp.options[i].text == file_name)
		{
			return;
		}
	} 
	
	temp.options[temp.options.length] = new Option(file_name,file_size);

	var temp_size = document.all.Attach_file1_tb_size;
	
	temp_size.value = myRound(eval(temp_size.value) + (file_size / (1024*1024)), 2);
}

function myRound(num, pos) { 
	var posV = Math.pow(10, (pos ? pos : 2))
	return Math.round(num*posV)/posV
}


function Open_Normal_Win (theURL, winName, features, id)
{
	window.open(theURL,winName,features);
}

var AllCheckFlag = 0 // var
function selectAll() 
{
    var f = document.list;
	total_count = f.elements.length;

	//if ( total_count < 8 ) return;

	for ( var i = 0; i < f.elements.length; i++) {
		var element = f.elements[i];
		
		if ( AllCheckFlag == 1 ) {
			element.checked = 0;
			//r = element.parentNode.parentNode;
			//r.className = "contents_gray";
		} 
                                else {
			element.checked = 1;
			//r = element.parentNode.parentNode;
			//r.className = "select_black";
		}
	}

	if ( AllCheckFlag == 1 ) {
		AllCheckFlag = 0;
	} else {
		AllCheckFlag = 1;
	}
}

function selectAll_1() 
{
    var f = document.list;
	total_count = f.elements.length;

	if ( total_count <= 9 ) return;
	//alert("Count " + total_count);

	for ( var i = 9; i < f.elements.length; i++) {
		var element = f.elements[i];
		
		if ( AllCheckFlag == 1 ) {
			element.checked = 0;
		} 
                                else {
			element.checked = 1;
		}
	}

	if ( AllCheckFlag == 1 ) {
		AllCheckFlag = 0;
	} else {
		AllCheckFlag = 1;
	}
}

function clock() {

		if (!document.all.not_clock)
		{
			if (document.all.display_clock)
			{

						var DISPLAY_DATE = 1	// 1 = include year, month, day  0 = only time


						var date = get_date();
						var digital = new Date();
						var hours = digital.getHours();
						var minutes = digital.getMinutes();
						var seconds = digital.getSeconds();
						var amOrPm = "";

						if (hours > 11) amOrPm = "";
						if (hours > 12) hours = hours - 12;
						if (hours == 0) hours = 12;
						if (minutes <= 9) minutes = "0" + minutes;
						if (seconds <= 9) seconds = "0" + seconds;
					
					if (DISPLAY_DATE) dispTime = date + " " + amOrPm + " " + hours + ":" + minutes + ":" + seconds;
					else dispTime = amOrPm + " " + hours + ":" + minutes + ":" + seconds;
						
								if (document.all)
										display_clock.innerHTML = dispTime;

						setTimeout("clock()", 1000);
			}
		}
}

function get_date() {
        var months=new Array(13);

        months[1] = "1";
        months[2] = "2";
        months[3] = "3";
        months[4] = "4";
        months[5] = "5";
        months[6] = "6";
        months[7] = "7";
        months[8] = "8";
        months[9] = "9";
        months[10] = "10";
        months[11] = "11";
        months[12] = "12";

        var time=new Date();
        var lmonth=months[time.getMonth() + 1];
        var date=time.getDate();
        var year=time.getYear();

        if (year < 2000)
                year = year + 1900;

        return (year + "³â " + lmonth + "¿ù " + date + "ÀÏ ");
}

function web_hdd_files()
{
	window.open("/web_hdd/file_attach.aspx","file_attach","scrollbars=yes,toolbar=no,width=640,height=498,menubar=no,status=no,resizable=no");
}

function full_eml(mb_code,idx)
{
	window.open("/mail_box/full_eml.aspx?mb_code=" + mb_code + "&idx=" + idx,"full_eml","scrollbars=yes,toolbar=no,width=640,height=498,menubar=no,status=no,resizable=no");
	return false;
}
	
	
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) { //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=MM_findObj(n,d.layers[i].document); 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];}
}


// ¼Õ±ÙÅÂ Ãß°¡ ºÐ
	//- TextBoxÀÇ µ¥ÀÌÅÍ¸¦ ³¯Â¥Çü½Ä(yyyy/MM/dd)À¸·Î º¯È¯
	function FormatDate(as_textbox)
	{
		ls_data = as_textbox.value;
		ls_result = "";

		for (i = 0; i < ls_data.length; i++)
		{
			ls_temp = parseInt(ls_data.substr(i, 1));

			if (!isNaN(ls_temp))
			{
				ls_result += ls_temp;
			}
		}

		if (ls_result.length == 8)
		{
			as_textbox.value = ls_result.substr(0, 4) + "/" + ls_result.substr(4, 2) + "/" + ls_result.substr(6, 2);
		}
		else
		{
			as_textbox.value = ls_data;
		}
	}

	//- ÁöÁ¤µÈ ObjectÀÇ Screen ¿¡¼­ÀÇ Left ÁÂÇ¥¸¦ ¾ò´Â´Ù
	function GetScreenLeft(obj)
	{
		if (obj.offsetParent == null)
		{
			return obj.clientLeft + window.screenLeft;
		}
		else
		{
			return GetScreenLeft(obj.offsetParent) + obj.offsetLeft;
		}
	}

	//- ÁöÁ¤µÈ ObjectÀÇ Screen ¿¡¼­ÀÇ Top ÁÂÇ¥¸¦ ¾ò´Â´Ù
	function GetScreenTop(obj)
	{
		if (obj.offsetParent == null)
		{
			return obj.clientTop + window.screenTop;
		}
		else
		{
			return GetScreenTop(obj.offsetParent) + obj.offsetTop;
		}
	}

