//ÀÔ·Â ¼ýÀÚ¸¸ °¡´ÉÇÏ°Ô
function inputOnlyNum() {
	if ((event.keyCode < 48 || event.keyCode > 57)) event.returnValue= false;
}
//-----
function move_location(anchor){
	if(anchor){
		location.hash=anchor;
	}
}
//------
function chg(form,name,value){	//
	var element= form.elements[name];
	if(element){	//Á¸Àç½Ã
		if(value==""){	//º¯°æ°ªÀÌ ¾øÀ¸¸é
			form.removeChild(element); //»èÁ¦.
		}
		else{
			element.value= value;	//º¯°æ
		}
	}
	else{			//¹ÌÁ¸Àç½Ã
		if(value){
			var tElm= document.createElement("input");
			tElm.setAttribute("value",value);
			tElm.setAttribute("name",name);
			tElm.setAttribute("id",name);
			tElm.setAttribute("type","hidden");
			form.appendChild(tElm);
		}
	}
}
function chg_prview(name, value){
	var form= document.forms['variable'];
	chg(form,name,value);
	form.submit();
	return false;
}
function chg_soview(name, value){
	var form= document.forms['variable'];
	chg(form,name,value);
	form.submit();
	return false;
}
function chg_rglview(name, value){
	var form= document.forms['variable'];
	chg(form,name,value);
	form.submit();
	return false;
}
function check_state(elem,state){
	if(elem.checked){
		for(i=0; i<elem.form.elements.length; i++){
			if(elem.form.elements[i].name=="sm_"+state){
				elem.form.elements[i].checked= false;
			}
		}
	}
}
function chg_mview(name, value, slt_m_name){
	var form= document.forms['variable'];

	if(value){	//¼±ÅÃ¸ôº¸±â
		var form2= document.forms['pr_tab'];
		var str= "";
		for(i=0; i<form2.elements.length; i++){
			if(form2.elements[i].checked){
				if(str)
					str+= "^";
				str+= form2.elements[i].value;
			}
		}
		if(!str){
			if(!form.elements[name]){
				alert('ÀüÃ¼ ¼îÇÎ¸ô º¸±â »óÅÂÀÔ´Ï´Ù.');
				return;
			}
			if(!form.elements[name].value){
				alert('ÀüÃ¼ ¼îÇÎ¸ô º¸±â »óÅÂÀÔ´Ï´Ù.');
				return;
			}
		}
		chg(form,slt_m_name,str);
	}
	else{		//ÀüÃ¼º¸±â
		/*if(!form.elements[name])
			return;
		if(!form.elements[name].value)
			return;*/
		if(!form.elements[name]){
			alert('ÀüÃ¼ ¼îÇÎ¸ô º¸±â »óÅÂÀÔ´Ï´Ù.');
			return;
		}
		if(!form.elements[name].value){
			alert('ÀüÃ¼ ¼îÇÎ¸ô º¸±â »óÅÂÀÔ´Ï´Ù.');
			return;
		}
		chg(form,slt_m_name,"");
	}
	chg(form,name,value);
	form.submit();
}
function chg_rv_s_sort(name, value){
	var form= document.forms['variable'];
	chg(form,name,value);
	form.submit();
	return false;
}
function chg_rv_s_mall_id(name, value){
	var form= document.forms['variable'];
	chg(form,name,value);
	form.submit();
	return false;
}


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_showHideLayers() { //v3.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; }
}


//////////////////////////////¿©±â¼­ºÎÅÍ °³Æí script Ãß°¡ °³Æí½ÃÀÛ => 2007-02-20 Ã¹ ¼öÁ¤ÀÏ = 2007-02-23////////

//º¹»ç ½ºÅ©¸³Æ®
function copy_data(contents)
{
	window.clipboardData.setData('Text', contents);
	alert("ÀÌ »óÇ°ÀÇ ÁÖ¼Ò°¡ º¹»ç µÇ¾ú½À´Ï´Ù. \n\n¿øÇÏ´Â °÷¿¡ ºÙ¿©³Ö±â(CTRL+V) ÇÏ¼¼¿ä.");
}

