/*

 Scripts for Kr_Board

 Written by KyRanDiA

*/

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

	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_openBrWindow(theURL,winName,features) { //v2.0
		window.open(theURL,winName,features);
	}

	// ¾Æ·¡ºÎÅÍ´Â Á÷Á¢ Á¦ÀÛÇÑ ÀÚ¹Ù½ºÅ©¸³Æ® ÇÔ¼öÀÔ´Ï´Ù.
	// written by wonjin
	//--------------------------------------------------------------------------
	//  ÆÁ º¸ÀÌ°í ´Ý°í ÇÔ¼ö
	//--------------------------------------------------------------------------
	function show_tip() {
		var i, form = document.all["tip[]"];

		if( !form ) return;

		if( form.length >= 0 ) {
			for( i = 0; i < form.length; i++ ) {
				if (form[i].style.display == 'none') {
					form[i].style.display = 'list-item';
				} // end if
				else {
					form[i].style.display = 'none';
				} // end else
			} // end for
		} // end if
		else {
				if (form.style.display == 'none') {
					form.style.display = 'list-item';
				} // end if
				else {
					form.style.display = 'none';
				} // end else
		} // end else
	} // end function

	//--------------------------------------------------------------------------
	//  ½ºÅ² ÇÁ¸®ºä ÇÔ¼ö
	//--------------------------------------------------------------------------
	function itemlist_preview() {
		var itemlist_fn = document.all.skin.value;
		var image_fn = itemlist_fn.replace(".php",".gif");
		var image_fn = "../skin/itemlist/" + image_fn;
		document.all.preview.src=image_fn;
	} // end function

	//--------------------------------------------------------------------------
	//  °Ô½Ã¹° ´ÙÁß »èÁ¦¿ë ÀüÃ¼ ¼±ÅÃ ÇÔ¼ö
	//--------------------------------------------------------------------------
	function Select_All(frm_obj) {
		var i, form = frm_obj.elements["delete_list[]"];

		if( !form ) return;
		if( form.length >= 0 )
		{
			for( i = 0; i < form.length; i++ )
			{
				if( form[i].type != "checkbox" ) continue;
				form[i].checked = !form[i].checked;
			}
		}
		else
			form.checked = !form.checked;
	} // end function

	//--------------------------------------------------------------------------
	//  ´ÙÁß »èÁ¦ È®ÀÎ ÇÔ¼ö
	//--------------------------------------------------------------------------
	function mdel_check(frm_obj) {
		var form = frm_obj;
		/*
		if(!form.mdel_passwd.value) {
			alert('°ü¸®ÀÚ ¾ÏÈ£¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä.');
			form.mdel_passwd.focus();
			return false;
		} // end if
		*/

		
		for (var i=0; i<form.elements.length; i++) {
			var target = form.elements[i];
			if(target.name=='delete_list[]' && target.checked==true && target.type=='checkbox'){
				if(confirm('»èÁ¦ÇÏ½Ã°Ú½À´Ï±î?')) {
					return true;
					break;
				} // end if
				else { 
					return false;
					break;
				} // end else
			} // end if
		} // end for
		alert("ÇÑ°³ÀÌ»ó ¼±ÅÃÇÏ½ÅÈÄ ´Ù½Ã ½Ãµµ ÇÏ¼¼¿ä.");
		return false;
	} // end function


	//--------------------------------------------------------------------------
	//  ÀÔ·Â°ª °ø¹éÃ¼Å© ÇÔ¼ö
	//--------------------------------------------------------------------------
	function check_space(obj) {
		var sub_regx = /^\s/;
		if (obj.value.search (sub_regx) == 0 || obj.value.charCodeAt(0) == 12288) {
			window.alert("°ø¹é¸¸ ÀÔ·ÂÇÒ¼ö ¾ø½À´Ï´Ù.")
			obj.focus();
			return false;
		} // end if
			return true;
	} // end function


	//--------------------------------------------------------------------------
	//  ÆÄÀÏÀÔ·Â Æû º¯°æ½Ã ½Ç½Ã°£À¸·Î ¹Ì¸®º¸±â ÇÔ¼ö (ÇÏµå¿¡ ÀÖ´Â ÀÌ¹ÌÁö º¸¿©ÁÖ±â)
	//  
	//--------------------------------------------------------------------------
	function img_preview(target) {
		//var target = 'event_image_preview';
		if(event.srcElement.value.match(/(.jpg|.jpeg|.gif|.png)/)) {
			document.images[target].src = event.srcElement.value;
			document.images[target].style.display = '';
		} // end if 
		else {
			document.images[target].style.display = 'none';
		} // end else
	} // end function



