
    function check_search(f)
    {
        if (!f.keyword.value.length)
        {
            alert('°Ë»ö¾î¸¦ ÀÔ·ÂÇÏ¼¼¿ä');
            f.keyword.focus();
            return false;
        }
        if (f.keyword.value.length < 2)
        {
            alert('°Ë»ö¾î´Â ÃÖ¼Ò 2byte(¿µ¹®2ÀÚ, ÇÑ±Û1ÀÚ)ÀÌ»ó ÀÔ·ÂÇÏ¼Å¾ß ÇÕ´Ï´Ù');
            f.keyword.value = '';
            f.keyword.focus();
            return false;
        }
		
		keywd =f.keyword.value.replace(/[\s,]/g,'%20');
		//f.action = "/SEARCH/Tag?key="+keywd;
		//f.action = "/result.php?tags="+keywd;
		f.submit();
    }

    function check_input(str)
    {
        if (event.Keycode=='13')
            check_search(document.searchForm);
    }

    function set_keyword(str)
    {
		keywd =str.replace(/[\s,]/g,'%20');
		top.location.href = "/result.php?keyword="+keywd;
    }

	function showProfile(obj,act) 
	{ 
		i=1; 
	    while (o = document.getElementById(obj+i)) { 
		    o.style.display = "none"; 
			i++; 
		} 
		obj = document.getElementById(obj+act); 
		obj.style.display = ""; 
	} 

	function tabPage(obj1, obj2, node) {
		showProfile(obj1, node);
		showProfile(obj2, node);
	}
	function check_all()
{
	if (typeof(document.all["CHECK[]"]) == 'undefined') // ÇÏ³ªµµ ¾øÀ»¶§.
		return;
	if (typeof(document.all["CHECK[]"].length) == 'undefined') // ÇÏ³ªÀÏ¶§.
	{
		if (document.all["CHECK[]"].checked == true)
			document.all["CHECK[]"].checked = false;
		else
			document.all["CHECK[]"].checked = true;
		return;
	}
	// µÎ°³ ÀÌ»óÀÏ¶§.
	for (var i = 0 ; i < document.all["CHECK[]"].length; i++)
	{
		if (document.all["CHECK[]"][i].checked == true)
			document.all["CHECK[]"][i].checked = false;
		else
			document.all["CHECK[]"][i].checked = true;

	}
}
function search_form(form){
	// Áö½Ä¸¾ ±Û¾²±â Æû ÀÔ·Â°ª Ã¼Å© ÇÔ¼ö
	if(form.s_key.value ==""){
		alert("°Ë»öÇÒ ´Ü¾î¸¦ ÀÔ·ÂÇÏ¿© ÁÖ¼¼¿ä.");
		form.s_key.focus();
		return false;
  }
  
}

	

  function main_poll(f){
    var chk = false;
    for (i=0; i<f.gb_poll.length;i ++) {
        if (f.gb_poll[i].checked == true) {
            chk = f.gb_poll[i].value;
            break;
        }
    }

    
    if (!chk) {
        alert("Ç×¸ñÀ» ¼±ÅÃÇÏ¼¼¿ä");
        return false;
    }
    if(confirm("ÇØ´ç ÅõÇ¥¿¡ Âü¿© ÇÏ½Ã°Ú½À´Ï±î.?")){
       f.submit();
     }else{
      return false;
     }
  }
  function fpoll_submit(f)
{  
    var chk = false;
    
    for (i=0; i< f.gb_poll.length;i++) {
        if (f.gb_poll[i].checked == true) {
            chk = f.gb_poll[i].value;
            break;
        }
    }
   
    
    if (!chk) {
        alert("Ç×¸ñÀ» ¼±ÅÃÇÏ¼¼¿ä");
        return false;
    }

    
    return true;
}
function event_join(){
   document.frm.submit();
} 
function pop_profile(id){
   window.open("/mybox/popup_profile.php?id="+id,"popProfile","height=360,width=426,scrollbars=no,resizable=no")
}
function bbs_scrap(artsn,no,ctype,cid){
   window.open("/bbs/popup_scrap.php?artsn="+artsn+"&no="+no+"&ctype="+ctype+"&cid="+cid,"popScrap","height=400,width=425,scrollbars=no,resizable=no")
}
function Quick_lint(){
window.open("/mybox/popup_Quick_link.php","QucikSet","height=360,width=426,scrollbars=no,resizable=no")
}
function scrap_write(form){
     // ½ºÅ©·¦ ¾²±âÆû Ã¼Å©
     if(form.in_type.value ==""){
     	  alert("Ä«Å×°í¸®¸¦ ¼±ÅÃÇÏ¼¼¿ä.");
		  form.in_type.focus();
     	  return false;
     }
     if(form.ca_id.value ==""){
     	  alert("½ºÅ©·¦ÇÒ °÷À» ¼±ÅÃÇÏ¼¼¿ä.");
		  form.ca_id.focus();
     	  return false;
     }
     if(form.comment.value ==""){
     	  alert("³²±â½Ç ¸»¾¸À» ÀÔ·Â ÇÏ¼¼¿ä.");
		  form.comment.focus();
     	  return false;
     }
	var is_public_checked	= false;
	for ( i=0; i<form.is_public.length; i++ )
	{
		if ( form.is_public[i].checked==true )
			is_public_checked	= true;
	}
     if(is_public_checked==false){
     	  alert("°ø°³¿©ºÎ¸¦ ¼³Á¤ÇØÁÖ¼¼¿ä.");
     	  return false;
     }
	 return true;
}

