Смотрите, что я наделал:
Я понимаю, что сдесь груда ошибок...но помогите исправить...
<form action="" method="get" onSubmit="StartFcion ()">
	<input name="" type="text" id="text">
    <input name="submit" type="submit" value=">>ENTER<<">
</form>
function StartFcion () {
					var datas = document.getElementById ('text').value;
					var xmlhttp = getXmlHttp()
					xmlhttp.open("GET", uri, false);
					xmlhttp.send(null);
					if(!xmlhttp.getResponseHeader("Date")) {  
					  var cached = xmlhttp;
					  xmlhttp = getXmlHttp()
					  var ifModifiedSince = cached.getResponseHeader("Last-Modified");
					  ifModifiedSince = (ifModifiedSince) ? ifModifiedSince : datas; 
					  xmlhttp.open("GET", uri, false);
					  xmlhttp.setRequestHeader("If-Modified-Since", ifModifiedSince);
					  xmlhttp.send(null);
					  if(xmlhttp.status == 304)  {
						xmlhttp = cached;
					  }
					}
					return false;
			}