// ÆûÃ¼Å© ½ºÅ©¸³Æ®
// isConfirm(ÆûÀÌ¸§,°æ°í¸Þ¼¼Áö,S=>¹®ÀÚ¿­ N=¼ýÀÚ E=ÀÌ¸ÞÀÏ, ÃÖ¼Ò¹®ÀÚ¼ö, ÃÖ´ë¹®ÀÚ¼ö, Æ÷Ä¿½º
function isConfirm( elm, message, num_confirm, minnum, maxnum, foc) {
	
	if(num_confirm=="E"){
		
		// ÃÖ¼Ò ¹®ÀÚ¿­ °Ë»ç
		if(minnum!=0 && elm.value.length<minnum){
			messagebox=message+"Ç×¸ñÀº ÃÖ¼Ò "+minnum+"ÀÚ¸® ÀÌ»ó ÀÔ·Â ÇÏ¿©¾ß ÇÕ´Ï´Ù!";
			alert(messagebox);
			if(foc){
				elm.focus();
			}
			return false;
		}

		// ÃÖ´ë ¹®ÀÚ¿­ °Ë»ç
		if(maxnum!=0 && elm.value.length>maxnum){
			messagebox=message+"Ç×¸ñÀº ÃÖ´ë "+maxnum+"ÀÚ¸®±îÁö Áö¿øÇÕ´Ï´Ù!";
			alert(messagebox);
			if(foc){
				elm.focus();
			}
			return false;
		}

		// ¹®ÀÚ¿­ °ËÁõ
		if(minnum!=0){
			var filter=/[a-z0-9]{2,}@[a-z0-9-]{2,}\.[a-z0-9]{2,}/i;
			if (filter.test(elm.value))
				return true;
			else{
				alert("À¯È¿ÇÑ ÀÌ¸ÞÀÏ ÁÖ¼Ò°¡ ¾Æ´Õ´Ï´Ù");
				if(foc){
					elm.focus();
				}
				return false;
			}
		}
	}
	else{
		// ÃÖ¼Ò ¹®ÀÚ¿­ °Ë»ç
		if(minnum!=0 && elm.value.length<minnum){
			messagebox=message+"Ç×¸ñÀº ÃÖ¼Ò "+minnum+"ÀÚ¸® ÀÌ»ó ÀÔ·Â ÇÏ¿©¾ß ÇÕ´Ï´Ù!";
			alert(messagebox);
			if(foc){
				elm.focus();
			}
			return false;
		}

		// ÃÖ´ë ¹®ÀÚ¿­ °Ë»ç
		if(maxnum!=0 && elm.value.length>maxnum){
			messagebox=message+"Ç×¸ñÀº ÃÖ´ë "+maxnum+"ÀÚ¸®±îÁö Áö¿øÇÕ´Ï´Ù!";
			alert(messagebox);
			if(foc){
				elm.focus();
			}
			return false;
		}

		// ¹®ÀÚ¿­ °ËÁõ
		if(!trim(elm)){
			messagebox=message+"Ç×¸ñÀÌ ºñ¾ú½À´Ï´Ù! \n\nÇÊ¼ö»çÇ×ÀÌ´Ï ÀÔ·ÂÇØ ÁÖ¼¼¿ä!";
			alert(messagebox);
			if(foc){
				elm.focus();
			}
			return false;
		}

		// ¼ýÀÚ °ËÁõ
		if(num_confirm=="N"){
			if(!isInt(elm)){
				messagebox=message+"Ç×¸ñÀº ¼ýÀÚ·Î ÀÔ·ÂÇØ ÁÖ¼¼¿ä!";
				alert(messagebox);
				if(foc){
					elm.focus();
				}
				return false;
			}
		}
	}
	return true;
}

// ÆûÇÊµå°¡ Á¤¼öÀÎ°¡ È®ÀÎ

function isInt( elm ) {
	var elmstr = elm.value + "";
	if ( elmstr == "" )
		return false;

	for ( var i=0; i<elmstr.length; i++ ) {
		if ( elmstr.charAt(i) < "0" || elmstr.charAt(i) > "9" )
			return false;
	}

	return true;
}