function clickFileDefine(form) {
form.upfile.click();
}
function fillFileDefine(form) {
form.filename.value = form.upfile.value;
}


// Option°´Ã¼¸¦ »ý¼ºÇØ¼­ Return
    function createOption( text, value )
    {
        var oOption = document.createElement("OPTION"); // Option °´Ã¼¸¦ »ý¼º
        oOption.text = text; // Text(Keyword)¸¦ ÀÔ·Â
        oOption.value = value; // Value¸¦ ÀÔ·Â
        return oOption;
    }

 

    function removeOption(){
    val = document.frm.filelist.length;

 
    
     for (var i=0; i<val; i++)
     {
          for (var j=0; j<document.frm.filelist.options.length; j++)
         {
             if (document.frm.filelist.options[j].selected == true)
            {
               if(j !=0){   //¸ÇÀ§ »ó´ÜÀº »èÁ¦¾ÈÇÔ
                var x =document.frm.filelist.options[j].text;
                var y=x.split(' ');
                var del_kb = y[1].replace("KB", "")
                 
                document.frm.filelist.remove(j);
                
                document.frm.attache_size.value = eval(document.frm.attache_size.value)-eval(del_kb);
                document.frm.attache_count.value = eval(document.frm.attache_count.value)-1;
                break;
               }
            }
         }
     }
   }
 

    // OptionÀ» Ãß°¡
    function addOption( selectObjId, keywordObjId, valueObjId,filesizes ){
        // SelectBoxÀÇ Object
         
        var selectObj = document.getElementById("filelist");
        if ( selectObj == null || valueObjId == "" || keywordObjId == "" ) return; 
        // ÀÔ·Â°ªÀÌ ¾øÀ¸¸é Ãß°¡ÇÏÁö ¾ÊÀ½
        if ( !keywordObjId || !valueObjId ) return; 
        if(eval(document.frm.attache_count.value) >= 2){
        	alert("ÆÄÀÏÃ·ºÎ´Â 2°³ ±îÁö °¡´ÉÇÕ´Ï´Ù.");
        	return;
        }
        // OpeionÀ» µ¿Àû »ý¼º
        selectObj.add( createOption( keywordObjId ,valueObjId ) ); 
        var sel_size = document.frm.attache_size.value; 
        document.frm.attache_size.value = eval(sel_size) + eval(filesizes);
        document.frm.attache_count.value = eval(document.frm.attache_count.value)+1;
    }
    
    // ÇÐ½À¹æÀº ÀÚ·á 4°³ ±îÁö °¡´É OptionÀ» Ãß°¡
    function addOption_c( selectObjId, keywordObjId, valueObjId,filesizes ){
        // SelectBoxÀÇ Object
         
        var selectObj = document.getElementById("filelist");
        if ( selectObj == null || valueObjId == "" || keywordObjId == "" ) return; 
        // ÀÔ·Â°ªÀÌ ¾øÀ¸¸é Ãß°¡ÇÏÁö ¾ÊÀ½
        if ( !keywordObjId || !valueObjId ) return; 
        if(eval(document.frm.attache_count.value) >= 4){
        	alert("ÆÄÀÏÃ·ºÎ´Â 4°³ ±îÁö °¡´ÉÇÕ´Ï´Ù.");
        	return;
        }
        // OpeionÀ» µ¿Àû »ý¼º
        selectObj.add( createOption( keywordObjId ,valueObjId ) ); 
        var sel_size = document.frm.attache_size.value; 
        document.frm.attache_size.value = eval(sel_size) + eval(filesizes);
        document.frm.attache_count.value = eval(document.frm.attache_count.value)+1;
    }
    

