<!--

//ÅØ½ºÆ®¹Ú½º °ª Ã¼Å©
function fn_value_check(chk_value, alert_text) {   
	if (chk_value.value.length<1 || trim(chk_value.value)=='') {
		alert(""+alert_text+" ¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä");
		chk_value.focus();
		return false;
	}
}

// ±ÛÀÚ¼ö Ã¼Å©
//¿¹Á¦ fn_size_check(obj.title, 10, 20) '10ÀÌ»ó 20 ÀÌÇÏ
// fn_size_check(obj.title, '', 10) '10 ÀÌÇÏ·Î ÀÔ·Â
// fn_size_check(obj.title, 10, '') 10 ÀÌ»óÀ¸·Î ÀÔ·Â
function fn_size_check(chk_value, min_size, max_size) {
		
		var value_length=chk_value.value.length;

		if (min_size=='')
		{
			if (value_length>max_size)
			{
					alert(" "+max_size+" ÀÚ ÀÌÇÏ·Î ÀÔ·ÂÀ» ÇØÁÖ¼¼¿ä");
					chk_value.focus();
					return false;
			}
		} else if (max_size=='')	{
			if (value_length<min_size)
			{
					alert(" "+min_size+" ÀÚ ÀÌ»óÀ¸·Î ÀÔ·ÂÀ» ÇØÁÖ¼¼¿ä");
					chk_value.focus();
					return false;
			}
		} else {
			if (value_length<min_size || value_length>max_size)
			{
					alert(" "+min_size+" ÀÚ  ÀÌ»ó "+max_size+" ÀÚ ÀÌÇÏ·Î ÀÔ·ÂÀ» ÇØÁÖ¼¼¿ä");
					chk_value.focus();
					return false;
			}
		}
}

//Ã¼Å©¹Ú½º, ¶óµð¿À¹öÆ° °ª Ã¼Å©
function fn_chkvalue_check(chk_value, alert_text) {
	var chk_num=0;

	if (chk_value.length==undefined) {
		if (chk_value.checked==false)
		{
			alert(""+alert_text+" ¸¦ ¼±ÅÃÇØÁÖ¼¼¿ä");
			return false;
		}
	} else {
		for (var i=0;i<chk_value.length ; i++ )
		{
			if(chk_value[i].checked==true) {
				chk_num=chk_num+1;
			}
		}

		if (chk_num==0)
		{
			alert(""+alert_text+" ¸¦ ¼±ÅÃÇØÁÖ¼¼¿ä");
			return false;
		}
	}
}

// ¼¿·ºÆ®¹Ú½º Ã¼Å©
function fn_selvalue_check(chk_value, alert_text) {
	var sel_value=chk_value[chk_value.selectedIndex].value;

	if (sel_value=='')
	{
		alert(""+alert_text+"¸¦ ¼±ÅÃÇØÁÖ¼¼¿ä");
		return false;
	}
}

//¿¹Á¦
//function fn_regist_check(obj) {
//	fn_value_check(obj.txt_name ,'ÀÌ¸§');
//	fn_chkvalue_check(obj.chk_name ,'¶ö¶ó');
//	fn_selvalue_check(obj.sel_name, 'À¸ÇÏÇÏ');
//}

//aspÀÇ trim ±â´É..ºó°ø°£Ã¼Å©
//¿¹Á¦ obj.board_title.value.length<1 || trim(obj.board_title.value)==''
function trim(originStr){
	var tempStr = "";
	
	for (i = 0 ; i < originStr.length; i++){
		if(originStr.charAt(i) == " "){
			tempStr = tempStr;
		}else{
			tempStr = tempStr + originStr.charAt(i);
		}
	}
	
	return tempStr;
}

//´ÙÀ½ Ã¢À» ÀÌµ¿
 function moveFocus(num,formform,toform){
	 var str = formform.value.length;
	 if(str == num) {
	 toform.focus();
	 }    
 }

function setPng24(obj) { 
    obj.width=obj.height=1; 
    obj.className=obj.className.replace(/\bpng24\b/i,''); 
    obj.style.filter = 
    "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+ obj.src +"',sizingMethod='image');" 
    obj.src='';  
    return ''; 
} 

function delFile(filename, db_name, obj) {
	var ans=confirm("ÆÄÀÏÀ» »èÁ¦ÇÏ½Ã°Ú½À´Ï±î?");

	if (ans==true) {
		obj.del_file.value=filename;
		obj.del_file_name.value=db_name;
		obj.emode.value="file_del";
		obj.submit();
	}
}