// °´Ã¼¿¡ ´ëÇÑ TrimÇÔ¼ö ¼³Á¤
function trim( elm ){
	a = elm.value;
	var search = 0
	while ( a.charAt(search) == " "){
		search = search + 1;
    }

    a = a.substring(search, (a.length));
    search = a.length - 1;
    while (a.charAt(search) ==" ") {
                search = search - 1;
    }
	
	elm.value = a.substring(0, search + 1);
	
	return elm.value;
}

// ÄÁÆßÈÄ ÀÌµ¿
function Conf( msg, okreturn ){
	if(confirm(msg)){
		window.location.href(okreturn);
	}
//	return false;
}

//show hide table
function Spread(menu)
{
	thismenu = eval("document.all." + menu + ".style")
	if(thismenu.display == "block")
	{
		thismenu.display = "none";
	} else
	{
		thismenu.display = "block";
	}
	return false;
}
//show hide table


//show hide table 2
//¼±ÅÃµÈ °Í ÀÌ¿ÜÀÇ °Í ¾Èº¸ÀÌ°Ô ÇÏ±â.
function toggle_tbl(tar,idx,opt){
	var total = eval("document.all."+tar+".length");

	for(i=0;i<total;i++){
		var target = eval("document.all."+tar+"["+i+"].style");
		if(i==idx){
			if(target.display=='none'){
				target.display='';
			}else{
				target.display='none';
			}
		}else{
			target.display='none';
		}

		if(opt){
			var opti = eval("document.all."+opt+"["+i+"].style");
			opti.display='none';
		}
	}
}


//Ã¼Å©¹Ú½º ÀüÃ¼¼±ÅÃ, ÇØÁ¦
function check_toggle(obj){
	var frm = "document.frm";
	var len = eval("frm.site_idx[].length");
	for(i=0;i<=len;i++){
		if(frm.site_idx.checked==true){
			frm.site_idx.checked==false;
		}else{
			frm.site_idx.checked==true;
		}
	}
}


//ÀÌ¹ÌÁö ¿øº»»çÀÌÁî·Î º¸±â
//viewPic(ÀÌ¹ÌÁö url, ÀÌ¹ÌÁöÆÄÀÏ¸í)
function viewPic(url, img_name){ 
	img=url+"/"+img_name;
	foto1= new Image(); 
	foto1.src=(img);
	contImg(url, img_name);
}
function contImg(url, img){ 
	if((foto1.width!=0)&&(foto1.height!=0)){ 
		viewImg(url, img); 
	} 
	else{ 
		funzione="contImg('"+img+"')"; 
		intervallo=setTimeout(funzione,20); 
	} 
} 
function viewImg(url, img){ 
	largh=foto1.width; 
	altez=foto1.height; 	
	stringa="width="+largh+",height="+altez; 	
	finestra=window.open("../lib/img_view.php?url="+url+"&img_name="+img,"image",stringa);
} 


function loadData(sel, target){
	var trigger = sel.options[sel.selectedIndex].text;
	var form = sel.form.name;
	//alert(sel.options[sel.selectedIndex].text);
	dynamic.src = "/lib/loadData.php?form=" + form + "&trigger=" + trigger + "&target=" + target;
}

