function check_ext_type(field_name)
{
	var opts = Array("select","radio","checkbox");
	if(in_array(field_name,opts))
	{
		$(".field_options").css("display","none");
		$("#options_dis").css("display","block");
		$("#option_"+field_name).css("display","block");
	}
	else
	{
		$("#options_dis").css("display","none");
		$(".field_options").css("display","none");
	}
}

function add_option(id,val)
{
	document.getElementById("options_list").options.add(new Option(val));
	$("#"+id).val("");
}

function del_option()
{
	var idx = document.getElementById("options_list").selectedIndex;
	document.getElementById("options_list").remove(idx);
}

function form_ok()
{
	var data = new Array();
	var opt_len = document.getElementById("options_list").options.length;
	if($("#mp_type").val() == '')
	{
		alert("타입을 선택하세요");
		return false;
	}
	if($("#mp_name").val() == '')
	{
		alert("이름을 입력하세요");
		$("#mp_name").css("background-color","#99ccff");
		$("#mp_name").focus();
		return false;
	}
	if($("#mp_field_name").val() == '')
	{
		alert("필드명을 입력하세요");
		$("#mp_field_name").css("background-color","#99ccff");
		$("#mp_field_name").focus();
		return false;
	}
	for(i=0;i<opt_len;i++)
	{
		data[i] = document.getElementById("options_list").options[i].value;
		data[i] = str_replace ("=", "", data[i]);
	}
	data = json_encode(data);
	document.getElementById("mp_opt").value=data;
}

function mp_contro(mod,idx)
{
	$("#add_blog_ppt").css("display","block");
	$("#mp_mod").val(mod);
	if(mod == 'add')
	{
		$("#options_list").empty();
		$("#mp_name").val("");
		$("#mp_field_name").val("");
		$("#mp_idx").val("");
	}
	else
	{
		$("#mp_idx").val(idx);
		$.getJSON(doc_root+"/"+"blog/mp_view/"+mid+"/"+idx,
		function(data)
		{
			if(!data)
			{
				alert('error');
				history.back();
			}
			else
			{
				for(k in data)
				{
					for(kk in data[k])
					{
						var opts = Array("select","radio","checkbox");
						$("#mp_"+kk).val(data[k][kk]);
						if(kk == "type")
						{
							if(in_array(data[k][kk],opts))
							{
								$(".field_options").css("display","none");
								$("#option_"+data[k][kk]).css("display","block");
								$("#options_dis").css("display","block");
							}
							else
							{
								$(".field_options").css("display","none");
								$("#options_dis").css("display","none");
							}
						}
						if(kk == "opt" && data[k][kk] != "")
						{
							$("#options_list").empty();
							var v_opt = json_decode(data[k][kk]);
							for(p in v_opt)
							{
								document.getElementById("options_list").options.add(new Option(v_opt[p]))
							}
						}
					}
				}
			}
		});
	}
}

function mp_return()
{
	$("#mp_name").val("");
	$("#mp_field_name").val("");
	$("#add_blog_ppt").css("display","none");
}