function setClear(obj) {
var textbox = document.loginForm.logid;
obj.style.backgroundImage="";
}
function CheckLoginClick(is_check_img)
{
	var obj = document.getElementById("log_ck");
	if ( !obj ) { return; }
	var n	= is_check_img.is_checked;
	if ( n ) {
		obj.src = "/images/main/check_2.gif";
	} else {
		obj.src = "/images/main/check_1.gif";
	}
	var obj = document.getElementById("login_hi");
	obj.value	= ( n ) ? "on" : "off";
	is_check_img.is_checked	= (n==0) ? 1 : 0 ;
}

function windowOpen(goPageURL,goPageName,goPageWidth,goPageHeight) {
	window.open(goPageURL,goPageName,'width='+goPageWidth+',height='+goPageHeight+',directories=no,menubar=no,scrollbars=no, resizable=no');
}

function err_ready(){
        alert("¼­ºñ½º ÁØºñÁßÀÔ´Ï´Ù.");
        return;
}

function topPage() { document.body.scrollTop = 0; }


//////////////////////////////////////////////////////////////////////////////////////////
// ¹®ÀÚ¿­ÀÇ ¹ÙÀÌÆ® ¼ö °è»êÇÏ´Â ÇÔ¼ö
function getByteLength(str)
{
  return (str.length+(escape(str)+"%u").match(/%u/g).length-1);
}

function new_LeftString(str, len) {
	var retStr = str.substring(0, parseInt(len/2));
	
	for(var i=parseInt(len / 2); i < len; i++) {
		if(getByteLength(retStr) < len-1) retStr += str.charAt(i);
		else break;
	}
	return retStr;
}

// ÀÔ·ÂÆû¿¡¼­ Á¤ÇØÁø ±æÀÌ ÀÌ»óÀ» ÀÔ·ÂÇÏ¸é ¿À·ù ¹ß»ý
function event_CheckTextObjLength (obj, len) {
	var dif = getByteLength(obj.value) - obj.value.length;
	if ( getByteLength(obj.value) > len ) {
		alert (len + "Byte ÀÌ»óÀÇ ¹®ÀÚ¸¦ ÀÔ·ÂÇÒ ¼ö ¾ø½À´Ï´Ù.");
		obj.value = new_LeftString(obj.value, len);
		return false;
	}
}

// ´Ð³×ÀÓÀ» À§ÇÑ ÀÔ·Â°ª Ã¼Å©
function event_CheckNickLength (obj) {
	var len	= 24;
	var dif = getByteLength(obj.value) - obj.value.length;
	if ( getByteLength(obj.value) > len ) {
		alert ("´Ð³×ÀÓÀº 2ÀÚ ÀÌ»ó 12ÀÚ ÀÌÇÏ·Î ±¸¼ºµÇ¾ß ÇÕ´Ï´Ù");
		obj.value = new_LeftString(obj.value, len);
		return false;
	}
}
//////////////////////////////////////////////////////////////////////////////////////////