//°´Ã¼º¸¿©ÁÖ´Â ½ºÅ©¸³Æ®
function view_obj(object)
{
	var obj=getObject(object);
	obj.style.display= "block";
}
//°´Ã¼¾ø¿¡ÁÖ´Â ½ºÅ©¸³Æ®
function none_obj(object)
{
	var obj=getObject(object);
	obj.style.display= "none";
}

function view_none(view,none)
{
	view_obj(view);
	none_obj(none);
}
//layer À§Ä¡Àâ¾Æ¼­ »Ñ·ÁÁÖ±â
function openlayer(object,start,ylocate,xlocate) 
{
	//·¹ÀÌ¾îÀÇ À§Ä¡¸¦ ÁöÁ¤ÇØÁØ´Ù
	var xMax = getAbsoluteLeft(getObject(start));
	var yMax = getAbsoluteTop(getObject(start)); 
	var xOffset = xMax + xlocate, yOffset = yMax + ylocate; 

	view_layer=getObject(object);
	view_layer.style.visibility='visible';
	view_layer.style.left = xOffset;
	view_layer.style.top = yOffset;
}

function closelayer(object) 
{
	view_layer=getObject(object);
	view_layer.style.visibility='hidden';
}


//div ³» Å¬·¡½º ³»¿ë¹Ù²Ù±â
function write_class(div_id,class_id, content) {
	var obj =  getObject(div_id);

	obj.className = class_id;
	obj.innerHTML= content;
}

//div ³» Å¬·¡½º ¹Ù²Ù±â
function chg_class(div_id,class_id) 
{
	var obj =  getObject(div_id);
	obj.className = class_id;
}


//id ¿¡¾²´Â ½ºÅ©¸³Æ®
function writeContentInLayer(layerName,content,target) 
{
	getObject(layerName).innerHTML=content
}

function iframe_view(frame_name,frame_url)
{
	//iframe ¿¡¼­ Á¤º¸¸¦ ºÒ·¯¿Â´Ù
	frame_chg=frame_url;
	frame_name.location.reload(frame_chg);
}



//¼±ÅÃ¸ô¸¸ º¸±â
function pr_form(form,kind)
{
	var num= CkPdNum(form);
	if(num || kind==1)
	{
		form.submit();
	}
	else
	{
		alert('º¸°í ½ÍÀº ¼îÇÎ¸ôÀ» ¼±ÅÃÇØ ÁÖ¼¼¿ä!');
	}
}

//input type=text ="" ¸¸µå´Â ½ºÅ©¸³Æ®
function value_reset(form,type)
{
	for(i=0; i<form.elements.length; i++)
	{
		//input box reset
		if((form.elements[i].name!="pd_id" && type==1) || type==3)
		{
			if(form.elements[i].type=="text")
			{
				form.elements[i].value="";
			}
		}

		//check box reset
		if((form.elements[i].checked==true && type==0) || type==3)
		{
			form.elements[i].checked = false;
		}
	}
}

/*tab ¿¡¸Â´Â script*/
function tab_chg(url)
{
	location.href = url;
}

// »óÇ°»ó¼¼Á¤º¸ ½ºÆåº° ÁÙÀÓ
// common.js ÀÌµ¿
function Open_Detail( key, seq )
{
    /*
    var obj = getObject("title_img"+key);

    if( obj.name == "open" )
    {
        //obj.src = "/images/common/icon_minus.gif";
        obj.name = "close";

        var name = "plus_show"+key;
        document.getElementById(name).style.display = "none";
    }
    else
    {
        //obj.src = "/images/common/icon_plus.gif";
        obj.name = "open";

        var name = "minus_show"+key;
        document.getElementById(name).style.display = "block";
    }
    */

    if ( key == "plus_show" )
    {
        var name = key+seq;
        document.getElementById( name ).style.display = "none";

        var name = "minus_show"+seq;
        document.getElementById( name ).style.display = "";

    }
    else
    {
        var name = "plus_show"+seq;
        document.getElementById( name ).style.display = "";

        var name = key+seq;
        document.getElementById( name ).style.display = "none";
    }

    chg_status( "info"+seq );

}

function chg_status( name )
{
    var obj = getObject( name );

    if( obj )
    {
        if( obj.style.display == "none" )
        {
            obj.style.display = "block";
        }
        else
        {
            obj.style.display = "none";
        }

    }
}