//ÀÌ¹ÌÁö »çÀÌÁî¿¡ ¸Â°Ô »õÃ¢
function img_view(img_name) {
		var url="/inc/include/img_view.asp?img_name="+img_name;
		window.open(url,'','directories=no, location=no, menubar=no, resizable=yes, scrollbars=yes, status=no, titlebar=no, toolbar=no,width=560,height=470');
}

//µ¿¿µ»ó ÇÃ·¹ÀÌ »õÃ¢
function mov_view(mov_name) {
		var url="/inc/include/mov_view.asp?mov_name="+mov_name;
		window.open(url,'','directories=no, location=no, menubar=no, resizable=yes, scrollbars=yes, status=no, titlebar=no, toolbar=no,width=450,height=450');
}

//ÀÌ¸ÞÀÏ Ã¼Å©
function chk_email(ObjMail)
{
	ObjMail = trim(ObjMail.value);
	if (ObjMail.search(/(\S+)@(\S+)\.(\S+)/) == -1 ) 
	{
		return false;    
	} else {
		var len = ObjMail.value.length;
		var ju = new Array(len);
		var j,k,l = 0;
		if (document.regform.p_email.value.toLowerCase().indexOf("@hanmail.net") != -1) 
		{
			alert("ÇÑ¸ÞÀÏÀ» Á¦¿ÜÇÑ ´Ù¸¥ ¸ÞÀÏÀ» Àû¾î ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.");
			document.regform.p_email.focus();
			return;
		}
		if (document.regform.p_email.value.toLowerCase().indexOf("@daum.net") != -1) 
		{
			alert("ÇÑ¸ÞÀÏÀ» Á¦¿ÜÇÑ ´Ù¸¥ ¸ÞÀÏÀ» Àû¾î ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.");
			document.regform.p_email.focus();
			return;
		}
	}
	return true;
}


var oldText='';
function CheckLen(obj, limit_num)
{
    var temp;
    var memocount;
    memocount = 0;

	len=obj.value.length;

    for(k=0;k<len;k++){
		temp = obj.value.charAt(k);
	    if(escape(temp).length > 4)
		    memocount += 2;
	    else
		    memocount++;
    }
    //obj.remLen.value = memocount/2;
    count.innerHTML = '(' + memocount/2 + '/'+limit_num+')';

    if (memocount/2>limit_num) {	
		alert(" "+limit_num+"ÀÚ±îÁö¸¸ ¾²½Ç ¼ö ÀÖ½À´Ï´Ù.");

		obj.value = oldText;	
		
		count.innerHTML = '(' + oldCount/2 + '/'+limit_num+')';	
		//obj.remLen.value = oldCount/2;
		return;
    }else{
		oldText = obj.value;	
		
		oldCount = memocount;
    }
    
    return memocount/2;
}


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_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_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];}
}

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_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_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];}
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function MM_jumpMenu(selObj, targ){ //v3.0
  //eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  //if (restore) selObj.selectedIndex=0;
  if (targ=='new')
  {
		window.open(selObj.options[selObj.selectedIndex].value, '', '');
  } else {
		  location.href=selObj.options[selObj.selectedIndex].value;
  }

}

function _ID(obj){return document.getElementById(obj)}

function openLayer(obj,mode)
{
	obj = _ID(obj);
	if (mode) obj.style.display = mode;
	else obj.style.display = (obj.style.display!="none") ? "none" : "block";
}

