  function LoadNames(id)
  {
    SendRequest("POST", "./ajax.php", "ajax=SendRequest&type=getnames&id="+id);  
  }
  
  function StateChanged(ajax)
  {
    if(ajax.readyState == 4)
    {
      if(ajax.status == 200 || ajax.staus == 304)
      {
        var arr = ajax.responseText;
        var names = document.getElementById('f_name');
        select_innerHTML(names, arr);   
      }
      else
      {
        //
      }
    }
  }
  
  function SendRequest(getOrPost, page, params)
  {
    var ajax = (window.XMLHttpRequest ? new XMLHttpRequest() : (window.ActiveXObject ? new ActiveXObject("Microsoft.XMLHTTP") : false));
    if(getOrPost.toUpperCase() == "POST")
    {
      ajax.onreadystatechange = function() { StateChanged(ajax); };
      ajax.open("POST", page, true);
      ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
      ajax.send(params);
    }
    else
    {
      ajax.onreadystatechange = function() { StateChanged(ajax); };
      ajax.open("GET", page + "?" + params, true);
      ajax.send(null);
    }
  } 
  
   $(document).ready
  (
    function()
    {       
        var x = $("#f_item").val();
        LoadNames(x);
    }
  );