function Set_Select( id, form, level, param )
{
	if(!form)form = 'adminForm';
	myFormData = $(form).serialize();
	
  ajaxRequest = new Ajax.Request(
    'ajax_setselect.php?' + param,
    {
      method: 'post',
      parameters: myFormData,
      onComplete: function(request) 
      {
				var myMesArr = request.responseText.split("##");
				var datakey = new Array(); 
				var dataval = new Array(); 
				for(j=level+1;j<4;j++)
				{
					Fill_Select( 'search_' + j, datakey, dataval );
				}
				
				if( myMesArr[0] == '1' )
				{
					datakey = myMesArr[1].split("||");
					dataval = myMesArr[2].split("||");
				}
				Fill_Select( id, datakey, dataval );
			}
		}
	);
}

function Fill_Select( id, datakey, dataval )
{
	var myselect = $(id);
	myselect.options.length = 0;
	len = datakey.length;
	if( len == 0 ){myselect.options[0] = new Option('-', '-'); return false;}
	
	myselect.options[0] = new Option('-- all --', '-');
	for(i=0;i<len;i++)
	{
		myselect.options[i+1] = new Option(dataval[i], datakey[i]);
	}
}