/*** ·¹ÀÌ¾î ÆË¾÷Ã¢ ¶ç¿ì±â ***/
function popupLayer(s,w,h)
{
	if (!w) w = 600;
	if (!h) h = 400;

	var pixelBorder = 3;
	var titleHeight = 12;
	w += pixelBorder * 2;
	h += pixelBorder * 2 + titleHeight;

	var bodyW = document.body.clientWidth;
	var bodyH = document.body.clientHeight;

	var posX = (bodyW - w) / 2;
	var posY = (bodyH - h) / 2;

	hiddenSelectBox('hidden');

	/*** ¹é±×¶ó¿îµå ·¹ÀÌ¾î ***/
	var obj = document.createElement("div");
	with (obj.style){
		position = "absolute";
		left = 0;
		top = 0;
		width = "100%";
		height = screen.availHeight;

		backgroundColor = "#000011";
		filter = "Alpha(Opacity=50)";
	}
	obj.id = "objPopupLayerBg";
	document.body.appendChild(obj);

	/*** ³»¿ëÇÁ·¹ÀÓ ·¹ÀÌ¾î ***/
	var obj = document.createElement("div");
	with (obj.style){
		position = "absolute";
		left = posX + document.body.scrollLeft;
		top = posY + document.body.scrollTop;

		width = w;
		height = h;
		border = "3px solid #000000";
	}
	obj.id = "objPopupLayer";
	document.body.appendChild(obj);

	/*** Å¸ÀÌÆ²¹Ù ·¹ÀÌ¾î ***/
	var bottom = document.createElement("div");
	with (bottom.style){
		position = "absolute";
		width = w - pixelBorder * 2;
		height = titleHeight;
		left = 0;
		top = h - titleHeight - pixelBorder * 3;
		padding = "2px 0 0 0";
		textAlign = "right";
		backgroundColor = "#000000";
		color = "#ffffff";
		font = "bold 11px tahoma";
	}
	bottom.innerHTML = "<a href='javascript:closeLayer()' class=white>close</a>&nbsp;&nbsp;&nbsp;";
	obj.appendChild(bottom);

	/*** ¾ÆÀÌÇÁ·¹ÀÓ ***/
	var ifrm = document.createElement("iframe");
	with (ifrm.style){
		width = w - 6;
		height = h - pixelBorder * 2 - titleHeight - 3;
		//border = "3 solid #000000";
	}
	ifrm.frameBorder = 0;
	ifrm.src = s;
	//ifrm.className = "scroll";
	obj.appendChild(ifrm);
}
function closeLayer()
{
	hiddenSelectBox('visible');
	_ID('objPopupLayer').removeNode(true);
	_ID('objPopupLayerBg').removeNode(true);
}

function hiddenSelectBox(mode)
{
	var obj = document.getElementsByTagName('select');
	for (i=0;i<obj.length;i++){
		obj[i].style.visibility = mode;
	}
}

/*-------------------------------------
ÀÚ¹Ù½ºÅ©¸³Æ® µ¿Àû ·Îµù
-------------------------------------*/
function exec_script(src)
{
	var scriptEl = document.createElement("script");
	scriptEl.src = src;
	_ID('dynamic').appendChild(scriptEl);
}

function openPop(strUrl, nWidth, nHeight)
{
	var strOption = "toolbar=no,width=" + nWidth + ",height=" + nHeight + ",status=no,resizable=yes,scrollbars=no";
	var objWin = window.open(strUrl, "totb",  strOption);

	objWin.focus();
}

/*
function fn_login_check(obj) {
	if (fn_value_check(obj.txt_id, "¾ÆÀÌµð")==false) return false;
	if (fn_size_check(obj.txt_id, 6, 16)==false) return false;
	if (fn_value_check(obj.txt_pwd, "ºñ¹Ð¹øÈ£")==false) return false;
	if (fn_size_check(obj.txt_pwd, 6, 16)==false) return false;

	return true;
}
*/



function check_a(obj){
	var el_collection=eval("obj.chk_idx");
	if (obj.check_all.value == "Yes") {
		if (el_collection.length==undefined) {
			el_collection.checked=false;
		} else {
			for (c=0;c<el_collection.length;c++)
				el_collection[c].checked=false
			}
		obj.check_all.value = "No"
		}
	else {
		if (el_collection.length==undefined) {
			if(el_collection.disabled != true) 		
				el_collection.checked=true;
			}else {
				for (c=0;c<el_collection.length;c++)
				if(el_collection[c].disabled != true) 			
				el_collection[c].checked=true
		}

		obj.check_all.value = "Yes"
	}
}

function sel_del(obj) {
	    var chk_num=0;

	    if (obj.chk_idx.length==undefined) {
		    if (obj.chk_idx.checked==false)
		    {
			    alert("¼±ÅÃµÈ Ç×¸ñÀÌ ¾ø½À´Ï´Ù.");
			    return;
		    } else {
				obj.emode.value="sel_del";
				obj.submit();
		    }
	    } else {
		    var sel_value='';
		    for (var i=0;i<obj.chk_idx.length ; i++ )
		    {
			    if(obj.chk_idx[i].checked==true) {
				    chk_num=chk_num+1;
			    }
		    }

		    if (chk_num==0)
		    {
			    alert("¼±ÅÃµÈ Ç×¸ñÀÌ ¾ø½À´Ï´Ù.");
			    return;
		    } else {
				obj.emode.value="sel_del";
				obj.submit();
		    }
	    }

	    return;
	}

-->