// ¶ó¿îµå Å×ÀÌºí ¸¸µé±â
// Å×ÀÌºí¿¡ id°ªÀ» ÁÖ°í ÇÔ¼ö È£Ãâ
function roundTable(objID) {
       var obj = document.getElementById(objID);
       var Parent, objTmp, Table, TBody, TR, TD;
       var bdcolor, bgcolor, Space;
       var trIDX, tdIDX, MAX;
       var styleWidth, styleHeight;

       // get parent node
       Parent = obj.parentNode;
       objTmp = document.createElement('SPAN');
       Parent.insertBefore(objTmp, obj);
       Parent.removeChild(obj);

       // get attribute
       bdcolor = obj.getAttribute('rborder');
       bgcolor = obj.getAttribute('rbgcolor');
       radius = parseInt(obj.getAttribute('radius'));
       if (radius == null || radius < 1) radius = 1;
       else if (radius > 6) radius = 6;

       MAX = radius * 2 + 1;
       
       /*
              create table {{
       */
       Table = document.createElement('TABLE');
       TBody = document.createElement('TBODY');

       Table.cellSpacing = 0;
       Table.cellPadding = 0;

       for (trIDX=0; trIDX < MAX; trIDX++) {
              TR = document.createElement('TR');
              Space = Math.abs(trIDX - parseInt(radius));
              for (tdIDX=0; tdIDX < MAX; tdIDX++) {
                     TD = document.createElement('TD');
                     
                     styleWidth = '1px'; styleHeight = '1px';
                     if (tdIDX == 0 || tdIDX == MAX - 1) styleHeight = null;
                     else if (trIDX == 0 || trIDX == MAX - 1) styleWidth = null;
                     else if (radius > 2) {
                            if (Math.abs(tdIDX - radius) == 1) styleWidth = '2px';
                            if (Math.abs(trIDX - radius) == 1) styleHeight = '2px';
                     }

                     if (styleWidth != null) TD.style.width = styleWidth;
                     if (styleHeight != null) TD.style.height = styleHeight;

                     if (Space == tdIDX || Space == MAX - tdIDX - 1) TD.style.backgroundColor = bdcolor;
                     else if (tdIDX > Space && Space < MAX - tdIDX - 1)  TD.style.backgroundColor = bgcolor;
                     
                     if (Space == 0 && tdIDX == radius) TD.appendChild(obj);
                     TR.appendChild(TD);
              }
              TBody.appendChild(TR);
       }

       /*
              }}
       */

       Table.appendChild(TBody);
       
       // insert table and remove original table
       Parent.insertBefore(Table, objTmp);
}
/*

 Scripts for Kr_Board

 Written by KyRanDiA

*/

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

	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_openBrWindow(theURL,winName,features) { //v2.0
		window.open(theURL,winName,features);
	}

	// ¾Æ·¡ºÎÅÍ´Â Á÷Á¢ Á¦ÀÛÇÑ ÀÚ¹Ù½ºÅ©¸³Æ® ÇÔ¼öÀÔ´Ï´Ù.
	// written by wonjin
	//--------------------------------------------------------------------------
	//  ÆÁ º¸ÀÌ°í ´Ý°í ÇÔ¼ö
	//--------------------------------------------------------------------------
	function show_tip() {
		var i, form = document.all["tip[]"];

		if( !form ) return;

		if( form.length >= 0 ) {
			for( i = 0; i < form.length; i++ ) {
				if (form[i].style.display == 'none') {
					form[i].style.display = 'list-item';
				} // end if
				else {
					form[i].style.display = 'none';
				} // end else
			} // end for
		} // end if
		else {
				if (form.style.display == 'none') {
					form.style.display = 'list-item';
				} // end if
				else {
					form.style.display = 'none';
				} // end else
		} // end else
	} // end function

	//--------------------------------------------------------------------------
	//  ½ºÅ² ÇÁ¸®ºä ÇÔ¼ö
	//--------------------------------------------------------------------------
	function itemlist_preview() {
		var itemlist_fn = document.all.skin.value;
		var image_fn = itemlist_fn.replace(".php",".gif");
		var image_fn = "../skin/itemlist/" + image_fn;
		document.all.preview.src=image_fn;
	} // end function

	//--------------------------------------------------------------------------
	//  °Ô½Ã¹° ´ÙÁß »èÁ¦¿ë ÀüÃ¼ ¼±ÅÃ ÇÔ¼ö
	//--------------------------------------------------------------------------
	function Select_All(frm_obj) {
		var i, form = frm_obj.elements["delete_list[]"];

		if( !form ) return;
		if( form.length >= 0 )
		{
			for( i = 0; i < form.length; i++ )
			{
				if( form[i].type != "checkbox" ) continue;
				form[i].checked = !form[i].checked;
			}
		}
		else
			form.checked = !form.checked;
	} // end function

	//--------------------------------------------------------------------------
	//  ´ÙÁß »èÁ¦ È®ÀÎ ÇÔ¼ö
	//--------------------------------------------------------------------------
	function mdel_check(frm_obj) {
		var form = frm_obj;
		/*
		if(!form.mdel_passwd.value) {
			alert('°ü¸®ÀÚ ¾ÏÈ£¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä.');
			form.mdel_passwd.focus();
			return false;
		} // end if
		*/

		
		for (var i=0; i<form.elements.length; i++) {
			var target = form.elements[i];
			if(target.name=='delete_list[]' && target.checked==true && target.type=='checkbox'){
				if(confirm('»èÁ¦ÇÏ½Ã°Ú½À´Ï±î?')) {
					return true;
					break;
				} // end if
				else { 
					return false;
					break;
				} // end else
			} // end if
		} // end for
		alert("ÇÑ°³ÀÌ»ó ¼±ÅÃÇÏ½ÅÈÄ ´Ù½Ã ½Ãµµ ÇÏ¼¼¿ä.");
		return false;
	} // end function


	//--------------------------------------------------------------------------
	//  ÀÔ·Â°ª °ø¹éÃ¼Å© ÇÔ¼ö
	//--------------------------------------------------------------------------
	function check_space(obj) {
		var sub_regx = /^\s/;
		if (obj.value.search (sub_regx) == 0 || obj.value.charCodeAt(0) == 12288) {
			window.alert("°ø¹é¸¸ ÀÔ·ÂÇÒ¼ö ¾ø½À´Ï´Ù.")
			obj.focus();
			return false;
		} // end if
			return true;
	} // end function


	//--------------------------------------------------------------------------
	//  ÆÄÀÏÀÔ·Â Æû º¯°æ½Ã ½Ç½Ã°£À¸·Î ¹Ì¸®º¸±â ÇÔ¼ö (ÇÏµå¿¡ ÀÖ´Â ÀÌ¹ÌÁö º¸¿©ÁÖ±â)
	//  
	//--------------------------------------------------------------------------
	function img_preview(target) {
		//var target = 'event_image_preview';
		if(event.srcElement.value.match(/(.jpg|.jpeg|.gif|.png)/)) {
			document.images[target].src = event.srcElement.value;
			document.images[target].style.display = '';
		} // end if 
		else {
			document.images[target].style.display = 'none';
		} // end else
	} // end function



