Проблема с XMLHttpRequest 
		
		
		
		Собственно не могу разобраться в чём проблема :( , может кто заметит ? 
	Страница с которой идёт запрос (она на локалхосте) 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
  <head>
    <title></title>
<script language="javascript" type="text/javascript">
var script = document.createElement('script');
script.setAttribute('src', 'http://www.site.ru/site/js.js');
document.getElementsByTagName('head')[0].appendChild(script);
</script>
	</head>
  <body>
   
<form method="get"> 
<div id='searchform'>
<table>
<td>
<input name='q' id='searchinput' type='text' value=''>
</td>
<td>
<select name='type' id='searchselect'>
<option value='1'>Val 1</option>
 </select>
</td>
<td>
  <input name='search' type='submit' onclick='MakeRequest();' value='Поиск!' id='searchsubmit'>
</td>
</table>
</form>
    <div id='ResponseDiv'>
     
    </div>
  </body>
</html>
Скрипт (как указан выше - http://www.site.ru/site/js.js): 
function getXMLHttp()
{
  var xmlHttp
  try
  {
    //Firefox, Opera 8.0+, Safari
    xmlHttp = new XMLHttpRequest();
  }
  catch(e)
  {
    //Internet Explorer
    try
    {
      xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
    }
    catch(e)
    {
      try
      {
        xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
      }
      catch(e)
      {
        alert("Your browser does not support AJAX!")
        return false;
      }
    }
  }
  return xmlHttp;
}
function MakeRequest()
{
  var xmlHttp = getXMLHttp();
  
 
  var params = 'q=' + encodeURIComponent(q) + '&type=' + encodeURIComponent(type) + '&search=' + encodeURIComponent(s)
  xmlHttp.open("GET", '/result.php?'+params, true)
  xmlHttp.onreadystatechange = function()
  {
    if(xmlHttp.readyState == 4)
    {
      HandleResponse(xmlHttp.responseText);
    }
  }
  xmlHttp.send(null);
  
}
function HandleResponse(response)
{
  document.getElementById('ResponseDiv').innerHTML = response;
}
И наконец в файле result.php я принимаю/обрабатываю (не знаю как правильно :)) GET $var = @$_GET['q'] ; $s = $_GET['s'] ; $typefile = $_GET['type']; Буду очень благодарен, если кто-нибудь исправит мою ошибку :)  | 
| Часовой пояс GMT +3, время: 14:50. |