// ÆûÃ¼Å© ½ºÅ©¸³Æ®
// isConfirm(ÆûÀÌ¸§,°æ°í¸Þ¼¼Áö,S=>¹®ÀÚ¿­ N=¼ýÀÚ E=ÀÌ¸ÞÀÏ, ÃÖ¼Ò¹®ÀÚ¼ö, ÃÖ´ë¹®ÀÚ¼ö, Æ÷Ä¿½º
function isConfirm( elm, message, num_confirm, minnum, maxnum, foc) {
	
	if(num_confirm=="E"){
		
		// ÃÖ¼Ò ¹®ÀÚ¿­ °Ë»ç
		if(minnum!=0 && elm.value.length<minnum){
			messagebox=message+"Ç×¸ñÀº ÃÖ¼Ò "+minnum+"ÀÚ¸® ÀÌ»ó ÀÔ·Â ÇÏ¿©¾ß ÇÕ´Ï´Ù!";
			alert(messagebox);
			if(foc){
				elm.focus();
			}
			return false;
		}

		// ÃÖ´ë ¹®ÀÚ¿­ °Ë»ç
		if(maxnum!=0 && elm.value.length>maxnum){
			messagebox=message+"Ç×¸ñÀº ÃÖ´ë "+maxnum+"ÀÚ¸®±îÁö Áö¿øÇÕ´Ï´Ù!";
			alert(messagebox);
			if(foc){
				elm.focus();
			}
			return false;
		}

		// ¹®ÀÚ¿­ °ËÁõ
		if(minnum!=0){
			var filter=/[a-z0-9]{2,}@[a-z0-9-]{2,}\.[a-z0-9]{2,}/i;
			if (filter.test(elm.value))
				return true;
			else{
				alert("À¯È¿ÇÑ ÀÌ¸ÞÀÏ ÁÖ¼Ò°¡ ¾Æ´Õ´Ï´Ù");
				if(foc){
					elm.focus();
				}
				return false;
			}
		}
	}
	else{
		// ÃÖ¼Ò ¹®ÀÚ¿­ °Ë»ç
		if(minnum!=0 && elm.value.length<minnum){
			messagebox=message+"Ç×¸ñÀº ÃÖ¼Ò "+minnum+"ÀÚ¸® ÀÌ»ó ÀÔ·Â ÇÏ¿©¾ß ÇÕ´Ï´Ù!";
			alert(messagebox);
			if(foc){
				elm.focus();
			}
			return false;
		}

		// ÃÖ´ë ¹®ÀÚ¿­ °Ë»ç
		if(maxnum!=0 && elm.value.length>maxnum){
			messagebox=message+"Ç×¸ñÀº ÃÖ´ë "+maxnum+"ÀÚ¸®±îÁö Áö¿øÇÕ´Ï´Ù!";
			alert(messagebox);
			if(foc){
				elm.focus();
			}
			return false;
		}

		// ¹®ÀÚ¿­ °ËÁõ
		if(!trim(elm)){
			messagebox=message+"Ç×¸ñÀÌ ºñ¾ú½À´Ï´Ù! \n\nÇÊ¼ö»çÇ×ÀÌ´Ï ÀÔ·ÂÇØ ÁÖ¼¼¿ä!";
			alert(messagebox);
			if(foc){
				elm.focus();
			}
			return false;
		}

		// ¼ýÀÚ °ËÁõ
		if(num_confirm=="N"){
			if(!isInt(elm)){
				messagebox=message+"Ç×¸ñÀº ¼ýÀÚ·Î ÀÔ·ÂÇØ ÁÖ¼¼¿ä!";
				alert(messagebox);
				if(foc){
					elm.focus();
				}
				return false;
			}
		}
	}
	return true;
}

// ÆûÇÊµå°¡ Á¤¼öÀÎ°¡ È®ÀÎ

function isInt( elm ) {
	var elmstr = elm.value + "";
	if ( elmstr == "" )
		return false;

	for ( var i=0; i<elmstr.length; i++ ) {
		if ( elmstr.charAt(i) < "0" || elmstr.charAt(i) > "9" )
			return false;
	}

	return true;
}

// °´Ã¼¿¡ ´ëÇÑ TrimÇÔ¼ö ¼³Á¤
function trim( elm ){
	a = elm.value;
	var search = 0
	while ( a.charAt(search) == " "){
		search = search + 1;
    }

    a = a.substring(search, (a.length));
    search = a.length - 1;
    while (a.charAt(search) ==" ") {
                search = search - 1;
    }
	
	elm.value = a.substring(0, search + 1);
	
	return elm.value;
}

// ÄÁÆßÈÄ ÀÌµ¿
function Conf( msg, okreturn ){
	if(confirm(msg)){
		window.location.href(okreturn);
	}
//	return false;
}

//show hide table
function Spread(menu)
{
	thismenu = eval("document.all." + menu + ".style")
	if(thismenu.display == "block")
	{
		thismenu.display = "none";
	} else
	{
		thismenu.display = "block";
	}
	return false;
}
//show hide table


//show hide table 2
//¼±ÅÃµÈ °Í ÀÌ¿ÜÀÇ °Í ¾Èº¸ÀÌ°Ô ÇÏ±â.
function toggle_tbl(tar,idx,opt){
	var total = eval("document.all."+tar+".length");

	for(i=0;i<total;i++){
		var target = eval("document.all."+tar+"["+i+"].style");
		if(i==idx){
			if(target.display=='none'){
				target.display='';
			}else{
				target.display='none';
			}
		}else{
			target.display='none';
		}

		if(opt){
			var opti = eval("document.all."+opt+"["+i+"].style");
			opti.display='none';
		}
	}
}


//Ã¼Å©¹Ú½º ÀüÃ¼¼±ÅÃ, ÇØÁ¦
function check_toggle(obj){
	var frm = "document.frm";
	var len = eval("frm.site_idx[].length");
	for(i=0;i<=len;i++){
		if(frm.site_idx.checked==true){
			frm.site_idx.checked==false;
		}else{
			frm.site_idx.checked==true;
		}
	}
}


//ÀÌ¹ÌÁö ¿øº»»çÀÌÁî·Î º¸±â
//viewPic(ÀÌ¹ÌÁö url, ÀÌ¹ÌÁöÆÄÀÏ¸í)
function viewPic(url, img_name){ 
	img=url+"/"+img_name;
	foto1= new Image(); 
	foto1.src=(img);
	contImg(url, img_name);
}
function contImg(url, img){ 
	if((foto1.width!=0)&&(foto1.height!=0)){ 
		viewImg(url, img); 
	} 
	else{ 
		funzione="contImg('"+img+"')"; 
		intervallo=setTimeout(funzione,20); 
	} 
} 
function viewImg(url, img){ 
	largh=foto1.width; 
	altez=foto1.height; 	
	stringa="width="+largh+",height="+altez; 	
	finestra=window.open("../lib/img_view.php?url="+url+"&img_name="+img,"image",stringa);
} 


function loadData(sel, target){
	var trigger = sel.options[sel.selectedIndex].text;
	var form = sel.form.name;
	//alert(sel.options[sel.selectedIndex].text);
	dynamic.src = "/lib/loadData.php?form=" + form + "&trigger=" + trigger + "&target=" + target;
}

// ¶ó¿îµå Å×ÀÌºí ¸¸µé±â
// Å×ÀÌºí¿¡ id°ªÀ» ÁÖ°í ÇÔ¼ö È£Ãâ
function roundTable(objID) {
       var obj = document.getElementById(objID);
       var Parent, objTmp, Table, TBody, TR, TD;
       var bdcolor, bgcolor, Space;
       var trIDX, tdIDX, MAX;
       var styleWidth, styleHeight;

       // get parent node
       Parent = obj.parentNode;
       objTmp = document.createElement('SPAN');
       Parent.insertBefore(objTmp, obj);
       Parent.removeChild(obj);

       // get attribute
       bdcolor = obj.getAttribute('rborder');
       bgcolor = obj.getAttribute('rbgcolor');
       radius = parseInt(obj.getAttribute('radius'));
       if (radius == null || radius < 1) radius = 1;
       else if (radius > 6) radius = 6;

       MAX = radius * 2 + 1;
       
       /*
              create table {{
       */
       Table = document.createElement('TABLE');
       TBody = document.createElement('TBODY');

       Table.cellSpacing = 0;
       Table.cellPadding = 0;

       for (trIDX=0; trIDX < MAX; trIDX++) {
              TR = document.createElement('TR');
              Space = Math.abs(trIDX - parseInt(radius));
              for (tdIDX=0; tdIDX < MAX; tdIDX++) {
                     TD = document.createElement('TD');
                     
                     styleWidth = '1px'; styleHeight = '1px';
                     if (tdIDX == 0 || tdIDX == MAX - 1) styleHeight = null;
                     else if (trIDX == 0 || trIDX == MAX - 1) styleWidth = null;
                     else if (radius > 2) {
                            if (Math.abs(tdIDX - radius) == 1) styleWidth = '2px';
                            if (Math.abs(trIDX - radius) == 1) styleHeight = '2px';
                     }

                     if (styleWidth != null) TD.style.width = styleWidth;
                     if (styleHeight != null) TD.style.height = styleHeight;

                     if (Space == tdIDX || Space == MAX - tdIDX - 1) TD.style.backgroundColor = bdcolor;
                     else if (tdIDX > Space && Space < MAX - tdIDX - 1)  TD.style.backgroundColor = bgcolor;
                     
                     if (Space == 0 && tdIDX == radius) TD.appendChild(obj);
                     TR.appendChild(TD);
              }
              TBody.appendChild(TR);
       }

       /*
              }}
       */

       Table.appendChild(TBody);
       
       // insert table and remove original table
       Parent.insertBefore(Table, objTmp);
}




//##################### ÀÌ¹ÌÁö º¸±â ########################
function viewPic(img){ 
	foto1= new Image(); 
	foto1.src=(img); 	
	contImg(img); 
} 
function contImg(img){ 
	if((foto1.width!=0)&&(foto1.height!=0)){ 
		viewImg(img); 
	} 
	else{ 
		funzione="contImg('"+img+"')"; 
		intervallo=setTimeout(funzione,20); 
	} 
} 
function viewImg(img){ 
	largh=parseInt(foto1.width)+17; 
	altez=parseInt(foto1.height)+4; 	
	stringa="width="+largh+",height="+altez+", top=0, left=0, scrollbars=yes"; 	
	finestra=window.open("img_view.php?f_name="+img, "image", stringa);
} 

//##################### ÀÌ¹ÌÁö º¸±â ³¡ ########################



function newwin() { 
	window.open("/login/login.php","windows","height=115,width=200,location=0,menubar=0,resizable=0,scrollbars=0,status=0,toolbar=0") 
} 
